dontsovcmc / waterius

Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
https://waterius.ru
GNU Lesser General Public License v3.0
559 stars 110 forks source link

Чтение напряжения питания с батареек аналоговым входом ESP #139

Closed OloloevReal closed 3 years ago

OloloevReal commented 4 years ago

Добрый день!

Для ESP32 замер напряжения с элементов питания (4xAA или 1x18650) делал следующим образом:

image

Где: VBAT - выход элементов питания GPIO-13 - Выход ESP разрешающий замер GPIO-27 - Аналоговый вход ESP

Т.к. напряжение снимается с делителя 50/50, то АЦП считывает значение эквивалентное половине VBAT

2020-06-26_11-52-59

Цель всей этой схемотехники избежать постоянной утечки на землю, и делать замер только по запросу. Необходимы конечно свободные IO, с ESP32 с этим все в порядке, а вот ESP8266 дефицит Может пригодится

dontsovcmc commented 4 years ago

Мне Иван рисовал похожую схему: photo_2020-06-26_12-54-44

Дмитрий ее реализовал на большой плате: Screenshot_6

На текущий ватериус не ясно, куда ее запихнуть =( А вот на ESP-12F влезает.

OloloevReal commented 4 years ago

Так-то тоже самое, только на полевиках. С ESP01, если правильно помню, только один ADC и тот не распаян, вариант только подпаиваться к чипу. И попасть в диапазон от 0 до 1.0 V придется