Я питаю плату и цепь от батареи 9 В (эти щелочные). И я хотел бы прочитать 9-вольтовую батарею, чтобы отслеживать, сколько энергии осталось. Я прочитал, что я могу сделать это с помощью делителя напряжения, так как большинство входов АЦП на УК составляют 5В макс. Это хорошо, но разве сам делитель напряжения не потребляет энергию и не разряжает батарею быстрее? Я не собираюсь постоянно измерять уровень заряда батареи.
microcontroller
power
batteries
Джереми
источник
источник
Ответы:
Если вы используете делитель напряжения с достаточно высокими значениями резисторов, например, два 499K последовательно и отводите середину, ваше максимальное напряжение будет 4,5 В, и оно будет потреблять только 9 мкА.
Если бы даже такой большой ток вызывал беспокойство, вы могли бы привязать нижнюю часть резисторного делителя к выходному контакту с открытым стоком на микроконтроллере и установить его на массу только тогда, когда вам нужно провести измерение. В этом случае вы можете обойтись с резисторами меньшего значения.
РЕДАКТИРОВАТЬ:
Как упоминает Рассел МакМахон, многие микросхемы не позволяют входу АЦП подниматься намного выше их напряжения питания (VDD), что могло бы произойти, когда на резисторном делителе было снято заземление. Таким образом, вам потребуется переключатель верхнего уровня.
источник
источник