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