Я использую устройство с батарейным питанием и хотел бы, чтобы мой микроконтроллер (PIC) сообщал о напряжении питания.
Это так, чтобы я мог определить, сколько батарей используется в источнике питания, а также состояние заряда батарейного блока.
Напряжение питания варьируется от 4xD (номинальное напряжение 1,2 В NiMH или 1,5 В щелочные батареи, составляющие около 6 В) до 12xAA (1,2 В NiMH для 14,4 В или 1,5 В щелочные для 18 В).
Мой ПИК работает от регулируемого источника питания 5 В.
Я планирую использовать один из портов АЦП для измерения напряжения, и, следовательно, считаю, что я должен сопоставить 18 В fsd с диапазоном 0-5 В, так что примерно мне нужно поделить входное напряжение на 3.
Я слышал об использовании резисторного делителя напряжения, но знаю, что он может быть расточительным с точки зрения потребляемой энергии.
Хотите знать, есть ли лучший способ достичь этого разделения напряжения без слишком больших потерь энергии / потерь?
Спасибо.