測(cè)波形分析)
上周替一個(gè)朋友調(diào)試一臺(tái)UC3843做的24V/2A反激電源上電滿載不到兩分鐘MOS管的溫度就壓不住示波器探頭一掛上去VDS波形頂部那叫一個(gè)驚心動(dòng)魄尖峰幾乎快貼到650V的耐壓上限嚇得我趕緊斷電。后來(lái)用TVS管把漏感尖峰穩(wěn)穩(wěn)鉗住波形從鋸齒山變成平頭溫度也降下來(lái)了。今天就把整個(gè)分析、選型和實(shí)測(cè)過(guò)程完整捋一遍給還在被VDS尖峰折磨的朋友一個(gè)可以直接抄作業(yè)的參考。這篇內(nèi)容不是教科書式的原理堆砌而是按我實(shí)際調(diào)試的流程走的先說(shuō)清楚尖峰是哪來(lái)的再對(duì)比幾種常見吸收方案的差異然后重點(diǎn)講TVS管的選型計(jì)算方法最后給出一套實(shí)測(cè)數(shù)據(jù)和踩坑記錄。適合正在做反激電源的硬件工程師、電源方向的在校學(xué)生以及所有被“炸管”困擾過(guò)的電子愛好者。全程不需要多高深的理論底子但建議手上有一臺(tái)能看波形的示波器這樣你才能真正“看見”問題被解決的過(guò)程。1. VDS尖峰到底是怎么冒出來(lái)的1.1 反激變壓器的“漏感”在關(guān)斷瞬間搞事情反激式開關(guān)電源的核心工作原理是利用變壓器儲(chǔ)能再釋放。MOS管導(dǎo)通時(shí)原邊電感儲(chǔ)存能量MOS管關(guān)斷時(shí)儲(chǔ)存的能量通過(guò)副邊繞組釋放給負(fù)載。聽起來(lái)很順暢但變壓器不是理想的耦合器件原邊電流產(chǎn)生的磁通不可能百分之百耦合到副邊總有一部分磁通只穿過(guò)原邊繞組自身這就是“漏感”。漏感不參與能量傳遞但它實(shí)實(shí)在在存在于原邊回路中。MOS管關(guān)斷瞬間原邊電流從峰值突變到零這個(gè)“突變”會(huì)在漏感兩端感應(yīng)出一個(gè)極高的反向電動(dòng)勢(shì)那就是我們看到的VDS尖峰。如果用公式表示MOS管關(guān)斷時(shí)漏源之間承受的電壓基本是[ V_{DS} V_{DC} V_{OR} V_{spike} ]其中V_DC是輸入母線整流后的直流電壓V_OR是副邊反射到原邊的反射電壓V_spike就是漏感感應(yīng)出來(lái)的尖峰電壓。前兩項(xiàng)是設(shè)計(jì)階段可以控制的真正不可控、且最容易超出器件耐壓上限的就是最后這一項(xiàng)。1.2 尖峰大的直接后果不只是“看著嚇人”很多剛接觸開關(guān)電源的朋友會(huì)覺得VDS尖峰只要沒超過(guò)MOS管最高耐壓就問題不大。這個(gè)想法很危險(xiǎn)。示波器上看到的尖峰往往還不是實(shí)際最惡劣的情況因?yàn)槠胀ㄌ筋^和采樣率會(huì)漏掉亞納秒級(jí)的真實(shí)峰值。一旦尖峰超過(guò)MOS管的雪崩耐壓器件就會(huì)進(jìn)入雪崩擊穿狀態(tài)偶爾一兩次可能僥幸沒事但每次擊穿都在損傷晶體結(jié)構(gòu)累積到一定程度就徹底擊穿短路。尖峰還帶來(lái)另一個(gè)隱形問題就是高頻振蕩。漏感和MOS管的寄生電容會(huì)在關(guān)斷瞬間形成LC諧振回路產(chǎn)生幾十兆赫茲的振鈴。這部分能量不僅通過(guò)MOS管發(fā)熱消耗掉還會(huì)沿著輸入輸出線傳導(dǎo)成為EMI超標(biāo)的重要來(lái)源。所以處理VDS尖峰本質(zhì)上是在處理“漏感能量的泄放路徑”問題讓這股無(wú)處安放的能量走一條可控的、限幅的通道。2. 為什么TVS管比RCD吸收更適合這一場(chǎng)景2.1 三種典型吸收方案的底層邏輯對(duì)比處理反激VDS尖峰行業(yè)里最常用的方案是RCD吸收鉗位、穩(wěn)壓管鉗位、TVS管鉗位。三者的目的都是給漏感能量提供釋放路徑但工作方式差別很大。RCD方案用電阻、電容、二極管組成吸收網(wǎng)絡(luò)利用電容吸收尖峰能量再通過(guò)電阻逐步泄放。它的優(yōu)點(diǎn)是成本低、適合較大功率場(chǎng)景缺點(diǎn)是電容上電壓需要一個(gè)充電過(guò)程導(dǎo)致鉗位電壓始終在“跟隨”尖峰起伏波形頂部并不是一條直線而是一個(gè)向右傾斜的斜坡加回彈。RCD參數(shù)調(diào)不好要么鉗位效果差要么損耗大得嚇人。穩(wěn)壓管方案靠二極管反向擊穿穩(wěn)壓特性來(lái)限幅。穩(wěn)壓管本身的擊穿響應(yīng)速度比普通二極管快但在納秒級(jí)的VDS上升沿面前仍然顯得遲緩而且穩(wěn)壓管電流能力有限瞬間大電流下其鉗位電壓會(huì)明顯上翹波形頂部呈圓弧狀。TVS管本質(zhì)上是專門為瞬態(tài)抑制設(shè)計(jì)的雪崩二極管它的擊穿響應(yīng)速度遠(yuǎn)快于普通穩(wěn)壓管能夠把尖峰電壓“削”成一個(gè)平直平臺(tái)。三種方案的直觀對(duì)比如下方案鉗位特性響應(yīng)速度能量耗散方式波形特征RCD逐漸建立有跟隨性中等電阻緩慢泄放斜坡加回彈可遠(yuǎn)程微調(diào)穩(wěn)壓管硬鉗位但轉(zhuǎn)折不干脆較慢自身耗散頂部圓弧狀受溫度影響大TVS管硬鉗位平臺(tái)平直極快自身耗散頂部平直幾乎無(wú)回彈2.2 TVS管的“快”才是解決尖峰的關(guān)鍵反激電源關(guān)斷瞬間的電壓變化率有多快以常見的65kHz開關(guān)頻率反激為例VDS從穩(wěn)態(tài)平臺(tái)上升到尖峰峰值往往只需要幾十納秒甚至更短。這么短的時(shí)間里如果吸收器件的導(dǎo)通延遲太大尖峰就已經(jīng)沖過(guò)去了吸收等于白做。TVS管之所以能勝任在于其雪崩擊穿幾乎是“瞬間”發(fā)生的響應(yīng)時(shí)間可以做到皮秒到納秒級(jí)別。用生活化一點(diǎn)的說(shuō)法RCD像是一個(gè)衣柜里臨時(shí)找空位的整理員經(jīng)常來(lái)不及穩(wěn)壓管像一個(gè)反應(yīng)稍慢的保安看見人沖過(guò)來(lái)了才開始伸手?jǐn)rTVS則像是早就站在閘機(jī)口的驗(yàn)票員人一來(lái)直接攔在線上一步都不跨過(guò)。從能量角度看TVS導(dǎo)通后把鉗位電壓幾乎“釘”在設(shè)計(jì)值上漏感電流在鉗位期間迅速轉(zhuǎn)移到TVS支路并被耗散掉漏感電壓被限制住MOS管就安全了。它不需要外接電容和電阻電路面積更小這也是很多模塊電源和適配器里直接采用TVS做尖峰吸收的原因。3. TVS管選型先算電壓和能量再談買什么型號(hào)3.1 電壓選型三步法算出你需要的關(guān)鍵參數(shù)TVS管選型最核心的指標(biāo)有三個(gè)反向工作電壓VRWM、擊穿電壓VBR和最大鉗位電壓VC。很多人一上來(lái)就挑“耐壓大”的結(jié)果鉗不住了還有人挑“標(biāo)稱電壓和尖峰一樣”的結(jié)果正常工作時(shí)就導(dǎo)通發(fā)熱。下面用一個(gè)實(shí)際案例演示選型步驟。我調(diào)試的那臺(tái)電源參數(shù)如下輸入AC 220V整流濾波后直流母線最高按380V留余量副邊輸出24V/2A反射電壓V_OR取100VMOS管用的是650V耐壓。設(shè)計(jì)目標(biāo)是把VDS尖峰限制在550V以內(nèi)和650V耐壓之間保留約100V的安全余量。第一步確定TVS在電路中的穩(wěn)態(tài)承受電壓。我采用的是把TVS跨接在MOS管漏極與輸入母線正端之間這樣它穩(wěn)態(tài)承受的電壓基本等于反射電壓100V而不是整個(gè)VDS。因此VRWM必須大于100V留一點(diǎn)溫度余量選擇110V到150V檔位比較合適。第二步根據(jù)目標(biāo)VDS峰值反推TVS鉗位電壓。因?yàn)門VS接在漏極-母線之間MOS管漏源電壓的最高值大約是[ V_{DS_max} \approx V_{DC_max} V_{C} ]這里V_DC_max取380V目標(biāo)是550V那么TVS的最大鉗位電壓VC應(yīng)該控制在170V左右。翻看TVS規(guī)格書SMBJ150A這類型號(hào)的VRWM是150V最大鉗位電壓VC約243V算下來(lái)VDS_max約為623V余量偏小。再往下一檔SMBJ130A的VC大約210VVDS_max約590V余量接近10%是可以接受的。如果希望更穩(wěn)妥選擇鉗位電壓更低的型號(hào)但要保證VRWM還能大于100VSMBJ120A的VC約193VVDS_max約573V余量相對(duì)充裕。第三步把選型結(jié)果放回實(shí)際工況驗(yàn)證。正常工作時(shí)的VDS平臺(tái)是母線電壓加反射電壓即380V加上100V等于480V左右需低于所選TVS的VRWM與VBR的過(guò)渡區(qū)避免正常平臺(tái)下TVS提前進(jìn)入擊穿狀態(tài)。這一條驗(yàn)證很重要很多人選型失誤就是忽略了穩(wěn)態(tài)平臺(tái)電壓導(dǎo)致TVS實(shí)際上是“一直導(dǎo)通”的狀態(tài)。3.2 功率選型漏感能量算出來(lái)再?zèng)Q定封裝體量TVS管鉗位電壓解決了“能限制多少伏”的問題但它能不能扛住漏感能量是“活得久不久”的問題。TVS在每次開關(guān)周期中都要吸收并耗散一部分漏感能量如果能量超過(guò)器件的額定脈沖功率或平均功耗管子就會(huì)過(guò)熱、失效甚至炸裂。漏感儲(chǔ)能的計(jì)算公式很簡(jiǎn)單[ E \frac{1}{2} L_{lk} I_{peak}^2 ]我這臺(tái)電源實(shí)測(cè)峰值電流約1.5A變壓器漏感大約10μH那么單次關(guān)斷時(shí)漏感存儲(chǔ)的能量為[ E \frac{1}{2} \times 10 \times 10^{-6} \times 1.5^2 \approx 11.25 \mu J ]在65kHz開關(guān)頻率下這部分能量轉(zhuǎn)化為平均功耗[ P E \times f_{sw} 11.25 \times 10^{-6} \times 65 \times 10^3 \approx 0.73W ]也就是說(shuō)TVS至少要有0.73W的平均耗散能力??紤]到窄脈沖下的峰值功率更高實(shí)際選型建議留3到5倍余量。SMBJ系列的平均功率通常只有1W左右在0.73W下已經(jīng)比較吃力所以我最后選用的是1.5KE150A這款封裝能承受更高的脈沖峰值功率和更大的連續(xù)耗散能力實(shí)測(cè)溫度明顯低很多。注意TVS規(guī)格書里那個(gè)幾百瓦甚至幾千瓦的“峰值脈沖功率”是在8/20μs或10/1000μs波形下測(cè)的不代表它能連續(xù)承受這個(gè)功率。連續(xù)工作時(shí)看的還是穩(wěn)態(tài)功耗和熱阻這個(gè)坑很多新手都會(huì)踩。3.3 極性、方向與封裝選型的細(xì)節(jié)反激電源中VDS尖峰是正向過(guò)壓用單向TVS就夠了。單向TVS在電路中的接法要特別注意陰極接輸入母線正端陽(yáng)極接MOS管漏極這樣在正向尖峰到來(lái)時(shí)TVS處于反向雪崩擊穿狀態(tài)正常平臺(tái)電壓下不導(dǎo)通。如果接反了TVS會(huì)變成一個(gè)正向?qū)ǖ亩O管一上電就直接短路燒毀。雙向TVS在反激電源里很少用來(lái)吸收VDS尖峰它更多用于交流側(cè)的浪涌防護(hù)或者需要應(yīng)對(duì)雙向過(guò)壓的場(chǎng)合。選型時(shí)不建議圖省事用雙向TVS替代單向TVS因?yàn)殡p向器件的鉗位電壓特性對(duì)稱擊穿電壓和鉗位電壓的匹配不如單向那么精準(zhǔn)吸收效果會(huì)打折扣。封裝方面除了1.5KE這種DO-201封裝還有SMBJ、SMCJ等貼片封裝。貼片封裝便于自動(dòng)化生產(chǎn)但對(duì)功耗的承受能力相對(duì)較弱。如果調(diào)試階段不確定漏感大小建議先用大一號(hào)的封裝測(cè)出實(shí)際溫度后再說(shuō)避免因?yàn)榉庋b過(guò)小而反復(fù)更換。4. 改造一臺(tái)反激電源的完整實(shí)操記錄4.1 改造前先給“病號(hào)”建檔用示波器記錄原始波形拿到那臺(tái)反激電源后我沒有急著焊TVS管而是先用示波器完整記錄下“原生態(tài)”的VDS波形。這一步很重要沒有改造前的基線數(shù)據(jù)后面所有對(duì)比都無(wú)從談起。示波器設(shè)置方面我用的探頭是100MHz帶寬的常規(guī)無(wú)源探頭但注意把探頭前端的接地夾取下來(lái)?yè)Q成一根盡可能短的接地彈簧直接勾在MOS管的源極引腳上。長(zhǎng)接地夾在測(cè)量高頻尖峰時(shí)會(huì)引入不必要的電感制成幾十納伏到幾百納伏的“假尖峰”讓你誤判問題的嚴(yán)重程度。測(cè)量條件定為AC 220V輸入、滿載輸出示波器設(shè)為單次觸發(fā)模式抓取冷啟動(dòng)瞬間的波形。冷啟動(dòng)瞬間的VDS尖峰通常比穩(wěn)態(tài)更高因?yàn)閱?dòng)時(shí)占空比突然拉大峰值電流沖到最高漏感儲(chǔ)能也達(dá)到峰值。很多人只在穩(wěn)態(tài)下看波形結(jié)果實(shí)機(jī)過(guò)壓保護(hù)的案子往往就是啟動(dòng)瞬間炸的。實(shí)測(cè)得到的原始記錄是這樣的未加任何吸收時(shí)VDS峰值約612V頂部有明顯的振鈴振鈴峰峰值約96VMOS管表面溫度在運(yùn)行幾分鐘后升到90多攝氏度。這個(gè)狀態(tài)如果長(zhǎng)期跑下去MOS管隨時(shí)可能雪崩失效。4.2 焊上TVS管以后波形和溫度都開始“變乖”根據(jù)前面的計(jì)算我選擇了1.5KE150A單向TVS接在MOS管漏極與輸入母線正端之間。焊接時(shí)盡量縮短引腳長(zhǎng)度把器件貼著PCB焊盤安裝減小引線電感。TVS的引線電感雖然小但在納秒級(jí)電流脈沖下也會(huì)產(chǎn)生不小的額外壓降影響鉗位效果。焊好后重新上電同樣條件抓取VDS波形。示波器上的變化非常直觀尖峰被“削”到了約550V波形頂端從原來(lái)那個(gè)帶著毛刺和振蕩的鋸齒變成了一個(gè)相對(duì)平整的平臺(tái)振鈴明顯收斂殘余振蕩幅度小于5V肉眼幾乎看不出來(lái)。這一步把之前96V的振鈴壓到了不到5V效果立竿見影。同時(shí)用熱電偶監(jiān)測(cè)MOS管表面溫度跑了半小時(shí)后穩(wěn)定在84℃左右比改造前足足低了十幾度。這說(shuō)明TVS不僅限制了電壓還通過(guò)快速導(dǎo)通把原本在MOS管內(nèi)部耗散的振蕩能量轉(zhuǎn)移到了自己身上減輕了MOS管的熱負(fù)擔(dān)。4.3 三組波形數(shù)據(jù)對(duì)比不是越低越好而是越干凈越好為了讓結(jié)論更全面我還在同一個(gè)電源上做了RCD吸收的對(duì)比測(cè)試。RCD參數(shù)取R47kΩ、C10nF、DFR107這是很多參考設(shè)計(jì)給出的所謂“經(jīng)驗(yàn)值”。測(cè)試結(jié)果整理成表格后各自的特性非常清楚狀態(tài)VDS峰值頂部殘余振蕩幅度MOS管溫度(滿載30min)波形特征不吸收612V96V96℃尖峰尖銳振蕩劇烈加RCD545V28V88℃峰值略降頂部有斜坡回彈加TVS552V小于5V84℃峰值可控頂部平直從峰值電壓來(lái)看RCD似乎把VDS壓得比TVS更低但波形質(zhì)量遠(yuǎn)不如TVS。RCD的斜坡和回彈意味著電壓在尖峰過(guò)后還會(huì)反復(fù)波動(dòng)這些波動(dòng)同樣會(huì)疊加在MOS管上對(duì)EMI和器件應(yīng)力都不友好。而TVS方案雖然峰值高一點(diǎn)點(diǎn)但頂部平直、無(wú)回彈振蕩能量基本被消除MOS管實(shí)際承受的電壓變化頻率低得多熱損耗相應(yīng)也更低綜合效果更好。4.4 示波器實(shí)測(cè)的四個(gè)“隱藏細(xì)節(jié)”測(cè)量VDS波形這件事看起來(lái)是“探頭一夾就完事”實(shí)際操作中有幾個(gè)細(xì)節(jié)會(huì)影響你的判斷說(shuō)嚴(yán)重一點(diǎn)會(huì)誤導(dǎo)你的設(shè)計(jì)方案。第一個(gè)細(xì)節(jié)是探頭帶寬和采樣率。測(cè)量幾十納秒上升沿的尖峰建議探頭帶寬至少100MHz示波器采樣率至少1GS/s。帶寬不夠會(huì)把尖峰“磨圓”讓你低估尖峰強(qiáng)度采樣率不夠則可能漏掉峰值點(diǎn)抓到的數(shù)據(jù)偏低。第二個(gè)細(xì)節(jié)是必須用短接地彈簧。前面提過(guò)一次這里再?gòu)?qiáng)調(diào)因?yàn)閷?shí)在是太常見了。長(zhǎng)接地夾在尖峰頻率下相當(dāng)于一個(gè)電感會(huì)和探頭輸入電容形成LC諧振在示波器上疊加一個(gè)額外振鈴讓你以為是電路本來(lái)就有實(shí)際是測(cè)量系統(tǒng)帶進(jìn)來(lái)的。第三個(gè)細(xì)節(jié)是啟動(dòng)瞬間要用單次觸發(fā)捕捉。示波器的Single鍵就是這個(gè)用途按下后等電源上電一次捕捉完整的啟動(dòng)過(guò)程。如果你用滾屏或自動(dòng)觸發(fā)很難穩(wěn)定看到啟動(dòng)瞬間的最高尖峰。第四個(gè)細(xì)節(jié)是多測(cè)幾個(gè)負(fù)載點(diǎn)。滿載下的尖峰最大但輕載時(shí)的振鈴也不容忽視。建議在10%、50%、100%負(fù)載下各抓一幀波形保存下來(lái)對(duì)比峰值和振蕩幅度這樣才能確定TVS選型在所有工況下都安全。5. 常見問題與排查技巧實(shí)錄5.1 TVS發(fā)燙甚至冒煙問題出在哪TVS在正常工作中會(huì)有一點(diǎn)溫?zé)岬绻麪C到不能碰基本就是選型不合理。最常見的誘因有三個(gè)一是選型時(shí)VRWM太低導(dǎo)致MOS管正常關(guān)斷的穩(wěn)態(tài)平臺(tái)電壓下TVS就已經(jīng)接近擊穿二是漏感比預(yù)估的大很多漏感能量遠(yuǎn)超TVS平均功耗能力三是TVS接在D-S兩端而不是D-母線正端導(dǎo)致它每個(gè)周期都要扛住整個(gè)VDS疊加上去的尖峰功耗成倍增加。遇到發(fā)燙問題先不要急著換更大功率的TVS應(yīng)該用示波器看TVS兩端實(shí)際波形和電流探頭看TVS支路電流。如果TVS在穩(wěn)態(tài)平臺(tái)段就開始導(dǎo)通說(shuō)明VRWM選低了要換更高檔位的型號(hào)如果TVS只在尖峰處導(dǎo)通但電流脈沖很寬說(shuō)明漏感能量太大這時(shí)候需要考慮改進(jìn)變壓器繞制工藝來(lái)減小漏感再配合TVS共同吸收。5.2 實(shí)測(cè)鉗位電壓和規(guī)格書對(duì)不上有朋友反映明明選的TVS標(biāo)稱鉗位電壓是200V實(shí)測(cè)尖峰卻到了250V。這很可能不是TVS的問題而是測(cè)量方法的問題。TVS鉗位電壓受電流和溫度影響標(biāo)注值是在特定測(cè)試電流和脈沖波形下的數(shù)值實(shí)際流過(guò)TVS的電流波形不同鉗位電壓有上下浮動(dòng)是正常的。另一個(gè)容易被忽略的因素是TVS引線和PCB走線的雜散電感。漏感電流在納秒級(jí)突變時(shí)雜散電感上的壓降可以和TVS本身鉗位電壓相當(dāng)。所以焊接TVS時(shí)引腳盡量短、走線盡量粗必要時(shí)在TVS旁邊并聯(lián)一個(gè)小容量的C0G電容改善瞬態(tài)響應(yīng)。5.3 TVS管失效以后的現(xiàn)象和排查順序TVS管最常見的失效模式是短路失效。它一旦擊穿短路輸入母線會(huì)直接通過(guò)它形成大電流回路輕則燒毀TVS本體、嚴(yán)重時(shí)會(huì)連帶炸掉MOS管和輸入整流橋。所以現(xiàn)場(chǎng)排查時(shí)如果發(fā)現(xiàn)MOS管和TVS同時(shí)損壞不要只換MOS管了事先檢查TVS是否已經(jīng)短路。排查順序建議這樣走先用萬(wàn)用表二極管檔測(cè)量TVS兩端壓降正常單向TVS應(yīng)該是一個(gè)二極管壓降約0.5V左右接著拆下來(lái)單獨(dú)測(cè)試反向擊穿電壓是否還在標(biāo)稱范圍內(nèi)然后檢查變壓器繞制工藝確認(rèn)漏感是否異常增大最后審視是否因?yàn)殚L(zhǎng)期過(guò)壓導(dǎo)致TVS反復(fù)在極限脈沖下工作累計(jì)熱量超過(guò)了散熱能力。從我個(gè)人角度看TVS管處理反激VDS尖峰真正價(jià)值并不在于“把峰值壓到最低”而在于“把波形變得干凈”。調(diào)試開關(guān)電源這十來(lái)年我見過(guò)太多人一門心思追求更低的VDS峰值卻忽略了波形振蕩帶來(lái)的EMI和熱問題。TVS的平直鉗位平臺(tái)看起來(lái)峰值不是最低但它讓MOS管的工作狀態(tài)變得可控、可預(yù)測(cè)這才是可靠性最需要的東西。實(shí)際調(diào)試中我也習(xí)慣了先上一個(gè)1.5KE封裝的TVS用示波器看波形、用熱電偶測(cè)溫度確認(rèn)安全邊界后再?zèng)Q定是否換成貼片封裝以節(jié)省空間。每臺(tái)電源的漏感不同TVS選型不可能“一個(gè)參數(shù)走天下”最可靠的做法永遠(yuǎn)是先算后測(cè)以波形和溫度數(shù)據(jù)為準(zhǔn)一次只改一個(gè)變量。希望這份實(shí)操記錄能幫你少走幾次彎路。