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.

[参考译文] ADS122C04:VREF 与转换结果之间的关系

Guru**** 2392905 points
Other Parts Discussed in Thread: ADS122C04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/767466/ads122c04-relationship-between-vref-and-conversion-result

器件型号:ADS122C04

尊敬的 TI 团队:

我正在使用 ADS122C04进行设计、以转换传感器信号。

传感器上的信号摆幅为0~5V、开始时偏置电压为2.5V。 (在大多数情况下、垫会随应用而变化)

传感器与偏置电阻串联并连接到5V 电源。

偏置电阻器可调节以实现所需的偏置电压。

为了最大限度地提高信号摆幅、传感器信号将连接到 ADS122C04 AINx 中的一个作为 AINp、并将偏置电压连接到另一个作为 AINn 的 AINx。

我期望 ADS122C04输出为(Vsensor-Vbias)。

ADS122C04的问题:

1、不清楚基准电压(REFP、REFN)的功能、基准电压对 ADC 输出的作用是什么?

不同的基准电压是否会导致不同的转换结果?

2.在操作系统时、这是否可以更改基准电压?

例如、在完成转换后、修改 REFP、REFN 的电压并开始另一次转换

谢谢、

cf

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

    欢迎来到 E2E 论坛! 在回答您的具体问题之前、让我先解释一下有关 ADS122C04运行的几个方面。 ADS122C04是一款 Δ-Σ ADC、这是一款过采样器件、可将输入电压转换为调制位流、然后将结果抽取至所选数据速率。 ADS122C04包含一个多路复用器、用于选择要转换的各种输入。 ADS122C04还具有2.048V 的内部基准电压和增益高达128的 PGA。 还有一个内部温度传感器。 该器件需要进行配置以选择各种工作模式、并且通过 I2C 进行通信。

    输入不能超过模拟电源电压300mV。 一个注意事项是、如果您希望在0V 至5V (模拟电源)范围内进行测量、则无法使用启用的 PGA、因为 PGA 输出无法驱动到电源轨(这需要在 ADS122C04上绕过和禁用 PGA)。 测量是差分的(一个输入相对于另一个输入)、以二进制补码形式给出。 如果 AINP 的输入电压大于 AINN、则输出结果为正。 如果 AINP 的电压低于 AINN、则结果为负。 转换结果基于基准和应用的任何增益。 计算结果如 ADS122C04数据表第37页的8.4.2节所示。 一个代码(LSB)的值为+/-(或2倍)基准电压值除以应用的增益和可用代码总数(2^24)。

    因此、对于问题1、电压基准将直接影响转换结果。 可通过配置寄存器1中的设置来选择使用哪个基准。 默认情况下选择内部基准、但也可以选择其他基准、例如连接到 REFP 和 REFN 输入的外部基准或模拟电源(AVDD-AVSS)。

    如果您将2.5V 偏置电压设置为 AINN、并且传感器输出路由至 AINP、则测量范围将为+/-2.048伏、增益为1、并且如果使用内部基准作为基准电压源。 由于基准不涵盖传感器的完整输出摆幅、因此测量值将限制为4.548V 至0.452V。如果您希望覆盖整个0至5V 范围、则需要至少具有2.5V 基准(+/-2.5V 满量程范围)。 如果您使用模拟电源作为基准(5V)、则无需使用偏置电压、您可以通过将 AINN 设置为 AGND 直接测量0至5V (满量程范围的正极部分)。 当您更改基准电压时、LSB 值会发生变化。

    对于问题2、您可以在系统运行期间通过更改寄存器设置随时更改基准电压。 但是、在将输出代码值计算为电压时、您需要跟踪使用的基准电压。

    此致、

    Bob B