TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS850输出数据异常

当向ADS850两差分输入相同电平时,其并行输出的14bit数据有部分位错掉。

当二者电平稍有差别时,没有该问题。

请问下这可能是哪方面的问题?

Decapton Wang:

输入相同电平,理论的输出应该是全0,你现在是哪些位错掉?如果是低一两位错,可能是offset和noise的影响。

Wen Du:

回复 Decapton Wang:

最高位是符号位,输入相同电平时为0x2000。错的话,从最低权重为开始,第4,11为都容易出问题。例如输出0x1FFF时,可能输出0x23FF,输出0x2001,可能输出0x2011。

Wen Du:

回复 Decapton Wang:

我的14bit数字输出没串接电阻,线缆过长后,负载电容是否会随即影响部分位的翻转?但是奇怪的是只影响0x1FFF到0x2000的翻转,没有影响到其他例如0x0FFF到0x1000的翻转。

Wen Du:

回复 Decapton Wang:

另外我降低系统采样速率,从6MSPS,降到1,5MSPS,这个问题也没有明显改变。

Decapton Wang:

回复 Wen Du:

要是带符号位的话,0x2000应该代表负的最大值吧?两个同样大小的电压输入到ADC,如果是2的补码,输出应该是全0才对啊,怎么出符号位了?

Wen Du:

回复 Decapton Wang:

IN+ – IN- = VREF, 输出 0x3FFF, IN+ – IN- =  -VREF ,输出0x0000 , IN+ – IN- =  0,输出0x2000。大致是这样。不是以补码的形式表示。

Decapton Wang:

回复 Wen Du:

另外,出现错误后,让芯片calibration一次,情况是否有好转?

Wen Du:

回复 Decapton Wang:

之前用FPC线缆,长度12cm,后来改成5cm就好了。看来的确是负载能力问题。不解的是,为什么降低频率无济于事,难道是线缆的绝对电容值,而非阻抗?

赞(0)
未经允许不得转载:TI中文支持网 » ADS850输出数据异常
分享到: 更多 (0)