Информация к размышлению.
провел такой эксперимент.
В лоадер , который грузится с адреса 0 во флеш и при старте ESP загружает SDK и выполняет запуск ,поместил вызов режим deep-sleep.
Т е предполагается что в реале ESP просыпается читает датчики. Если передавать ничего не надо то записывает показания в память RTC и ложится спать.
Цель эксперимента - определить минимальное время активности и потребляемый ток.
В результате получилось следующее:
На участке с надписью " исполнение программы загрузчика" исполняется код лоудера и собственно чтение данных с датчиков.
До этого происходит старт и исполнения скрытой части кода.
-----------------------
Резюме: Минимальное время активности ESP составляет от 80 ms.
----------------------
Далее для сравнения представлена картинка для обычной работы deep-sleep с передачей сообщения на сервер
===========================================
Теперь оценим энергозатраты на работу ESP в двух режимах.
===================================
Первый режим соответствует первой картинке.
В этом режиме ESP8266 читает информацию с датчика и либо пишет или нет ее в RTC и ложится снова спать без связи с сервером.
Интегрируем функцию потребляемого тока с отключенным WIFI получаем значение
2.3 ma*s. Для напряжения питания 3 вольта требуемая энергия составит примерно 0.007 Дж.
---------------------------------------
Второй режим соответствует второй картинке.
В этом режиме ESP8266 отсылает данные на сервер перед тем как лечь спать.
15.3 ma*s. Для напряжения питания 3 вольта требуемая энергия составит примерно 0.05 Дж.
===============================
Резюме: Первый режим примерно в 7 раз более экономичный по энергозатратам.
=========================================
Теперь давайте оценим длительность работы ESP от двух батареек по 1.5 в.
Батарейка формата AA может отдать примерно от 3 до 10 кДж.
Батарейка формата AAА может отдать примерно от 1.5 до 4 кДж.
-------------------------
Примем значение энергии батареек 3 кДж.
Предположим что eSP спит 1 минуту. Просыпается читает датчик и отсылает данные на сервер. Для этого режима будет затрачено 0.05 Дж.
При этом батареек хватит на 3000/0.05=60 000 минут, т е на 1000 часов или 50 дней.
--------------------------------
Другие варианты Вы можете рассчитать самостоятельно на основе приведенной выше информации.
провел такой эксперимент.
В лоадер , который грузится с адреса 0 во флеш и при старте ESP загружает SDK и выполняет запуск ,поместил вызов режим deep-sleep.
Т е предполагается что в реале ESP просыпается читает датчики. Если передавать ничего не надо то записывает показания в память RTC и ложится спать.
Цель эксперимента - определить минимальное время активности и потребляемый ток.
В результате получилось следующее:
На участке с надписью " исполнение программы загрузчика" исполняется код лоудера и собственно чтение данных с датчиков.
До этого происходит старт и исполнения скрытой части кода.
-----------------------
Резюме: Минимальное время активности ESP составляет от 80 ms.
----------------------
Далее для сравнения представлена картинка для обычной работы deep-sleep с передачей сообщения на сервер
===========================================
Теперь оценим энергозатраты на работу ESP в двух режимах.
===================================
Первый режим соответствует первой картинке.
В этом режиме ESP8266 читает информацию с датчика и либо пишет или нет ее в RTC и ложится снова спать без связи с сервером.
Интегрируем функцию потребляемого тока с отключенным WIFI получаем значение
2.3 ma*s. Для напряжения питания 3 вольта требуемая энергия составит примерно 0.007 Дж.
---------------------------------------
Второй режим соответствует второй картинке.
В этом режиме ESP8266 отсылает данные на сервер перед тем как лечь спать.
15.3 ma*s. Для напряжения питания 3 вольта требуемая энергия составит примерно 0.05 Дж.
===============================
Резюме: Первый режим примерно в 7 раз более экономичный по энергозатратам.
=========================================
Теперь давайте оценим длительность работы ESP от двух батареек по 1.5 в.
Батарейка формата AA может отдать примерно от 3 до 10 кДж.
Батарейка формата AAА может отдать примерно от 1.5 до 4 кДж.
-------------------------
Примем значение энергии батареек 3 кДж.
Предположим что eSP спит 1 минуту. Просыпается читает датчик и отсылает данные на сервер. Для этого режима будет затрачено 0.05 Дж.
При этом батареек хватит на 3000/0.05=60 000 минут, т е на 1000 часов или 50 дней.
--------------------------------
Другие варианты Вы можете рассчитать самостоятельно на основе приведенной выше информации.
Последнее редактирование: