14
Окт

ESP8266 Deep-Sleep SDK_2.1.0

Posted by: Kamynin   in ESP8266, Умные вещи

Для существенного уменьшения потребляемого тока модулем, написал загрузчик, который обеспечивает опрос датчиков и сохранение их показателей в памяти RTC.

После этого, модуль либо переходит в режим сна, либо загружает основное приложение и передает данные по WIFI по протоколу UDP.

Результаты исследований показали, что в режиме работы без загрузки основного приложения (режим «загрузка»), минимальное активное время работы модуля составляет 85 ms, при этом модуль потребляет 2.6 ma*s.

При загрузке основного приложения (режим  «приложение»), минимальное активное время составляет 310 ms, при этом модуль потребляет 21 ma*s, устанавливает связь с сервером по WIFI, передает данные и принимает подтверждение от сервера.

В режиме Загрузка энергопотребления модуля примерно в семь раз меньше, чем в режиме Приложение.

График потребляемого модулем тока  в указанных режимах:

 

 

 

 

————————————————————————————

импульсы с амплитудой 40 ма — режим Загрузка;

импульсы с амплитудой до 300 ма — режим приложение;

Первый импульс Приложения — длительностью до 3 сек. Это время модуль затратил на установление связи с роутером и регистрацию в сети. После регистрации дальнейшая связь с сервером осуществляется в интервале от 0.31 сек.

Модуль переходит в режим Приложение каждый восьмой цикл просыпания.

This entry was posted on Суббота, Октябрь 14th, 2017 at 20:09 and is filed under ESP8266, Умные вещи. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Comments are closed at this time.