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

ESP8266 питание от кондёра

nikolz

Well-known member
вместо дешевого процессора ставим дешевый таймер TPL5.... и включаем ESP8266 через CH хоть раз в 10 минут хоть раз в 2 часа.
Потребление в режиме сна составит 4 мкА.
Потребление в режиме активности составит 0.12s*70+0.12*30=12 mA*s т е 0.003 mAH .
А даже батарейка CR2032 имеет емкость 230 мАH,
т е хватит на 230/0.003 сеансов- то есть до хрена .
Так о чем спор?
 

pvvx

Активный участник сообщества
За такое время в интернет не отошлет, значит надо досчитать потребление второй есп, постоянно запитанной, для связи с интернетом.
Ещё потребление всех сетевых устройств глобальной интернет сети и особенно серверов Гугле и прочих... :)
Большинство роутеров с минимальной допиской принимают "probe request" в который вводятся поля данных от датчика.
 

nikolz

Well-known member
За такое время в интернет не отошлет, значит надо досчитать потребление второй есп, постоянно запитанной, для связи с интернетом.
в локальной сети время передачи на ком составит не более 0.01 сек - это время кванта на компе в винде.
Речь идет о батарейном питании ESP, а роутер обычно питается от сети. Поэтому важным является потребление ESP датчика.
Объясняю популярно специально для Вас (картинки можно посмотреть на этом форуме в моих темах по энергопотреблению ESP)
как рассчитывается потребление: 0.12s*70+0.12*30
--------------------------------------
Если будете работать по UDP, то время на сеанс распределяется следующим образом:
Начальная загрузка кода - от 60 до 120 ms - берем 120 ms.
При этом максимальный ток 35 мА а средний не более 30 mА
Т е энергозатраты при старте составят 0.12*30. Можно и меньше, но тогда надо переписать загрузчик.
-----------------
Для передачи короткого сообщения потребуется не более 0.12s при среднем токе 70mA.
Т е энергозатраты составят 0.12s*70
--------------
Подробнее о способах сокращения энергозатрат читайте здесь:
 

pvvx

Активный участник сообщества
в локальной сети время передачи на ком составит не более 0.01 сек - это время кванта на компе в винде.
Речь идет о батарейном питании ESP, а роутер обычно питается от сети. Поэтому важным является потребление ESP датчика.
Объясняю популярно специально для Вас (картинки можно посмотреть на этом форуме в моих темах по энергопотреблению ESP)
как рассчитывается потребление: 0.12s*70+0.12*30
--------------------------------------
Если будете работать по UDP, то время на сеанс распределяется следующим образом:
Начальная загрузка кода - от 60 до 120 ms - берем 120 ms.
При этом максимальный ток 35 мА а средний не более 30 mА
Т е энергозатраты при старте составят 0.12*30. Можно и меньше, но тогда надо переписать загрузчик.
-----------------
Для передачи короткого сообщения потребуется не более 0.12s при среднем токе 70mA.
Т е энергозатраты составят 0.12s*70
--------------
Подробнее о способах сокращения энергозатрат читайте здесь:
Для вашего метода требуется специальный китайский глючный роутер с AP-WiFi, что у других людей не наблюдается.
В энный раз - роутер должен иметь неполноценное ПО, работающее не по общепринятому стандарту WiFi, с кривой реализацией анализа отваливания станций и прочих усечений в алгоритмах.
Протестируйте свои писания на смартах, пусть Android....
 

pvvx

Активный участник сообщества
И забыли главное из-зачего вся данная тема: - требуется подтверждение с обоих сторон о том что сеанс закончен с сохранением неких параметров. Иначе какой вообще смысл в неизвестно когда передающем что-то в одну сторону датчике на WiFi?
Для этого есть BLE маяки и там с питанием вообще проблем нет, а расстояние передачи у новых, при +10дБ RF TX аналогично штатным WiFi.
И то с ними ужасно работают все известные мне смарты и прочее - ну не могут они постоянно следить хотя-бы за 3-мя стандартными каналами BT - у них "антенка" всего одна...
 
Сверху Снизу