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.

[参考译文] ADS1256:ADC 精度来自 INL

Guru**** 2502625 points
Other Parts Discussed in Thread: ADS1256, ADS1257

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/736489/ads1256-adc-accuracy-comes-from-inl

器件型号:ADS1256
主题中讨论的其他器件: ADS1257

您好!

我想向您询问 INL 的 A/D 精度、如下所示。

根据 ADS1256数据表、INL 为+/-10ppm (最大值) @PGA=1。 (数据表第3页)

我尝试通过 INL 对 ADS1256的精度进行分频。

 由于 FSR = 4xVref = 10V 且 INL =+/-10ppm、最大 INL 值为"10V x 20ppm = 200uV"。

 ADS1256的 LSB 为0.596uV。 (10V/2^24 = 0.596uV)

 200uV / 0.596uV = 335.57 LSB。

 335.57 LSB 等效于8.39位。

因此、我 假设 ADS1256的精度等于真正的15位 A/D (24 - 8.39 = 15.61位)。

我的想法是正确的吗?

如果 不是、您会告诉我 正确的精度吗?

非常感谢您的帮助。

此致、   

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Takumi San、您好、

    您的推理是正确的。 我会对您的分析再做几个评论:

    1. 通过使用+/-10ppm (20ppm)、您可以有效地使 INL 误差加倍、而这绝不会超过10ppm。 因此、我建议最坏情况下的精度应为16.61位(比您最初计算的值高+1位)。
       
    2. 最坏情况下的 INL 是一个非常保守的规范。 在大多数情况下、您可能会观察到典型的3ppm 性能、该性能可提供18.35位(= log2[1、000、000 / 3])精度。

    3. 精度和分辨率是完全不同的、对于任何高分辨率系统、您都会发现精度都比分辨率差。

    4. INL 确实是一个非常重要的规格、因为通过校准很难消除此误差;因此、INL 实际上会限制您在系统中(校准后)可以实现的最大精度。 但是、很少有系统会校准所有漂移误差、因此在大多数情况下、由于温度相关影响而产生的精度将是最大的误差源。 通过提供24位分辨率、ADS1257使您能够校准系统以实现大于16位的精度;而16位 ADC 无法实现高于其分辨率的精度。

     

    此致、
    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的友好回复!
    我明白了。
    此致、