много всего в одном проекте на ESP32

Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

много всего в одном проекте на ESP32

Сообщение ingener »

Стало интересно, сколько разных задач сможет переварить один ESP32 (WROOM DEVKIT V1)
Пока в проекте
- WiFi клиент
- LCD 1602
- ежесекундная запись на SD карту
- часы реального времени
- скоростной счетчик в режиме расчета длительности импульса
- виртуино - отправка трех переменных (эмулируются)
- три блока расчета среднеарифметического
- простая WEB страница с ежесекундным обновлением
- блок индикации кол-ва циклов в сек от Dryundel (значения около 6000)
и вроде все работает

При компиляции, сколько ни добавляй блоков, пишет что занято 55% памяти устройства и 12% динамической памяти.
Такое впечатление, что ему все равно)
Чем еще загрузить? :smile44:





-
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3109
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

много всего в одном проекте на ESP32

Сообщение Phazz »

Загрузить это самоцель?)
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

много всего в одном проекте на ESP32

Сообщение Dryundel »

ingener писал(а): 01 дек 2021, 16:56 Чем еще загрузить?
Попробуй палету кирпичей на него поставить.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

много всего в одном проекте на ESP32

Сообщение ingener »

Phazz писал(а): 01 дек 2021, 17:06 Загрузить это самоцель?)
Знать запас возможностей, примерно так.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

много всего в одном проекте на ESP32

Сообщение vovka1973 »

ingener писал(а): 01 дек 2021, 17:21 Знать запас возможностей, примерно так.
А меня другой вопрос интересует почему нельзя его использовать
Вот пишет Anydy
[spoiler]Жесть....это же надо додуматся делать управление такими устройствами (котел) на ЕСП...РемотеХУ.[/spoiler]
Вот и думаю один проект на ноде мсу работает уже 2 года в нем управление светом в доме с кнопок и телефона, слежение температуры расширительного бака при снижении температуры включает греющий кабель,слежение температуры для включения циркуляционного насоса ,таймер включения света для уличной камеры в определенное время.
Этот проект был на есп32 переделал из за того что при пропадании интернета надо было перезапускать плату хорошо что сейчас это исправили но переделывать лень .
Добавил к печке вентилятор для сжигании угольной пыли которой накопилось много ,программа написана для есп32 работает без проблем .
Вот сижу и думаю почему нельзя на этих мк делать что то такое ,что может такого случиться что не может случится например с мегой?

И как вариант увеличить проект это поменять дисплей на олед или некстион, но думаю он и с этим справиться без проблем.
Изображение
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

много всего в одном проекте на ESP32

Сообщение Ingwar »

vovka1973 писал(а): 01 дек 2021, 17:49 Вот сижу и думаю почему нельзя на этих мк делать что то такое ,что может такого случиться что не может случится например с мегой?
Ну наверное потому, что до сих пор нет изделий для производств или медицины (т.е. есть соотв. сертификаты), где используется ESP в качестве основного контроллера?
Только как дополнительный, если нужен WiFi и/или синий зуб. Если не прав - извините :smile44:
И вообще, подавляющее большинство плат ардуин не имеют никаких, даже примитивных защит. И примеры успешной и продолжительной работы таких сборок не должны мотивировать других для использования в ответственных местах.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

много всего в одном проекте на ESP32

Сообщение vovka1973 »

Ingwar писал(а): 01 дек 2021, 18:46 продолжительной работы таких сборок не должны мотивировать других для использования в ответственных местах.
так и мега не для производства и вообще здесь люди делают на контроллерах которые заложены в программе ,а не на плк со своими сертификатами . Мне бы в этом разобраться
Что может случиться с есп чего не может случиться с мегой ?
Изображение
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

много всего в одном проекте на ESP32

Сообщение Ingwar »

vovka1973 писал(а): 01 дек 2021, 19:02 Что может случиться с есп чего не может случиться с мегой
Я сделал упор на готовые платы ардуин, которые не рекомендовал. А так думаю основная проблема в том, что мега или другая аврка, это чистый контроллер, а esp содержит код производителя (espressif) который скажем так, не совершенен и не пройдет соответствующие испытания.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

много всего в одном проекте на ESP32

Сообщение vovka1973 »

Ingwar писал(а): 01 дек 2021, 19:09 который скажем так, не совершенен и не пройдет соответствующие испытания.
Вот теперь понятно на свой страх и риск , хотя риск я думаю здесь громко сказано кто дорабатывает свой котел автоматикой то явно у него без автоматики все работало .Время покажет конечно но пока я испытываю на еспшках проекты и мне они нравятся больше чем ардуинки на атмеге только из за того что мало места занимают и управлять можно с любой точки планеты.
Спасибо за ответ!
ну и процессор конечно ,а то самое главное забыл.
Изображение
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

у меня посудомойка на меге.
beko.
недавно ремонтировал: сгнили дорожки из-за пара.

а там вода и электричество....и мега

и ничего-прошли сертификацию и торгуют же в рф

Отправлено спустя 1 минуту 13 секунд:
чем она хуже пром контроллеров?
если глюканет и зальет соседей - то мало не покажется)))
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

пришлось даже перерисовывать схему в протеусе, сливать прошивку)))
повезло что не залочен мк был
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

вот нашел: посудомойка на ATMEGA644P (даже в Протеусе пыталась помыть посуду :) )
[spoiler]
20200718_021355.jpg
____________________________________752.png
Безымянный.png
[/spoiler]
на ней (посудомойке) даже ватчдога не было внешнего.

так что и котел тоже можно на атмеге или есп.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

много всего в одном проекте на ESP32

Сообщение Ingwar »

sergserg писал(а): 01 дек 2021, 20:02 а там вода и электричество....и мега

и ничего-прошли сертификацию и торгуют же в рф

Отправлено спустя 1 минуту 13 секунд:
чем она хуже пром контроллеров?
Главное не отождествлять ардуино с другими схемами/платами на микроконтроллерах AVR. Ардуино (платы), это аппаратно средство в определенном форм-факторе без каких либо требований к комплектующим и схемотехнике (не считая расположения выводов). А под эти довольно расплывчатые требования большинство наших восточных соседей (и не только они) выпускают изделия, в основе которых при проектировании учитывают только себестоимость, со всеми вытекающими их этого последствиями. А потом на форуме регулярно всплывают темы "купил новую ардуино, а оно не работает/работает не так, как другое, купленное ранее".
Никого не отговариваю, пользуйтесь чем вам удобнее.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

[ref]Ingwar[/ref],
но ведь в ардуинку можно залить прошивку напрямую, "получив" обычный авр.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

да и в чем там управление котлом тем же из есп: управлять включением отключением насосов, мониторя обратку и подачу на котле? или же вообще использовать есп в качестве термостата, опять же включая и выключая котел?
*я про газовый котел
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

много всего в одном проекте на ESP32

Сообщение Ingwar »

sergserg писал(а): 01 дек 2021, 21:33 но ведь в ардуинку можно залить прошивку напрямую
Как Вам еще объяснить, что не все ардуины "одинаково полезны". Почему никто из производителей (серьезных) не распаивает панельку под какую то плату ардуины, а использует "голый" камень с обвязкой, рекомендованной производителем и с соблюдением правил схемотехники?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

Ingwar писал(а): 01 дек 2021, 21:38 Как Вам еще объяснить, что не все ардуины "одинаково полезны". Почему никто из производителей (серьезных) не распаивает панельку под какую то плату ардуины, а использует "голый" камень с обвязкой, рекомендованной производителем и с соблюдением правил схемотехники?
это дешевле.
дешевле взять голый камень в масштабах производства.
вот и все объяснение)))

да вон ютуберы (которые мелкосерийно производят) тоже берут платы у jlbpcb и ГОЛЫЕ камни - маржа то больше выходит.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

вот еще пример:
[spoiler]
111111.png
[/spoiler]

угадаете где такое применяется?
не заглядывая под спойлер :no:

[spoiler]
в ИБП инверторного типа, для обеспечения питания Газовых котлов!!!!!!!!!!!
вот контора: https://xn--c1adkrq9eta.xn--p1ai/catalo ... -invertory
[/spoiler]

pic16 причем в панельке установлен. и это ибп для газовых котлов)))
вот так бывает....а то ишь взяли моду авр не уважать :D :D :D

п.с.
[spoiler]
на самом деле этот pic16 используется для общения по протоколу Megatec. т.е. ТОЛЬКО для общения ибп и софта для пк.
тут я слукавил конечно немного :smile469:
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

много всего в одном проекте на ESP32

Сообщение Ingwar »

Похоже мне не удалось донести, что использование плат ардуино в проектах, нежелательно не только по экономическим причинам).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

много всего в одном проекте на ESP32

Сообщение sergserg »

Ingwar писал(а): 01 дек 2021, 22:16 Похоже мне не удалось донести, что использование плат ардуино в проектах, нежелательно не только по экономическим причинам).
а по каким еще?
прошить же можно по ISP.
какие еще могут быть проблемы?
с питанием?
Ответить

Вернуться в «ESP32»

Кто сейчас на конференции

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