Считывание напряжения собственной батареи ESP8266
- Войдите на сайт для отправки комментариев
Втр, 26/12/2017 - 10:38
Добрый день. Подскажите, как считать напряжение батареи, питающей ESP8266?
Пытаюсь сделать автономное устройство и хочу, чтобы оно отслеживало напряжение питающей батареи, чтобы известить, когда подойдёт к нижнему пределу. Как это по правильному реализовать? Через опорное напряжение? (но оно вроде тоже сильно скачет). Может кто подробнее расписать (думаю, я не первый кто такое хочет сделать). Ювелирная точность не нужна.
А что за батарея? И как подключена?
ZhenyaRUS39, кажется есть функция
ESP.getVcc()
https://github.com/esp8266/Arduino/issues/721
А что за батарея? И как подключена?
планирую обычную от радиомоделей (3,7-4,2V как в телефонах) подключаться к witty cload ESP через microUSB (там в ней уже преобразовывается на 3,3V).
toc
спасибо, проверю, но это напряжение уже после преобразования до 3,3V уже наверное будет.
Источник опорного напряжения, не? Можно через tl431 настроить при каком напряжении он будет запираться и тогда аналоговое считывание и ненужно будет.
Или tl431 как источник опорного тоже можно использовать
Так если сама esp питается стабилизированным питанием, вроде как резистивного моста будет достаточно.
Вы имеете ввиду соединить резистором плюс батареи и аналоговый вход (ноль сделать общим), посмотреть сколько покажет на ардуиньке и сколько покажет мультиметр и посчитать поправочный коэффициент? а потом просто отключить мультиметр и просто считать умножением значения с А0 на поправочный коэффициент?
По идее должно работать, проверю на выходных.
Землю через резистор (пусть будет 10К) с аналогом и аналог через резистор с землёй.