ZHCSOL2 December 2025 ADS125P08
PRODUCTION DATA
数字滤波器对来自调制器的低分辨率、高速数据进行平均和抽取处理,以产生高分辨率、低速输出数据。可编程过采样比 (OSR) 决定了影响信号带宽和转换噪声的滤波量,以及通过抽取实现的最终数据速率。输出数据速率由以下公式定义:fDATA = fMOD / OSR。
数字滤波器是一种级联积分梳状 (CIC) 拓扑,可在转换数据通过滤波器传播时更大限度地减少延迟(延时)。由于具有特征 sinx/x (sinc) 频率响应,CIC 滤波器被称为 sinc 滤波器。短延迟时间使该滤波器非常适合用于快速采集直流信号或用在控制环路中。
如图 7-10 所示,该器件提供了可编程 OSR 和多种滤波器配置:sinc3、sinc4,可选择 sinc4 之后的级联 sinc1 级 (sinc4 + sinc1),以及 50/60Hz 陷波滤波器。数字滤波器的配置允许在采集时间、噪声性能和线路周期抑制之间进行权衡。
可用的滤波器选项包括:
ADS125P08 通过高度灵活的通道自动序列发生器控制 ADC 转换,可参阅 通道自动序列发生器 部分了解详细信息。对于每个序列步骤,滤波器配置都可单独编程。OSR 由 STEPx_FLTR1_CFG 寄存器中的 STEPx_FLTR_OSR[4:0] 位(x = 0 至 31)设置,sinc 滤波器(sinc3 或 sinc4)的顺序由 STEPx_FLTR1_CFG 寄存器中的 STEPx_FLTR_MODE 位设置。有关如何分别为每个序列发生器步骤配置滤波器的详细信息,请参阅 配置自动序列发生器 部分。
方程式 17 是 sinc 滤波器频率响应的一般表达式。对于单级 sinc 滤波器选项(例如单级 sinc3 或 sinc4 滤波器),不会使用第二项。
其中: