Добрый день,
В качестве информации.
С целью изучения возможности автономной работы ESP8266 собрал такую схему:
1) ESP8266 работает по протоколу ESP-now. Режим deep-sleep период 10 секунд.
Время на один сеанс связи составляет 116 ms.
--------------------------
2) ESP8266 принимает информацию от первой ESP по протоколу ESP-now и передает по WiFi
на компе по протоколу UDP.
На комп сервер на луа (6 строк)
----------------------------
Первоначально все работает от стационарного питания, но у первого ESP параллельно источнику включен суперконденсатор на 1f.
Напряжение питания 3.3 в.
-----------------------
Эксперимент - отключаем источник питания от первого ESP, оставив лишь суперкап заряженный до 3.3 в.
--------------------
Внутреннее показание напряжения питания падает с 3.2в до 2.77 в.
В результате первый ESP8266 на одном заряде суперкондера выполнил 65 сеансов связи.
В конце напряжение упало до 2.49 в.
===========================
Второй ESP можно подключить через USB к компу или смартфону и таким образом отказаться от роутера.
Можно включить на втором ESP точку доступа и поднять веб сервер для локального использования.
=========================
Применение протокола ESP-now дает следующие преимущества в модулях датчиков по сравнению с использованием WiFi.
-----------------------
1) так как никакие настройки для связи сохранять не надо,
то можно реализовать deep-sleep с использованием внешнего таймера например TPL5110.
В результате получим потребляемый ток в режиме сна не 20 мка, а менее 10 мка.
----------------------------------
2) Время сеанса по протоколу ESP-now существенно меньше чем при wifi.
Так минимальное время связи по UDP составляет 260 ms и увеличивается до 1-4 секунд при потере связи с роутером.
По протоколу ESP-now это время составляет 120 ms.
-------------------------------------
3) Существенно уменьшаются требования к источнику питания и существенно увеличивается длительность работы от одной батарейки.
---------------------------
4) Если для работы с датчиками использовать STM8L , а ESP8266 лишь для передачи данных по протоколу ESP-now, то затраты энергии на один сеанс составят 4.4 ма*s.
----------------------------------
Предположим нам надо обеспечить работу датчика в течении года без подзарядки с интервалом связи 30 секунд.
Определим емкость батарейки для этого.
Потери энергии на сон составят 9 ma*h.
Затраты энергии на работу составят 1293 ма*h
Таким образом надо батарейку в 1300 ма*h.
-----------------------
И главное преимущество - сеть ESP-now никто не увидит и хакеры могут отдыхать
В качестве информации.
С целью изучения возможности автономной работы ESP8266 собрал такую схему:
1) ESP8266 работает по протоколу ESP-now. Режим deep-sleep период 10 секунд.
Время на один сеанс связи составляет 116 ms.
--------------------------
2) ESP8266 принимает информацию от первой ESP по протоколу ESP-now и передает по WiFi
на компе по протоколу UDP.
На комп сервер на луа (6 строк)
----------------------------
Первоначально все работает от стационарного питания, но у первого ESP параллельно источнику включен суперконденсатор на 1f.
Напряжение питания 3.3 в.
-----------------------
Эксперимент - отключаем источник питания от первого ESP, оставив лишь суперкап заряженный до 3.3 в.
--------------------
Внутреннее показание напряжения питания падает с 3.2в до 2.77 в.
В результате первый ESP8266 на одном заряде суперкондера выполнил 65 сеансов связи.
В конце напряжение упало до 2.49 в.
===========================
Второй ESP можно подключить через USB к компу или смартфону и таким образом отказаться от роутера.
Можно включить на втором ESP точку доступа и поднять веб сервер для локального использования.
=========================
Применение протокола ESP-now дает следующие преимущества в модулях датчиков по сравнению с использованием WiFi.
-----------------------
1) так как никакие настройки для связи сохранять не надо,
то можно реализовать deep-sleep с использованием внешнего таймера например TPL5110.
В результате получим потребляемый ток в режиме сна не 20 мка, а менее 10 мка.
----------------------------------
2) Время сеанса по протоколу ESP-now существенно меньше чем при wifi.
Так минимальное время связи по UDP составляет 260 ms и увеличивается до 1-4 секунд при потере связи с роутером.
По протоколу ESP-now это время составляет 120 ms.
-------------------------------------
3) Существенно уменьшаются требования к источнику питания и существенно увеличивается длительность работы от одной батарейки.
---------------------------
4) Если для работы с датчиками использовать STM8L , а ESP8266 лишь для передачи данных по протоколу ESP-now, то затраты энергии на один сеанс составят 4.4 ма*s.
----------------------------------
Предположим нам надо обеспечить работу датчика в течении года без подзарядки с интервалом связи 30 секунд.
Определим емкость батарейки для этого.
Потери энергии на сон составят 9 ma*h.
Затраты энергии на работу составят 1293 ма*h
Таким образом надо батарейку в 1300 ма*h.
-----------------------
И главное преимущество - сеть ESP-now никто не увидит и хакеры могут отдыхать
Последнее редактирование: