ZHCABE6A September   2021  – April 2022 PCM3120-Q1 , PCM5120-Q1 , PCM6120-Q1 , TLV320ADC3120 , TLV320ADC5120 , TLV320ADC6120

 

  1.   使用 TLV320ADCx120 和 PCMx120-Q1 系列中的自动增益控制器 (AGC)
  2.   商标
  3. 1引言
  4. 2自动增益控制
    1. 2.1 高通滤波器
    2. 2.2 AGC 参数
  5. 3AGC 结果
    1. 3.1 正常 AGC 模式
    2. 3.2 增强 AGC 模式
  6. 4示例
  7. 5相关文档
  8.   A 修订历史记录

高通滤波器

为了消除任何会导致错误估算输入电平的直流失调电压,AGC 算法通过高通滤波器处理输入信号。该 HPF 是 AGC 独有的,与抽取滤波器使用的二阶 HPF 滤波器不同。

Equation1 给出了高通滤波器实现的传递函数。

Equation1. GUID-4AE27534-4F37-4A76-A02F-5A3468F6574F-low.gif

HPF 是使用三个系数实现的一阶滤波器:AGC_HPF_B0、AGC_HPF_B1 和 AGC_HPF_A1。使用Equation2Equation3Equation4 将传递函数参数(N0、N1 和 D1)转换为系数。

Equation2. GUID-0B28FF63-6357-4ACA-BF57-716C12940E63-low.gif
Equation3. GUID-A89CDE3B-3D2D-4469-B870-D1418C126B89-low.gif
Equation4. GUID-5928FB4D-2335-4926-9694-ADDB5F572BDE-low.gif

这些系数是用户可编程的,用于设置与 48kHz 采样率的默认截止 (-3dB) 频率 100Hz 不同的截止频率。增加截止频率可以加快信号电平估算的稳定,而降低截止频率可以提高信号电平估算的精度。默认滤波器系数在速度和精度之间提供了良好的平衡,适用于大多数应用。表 2-2 显示了系数寄存器。系数以 32 位二进制补码格式表示。

表 2-2 用于高通滤波器的可编程系数寄存器
系数 PAGE 寄存器 复位值 说明
AGC_HPF_B0 0x06 0x78 0x7F AGC_HPF_B0 字节 [31:24]
0x06 0x79 0x7F AGC_HPF_B0 字节 [23:16]
0x06 0x7A 0xD2 AGC_HPF_B0 字节 [15:8]
0x06 0x7B 0xB4 AGC_HPF_B0 字节 [7:0]
AGC_HPF_B1 0x06 0x7C 0x80 AGC_HPF_B1 字节 [31:24]
0x06 0x7D 0x80 AGC_HPF_B1 字节 [23:16]
0x06 0x7E 0x2D AGC_HPF_B1 字节 [15:8]
0x06 0x7F 0x4C AGC_HPF_B1 字节 [7:0]
AGC_HPF_A1 0x07 0x08 0x7E AGC_HPF_A1 字节 [31:24]
0x07 0x09 0xFF AGC_HPF_A1 字节 [23:16]
0x07 0x0A 0xA5 AGC_HPF_A1 字节 [15:8]
0x07 0x0B 0x68 AGC_HPF_A1 字节 [7:0]