1、Gain - 增益
一個小的信號Level(電平)經過放大電路成為大的信號Level ,也就是說由小變大之間的差異就叫增益,也叫放大率,反過來的叫衰減率。
dB - 分貝/增益
分貝是放大器的單位 -- dB,放大器輸出與輸入的比值為放大倍數,單位“倍”,如10倍放大器,100倍放大器。
當改用“分貝”做單位時,放大倍數就稱之為增益,這是一個概念的兩種稱呼。
通常,放大器在相串的情況下放大倍數是相乘的,dB數是相加的。
比如說一部前級的平坦放大器,當輸入信號電壓為0.1V時,而輸出電壓為1V這種我們稱之10倍放大器,也就是具有+20dB的放大能力,如果以0.1V的輸入而能有10V 的輸出時,稱此放大器為百倍放大,也就是+40dB放大能力。如果我們將信號電平減少到百分之一時,就叫-40dB衰減。比方說,有一個20dB放大器后面又加一個20dB放大器然后又再加一個20dB放大器,這樣看起來就是20dB+20dB+20dB=60dB,再看20dB=10倍,10倍x10倍x10倍=1000倍!
下表是放大倍數和dB之間的關系及換算:
放大倍數 1 2 3 4 5 6 7 8 9 10 電壓增益(dB) 0 6 10 12 14 16 17 18 19 20 例如,60dB的電壓增益比:60dB=20dB+20dB+20dB。1000倍=10×10×10。 例如,50dB的電壓增益比:50dB=20dB+20dB+10dB。300倍=10×10×3。
Boost Gain
boost也是一種提高放大器增益的一種技術。
Audio Codec
2、Audio Codec
2.1 audio codec是什么?
codec = coder + decoder
Audio Codec就是音頻編解碼器,是編碼器encoder與解碼器decoder的混合體。
音頻編解碼器,是指一種能夠對數字音頻流進行編碼和解碼的設備或計算機程序。
2.2 Hi3559AV100的音頻接口
Hi3559AV100的AIAO框圖
3559 Audio Codec 功能描述
Audio Codec 提供錄音和播放功能,錄音時模擬信號從麥克風輸入或是線入,經過模擬部分增益放大,再轉換成數字信號,最后從 I2S 接口輸出,實現錄音功能,支持立體 聲錄音;回放時,音頻信號從 I2S 接口輸入,再由 DAC 轉換成模擬信號輸出,支持立體聲音樂播放。
錄音模式:
錄音模式時,原始音頻模擬信號(麥克風或線入信號)從模擬輸入端輸入,經過可編程增益后到 ADC 進行轉 換,再經過數字部分的濾波和音量控制,
最終錄音的數字信號數據從 I2S 接口輸出,存入開辟的環形緩沖區,然后由CPU取走並存儲,完成整個錄音功能操作。
播放模式:
播放模式時,芯片利用DMA將內存中的音頻信號數據取出,通過 I2S 接口送到 DAC 數字部分,經過數字部分的濾波和音量控制,再經過模擬部分的濾波,
最后由 Lineout 端輸出模擬音頻信號。
參考: