ZHCSSI3A February 2024 – November 2025 ADS1288
PRODUCTION DATA
采样率转换器 (SRC) 通过以新速率重新采样调制器数据来补偿时钟频率误差,该速率由写入 SRC 寄存器的补偿系数设定。补偿范围为 ±244ppm,分辨率为 7.45ppb (1/227)。
时钟频率误差可以通过向 SCR0 和 SRC1 寄存器写入数值来进行补偿。该寄存器值采用二进制补码格式,支持正负误差补偿。正寄存器数据值会降低数据速率频率(延长周期)。补偿后的数据速率频率可通过 DRDY 信号频率进行观测。
表 7-7 展示了 SRC 补偿的示例值。写入 8,000h 会禁用采样率转换器。写入 0000h 则直接传递数据,不进行补偿,但会使 SYNC 输入到 DRDY 脉冲的现有时序延迟增加 8/fCLK。
| SRC[15:0] 值 | 补偿系数 |
|---|---|
| 7FFFh | (1 – 32,767 / 227) × fDATA |
| 0001h | (1 – 1 / 227) × fDATA |
| 0000h | 1 × fDATA |
| FFFFh | (1 + 1 / 227) × fDATA |
| 8001h | (1 + 32,767 / 227) × fDATA |
| 8000h | 1 × fDATA(禁用 SRC) |
启用或禁用采样率转换器后,需对 ADC 重新进行同步。
由于 SRC 是一项数字功能,其运行具有确定性且无误差。确定目标补偿值后,可以立即将该值写入 ADC,或逐渐增加到确定的值,以降低输出频率阶跃变化的影响。由于 SRC 寄存器要用到两个字节,因此使用多字节命令操作来写入 SRC 寄存器时,需在 DRDY 下降沿前的 256 个 CLK 周期内完成写入操作。该过程同时加载用于补偿的高字节和低字节。有关详细信息,请参阅图 5-7。