• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP32 энергосбережение

pvvx

Активный участник сообщества
Эти датчики мало потребляют потому что маломощные передатчики. Следовательно и дальность меньше.
ESP32 жрет на BLE потому что у него 100 мВт и кпд передатчика в 3 раза меньше чем у новых модулей с BLE.
но у модулей с BLE мощность в 10 100 раз меньше и память в 100 1000 раз меньше. т е кроме тупого измерения температуры и влажности ничего толкового сделать невозможно. типа чтобы поиграть и экономить 5 копеек в год на батарейках.
Вам про чипы датчиков, а не о микроконтроллерах...

К примеру:
1721827856758.png
тут картинка четче, т.к. таких цен на али ныне нет - поменяли в два раза.
Жрет 50 мА. Всунут аналог 8051 STC-11F02E 35I-SOP16 и жрет, если сравнивать с древним 51 то примерно на 420 МГц :)
А сам приемник VS1838B - всего 260 мкА при 3.3В.
Так же и у вас с ESP826x... Для передачи одного байта надо передать килобайты...
Ещё к примеру INA2xx - кушает тоже от 200..300+ мкА. Ещё есть ужасный BME280... и т.д.
Всему этому название - Arduino.
 

pvvx

Активный участник сообщества
Эти датчики мало потребляют потому что маломощные передатчики. Следовательно и дальность меньше.
До 1.6 км если направлять антенной.

ESP32 жрет на BLE потому что у него 100 мВт и кпд передатчика в 3 раза меньше чем у новых модулей с BLE.
А почему с той-же технологией RTL держит связь с AP на 1.5 мА и 5ГГц?
но у модулей с BLE мощность в 10 100 раз меньше и память в 100 1000 раз меньше. т е кроме тупого измерения температуры и влажности ничего толкового сделать невозможно. типа чтобы поиграть и экономить 5 копеек в год на батарейках.
Во первых не на батарейках, а на мобильности. Долбить стены не надо для прокладки кабелей питания к каждому датчику с ESP.
Во вторых беда с роутерами. Не хотят держать сотни подключенных ESP, да жить в микроволновке нет желания...
И что вы уперлись в BLE? Есть Zigbee. Дальность связи аналогична WiFi, если чипы не совсем древние в устройствах...
И Matter - там уже IP. Да и памяти у любого BLE/Zigbee/Thread/Matter ныне больше чем у всяких ESP826x. Самый простой пример - STM32WBA55CGU6 - RAM аж c "parity check".
 

nikolz

Well-known member
До 1.6 км если направлять антенной.

А почему с той-же технологией RTL держит связь с AP на 1.5 мА и 5ГГц?
Во первых не на батарейках, а на мобильности. Долбить стены не надо для прокладки кабелей питания к каждому датчику с ESP.
Во вторых беда с роутерами. Не хотят держать сотни подключенных ESP, да жить в микроволновке нет желания...
И что вы уперлись в BLE? Есть Zigbee. Дальность связи аналогична WiFi, если чипы не совсем древние в устройствах...
И Matter - там уже IP. Да и памяти у любого BLE/Zigbee/Thread/Matter ныне больше чем у всяких ESP826x. Самый простой пример - STM32WBA55CGU6 - RAM аж c "parity check".
Через стены никакой модуль даже на 1 км не пробъет.
А на прямой видимости и в чистом поле можно и 100 км получить .
Но если дома, то зачем батарейки?
Вот и получается что все датчики с батарейками - это градусники для измерения температуры на улице.
И зачем надо копить эти показания годами?
Погоду не предскажите. А знать какая температура была вчера, навига?
 

nikolz

Well-known member
И Matter - там уже IP. Да и памяти у любого BLE/Zigbee/Thread/Matter ныне больше чем у всяких ESP826x. Самый простой пример - STM32WBA55CGU6 - RAM аж c "parity check".
STM32F103C8T6, Микроконтроллер 32-Бит, Cortex-M3, 72МГц, 64КБ Flash, USB, CAN [LQFP-48]
В два раза медленнее в 2 раза дороже flash в 100 раз меньше. И че туда серьезного можно поместить?
готовых модулей нет либо дорогие.
Пример не впечетляет
 

pvvx

Активный участник сообщества
Через стены никакой модуль даже на 1 км не пробъет.
А на прямой видимости и в чистом поле можно и 100 км получить .
Но если дома, то зачем батарейки?
Вот и получается что все датчики с батарейками - это градусники для измерения температуры на улице.
И зачем надо копить эти показания годами?
Погоду не предскажите. А знать какая температура была вчера, навига?
Обясняю - если на улице температура у выхода вентиляции ниже +23С, то вытяжка работает на ввод. Если выше - включается кондей. Если повышение влажности или прочей субстанции - то отрабатывают другие сценарии. На то есть HomeAssistant. Мне графики нужны для описания новых сценариев и анализа что дополнить.
Например тянуть воду из ручья или скважины для охлаждения. Благо оно всё от домика-мастерской в паре метров.
И не забываем о износе электролиний установленных ещё в CCCP. Их никто не менял, ставят только заплатки. А саляра или бензин - дорого и муторно, да и у имеющегося мощи маловато... А лес живет своей жизнью - за год только на местном участке в 1 км сип линии на них свалилось 6 деревьев... А пилить их незя. Итог - до двух недель без внешнего лепестричества за раз. А общее кол-во .... и так во всех окружающих поселках и т.д. Что вы хотели от Ленобласти? Это не Москва.
И когда половина жития-бытия обесточена - живут только автономные :p

Так же датчики кидаются в разные места. После наблюдений создается итоговый вариант системы и датчики бегут в другое место, до куда руки доберутся...
Тем более у мене хобби такое :p
 

nikolz

Well-known member
Обясняю - если на улице температура у выхода вентиляции ниже +23С, то вытяжка работает на ввод. Если выше - включается кондей. Если повышение влажности или прочей субстанции - то отрабатывают другие сценарии. На то есть HomeAssistant. Мне графики нужны для описания новых сценариев и анализа что дополнить.
Например тянуть воду из ручья или скважины для охлаждения. Благо оно всё от домика-мастерской в паре метров.
И не забываем о износе электролиний установленных ещё в CCCP. Их никто не менял, ставят только заплатки. А саляра или бензин - дорого и муторно, да и у имеющегося мощи маловато... А лес живет своей жизнью - за год только на местном участке в 1 км сип линии на них свалилось 6 деревьев... А пилить их незя. Итог - до двух недель без внешнего лепестричества за раз. А общее кол-во .... и так во всех окружающих поселках и т.д. Что вы хотели от Ленобласти? Это не Москва.
И когда половина жития-бытия обесточена - живут только автономные :p

Так же датчики кидаются в разные места. После наблюдений создается итоговый вариант системы и датчики бегут в другое место, до куда руки доберутся...
Тем более у мене хобби такое :p
Для контроля температуры на входе и выходе вентилятора нет надобности в беспроводных внешних микропроцессорных датчиках.
Если в дырку вентиляции через провод подключить датчик , то и проблема с батарейками и низкой температурой и излучениями как-то куда-то совсем исчезнет.
Не могу догадаться, как Вы решаете проблему износа ЛЭП с помощью датчиков.
Откройте секрет.
----------------------------
Вспомнил старую загадку,
которую когда-то еще в СССР загадал мне один хороший человек с производства :
Чем завод отличается от НИИ?
 

pvvx

Активный участник сообщества
STM32F103C8T6, Микроконтроллер 32-Бит, Cortex-M3, 72МГц, 64КБ Flash, USB, CAN [LQFP-48]
В два раза медленнее в 2 раза дороже flash в 100 раз меньше. И че туда серьезного можно поместить?
готовых модулей нет либо дорогие.
Пример не впечетляет
ESP32 - всего 64кило где что-то работает на более 16 МГц. Называется кеш и IRAM. Всё остальное имеет доступ до 25 мегабайт в сек. Т.е. не более четверти если выборка 32 бита... И это на 2 ядра. При промахе ESP32 кеша от SPI Flash (выборка мелкими блоками и в пике до 25 Мбайт в сек) увеличивает потребление и здорово.... Пик инженерной деятельности, что даже ESP32-C3 быстрее :p. RTOS или жалкое подобие при работе WiFi требeет от 12..16 МГц CLK для Cortex 3. Далее завал WiFi - дубли, пропуски, тротлинг...
 

pvvx

Активный участник сообщества
Для контроля температуры на входе и выходе вентилятора нет надобности в беспроводных внешних микропроцессорных датчиках.
Если в дырку вентиляции через провод подключить датчик , то и проблема с батарейками и низкой температурой и излучениями как-то куда-то совсем исчезнет.
Не могу догадаться, как Вы решаете проблему износа ЛЭП с помощью датчиков.
Очень просто - если температура падает - то включается обогрев. Если собственно-вырабатываемой энергии не хватает, то ручками топить - включать газовую печь или салярную... Узнать о состоянии без автономных датчиков что твориться во всех местах хозяйства нет возможности.
 

nikolz

Well-known member
ESP32 - всего 64кило где что-то работает на более 16 МГц. Называется кеш и IRAM. Всё остальное имеет доступ до 25 мегабайт в сек. Т.е. не более четверти если выборка 32 бита... И это на 2 ядра. При промахе ESP32 кеша от SPI Flash (выборка мелкими блоками и в пике до 25 Мбайт в сек) увеличивает потребление и здорово.... Пик инженерной деятельности, что даже ESP32-C3 быстрее :p. RTOS или жалкое подобие при работе WiFi требeет от 12..16 МГц CLK для Cortex 3. Далее завал WiFi - дубли, пропуски, тротлинг...
Так я и говорю, что ESP8285 лучше чем ESP32. ESP32 - это корова с седлом.
 

pvvx

Активный участник сообщества
Не могу догадаться, как Вы решаете проблему износа ЛЭП с помощью датчиков.
Откройте секрет.
Вызываем МЧС (чтобы дозвониться надо потратить пол дня или два). Они отсылают и сами оповещаем далее местных... До участкового. Ему надо фото висящего дерева. Потом, когда главные линии восстановят и накатаются по округе с генераторами, перемещая их с одного поселка к другому, чтобы все не померзло, приедут Електрики. И будут пилить :) Типа дровосеки...
 

pvvx

Активный участник сообщества
Это всё совершенно одинаково, как и с лепестричеством. Но инструкции типа как для Arduino нет. МЧС нужен для начала отсчета таймера. Далее по окончанию каждого предельного периода будут происходить действия, т.к. требуют отчётности. И то, что можно было выполнить за пару тактов будет исполняться неделю, с участием всех инстанций и их поэтапной сдачей контрольных сумм.
А завтра это может уже не работать и надо искать новый хак.
 

pvvx

Активный участник сообщества
Для контроля температуры на входе и выходе вентилятора нет надобности в беспроводных внешних микропроцессорных датчиках.
Если в дырку вентиляции через провод подключить датчик , то и проблема с батарейками и низкой температурой и излучениями как-то куда-то совсем исчезнет.
И весь дом будет в проводах. Можно стены сплети из проводов - проводно-каркасный дом - (c) Nikolz.
Провод от датчика на улице с теневой стороны, с солнечной, датчик окон, датчик дверей и все идут в кондиционер, а он на ESP8266 (у вас уже есть прошивка для инверторных кондеев)? Или его ручками, т.е. ИК пультом отключать из соседнего дома?
А воду в резервном баке лезть смотреть самому или туда тоже провода тянуть? В парниках и на огороде тоже паутину сплести (правда и там кинул З-х фазку бронированным кабелем в трубах, но ничего не подключено из-за ненадобности за несколько лет)?
 

pvvx

Активный участник сообщества
И ближе к теме “ ESP32 энергосбережение” – вот почти последняя ветка электро-сети, где ещё сидят пару WiFi розеток. По ней потребление не опускается ниже 6 Вт на 63A счетчике Zigbee (может там больше). А это 6*24*365= 52560 Вт в год, т.е. дороже чем стоят данные “розетки”. Заменить на Zigbee или BLE.
1721840999796.png
 

pvvx

Активный участник сообщества
Посмотрел руками - WiFi "вумные розетки" теплые. Zigbee - холодные.
 

pvvx

Активный участник сообщества
Сравнивать потребление роутера WiFi с покупным роутером Tyua Zigbee будем?
1721842474474.png
Дискретность измерения 1 мА, по тому и график скачет.

По цене паритет примерно такой-же…
 

pvvx

Активный участник сообщества
По сути надо мерить суммарный ток двух роутеров, если конечно китайцы не сделали и интернет на ZigBee.
Это просто Zigbee роутер. В сети Zigbee есть конечное устройство, роутер и координатор. Вся сетка в итоге сливается на координатор. А роутеры только для расширения зоны охвата. 99% Zigbee умных розеток являются роутерами.
 

pvvx

Активный участник сообщества
Но в продаже у Tuya есть отдельный Zigbee роутер в виде usb-свистка. Когда 220/230В сеть падает, конечные автономные устройства начинают искать другой путь до координатора. А если и координатор отключается, то с Zigbee совсем беда. Тут и спасает автономный роутер. Все накидываются на него и успокаиваются. Им пофиг, что он никуда не пересылает, если координатор помер. Главное что держит связь с ними. И батарейки целы и отвалов устройств из сети Zigbee значительно меньше.
 
Сверху Снизу