Например TDA7294

Форум РадиоКот • Просмотр темы - Главный принцип Ардуинавтики- в чем?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб дек 13, 2025 14:52:03

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 161 ]     ... , , , 7, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 14:41:09 
Друг Кота

Карма: -1
Рейтинг сообщений: 85
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8867
Откуда: .ru
Рейтинг сообщения: 0
BOB51 писал(а):
проводки можно а любых жирных МК соорудить

уже пробовал ?
:roll:
я пробовал... пока не очень хорошо получается...
:?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 14:46:05 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15285
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Не пробовал (чур меня!!! :o ), но в документации встречал наличие такой начинки.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 16:02:25 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 5
roman.com писал(а):
-и главное - а как подключаться к МК ? самое удобное - по интернету))
Что же в этом удобного? :dont_know:
Нужно прикручивать к МК мобильный инет, платить за него. Зачем? Про WiFi даже не вспоминайте. Доступно не везде. Или вы планируете постоянно рядом с МК держать телефон раздающий инет по WiFi? :facepalm:

Интересно почему что клава, мышь, монитор с колонками и др. не подключаются через инет? :wink: Это же так удобно! :)))
roman.com писал(а):
STM не может сам (без посторонней помощи) подключаться к интернету... а это большой жирный минус...
Зачем нужен инет для локального обмена данными? К примеру сделали вы цветомузыку. Так что МК музыку непременно должен брать по подписке с яндекса, а выводить результат в инет на вирутальные светодиоды отображаемые в браузере? :shock: :facepalm:

А если реально нужен инет, берите малину за 5 баксов.

roman.com писал(а):
ESP может сам (без посторонней помощи) подключаться к интернету... а это большой жирный плюс...
Закрытый SDK - огромнейший минус который перекрывает все возможные плюсы. :dont_know: Вы не имеете доступа к железу и вынуждены работать с библиотеками функций, которые дали разработчики. :facepalm:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 17:29:35 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 2
а какие вообще главные требования к МК ?
-чтоб был АЦП... для сигналов всяких...
-чтоб был ШИМ... для управления устройств всяких...
-и главное - а как подключаться к МК ? самое удобное - по интернету))
STM не может сам (без посторонней помощи) подключаться к интернету... а это большой жирный минус...
это настолько жирный минус что остальное уже и не так важно.
:tea:
Вот у меня проект на дохлом (по сравнению с вами рекламируемым ESP32) Cortex-M - всего каких-то 120МГц тактовой. Но на нём работает управление мотором при помощи ШИМ=20кГц и обработка данных АЦП с такой же частотой. И ещё многое что (например - реакция и ответы на сообщения приходящие извне по CAN). Объясните - как добиться хотя-бы того же самого на вашем прекрасном ESP32 с учётом того, что ваш "жирный плюс" периодически запрещает все прерывания на обоих ядрах на несколько миллисекунд???
Вот давайте - не надо рекламы, просто объясните - КАК???

Имхо - как раз это такой ЖИРНЫЙ МИНУС, что все остальные невзрачные плюсики вашего ESP32 - уже на важны. И вообще - с учётом данного факта можно считать, что ни ШИМ ни АЦП ни прочей периферии, требующей высокой скорости реакции, у ESP32 просто нет. Она просто не сможет работать при наличии таких запретов прерываний.

Добавлено after 2 minutes 37 seconds:
Закрытый SDK - огромнейший минус который перекрывает все возможные плюсы. :dont_know: Вы не имеете доступа к железу и вынуждены работать с библиотеками функций, которые дали разработчики. :facepalm:
Точно. Вот этот "закрытый SDK" просто тупо периодически запрещает все прерывания. И что с этим сделать?
Имхо - такому контроллеру место я вижу только в мусорке.

Добавлено after 4 minutes 10 seconds:
ESP может сам (без посторонней помощи) подключаться к интернету
...и кроме этого, ничего полезного он больше не может. :)))


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 17:33:45 
Опытный кот

Зарегистрирован: Вс мар 23, 2025 14:56:55
Сообщений: 700
Рейтинг сообщения: 0
jcxz, ну, так тоже не честно. Вы сравниваете серьёзные и ответственные приложения с вариантами в лучшем случае "кофеварка, которая может выйти в интернет и которую выбросят на второй день после поломки", а обычно просто какие-нить очередные варианты часов с синхронизацией, погодой и т.д.
Я вот неуверен, что ESP32 пропустят куда в ответственные области. Надо спросить у любителей ESP, что там с AEC-Q10x


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 17:55:15 
Друг Кота

Карма: 49
Рейтинг сообщений: 547
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 19492
Рейтинг сообщения: 0
В ответственных ничто не мешает использовать esp просто для wifi :dont_know: вот только не надо про "из пушки по воробьям", всем давно пофиг :))

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 19:56:57 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 0
Я вот неуверен, что ESP32 пропустят куда в ответственные области.
Вот вы не уверены, а некоторые рукамиводители уже хотят ставить ESP32 куда попало (в устройство, где нужен realtime). Потому как дёшев ведь! А когда говоришь: "Да не сможет оно, там вот такие серьёзные проблемы", то на тебя смотрят с недоверием и отвечают: "Вот люди в инетике на нём всяко разное лепят и не жужжат. А ты видимо просто не умеешь, потому и ищешь оправдания".
Так что - эти сектанты "святого богоизбранного ESP32" - они не так безобидны как можно подумать. Люди верят им, начинают проекты, которые потом проваливаются. Теряют время и деньги. Потому как о некоторых "особенностях" ESP32 эти сектанты упомянуть "забыли".

Это ведь как с тяжёлобольным - врачи говорят ему что лечение долгое и сложное. А потом приходит знахарь-шарлатан, и говорит, что "есть чудодейственное средство". И человек тратит драгоценное время на эту пустышку, а в это время болезнь переходит в запущенное состояние. И уже нельзя ничего сделать. :dont_know:

Добавлено after 7 minutes 46 seconds:
В ответственных ничто не мешает использовать esp просто для wifi
Только так. И не более.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 20:10:37 
Опытный кот

Зарегистрирован: Вс мар 23, 2025 14:56:55
Сообщений: 700
Рейтинг сообщения: 0
jcxz писал(а):
А когда говоришь: "Да не сможет оно, там вот такие серьёзные проблемы", то на тебя смотрят с недоверием и отвечают: "Вот люди в инетике на нём всяко разное лепят и не жужжат. А ты видимо просто не умеешь, потому и ищешь оправдания".
да, логично. Это как с:

Цитата:
— Так вот, — говорит Морковьева. — Нам нужно нарисовать семь красных линий. Все они должны быть строго перпендикулярны, и кроме того, некоторые нужно нарисовать зеленым цветом, а еще некоторые — прозрачным. Как вы считаете, это реально?
— Нет, — говорит Петров.
— Давайте не будем торопиться с ответом, Петров, — говорит Сидоряхин. — Задача поставлена, и ее нужно решить. Вы же профессионал, Петров. Не давайте нам повода считать, что вы не профессионал.


(наш рассказ более известен как иностранная короткометражка "Эксперт")


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Пн май 05, 2025 22:57:49 
Друг Кота

Карма: -1
Рейтинг сообщений: 85
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8867
Откуда: .ru
Рейтинг сообщения: 0
Мурик писал(а):
Нужно прикручивать к МК мобильный инет, платить за него. Зачем?

Затем что так проще и удобней...
Дома и так платим за интернет...
На работе интернет бесплатный))
По дороге домой и обратно тоже есть интернет... ))
Интернет есть практически везде.
:tea:
Если я буду делать цветомузыку... то с управлением по телефону.
Мурик писал(а):
Закрытый SDK - огромнейший минус

Ну и не очень прям уж надо разбираться что там внутри))
Только если делать свою глушилку... или ещё чего...
:tea:

Добавлено after 2 minutes 3 seconds:
Вот давайте - не надо рекламы, просто объясните - КАК???

Понятия не имею))
Разберусь скажу...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 01:35:41 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
roman.com писал(а):
Затем что так проще и удобней...
Кому проще и удобнее?
Для МК проще считать температуру с датчика подключенного проводами, чем через инет. Можно еще светодиодную ленту через инет подключить, только зачем если она в метре от МК?

roman.com писал(а):
Дома и так платим за интернет...
А если МК используется на даче, в машине, где-то в дали от дома где нет WiFi (или есть но пароль никто не дает)? Мобильный инет? Зачем? :dont_know: Чтобы в браузере виртуальным светодиодом мигать? :)))

roman.com писал(а):
Ну и не очень прям уж надо разбираться что там внутри))
Отсутствие доступа к железу закрывает многие возможности. Библиотеки жрут много ОЗУ, почти все в ESP8266. Как их от этого отучить, то есть использовать только то что нужно, а не все нужное и не нужное в конкретном проекте? Не получится. Они скомпилированы и исходников в открытом доступе нет. Это еще хуже чем винда в плане выполнения кода в ядре.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 01:39:22 
Опытный кот

Зарегистрирован: Вс мар 23, 2025 14:56:55
Сообщений: 700
Рейтинг сообщения: 0
Унитаз ему надо подключить к интернету, пару раз наделает в штаны и поймёт, почему Оккам призывал не плодить сущностей...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 10:53:53 
Друг Кота

Карма: -1
Рейтинг сообщений: 85
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8867
Откуда: .ru
Рейтинг сообщения: 0
Мурик писал(а):
Можно еще светодиодную ленту через инет подключить, только зачем если она в метре от МК?

А причем тут светодиодная лента ?
Cветодиодная лента подключается к МК по проводам...
Но вопрос же был не в светодиодной ленте, а в МК !
Как управлять МК ?
Проще всего по интернету...
roman.com писал(а):
Если я буду делать цветомузыку... то с управлением по телефону.

Пример простой цветомузыки...
Вложение:
)).jpg [51.98 KiB]
Скачиваний: 101

- цветомузыкой можно управлять с пульта.
- цветомузыкой можно управлять с телефона (по интернету).
Мне удобней второй вариант.
:tea:
Уош писал(а):
Унитаз ему надо подключить к интернету

Современный унитаз уже давно подключён к интернету ))
Вложение:
))).jpg [54.48 KiB]
Скачиваний: 68

Унитаз может передавать данные (ваши анализы) на ваш телефон))
Уже давно не новость...
:tea:
Отсутствие доступа к железу закрывает многие возможности. Библиотеки жрут много ОЗУ, почти все в ESP8266. Как их от этого отучить, то есть использовать только то что нужно, а не все нужное и не нужное в конкретном проекте?

Не знаю.
Когда буду писать для ESP на ассемблере... расскажу подробнее))
:tea:
Вот у меня проект на дохлом (по сравнению с вами рекламируемым ESP32) Cortex-M - всего каких-то 120МГц тактовой. Но на нём работает управление мотором при помощи ШИМ=20кГц и обработка данных АЦП с такой же частотой. И ещё многое что (например - реакция и ответы на сообщения приходящие извне по CAN). Объясните - как добиться хотя-бы того же самого на вашем прекрасном ESP32 с учётом того, что ваш "жирный плюс" периодически запрещает все прерывания на обоих ядрах на несколько миллисекунд???

-во первых несколько миллисекунд никак не влияет на работу двигателя.
-во вторых несколько миллисекунд в любом случае требуется для шифрования (реакция и ответы на сообщения).
-в третьих... эти проблемы я подробно ещё не разбирал))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 11:44:44 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24609
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
-во первых несколько миллисекунд никак не влияет на работу двигателя.

Штааа!!!??? :facepalm:
А ты точно умеешь работать с двигателями? :)))
-во вторых несколько миллисекунд в любом случае требуется для шифрования (реакция и ответы на сообщения).

Обмен не относится к режиму реального времени. В отличии от.
МК, реализующий в части своих задач режим реального времени, не имеет права блокироваться больше допустимой для оного РРВ латентности.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 13:31:42 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 0
-во первых несколько миллисекунд никак не влияет на работу двигателя.
Да ладно? Правда что-ли?? А двигатель с тобой согласится? Или пустит дым (вместе с силовыми ключами)? :facepalm:
Пропуск всего одного-двух прерываний (при ШИМе = 10...20кГц) уже приводит к заметным ударам в движке. Особенно - при больших скоростях вращения и под нагрузкой или при действии "ослабления поля". А при мощном движке - такой пропуск уже может похоронить твой девайс.
-во вторых несколько миллисекунд в любом случае требуется для шифрования (реакция и ответы на сообщения).
Какое отношение имеет шифрование к двигателю? :shock:
-в третьих... эти проблемы я подробно ещё не разбирал)) :tea:
Это заметно....

Добавлено after 5 minutes 8 seconds:
Когда буду писать для ESP на ассемблере... расскажу подробнее))
Что-то мне подсказывает, что этого не будет никогда. :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 13:38:55 
Друг Кота

Карма: -1
Рейтинг сообщений: 85
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8867
Откуда: .ru
Рейтинг сообщения: 0
jcxz писал(а):
-во первых несколько миллисекунд никак не влияет на работу двигателя.
А двигатель с тобой согласится?

Двигатель со мной давно уже согласился.
Потому что двигатель (а так же все ключи и сервопроводы) у меня работает на аппаратном таймере. Который выдаёт стабильный ШИМ с кварцевой точностью.
Аппаратный таймер не зависит ни от процессора, ни от прерываний. Он тактируется напрямую от кварцевого генератора.
Максимум что может случится - задержка переключения режима работы таймера в несколько миллисекунд.
В этом случае режим работы таймера обновится на следующем цикле переполнения таймера.
Это никак не влияет ни на работу двигателя, ни на работу ключей. и т.д.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 13:43:53 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24609
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Потому что двигатель (а так же все ключи и сервопроводы)

Не все двигатели одинаково полезны. Открой для себя векторное управление асинхронными двигателями.
Впрочем, если у тебя сервопривод - это отдельная "черная коробочка", то ты бы помолчал про управление двигателями...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 13:57:05 
Друг Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 880
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 6109
Откуда: Протвино
Рейтинг сообщения: 0
не ну конечно при работе с двигателем вполне реально построить алгоритмы так чтоб не было какихто диких импульсов тока при замирании прерываний на неск mS, но бывают же всякие тонкие процессы вроде CNC/3DP где нарушение контроля за подвижным обьектом даж на 100uS уже приводит к недопустимым ошибкам позиционирования итп. также это может разрушать работу протоколов обмена (приводить к ошибкам связи да хотяб с датчиками положения скажем) для общего случая это явно не ерунда :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 14:12:02 
Друг Кота

Карма: -1
Рейтинг сообщений: 85
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8867
Откуда: .ru
Рейтинг сообщения: 0
Для управления двигателем нормальные люди ставят отдельный драйвер.
Который занимается только одним - управляет двигателем)) Пример - те же частотники...
Никто не пихает в бедную ESP кучу задач для которых она не предназначена изначально.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 14:17:42 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24609
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Никто не пихает в бедную ESP кучу задач для которых она не предназначена изначально.

Бинго!
Из этого следует, что "бедная ESP" узко заточена на IoT устройства с простейшими точками управления и сбора данных. Ну или на банальные мосты для радиочастотных интерфейсов серьезных контроллеров и процессоров.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Главный принцип Ардуинавтики- в чем?
СообщениеДобавлено: Вт май 06, 2025 14:19:41 
Друг Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 880
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 6109
Откуда: Протвино
Рейтинг сообщения: 0
а для чего она предназначена изначально?
вроде в дш не написано что непредназначена для управления рилтайм процессами :dont_know:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 161 ]     ... , , , 7, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y