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.

[参考译文] ADS125H02:ADC 校准

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1040457/ads125h02-calibration-form-the-adc

器件型号:ADS125H02

您好!

我使用该 ADC 来计算 0.9V 至12V 范围内的电压。我能够在 ADS125H02上执行偏移和增益校准。

偏移校准程序:

我已启用  mod4寄存器中的内部 VCOM 短路、并且给出了偏移校准命令、偏移校准寄存器正由 ADC 进行更新。

增益校准程序:

我已将5vref 用作输入并将 PGA 增益设置为 0.5、并发出增益校准命令、增益校准寄存器正由 ADC 进行更新。

完成校准序列后、我将 PGA 增益设置为0.125、并从0.9V 至12V 范围内的电压获取所有读数。

对于12V、我仅获得10.6V。 对于1.8V、我仅获得1.7V。对于0.9V、我将获得0.83V。

为什么即使在执行校准后电压也会产生这种差异?

是否有解决此问题的办法?

我只想知道、是否有任何内部电压可用于 ADC 的校准。

 

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

    您好 Ramesh、

    满量程校准系数特定于增益设置。 换句话说、您必须使用您打算使用的增益设置(例如0.125V/V)执行校准、否则缩放将关闭。 您还可以读回 OFCAL 和 FSCAL 寄存器的值、以查看它们是否大致正确、即它们不是影响结果的大值。

    此外、不能保证校准会导致您看到的任何问题。 可能存在接地问题、布局问题、与传感器源的连接不良、去耦不当、电源电压下降等问题-列表继续。 您现在可以尝试使用校准、但如果不起作用、请发送寄存器设置和原理图。

    您可以将 ADC 的 REFOUT 引脚用作 ADC 的2.5V 输入以进行增益校准、但这不会校准内部 VREF 的增益误差、仅校准 ADC。

    布莱恩

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

    您好、Bryan、

    我不能将输入电压用作校准输入电压。正如我在上述邮件中指定的、电压范围为0.9V 至12v。假设如果我使用 ADC REFOUT 引脚2.5V 作为输入校准电压、我需要将 PGA 增益设置应用为1。 但对于我的电压范围、我需要使用 PGA 增益设置0.125 和0.1875。

    因此、Bryan 请建议一种正确的方法、我可以对上述查询进行校准。

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

    您好 Ramesh、

    在这种情况下、您需要使用一个在您打算使用的增益设置下生成满量程电压的精密源。 这可以是精密电阻分压器(可能是匹配的阵列?) 低噪声缓冲器。 或者、假设您只需要执行一次校准程序、您也可以使用台式设备。

    布莱恩

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

    您好、Bryan、

    我们使用 的是器件的单极电源(0V 至12V),并希望测量(0.9V 至12V)的输入范围。我们的硬件软件应该正确读取高于2.5V 和低于9.5V 的电压。因此,我们是否需要在这种情况下执行校准?

    我 正在获取 PGA 报警(状态1)寄存器(地址= 11h) 的值为0x88。这意味着该寄存器(PGA 输出负低报警和 PGA 输入负低报警)的位7和位3将使报警处于活动状态。为什么这些报警处于活动状态??

    我已附上原理图、供您在该主题中参考。

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

    您好 Ramesh、

    确定您的系统是否需要校准实际上由您决定。 您必须定义精度目标并确定您的系统是否满足此目标。 如果系统不是这样、原因可能很多、其中许多与 ADC 性能无关。 然后、您需要诊断电路、识别错误源并进行更正。 同样、这并不一定与 ADC 相关。

    ADS125H02数据表的第9.3.3.2节介绍了 PGA 监控器行为。 由于您的整个输入信号范围(0.9V 至12V)超出了电源范围的 PGA 工作范围(AVDD = 12V、AVSS = 0V)、因此您会看到误差。 您可以参考 ADS125H02计算器工具、更好地了解系统配置的有效输入范围: https://www.ti.com/lit/zip/sbac234

    布莱恩