基于51单片机和ADC0809做的数字电压表,为什么测一节干电池的电压比1.5V大?有1.63V

除了干电池本身的因素外,是电压表的什么方面导致的

第1个回答  2013-06-01

原因可能有两点:

    AD转换器的参考电压有偏差, 实际值比理论值要低, 也许就是参考电压低于5V

    是电池电压比较高, 电池的特点是电量满时或无负载时电压比较高, 输出电压会随着放电时间而降低, 就像手机锂电池, 充满电时是4.2V, 放完电差不多在3.3V左右.

你可以用电压表测试量一下AD转换器的参考电压和电池的实际电压, 如果不吻合,就修改一下电压计算公式

本回答被提问者采纳
第2个回答  2013-06-01
肯定是你的测量方法(程序的算法)有问题,没有修正量