在做电池电压检测时,发现了一个奇怪的现象:电池电压检测是通过两电阻串联进行分压之后检测的,两电阻的阻值分别为R11=1M欧姆、R12=5.1M欧姆。开机进行电池电压时,AD转换的结果为3423,(通过LCD显示转换结果)12位AD的最大值为4096,3423/4096=0.83,这个比值刚好等同于R12/R11+R12=0.83 。每次开关机还会进行一次电压检测,然而这次结果与上次不同:AD转换的结果为4063,4063/4096=0.99 ,(V12是AD的输入电压,VCC是参考电压)这个比值刚好等同于V12/VCC=3.27/3.31=0.99,电压是由万用表测得。
这是为什么呢? |