钻石会员
主题
回帖0
积分13500
阅读权限50
注册时间2010-4-23
最后登录1970-1-1
在线时间 小时
|
本帖最后由 aa7812 于 2011-1-22 19:48 编辑
电流或电压测试的准确度, 其一是与电路稳定性有关(包括PCB布线),其二是与软件算法有关, 这里只说一下软件方面的考虑, 一般情况下, 单片机如果是 10位的AD转换, 则有1024个不同的值, 我们不可能对每一个AD值,都测出一个实际值, 只能抽出几个AD值, 测出对应的实际电流值, 然后根据这个关系, 推算出其他AD值, 对应的电流值,我在多块电路板上测过大量的 AD值和其对应的实际电流值, 将数据输入的EXCEL表格, 画出曲线, 套一句台词, "不是一般的直线, 那是相当的线性", 话说回来, 单片机的运算能力有限, 程序空间有限, 只能用一些简单的算法, 所以推算出的电流值, 自然会有一些误差, 如果算法差一些, 误差就会更大一些, 前面有网友指出, 测试点的位置,准确度好一些, 离开越远,误差越大, 也是这个道理, 单片机AD转换精度引起的误差10mA, 算法引起的误差10...20mA, 整体误差30mA, 应该是可以接受的。 |
|