我正在运行一个电池供电的设备,并希望我的微控制器 (PIC) 报告电源电压。
这样我就可以确定电源中使用了多少电池,以及电池组的充电状态。
电源电压范围从 4xD(标称 1.2V NiMH 或 1.5V 碱性电池产生约 6V)到 12xAA(1.2V NiMH 用于 14.4V 或 1.5V 碱性电池用于 18V)。
我的 PIC 正在使用经过调节的 5V 电源。
我计划使用其中一个 ADC 端口来测量电压,因此我认为我应该将 18V fsd 映射到 0-5V 的范围内,所以大致需要将输入电压除以 3。
我听说过使用电阻分压器,但知道它在能源消耗方面可能是浪费的。
想知道是否有更好的方法来实现这种分压而不会造成过多的能量损失/浪费?
谢谢。