单片机ADC转换,允许一定的偏差,比如+/-16个字的偏差,这“+/-16个字” 是什么概念,请高手解答。
3个回答
展开全部
例如10位ADC, 如果可 测量最大电压是10.24V, 测5V电压的话,结果应该是500,有正负16的偏差,可能值在484至516之间
所以这16个数字量偏差,如果是固定的话,对于小数字量影响是很大的,例如理论值是100,你测得84或116,那相对误差是很大的
另外:
如果是12位ADC,可测数字量范围是0-4095,正负16个数字量的误差也不算大
如果是8位ADC,可测数字量范围是0-255,正负16个数字量的误差就 很大
因此这“+/-16个字” 的误差是否可以接受,不仅与你AD分辨率有关,还与你所测电压大小有关
打个比方,买一车煤,10吨,差10公斤,算什么呢?你买100公斤白菜, 差10公斤,那还要称干什么 ?
所以这16个数字量偏差,如果是固定的话,对于小数字量影响是很大的,例如理论值是100,你测得84或116,那相对误差是很大的
另外:
如果是12位ADC,可测数字量范围是0-4095,正负16个数字量的误差也不算大
如果是8位ADC,可测数字量范围是0-255,正负16个数字量的误差就 很大
因此这“+/-16个字” 的误差是否可以接受,不仅与你AD分辨率有关,还与你所测电压大小有关
打个比方,买一车煤,10吨,差10公斤,算什么呢?你买100公斤白菜, 差10公斤,那还要称干什么 ?
追问
16个“字”,这个“字”没有特殊的含义呀,我以为和“字节”一个意思呢,既然没有什么特殊含义,为什么还要加上这个“字”呢,直接说+/-16不就行了?
追答
这个字不是具体的电压值,它是AD转换的最小单位
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询