ZHCSUI1 December 2025 ADS9324
PRODUCTION DATA
ADS93x4 包含每个 ADC 通道的 ADC 校准模块 (ADC_CAL)。使用这种校准方法,可以校准因环境温度变化而导致的 ADC 增益和偏移误差的任何变化。当 ADC_CAL 运行时,外部输入信号与 ADC 断开,ADC 会等待 TWAIT 时间以校准所有通道的增益和偏移误差(请参阅图 7-10)。ADC 校准模块不会影响 AINnP 和 AINnM 输入引脚上的信号。在 TWAIT 时(请参阅表 7-7)之后,ADC 会自动重新连接到 AINnP 和 AINnM 输入引脚。ADC_CAL 是可选功能,需要用户触发才能启动运行。如果用户正在使用片上系统增益和偏移误差功能或在主机中执行系统级偏移和增益校准,则不需要 ADC_CAL。当用户不执行任何系统级校准并要求在上电时具有低 ADC 偏移和增益误差时,ADC_CAL 功能非常有用。
| ADC_CAL 模式 | INT_TRIG_MODE | TWAIT 时间 |
|---|---|---|
| 自由运行 CONVST | 0b | |
| 单次 | 1b | 125ms |
图 7-11和图 7-12显示了在执行 ADC 校准前后输入对地短路时的 ADC 输出代码。通道间偏移误差从 40LSB16 降低到 15LSB16,执行校准后偏移误差从 ±30LSB16 降低到 ±8LSB16。
| 范围 = ±5V,低带宽,单端,VIN = 0V, 通道间偏移失配 = 40LSB16, 偏移误差 = ±30LSB16 |

| 范围 = ±5V,低带宽,单端,VIN = 0V, 通道间偏移失配 = 15LSB16, 偏移误差 = ±8LSB16 |
使用 ADS93x4 通用寄存器组中的 ADC_CAL 寄存器配置 ADC 校准块。在运行 ADC 校准模块之前,如果需要,请启用共模误差校正功能,并禁用数字滤波器。默认情况下,数字滤波器已禁用。ADC 校准模块需要用户提供模拟输入配置。根据单端或差分模拟模式,更新 ADC_CAL 寄存器中的 SE_DIFF_MODE_AIN9_16 和 SE_DIFF_MODE_AIN1_8 位字段。有关运行 ADC 增益和偏移误差校准模块所需的步骤,请参阅下文。
ADC 校准(单次模式):
使用连续 CONVST 信号进行 ADC 校准:如果 INT_TRIG_MODE 编程为 0b,请使用以下编程序列配置 ADC_CAL 块。