ZHCADH5A September 2019 – December 2023 PCM5140-Q1 , PCM6140-Q1 , TLV320ADC5140 , TLV320ADC6140
为了消除任何导致错误输入电平估算的直流失调电压,DRE 算法通过高通滤波器 (HPF) 处理输入信号。该 HPF 是 DRE 特有的,与抽取滤波器使用的二阶 HPF 滤波器不同。
方程式 1 给出了 HPF 实现的传递函数。
HPF 是使用三个系数实现的一阶滤波器:DRE_HPF_B0、DRE_HPF_B1 和 DRE_HPF_A1。可以使用方程式 2、方程式 3 和方程式 4 将传递函数参数(N0、N1 和 D1)转换为系数。
这些系数是用户可编程的,以设置与 48kHz 操作的默认截止(3dB 点)频率 10Hz 不同的截止频率。增加截止频率可以加快信号电平估算的稳定。降低截止频率可以提高信号电平估算的精度。默认滤波器系数在速度和精度之间提供了良好的平衡,适用于大多数应用。表 2-2 显示了 HPF 的系数寄存器。系数以 32 位二进制补码格式表示。
系数 | PAGE | 寄存器 | 复位值 | 说明 |
---|---|---|---|---|
DRE_HPF_B0 | 0x06 | 0x6C | 0x7F | DRE_HPF_B0 字节 [31:24] |
0x06 | 0x6D | 0xFF | DRE_HPF_B0 字节 [23:16] | |
0x06 | 0x6E | 0xFF | DRE_HPF_B0 字节 [15:8] | |
0x06 | 0x6F | 0xFF | DRE_HPF_B0 字节 [7:0] | |
DRE_HPF_B1 | 0x06 | 0x70 | 0x80 | DRE_HPF_B1 字节 [31:24] |
0x06 | 0x71 | 0x00 | DRE_HPF_B1 字节 [23:16] | |
0x06 | 0x72 | 0x00 | DRE_HPF_B1 字节 [15:8] | |
0x06 | 0x73 | 0x01 | DRE_HPF_B1 字节 [7:0] | |
DRE_HPF_A1 | 0x06 | 0x74 | 0x7E | DRE_HPF_A1 字节 [31:24] |
0x06 | 0x75 | 0xEE | DRE_HPF_A1 字节 [23:16] | |
0x06 | 0x76 | 0xD8 | DRE_HPF_A1 字节 [15:8] | |
0x06 | 0x77 | 0xE2 | DRE_HPF_A1 字节 [7:0] |