開機上電pop音常見有三種情況
(1)VDD與EN連在一起上電,此時芯片內不穩定造成的pop音,此時建議EN前加RC做延遲,例如10K、1uF。
(2)EN單獨上電引起的pop音,
當外圍與功放參數不匹配,功放輸入電阻電容的充電時間長,充電不同步,造成兩個輸入端有信號差,這個差被功放放大造成pop音。例如下圖是RC的充電曲線,這種pop音一般減小電阻電容有效。

(3)前級音源或者軟件引起的pop音
前級音源的輸出一般也有偏置電壓,如果沒處理好,或者系統開機后軟件時序不對也會引起pop音,此時可以將功放EN一直拉高后開機來判斷,EN一直拉高還有pop音,判斷為上述情況。用示波器抓取音源和開機時序,建議前級芯片穩定輸出后(偏置電壓穩定建立)后MCU給出EN啟動信號。
關機pop音也分幾種情況
關機pop音最常見的是軟件時序的問題
例如當關機時播放完提示音后,軟件上如果立刻拉低EN,同時關斷音源,如下圖,由于一般功放會做一點關機延時,所以就會在功放沒完全關斷的情況下,主芯片MCU關斷音源,而放電速率不一致造成壓差被功放放大,造成關機POP音。

為防止關機POP音,建議軟件上拉低EN后延遲T2>50ms后關斷音源,如下圖。

|