У меня "проблема" при попытке измерить внешнее напряжение от ячейки монеты. Я упростил свою схему, но в основном у меня есть часы реального времени DS1307, питаемые от выхода Arduino 5v, и ячейка монеты, подключенная к vBat для поддержания часов в рабочем состоянии, пока Arduino выключен. Моя идея состояла в том, чтобы измерить уровень заряда батареи с помощью Arduino, подключив ее положительный сигнал к аналоговому входу и считав уровень напряжения. Итак, я подумал, что при максимальном напряжении 3 В я могу использовать 3 на 3 в качестве AREF и установить аналоговую опорную мощность на внешнюю, а затем прочитать точные результаты. Результат довольно крутой, и показания Arduino такие же, как показания напряжения батареи с моего мультиметра. Проблема возникает, когда я отключаю источник питания от Arduino (USB-соединение). К моему удивлению, Arduino не выключается (некоторые светодиоды продолжают включаться),
Почему это происходит? Как Arduino получает ток от аналогового контакта? Является ли эта маленькая схема электронной аберрацией?
источник