Archive for Октябрь 14th, 2017

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 сек.

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

Страница 1 из 11