本帖最后由 奔牛滚滚 于 2013-5-27 10:49 编辑
手持表,监控电池电压,电压过低就自动关机.但是量产的时候发现少部分电池电压采样值偏高,电池电压为2.6v,采样值居然到3.1v了.如图,A点直接和电池相连,B点和单片机AD相连,原R13电阻值为10k,更换电阻R13为1k以后,情况好转,但是仍然略有高一点点.只是少量发现这样,大部分还是准确的.哪位高人能告知原因?
用示波器看了一下波形,A点和B点的波形如下,看起来应该是因为电流在电源线的线阻形成的波形引起的,这个波形频率和板子上的DC-DC频率基本一致,所以估计是这个造成电压虚高.有没有办法修正这个缺点?注意:端口的上拉电阻是禁用的,我已经进行了16次采样,10ms一次,求平均值
A点波形
B点波形
|