找回密码
 注册
搜索
查看: 1060|回复: 2

[讨论] 10bit ADC转换IC的精度能达到多少?如何计算?

[复制链接]
发表于 2010-7-20 14:36:36 | 显示全部楼层 |阅读模式
请问一下,10bit ADC转换IC的精度能达到多少?如何计算?
如:输入5V的电压,透过ADC转换后,量测电压可以精确到0.004V吗?
 楼主| 发表于 2010-7-20 14:54:27 | 显示全部楼层
简单地说,就是:
如果是8bit ADC,那它的转换精度为:1/256=0.0039
如果是10bit ADC,那么它的精度为:1/1024=0.0009765
想清楚了,其实很简单的.
点评回复

使用道具 举报

 楼主| 发表于 2010-7-20 14:47:27 | 显示全部楼层
前一段时间自己设计一个低频示波器,看了有关数字信号处理的有关书籍,特别是看了模拟信号是如何转换的论述,现在我是这样理解ADC的精度的:所谓8位精度(2的8次幂为256),就是在ADC的输入端的模拟信号以GND-->参考电压之间的电压差可以分成256份来表示,例如(以m16为例):ADC是使用了内部参考电压2.56V,也就是ADC的有效输入信号范围为0~2.56V,电压差也就是2.56V,将该值分成256份后,每等分就是0.01V(10mV),也就是说,每隔0.01V就可以用一个0~255之间的一个具体整数数字来表示。0~0.01V(不含0.01V)用数字0来表示,0.01~0.02V(不含0.02V)用整数数字1来表示,....2.55V~2.56V用整数数字255来表示。
同理,10位精度(2的10次幂为1024)就是将电压差分成1024等分,如果电压差同样是2.56V,1024等分后就是2.56/1024=0.0025V(2.5mV),也就是每隔0.0025V就可以用一个0~1023之间的一个具体的整数数字表示。
可见,精度(也就是分辨率)不同,ADC转换后的序列值的范围也是不同的。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-24 20:20 , Processed in 0.063134 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表