自动增益控制(AGC)
没有 AGC 的器件在输入增益过大时,输出会出现削波失真。AGC 能够在输入增益过大时防止输出削波,消除输出失真。

上图展示了过增益麦克风输入在有 AGC 和没有 AGC 时的对比。
MAX9814 的 AGC 通过首先检测输出电压是否超过预设限值来控制增益。然后,以可选的时间常数降低麦克风放大器增益,以校正过量的输出电压幅度。这个过程称为启动时间(attack time)。
当输出信号幅度随后降低时,增益会在短时间内保持在降低后的状态,然后缓慢增加至正常值。这个过程称为保持和释放时间(hold and release time)。
放大器调整以适应输入信号变化的速度由以下因素决定:
外部定时电容 CCT
施加到 A/R 引脚的电压
AGC 阈值可通过调整 VTH 来设置。增益衰减是输入信号幅度的函数,最大 AGC 衰减为 20 dB。

上图展示了输入突发信号超过预设限值时的效果,包括输出启动、保持和释放时间。
时间常数配置建议
如果启动和释放时间配置得响应过快,随着增益快速调整以跟随信号动态变化,可能会出现可闻的"抽吸(pumping)"或"喘息(breathing)"等声音伪迹。
为获得最佳效果,应调整 AGC 的时间常数以适应音源材料:
| 应用场景 | 推荐参数 |
| 以音乐 CD 为主要音源 | 启动时间 160 µs,释放时间 80 ms |
音乐应用通常需要比语音或电影内容更短的释放时间。