关于AD转换的精度的问题

2019-07-16 04:49发布

我使用的ADS1230,它是一个20位的AD转换芯片,看datasheet里面说了一个18-bit noise-free resolution,这个18位无噪声是个
什么意思?哪位大大能解释一下?

比如10位AD转换芯片,8位无噪声,是说当转换数据比如是1010101010时,最后的两位10是不精确的吗?
实际精确值是1010101000?

还是说10位AD转换芯片,8位无噪声的话,转换数据只取8位,比如只有0011010101,高两位直接舍去,变成11010101?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
popeye0451
1楼-- · 2019-07-16 09:44
没人帮忙吗
lstcspring
2楼-- · 2019-07-16 11:17
你做什么需要这么多位的AD转换,你AD前级信号达不到,位数多用得多,没有用的,一般的做好十位的就差不多了
popeye0451
3楼-- · 2019-07-16 15:18
lstcspring 发表于 2012-8-24 12:17
你做什么需要这么多位的AD转换,你AD前级信号达不到,位数多用得多,没有用的,一般的做好十位的就差不多了 ...

前级信号是称重传感器,我现在主要是对这个18-bit noise-free 理解不了,有大大解释一下吗?
lovezjf234
4楼-- · 2019-07-16 19:19
 精彩回答 2  元偷偷看……
popeye0451
5楼-- · 2019-07-16 20:03
lovezjf234 发表于 2012-8-24 12:47
一般理解是这个意思,比如十位的,其中有两位是高位,另8位是地位,当精度要求达不到的时候就可以运用高位 ...

你说的精度是不是指分辨力,比如参考电压是2.5V的话,如果10位输出,分辨力就是2.5/1024 V,如果只用8位的话,就是2.5/256  V ,你后面说的寄存器里定义,我没看懂,是指定义AD转换芯片里的寄存器吗?

我用的ADS1230是20位输出,本身没有可操作的寄存器,那每次转换后,输出的数据都应是20位,如果只用其中的18位,那转换数据就不准确了啊,我就是这里很迷糊。

lovezjf234
6楼-- · 2019-07-17 01:36
popeye0451 发表于 2012-8-24 13:28
你说的精度是不是指分辨力,比如参考电压是2.5V的话,如果10位输出,分辨力就是2.5/1024 V,如果只用8位 ...

你选用的寄存器是18位的酒照18位计算,如果是20位的就照20位计算。

一周热门 更多>