今天看了篇文章《嵌入式Wince终端设备中电池管理的优化》,里面提到的几个提高电池采样精确行的方法不错:1、硬件滤波,被采样电池电压进AD前先滤波2、归一化:添加一标准电压(如3V)和被采样电池电压同时测量,若有外界干扰,3V测量值肯定有一定偏差,超过我们设定范围则认为此次测量无效。3、平均值:连续采样多次,去掉最大最小值算平均数4、电量修正:电池电压与电量非线性关系,采用查表线性插值法修正