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