ksvhxd:
看了你的原理图,发现你对AD转换存在理解上的错误.基准电压决定AD的电压分辨率也就是单位步长电压,8位AD基准电压为5V其能测量的最小电压5V/256计算约为0.02V,这不会为被测电压的改变而改变,因此,你取电池电压的十分之一,不光不能提高测量精度,反而将误差放大了10倍还不算AD自身的1~2LSB的误差.正确的作法应该是不分压,直接送差动电路,在差动电路输出加钳位或稳压保护. 运放在小电压放大上是没有问题,可在差动电路中小电压输入可能得不到你想要的值,这是因为放大倍率为1,电阻误差,和电路上的干扰.