雜音 & pop 音的解決方法
1. 喇叭有嚴(yán)重的“吱吱”破音,絕大多數(shù)的原因有可能在于V(out)電壓不穩(wěn)定,所以最好測一下無負(fù)載時的輸出電壓。同時也可以測量 VCC –即boost 的輸出/輸入電壓。正常的VCC 可以通過客戶的 反饋電阻和 VCC負(fù)載電阻求得。
2、客戶有雜音:估計是信號的干擾,一般是電源的干擾因素占最大的比重,建議測量靜態(tài)電流 IQ 。
3、POP 音:這個POP音說到底是因為codec開始工作時,耳機(jī)聲道上的直流電平跳變產(chǎn)生的;手機(jī)或一般的手持設(shè)備上不會有負(fù)電壓,音源信號必須在一個直流電平上(如1/2VDD上)輸出,這樣一個從0電平到1/2VDD的直流跳變,通過隔直電容電容后到耳機(jī)上必然會產(chǎn)生POP音。說到底還是擱置電容充放電的聲音。
4、POP 音的減小方法:
方法一:一般來說, IC 上、掉電時的 POP 音是由于偏置電壓的瞬間跳變引起的。所以要減小 POP 音就必須抑制 IC 的偏執(zhí)電壓Vbias 的瞬變。Layout 上的體現(xiàn)方法就是增大 Vbias 的濾波電容。對于 TPA6132 來說參考設(shè)計是 1 uF 但是偏置電容變得過大會導(dǎo)致 IC 的建立時間變長,會讓人感覺聲音“久久”沒有出來。另外電容過大還會導(dǎo)致 THD+N 變差。
方法二:對于 TPA6132,我們通過改變時序,是在噪聲出來之前關(guān)掉class , 通過軟件修 改 Depop_mute#和Speaker_mute# 的時序,使其提前關(guān)閉。
方法三:電源開啟噪聲,地平面反彈的噪聲(如一些解碼芯片的beep pin接地后,由地噪聲引起的不受speak off控制的pop聲),等等,首要的是要查明來源。再找方法。如找不到或找到后無法解決,那可以試一下串一個電阻,對pop聲的幅值進(jìn)行壓制,當(dāng)然這也減少了耳機(jī)的最大音量。
方法四:還有一種方法:就是預(yù)充電的方法,再加上上拉和下拉電阻將電容的直流電壓穩(wěn)定住,可能效果會比較好。當(dāng)然首先要確認(rèn)這個直流偏置1/2VDD到底是多高(有些是可以設(shè)置的,有些固定),才好設(shè)計上下拉電阻的大小,這樣調(diào)整后,感覺效果還可以,pop noise幾乎感覺不到。
方法五:現(xiàn)在有些CODEC在軟件上有一個寄存器可以設(shè)置這個直流電平的上升時間,讓它在一定時間內(nèi)跳變到1/2VDD,而不是很陡的一個上升沿,這樣可以在一定程度改善這個POP音。
5、開關(guān)機(jī)的POP 音問題目前是整個音頻功放的瓶頸問題,目前最好的一個解決方法是方法二。對于我們的 Demo 來說,例如切換歌曲的時候,可以先按住 EN 給他一個 low 信號,然后等音樂切換結(jié)束的時候再放開
6、補(bǔ)充:左右聲道都是采用全差分方式輸出的話,那是不需要隔直電容,但是耳機(jī)就不能夠用標(biāo)準(zhǔn)四線耳機(jī)插孔,這種全差分的方式,耳機(jī)一般都是用的專用輸出插頭(與調(diào)試接口共用)。
7、特別注意 DEMO 的時候要共地,減小 POP 音產(chǎn)生的可能,檢測的時候也會有標(biāo)準(zhǔn)。 |