ZHCSXB4 October 2024 TAA3040
ADVANCE INFORMATION
該器件包含一個用于 ADC 錄音的自動增益控制器 (AGC)。如圖 6-63 所示,在錄制語音時,AGC 可用于保持標稱恒定輸出電平。當輸入信號過大或非常弱時,例如當對著麥克風講話的人靠近或遠離麥克風時,該電路會自動調整通道增益,而不用在 AGC 模式下手動設置通道增益。AGC 算法具有多個可編程參數,包括目標電平、允許的最大增益、起音和減小(或衰減)時間常數以及噪聲閾值,允許針對任何特定應用對該算法進行微調。
圖 6-63 AGC 特性目標電平 (AGC_LVL) 表示 AGC 嘗試將 ADC 輸出信號電平保持為的標稱近似輸出電平。TAA3040 允許對不同的目標電平進行編程,可編程范圍為相對于滿量程信號的 –6dB 至 –36dB,并且 AGC_LVL 默認值設置為 –34dB。建議為目標電平設置足夠的裕度,以防止在出現響亮的聲音時出現削波。表 6-44 列出了 AGC 目標電平配置設置。
| P0_R112_D[7:4]:AGC_LVL[3:0] | 輸出的 AGC 目標電平 |
|---|---|
| 0000 | AGC 目標電平是 –6dB 輸出信號電平 |
| 0001 | AGC 目標電平是 –8dB 輸出信號電平 |
| 0010 | AGC 目標電平是 –10dB 輸出信號電平 |
| … | … |
| 1110(默認值) | AGC 目標電平是 –34dB 輸出信號電平 |
| 1111 | AGC 目標電平是 –36dB 輸出信號電平 |
允許的最大增益 (AGC_MAXGAIN) 使設計人員可以靈活地限制 AGC 應用的最大增益。在環境噪聲大于編程噪聲閾值的情況下,此功能會限制通道增益。AGC_MAXGAIN 的可編程范圍為 3dB 至 42dB,步長為 3dB,默認值設置為 24dB。表 6-45 列出了 AGC_MAXGAIN 配置設置。
| P0_R112_D[3:0]:AGC_MAXGAIN[3:0] | 允許的 AGC 最大增益 |
|---|---|
| 0000 | 允許的 AGC 最大增益為 3dB |
| 0001 | 允許的 AGC 最大增益為 6dB |
| 0010 | 允許的 AGC 最大增益為 9dB |
| … | … |
| 0111(默認值) | 允許的 AGC 最大增益為 24dB |
| … | … |
| 1110 | 允許的 AGC 最大增益為 39dB |
| 1111 | 允許的 AGC 最大增益為 42dB |
有關 AGC 各種可配置參數和應用用例的更多詳細信息,請參閱使用 TLV320ADCx140 中的自動增益控制器 (AGC) 應用報告。