AIC31 自动增益控制
AGC自动增益一共有5个参数
1.TargetLevel
目标增益值
这个值作用是 设置自动增益的平均音量
这里需要注意不要设置太大以免爆音
2.Attack Time
侵入时间
这个值作用是 当声音超过限度时 AGC增益从多少时间开始下降。
因为我的应用场合比较少人吼(跳变不大),我感觉设置比较大的值会比较合适。
3.Delay Time
延迟时间
这个值的作用是 当声音低于一定限度时 AGC从多少时间开始提高增益。
同样的 还是设置比较长的时间。
4.Noice Gate
噪声门限
这个值的作用是 当声音低于多少时认为是噪声。
AIC31 可以从 -30~-90 这个具体环境看实际设计。
5.MaxGain
最大增益
这个值限制PGA最大可以调整到多少增益。
一般不建议放过大引入低噪。
这里5个参数是AGC最重要的参数 除此之外 AIC31 还提供了 Debounce 去抖动功能
用于避免 Noise 检测出现的跳变