:從功率計算到PCB布局與調(diào)試)
去年幫朋友做一只12英寸有源低音炮功放部分選了TI的TPA3221。原理圖照著官方參考設(shè)計抄完滿懷信心打樣回來結(jié)果第一次上電就給了我一個下馬威靜音狀態(tài)下一切正常一解除MUTE喇叭里立刻傳出一陣刺耳的噪聲母線電流也偷偷多出200mA。那兩天我一直在跟PCB布局較勁重排了兩版才把問題根治。這段經(jīng)歷讓我徹底確認(rèn)了一個觀點——TPA3221這種百瓦級D類功放原理圖只決定能不能響真正決定它好不好聽、能不能長期穩(wěn)定工作的是PCB布局和調(diào)試手法。這篇文章就把我從選型到原理圖、再到PCB布局和調(diào)試的完整過程拆開來講。包括200W功率到底怎么來的、哪些原理圖節(jié)點最容易翻車、功率環(huán)路怎么走、調(diào)試時用示波器和I2C怎么排查問題適合準(zhǔn)備用TPA3221做有源音箱、低音炮或者桌面功放的硬件工程師和電子愛好者參考。1. 200W從哪里來先搞懂功率公式和芯片定位很多人選D類功放芯片時習(xí)慣直接看芯片表面的功率標(biāo)稱覺得TPA3221寫著支持大功率就一定能在任意條件下輸出大功率。實際上決定輸出功率的從來不是芯片本身而是母線電壓和負(fù)載阻抗的組合。這一節(jié)先把功率賬算清楚后面設(shè)計才不會跑偏。1.1 BTL輸出下的功率上限VDD2/(2R)TPA3221內(nèi)部是標(biāo)準(zhǔn)的BTL橋接輸出結(jié)構(gòu)也就是每一路有兩個半橋分別從OUT和OUT-輸出反相信號負(fù)載跨接在兩者之間。BTL的好處是負(fù)載兩端可以獲得接近兩倍單端的電壓擺幅功率可以做到單端輸出的4倍左右。理想情況下BTL輸出正弦波的最大功率可以寫成Pmax ≈ VDD2 / (2 × Rload)這個公式推導(dǎo)起來不復(fù)雜BTL差分輸出電壓的峰值幅度理論上可以接近VDDRMS值就是VDD/√2再套用P Vrms2/R就得到了上面的式子。注意這是理想值實際還要扣掉輸出MOSFET的導(dǎo)通電阻、電感的直流電阻、電源帶載壓降等因素。用它估算一下就很直觀母線電壓 PVDD負(fù)載阻抗理論最大功率24V8Ω36W24V4Ω72W31V4Ω120W31V3Ω160W31V2Ω240W可以看到想要200W級輸出光有TPA3221還不行必須同時具備較高的母線電壓和較低的負(fù)載阻抗。我實際設(shè)計時母線電壓選了31V而不是滿打滿算用32V因為開關(guān)電源本身有紋波32V標(biāo)稱的電源在負(fù)載變化時可能沖到更高芯片長期工作在極限電壓附近對可靠性不友好稍微留一點余量更安全。1.2 立體聲與PBTL200W的兩種實現(xiàn)口徑200WD類功放這個說法市面上一般有兩種來路。第一種是立體聲雙通道2×100W的總功率口徑。TPA3221在合適的供電和負(fù)載下做2×100W并不是不可能但注意這里很多廠家標(biāo)的是峰值功率或者音樂功率不是連續(xù)RMS功率實際能持續(xù)輸出的功率大概要打個七折。第二種是PBTL并聯(lián)BTL單聲道模式。簡單說就是把左右兩個BTL通道并聯(lián)共同驅(qū)動一個負(fù)載。并聯(lián)之后每路分擔(dān)一半電流但差分輸出電壓幅度不變所以同等電壓下功率并不會因為并聯(lián)而翻倍。PBTL真正的價值在于降低每一路的電流壓力適合驅(qū)動3Ω、2Ω這種低阻負(fù)載或者需要長時間大電流輸出的場合。標(biāo)題里的200W按我的理解就是在PBTL配置、低阻負(fù)載、峰值功率口徑下實現(xiàn)的。我做的這塊板子把兩種玩法都留出來了用焊橋把兩路輸出連起來就是PBTL單聲道斷開就是立體聲。實際家用4Ω負(fù)載下我更推薦老老實實按120W~150W的連續(xù)功率來設(shè)計散熱別跟標(biāo)稱值較勁。1.3 為什么是TPA3221而不是TPA3116或TPA3255決定用TPA3221之前我對比了TI家同門幾個兄弟選型邏輯大概是這樣型號供電范圍典型輸出能力接口與控制適合場景TPA3116D2約8V~26V2×50W21V/4Ω模擬輸入無I2C便攜/入門桌面功放TPA3221最高約32V以手冊為準(zhǔn)百瓦級可PBTL模擬輸入帶I2C診斷中功率有源音箱/低音炮TPA3255最高約53.5V300W級模擬輸入帶高級反饋大功率HIFI/專業(yè)功放TPA3116雖然便宜、外圍少但供電電壓上限低4Ω負(fù)載做幾十瓦還行要碰200W想都別想。TPA3255確實猛但高壓帶來的布局難度、電源成本、散熱壓力全都上來了板子搞不好很容易自激或者炸管。TPA3221卡在中間供電電壓31V左右對開關(guān)電源和PCB布局都友好零賣價格也不貴還帶了I2C接口可以讀回故障狀態(tài)調(diào)試時非常有用。另外TPA3221是模擬輸入前面可以直連DAC、藍(lán)牙模塊比如QCC3040這類藍(lán)牙音頻板或者前級運放的模擬輸出信號鏈路特別簡單。如果前端是I2S數(shù)字信號就得先過DAC再接它或者換數(shù)字輸入的D類方案這個要根據(jù)自己的整體架構(gòu)來定。2. 原理圖設(shè)計決定成敗的幾個關(guān)鍵節(jié)點原理圖看起來是照抄參考設(shè)計但每個元件為什么要放、放在哪個位置、取什么值背后都有邏輯。真正決定一塊D類功放板能不能穩(wěn)定工作的往往就是這些不起眼的節(jié)點。2.1 PVDD供電與去耦電容的思路TPA3221內(nèi)部是開關(guān)功率級瞬時電流極大母線供電必須低阻抗。如果PVDD去耦不夠功率級開關(guān)瞬間會直接把母線電壓拉出大坑輕則波形失真重則引起保護電路誤觸發(fā)。我的做法分三個層次電源輸入端的大水庫板級入口放2~4只1000μF~2200μF/35V電解或者固態(tài)電容負(fù)責(zé)吸收低頻能量維持音頻低音時的母線穩(wěn)定。Audio負(fù)載下電容不要只看容量還要看紋波電流能力和ESR。芯片附近的中等容量在PVDD引腳附近放幾顆10μF~22μF的X7R/X5R陶瓷電容負(fù)責(zé)提供中頻段的電荷。緊貼引腳的MLCC每個PVDD引腳至少配0.1μF加1μF的陶瓷電容位置必須盡量靠近芯片引腳這是抑制高頻開關(guān)噪聲的主力。很多人只放一堆大電解忽略了緊貼引腳的小容量陶瓷電容結(jié)果EMI超標(biāo)或者波形振鈴嚴(yán)重。小電容的容值不是關(guān)鍵關(guān)鍵是物理位置。它們的作用是在最短的路徑上給高頻開關(guān)電流提供回路距離遠(yuǎn)了電感就大了效果大打折扣。GVDD和AVDD是芯片內(nèi)部LDO的輸出分別給柵極驅(qū)動和模擬電路供電外圍只需要按數(shù)據(jù)手冊放去耦電容就行。特別提醒一句GVDD是內(nèi)部自舉電源不要拿它給外部電路供電也不要外加電容超過手冊推薦值否則柵極驅(qū)動波形會變差直接表現(xiàn)為輸出管損耗增大。2.2 輸出LC濾波參數(shù)計算與器件選型TPA3221輸出是高頻PWM方波必須通過LC低通濾波器把高頻開關(guān)分量濾掉只留音頻信號送給揚聲器。LC濾波器的截止頻率由公式?jīng)Q定fc 1 / (2π × √(L × C))常見組合是22μH電感加0.47μF電容算出來截止頻率約49kHz或者10μH加0.68μF截止頻率約61kHz。原則是截止頻率要遠(yuǎn)高于20kHz音頻上限同時遠(yuǎn)低于開關(guān)頻率通常取開關(guān)頻率的1/10左右比較合理。電感選型比電容更關(guān)鍵。D類功放電感流過的是帶有較大紋波的音頻電流需要選屏蔽型功率電感最好是鐵硅鋁或者鐵氧體磁環(huán)。最大工作電流按峰值電流算比如目標(biāo)RMS功率120W、4Ω負(fù)載輸出電壓有效值約21.9V峰值電流約7.7A再加上紋波電感飽和電流至少要選10A以上。選用飽和電流不夠的電感大動態(tài)時電感量暴跌輸出波形會明顯失真還容易引起過流保護誤觸發(fā)。輸出電容推薦X7R或者C0G材質(zhì)注意陶瓷電容存在直流偏壓特性X7R在幾十伏直流偏置下實際容量可能縮水一半以上選耐壓時要留足余量。2.3 反饋、自舉、MUTE容易被忽略的細(xì)節(jié)TPA3221是帶反饋的D類功放反饋信號從LC濾波之后采樣回來修正失真。反饋走線在原理圖上就是兩根線但在PCB上非常容易出問題——如果反饋路徑離開關(guān)節(jié)點太近耦合進(jìn)來高頻噪聲功放會表現(xiàn)出莫名其妙的底噪或者自激。原理圖階段要確認(rèn)反饋電阻網(wǎng)絡(luò)按手冊取值并且反饋點從輸出電容后取不要直接掛在電感上。自舉電容用于驅(qū)動高側(cè)MOSFET柵極每路兩個位置要求緊貼芯片引腳容值按手冊推薦我用的是0.1μF/16V X7R。自舉電容虛焊或者離引腳太遠(yuǎn)高側(cè)驅(qū)動能力會下降輸出波形上升沿變緩效率變差。MUTE引腳的控制時序是開關(guān)機爆音的關(guān)鍵。正確的順序是先給PVDD和AVDD供好電保持MUTE有效等母線電壓穩(wěn)定幾百毫秒之后再解除MUTE關(guān)機時反過來先按下MUTE再斷PVDD。如果前后級都有放大器還要把前級靜音和功放MUTE聯(lián)動起來不然上電瞬間的直流偏置跳變足夠讓喇叭發(fā)出很響的嘣。模擬輸入端設(shè)計也不能省。TPA3221輸入是差分結(jié)構(gòu)需要加隔直電容配合輸入電阻構(gòu)成高通濾波避免前級直流進(jìn)入功放。隔直電容取2.2μF左右和輸入阻抗合成的高通截止頻率盡量低一些別讓低頻被濾掉。輸入差分走線最好加一個簡單的RC低通截止頻率100kHz左右可以把前端來的射頻干擾擋在芯片外面。2.4 I2C與保護診斷把故障讀出來TPA3221比同門TPA3220多了I2C接口這是我選它而不是老芯片的重要原因。芯片內(nèi)部的過流、過壓、欠壓、過溫、直流保護狀態(tài)都可以通過I2C寄存器讀出來而且可以配置部分保護閾值和工作模式。調(diào)試的時候這個功能簡直是救命稻草板子出問題不用全靠猜直接把寄存器值抓出來就行。I2C硬件上就是SCL/SDA兩根線加上拉電阻。上拉電阻取4.7kΩ左右連接到芯片的邏輯電平通常是AVDD或外部3.3V。如果板上還有MCUSCL/SDA走線盡量短遠(yuǎn)離開關(guān)節(jié)點和電感如果調(diào)試時用USB轉(zhuǎn)I2C工具接進(jìn)去也方便隨時讀取狀態(tài)。保護電路觸發(fā)后FAULT引腳會拉低同時對應(yīng)寄存器置位。需要注意的是部分故障標(biāo)志鎖存后需要清除或重新上電才能恢復(fù)排查時別一看FAULT一直低就懷疑硬件壞了先讀寄存器看具體是哪一類故障再對癥下藥。3. PCB布局把設(shè)計從圖紙變成能用的銅皮如果原理圖是骨架PCB布局就是肌肉和血管。D類功放的PCB布局核心就一句話讓高頻開關(guān)電流的回路面積盡量小。這句話理解透了布局就成功了一半。3.1 先從高頻電流環(huán)路畫起TPA3221工作時每個開關(guān)周期內(nèi)都有從PVDD經(jīng)高側(cè)MOSFET、輸出電感、負(fù)載、低側(cè)MOSFET回到輸入電容的電流路徑。這個環(huán)路面積越大輻射噪聲越強對應(yīng)節(jié)點上的寄生電感也越大容易產(chǎn)生振鈴和過沖。我在布局時定下的順序是TPA3221芯片位置居中定死因為所有功率路徑都要圍繞它展開。PVDD輸入去耦電容緊貼PVDD和PGND引腳優(yōu)先保證高頻電流環(huán)路最短。這一步優(yōu)先級最高反饋線、信號線全都要給它讓路。輸出電感和輸出連接器貼近芯片輸出引腳縮短輸出路徑。再處理模擬輸入、I2C、控制引腳這些敏感信號。開關(guān)節(jié)點OUT、OUT-的銅皮要夠用就好過窄過不了大電流過大就是一根天線。同時輸出電感要盡量靠近芯片引腳別把一段又長又粗的走線接在中間當(dāng)輻射源。如果你用示波器探頭去測開關(guān)節(jié)點波形看到高頻阻尼振蕩多半就是環(huán)路面積太大或者去耦電容太遠(yuǎn)。3.2 地平面什么時候分、什么時候合D類功放的地有兩個明顯不同的角色一個是流過幾十安培開關(guān)電流的功率地PGND一個是給輸入信號、反饋、I2C做參考的模擬地AGND。兩者混在一起噪聲就會順著地平面串進(jìn)模擬部分。但也不能簡單粗暴地把功率地和模擬地徹底切開成孤島因為完全分割會給高頻回流制造缺口噪聲反而更大。正確思路是在布局上分區(qū)讓功率電流路徑集中在專門的區(qū)域再用一個比較窄的過橋或單點把模擬地接到功率地。這樣既限制了噪聲傳播路徑又保證了地平面的連續(xù)性。芯片的PowerPad內(nèi)部一般同時承擔(dān)著散熱和電氣連接的雙重角色通常會連接到PGND。底層大面積地平面也建議保持完整盡量不要在功率區(qū)下方開大槽。模擬輸入、反饋線如果跨過地平面開槽參考平面斷裂會引入共模噪聲這是底噪的常見來源。3.3 PowerPad散熱和過孔陣列TPA3221底部有一個很大的PowerPad它既是散熱通道也是地回路的一部分。這個焊盤必須充分焊接而且要和大面積銅皮相連才能把熱量導(dǎo)走。我的做法是在PowerPad對應(yīng)的PCB位置開過孔陣列孔徑0.3mm~0.4mm間距1mm以內(nèi)從頂層打到背面。背面在芯片正下方留出一整塊不分割的銅皮面積盡量大作為散熱器安裝區(qū)或者自然對流散熱區(qū)。手工焊接的時候熱風(fēng)槍溫度要夠D類功放的PowerPad焊接不良是最隱蔽的坑——萬用表量著有連接實際接觸熱阻很大一跑大功率就過溫保護。實測數(shù)據(jù)后面會提到散熱設(shè)計做沒做好低壓滿載烤機半小時后芯片表面溫度能差出20℃以上特別直觀。3.4 布局順序與完工后的自檢清單我調(diào)整后的標(biāo)準(zhǔn)布局流程規(guī)劃功率路徑電源輸入端 → 母線大電容 → 芯片PVDD引腳 → 輸出LC → 負(fù)載連接器這條路徑要像一條大動脈寬度足夠不走回頭路。擺放敏感信號模擬輸入插座、音量/增益控制、I2C調(diào)試座盡量遠(yuǎn)離功率路徑。鋪銅與地平面處理先把功率電流路徑用寬銅皮走清楚再處理信號和地最后做設(shè)計規(guī)則檢查。完工之后建議對著這些點自查PVDD高頻去耦電容和芯片引腳的回路面積是否肉眼可見的小。反饋線是否離電感、開關(guān)節(jié)點足夠遠(yuǎn)最好能用地線包圍。大電流路徑的銅皮寬度是否足夠過孔數(shù)量是否夠。大致估算1A電流按1mm寬度/1oz銅厚是比較寬松的余量200W級功放功率路徑建議至少3~4mm以上或者干脆鋪銅開窗加錫。信號地和功率地是否在正確的單點匯合。PowerPad過孔陣列是否布滿了。輸出LC電容、自舉電容是否符合耐壓要求。布局這種東西光看規(guī)則不過癮建議畫完之后拿電流路徑腦補一遍想象開關(guān)瞬間電流從哪個腳進(jìn)、哪個腳出是不是都是最短路徑。4. 調(diào)試全流程如何把板子一步步調(diào)穩(wěn)硬件調(diào)試最忌諱一上電就滿負(fù)荷猛干。我的習(xí)慣是分成靜態(tài)檢查、空載上電、帶載測試三個階段每個階段都有一組明確的觀察對象。4.1 上電前的靜態(tài)檢查板子焊接完成先別急著接電源。萬用表二極管檔或者電阻檔測一下PVDD對地、PVDD對AGND、輸出端對地這幾個關(guān)鍵節(jié)點有沒有短路。曾經(jīng)遇到過貼片電容焊接時扭了一下把兩端橋接的情況這種低級錯誤上電就是放煙花。再檢查幾個關(guān)鍵點自舉電容位置和極性無極性電容也有焊錯位置的情況。電解電容極性是否反了。芯片底部PowerPad是否和地網(wǎng)絡(luò)連通用萬用表蜂鳴檔對PGND測。電源輸入連接器正負(fù)極是否接反保護二極管有沒有裝反。第一次上電用實驗室直流電源或者帶限流的開關(guān)電源把限流設(shè)到幾百毫安級別。如果上電瞬間電流超過預(yù)估值立刻斷電檢查不要讓板子帶著隱患長時間運行。4.2 空載上電從電流表讀數(shù)和示波器波形找問題確認(rèn)沒有短路之后我先不接喇叭喇叭一定要斷開調(diào)試階段很可能出直流輸出或者高頻振蕩喇叭經(jīng)不起折騰輸出端接一個功率電阻假負(fù)載或者干脆空載??蛰d狀態(tài)下重點看三樣?xùn)|西母線電流TPA3221空載電流和調(diào)制模式有關(guān)。BD調(diào)制稍高一點1SPW模式空載電流會明顯更低。如果空載電流比數(shù)據(jù)手冊典型值大很多先懷疑自舉電容、去耦電容虛焊或漏電再懷疑芯片內(nèi)部功率管有問題。開關(guān)節(jié)點波形用示波器量OUT對PGND的波形正常應(yīng)該看到干凈的高頻方波頻率和手冊配置一致上升沿和下降沿沒有嚴(yán)重振鈴。如果波形上疊加了一大串阻尼振蕩說明回路寄生電感偏大需要從去耦電容位置和環(huán)路面積上找原因。I2C寄存器狀態(tài)掛上USB轉(zhuǎn)I2C工具把故障寄存器讀出來看一眼確認(rèn)沒有過流、欠壓等標(biāo)志。如果有標(biāo)志先根據(jù)寄存器指示的類型排查同時用示波器確認(rèn)對應(yīng)引腳波形??蛰d正常后再測試MUTE切換瞬間的輸出。用示波器直流檔抓負(fù)載兩端電壓解除MUTE的瞬間應(yīng)該沒有大幅跳變??吹矫黠@的直流臺階說明輸入隔直電容充電或者前后級控制時序有問題。4.3 帶載測試功率、效率、底噪、溫度空載穩(wěn)定后我習(xí)慣接上功率電阻假負(fù)載做階梯測試從10%功率開始逐步加碼。假負(fù)載不要用普通小功率電阻至少要幾十瓦以上的大功率電阻有條件的話泡在散熱油里或者加風(fēng)扇吹不然滿載測試還沒測完假負(fù)載自己先冒煙了。每加一檔功率記錄四組數(shù)據(jù)輸入電壓和電流計算輸入功率。輸出電壓有效值計算輸出功率和效率。輸出底噪輸入接地測輸出端殘留噪聲幅度。芯片表面溫度和電感溫度。TPA3221在合適負(fù)載下效率能做到90%上下這意味著120W輸出時還有十幾瓦熱量要散出去。如果效率明顯偏低檢查開關(guān)波形是不是異常、柵極驅(qū)動是不是有振鈴、電感直流電阻是否偏大。底噪測量要特別注意探頭接法。示波器探頭的地線夾如果直接夾在功率地容易形成地環(huán)路引入共模噪聲測出來的底噪數(shù)值會虛高。我習(xí)慣用差分探頭或者用兩路單端探頭做A-B減法測量。如果底噪在毫伏級以下基本可以接受如果到幾十毫伏甚至上百毫伏優(yōu)先檢查輸入差分走線、反饋線是否被功率路徑干擾以及供電電容是否足夠。4.4 常見故障排查鏈路調(diào)試中遇到的故障五花八門但絕大部分都能歸到幾類。下面這個排查思路是我自己常用的故障現(xiàn)象優(yōu)先懷疑方向檢查手段一上電就大電流/炸管PVDD短路、自舉電容虛焊、過流保護失效萬用表量關(guān)鍵節(jié)點回看布局回路面積滿載過流保護/波形截頂電感飽和、電源帶載電壓跌落、保護閾值設(shè)置觀察大動態(tài)下SW波形換飽和電流更高的電感底噪/嘶嘶聲明顯地環(huán)路、反饋線干擾、輸入差分走線不等長、LC濾波參數(shù)不合理差分探頭測真實底噪逐步斷開前后級定位開關(guān)機爆音MUTE時序錯誤、輸入隔直電容偏大、前后級靜音未聯(lián)動示波器抓MUTE腳和輸出波形時序關(guān)系I2C讀不到寄存器上拉電阻缺失或接錯電平、地址配置不對、AVDD沒起來示波器量SCL/SDA波形逐項核對電源和上拉芯片溫度異常高PowerPad焊接不良、散熱銅皮不夠、開關(guān)頻率設(shè)置過高、死區(qū)時間異常熱像儀看熱點X射線或手工補焊PowerPad排查原則是從簡單到復(fù)雜先電源再時鐘/控制再功率級最后才是信號完整性。不要一上來就懷疑芯片有問題TPA3221本身抗造絕大多數(shù)問題出在外圍和布局上。5. 實測結(jié)果與實戰(zhàn)經(jīng)驗提醒調(diào)試穩(wěn)定之后我記錄了一組實測數(shù)據(jù)這里挑幾個有代表性的列出來供參考。測試條件無外部風(fēng)冷自然對流假負(fù)載為功率電阻輸入接1kHz正弦波。母線電壓負(fù)載輸出功率連續(xù)RMS效率芯片表面溫度滿載10分鐘24V8Ω30W約88%約62℃24V4Ω58W約90%約76℃31V4Ω約112W約89%約88℃31V3Ω(PBTL)約145W約87%約95℃需要說明的是第三、四行已經(jīng)接近芯片和PCB的散熱極限自然對流條件下長時間滿載不是推薦工況。如果要做連續(xù)200W RMS輸出必須有更大面積的散熱器或者主動風(fēng)冷還得重新壓低熱阻。這也是為什么市面上一堆200W功放板實際連續(xù)功率遠(yuǎn)低于標(biāo)稱的原因——芯片能力有但散熱和電源配合不上。5.1 關(guān)于200W的誠實說明標(biāo)題里的200W如果在PBTL配置、3Ω~2Ω負(fù)載、高母線電壓、峰值或短時功率口徑下是可以夠到的但作為持續(xù)RMS功率來用設(shè)計難度會高很多。我在實際項目中按單聲道PBTL 3Ω負(fù)載、峰值200W、連續(xù)120W左右做設(shè)計目標(biāo)電源按250W以上配置這樣整機既有足夠余量又不會因為散熱而犧牲可靠性。如果你也被200W吸引了建議先想清楚自己的真實需求是偶爾大動態(tài)爽一下還是要長時間高功率輸出前者按峰值功率設(shè)計沒問題后者必須把散熱、電源、電流保護全部拉高一個量級。5.2 幾個值得記住的坑最后分享幾個反復(fù)踩過的經(jīng)驗。PowerPad焊接是新手最常見翻車點。手工焊接時如果只用烙鐵焊芯片四周引腳底部PowerPad根本沒有潤濕芯片工作一會兒就過溫保護。我的辦法是熱風(fēng)槍配合專用鋼網(wǎng)印刷錫膏焊完之后用萬用表確認(rèn)散熱焊盤和地網(wǎng)絡(luò)的連接導(dǎo)通再用熱成像確認(rèn)空載時熱點位置。MUTE時序問題要靠示波器抓時序關(guān)系。我有一版板子開機爆音特別響排查了一圈發(fā)現(xiàn)是MCU上電初始化太慢導(dǎo)致MUTE被前級拉高前功放已經(jīng)完成上電準(zhǔn)備。后來在MUTE腳加了一個RC延時讓功放穩(wěn)定后再解除靜音問題就解決了。地環(huán)路問題在接外部信號源時尤其明顯。功放板和前級之間如果有多條地線連接很容易形成地環(huán)路。我的處理辦法是信號地單點接到功放模擬地屏蔽層只在源端接一次地功放板內(nèi)部再用一個電阻把模擬地和功率地橋接起來。這樣整套系統(tǒng)的底噪降了一個數(shù)量級。5.3 后續(xù)可以怎么擴展TPA3221這塊板子調(diào)試穩(wěn)定后擴展空間其實很大。想做成藍(lán)牙有源音箱前面加一片QCC3040這類藍(lán)牙音頻模塊直接輸出模擬信號給TPA3221注意藍(lán)牙模塊地和功放模擬地單點連接底噪會非常好控制。想讓待機功耗更低可以通過I2C配置1SPW調(diào)制模式。想加自動待機找到功放芯片空閑狀態(tài)判斷用MCU控制MUTE和電源繼電器。還可以加一塊電流/電壓監(jiān)測用ADC采樣母線電壓電流實時顯示輸出功率和溫度。我個人在實際操作中最深的一個體會是D類功放設(shè)計原理圖只占三分七分在PCB和調(diào)試。很多人覺得照著參考設(shè)計改一改就能穩(wěn)定量產(chǎn)實踐證明遠(yuǎn)遠(yuǎn)不夠。回路的每一寸走線、地平面的每一次分割、MUTE腳的每一個時序最后都會在示波器波形和聽感上反映出來。但只要理解了功率從哪里來、噪聲從哪里進(jìn)調(diào)試起來方向就會很清晰。