当向ADS850两差分输入相同电平时,其并行输出的14bit数据有部分位错掉。
当二者电平稍有差别时,没有该问题。
请问下这可能是哪方面的问题?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
当向ADS850两差分输入相同电平时,其并行输出的14bit数据有部分位错掉。
当二者电平稍有差别时,没有该问题。
请问下这可能是哪方面的问题?
输入相同电平,理论的输出应该是全0,你现在是哪些位错掉?如果是低一两位错,可能是offset和noise的影响。
最高位是符号位,输入相同电平时为0x2000。错的话,从最低权重为开始,第4,11为都容易出问题。例如输出0x1FFF时,可能输出0x23FF,输出0x2001,可能输出0x2011。
我的14bit数字输出没串接电阻,线缆过长后,负载电容是否会随即影响部分位的翻转?但是奇怪的是只影响0x1FFF到0x2000的翻转,没有影响到其他例如0x0FFF到0x1000的翻转。
IN+ - IN- = VREF, 输出 0x3FFF, IN+ - IN- = -VREF ,输出0x0000 , IN+ - IN- = 0,输出0x2000。大致是这样。不是以补码的形式表示。
手册13页左下角的文字有提到各个输出引脚的负载电容最好不要超过15pF,如果你觉得电缆的容值较大,可否把电缆先去掉,单测ADC?如果串电阻,你的板子上现在有空间吗?有的话可以考虑春100~200Ω的。