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.

[参考译文] ADS124S06:系统偏移校准

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/747523/ads124s06-system-offset-calibration

器件型号:ADS124S06

您好!

该文档指出"SYOCAL 是一种系统偏移校准、用户必须输入零电压来校准系统偏移"。  我们是否需要能够在2个输入引脚之间连接死区短路?  换句话说、使用多路复用器输入 AIN1和 AIN2、在这里它们在外部短接。

此外、我并不完全清楚何时建议进行系统偏移校准而不是自校准。  您能否提供有关此主题的更多详细信息?

谢谢、

John

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

    欢迎来到 E2E 论坛! ADS124S06的 SFOCAL 将在多路复用器上施加内部短路、并校正器件内 ADC 的任何偏移误差。 结果是、当对 ADS124S06施加0V 输入时、您应该得到0代码(不包括噪声)。 最好在器件上电后发出 SFOCAL、以消除器件固有的偏移。 失调电压很可能与施加的增益不同、因此在增益变化后运行 SFOCAL。 您还可以定期发出 SFOCAL、以消除温度范围内的任何偏移漂移。

    某些可能包含外部放大器的传感器或系统可能具有需要校正的失调电压。 在这种情况下、可以使用 SYOCAL 来消除系统偏移。 您将在传感器输入端施加0V 条件、然后 ADC 可对该条件进行调节、以校正系统的偏移。 它不是在 ADS124S06的输入引脚上短接、而是在传感器侧短接(或0V 输入)。 例如、如果传感器和 ADS124S06之间有一个运算放大器、则应在传感器端施加短路以校正运算放大器的任何偏移。

    需要记住的一点是、只有一组偏移校准寄存器、因此一条命令将覆盖另一条命令的结果。 如果最初发出了 SYOCAL、之后又发出了 SFOCAL、偏移校正将仅由 ADC 进行、因为系统偏移校正将丢失。

    我个人没有很频繁地使用过 SYOCAL。 我更喜欢使用 SFOCAL、我可以定期发布 SFOCAL 来消除 ADC 的偏移漂移。 启动时、我可以发出 SFOCAL、然后在系统级别应用0V 输入、并可以跟踪系统偏移与 ADC 偏移之间的代码差异。 然后、我可以在微控制器中执行校正、而不是使用 SYOCAL、方法是从后续转换结果中减去为0V 输入确定的偏移代码 I。

    此致、
    Bob B