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.

[参考译文] ADS1281:输出处不需要的偏移

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1095402/ads1281-unwanted-offset-at-the-output

部件号:ADS1281

你(们)好

我正在 为我的项目使用ADS1281 ADC。 对于模拟输入,我使用的是直流偏移为1.25V的差分信号。 我的参考电压值为2.5V和-2.5V。 我的期望是获得输入信号差异的数值。 但是,我在输出中遇到了一个高直流偏移,但我不理解。 我在使用设备时是否错过了一些要点?

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

    您好,Osman:

    总的来说,您是对的。 我的猜测是,您的差分电压源已偏移,但我们必须逐步了解逻辑,看看这是否属实。

    V_IN定义为V_IN = V_AINP - V_AINN。 如果每个差分引脚上都有共模电压V_CM (我假设您已将其定义为DC偏移),则它们将取消。

    • V_AINP = V_DIFF/2 + V_CM,V_AINN =-V_DIFF/2 + V_CM,
    • V_IN = V_AINP - V_AINN
    • v_in =(V_DIFF/2 + V_CM)-(-V_DIFF/2 + V_CM)
    • V_In = V_DIFF/2 + V_CM + V_DIFF/2 - V_CM
    • v_in = v_diff

    尽管如此,公共模式的可能存在一些限制,我们大多数需要确保引脚上的绝对电压不会超过电源电压(AVSS和AVDD)。 大多数人将通用模式置于中置,以便他们可以利用整个动态范围。

    因为您的VREFP和VREFN分别为2.5V和-2.5V,所以我假设AVSS和AVDD分别为-2.5V和2.5V。 因此,V_CM = 1.25V应该可以。

    ADS1281的偏移错误规范如下所示:

      

    您没有说偏移量是多少,但如果您计算出样本集的平均值,以获得DC偏移量,您会得到什么? 将平均代码值转换为电压应在上述+/-200uV规格范围内。 如果没有,则我们需要验证ADC的偏移量。

    您可以通过断开差分信号,将AINP和AINN连接在一起并连接到中间电源(在您的情况下,我假设为0V),然后采集大量样本并将平均值一起进行验证。 假设所有噪声源都是不相关的随机的,则应得到一个在规格范围内的平均输出代码。 如果您不这样做,我们将需要进行一些其他调查,但如果这样做,您可以确定您的差分电压源是提供一些偏移的电压源。

    最佳,

    -Cole