量與故障診斷:示波器接線與波形解讀實(shí)戰(zhàn))
上周有個(gè)同事拿著示波器截圖來(lái)找我說(shuō)他的BUCK電路輸出紋波高達(dá)400mV都快趕上輸出電壓的十分之一了。我看了一眼他的接線就明白了問題所在——探頭夾著十幾厘米長(zhǎng)的鱷魚夾地線直接掛在輸出電容上20MHz帶寬限制沒開平均模式也沒用。我讓他把鱷魚夾換成一截短彈簧地線打開帶寬限制再測(cè)一次紋波瞬間掉到30mV以內(nèi)。這不是個(gè)例。我做電源測(cè)試這些年見過太多被“假紋波”騙了的項(xiàng)目也見過不少因?yàn)闇y(cè)錯(cuò)了波形把本來(lái)沒毛病的電路改得亂七八糟的案例。這篇文章我把BUCK電路紋波測(cè)量和故障診斷的完整流程寫一遍從儀器選型、探頭接線、面板設(shè)置到波形解讀、故障反推、參數(shù)驗(yàn)證全是我實(shí)際調(diào)試中的做法。不管你是剛接觸開關(guān)電源的新手還是有一定經(jīng)驗(yàn)想系統(tǒng)梳理一遍的工程師應(yīng)該都能從里面找到用得上的東西。1. 先認(rèn)清被測(cè)對(duì)象紋波、噪聲和開關(guān)毛刺是三件事1.1 三種信號(hào)的來(lái)源與本質(zhì)完全不同很多人一說(shuō)“紋波”就把示波器上看到的亂七八糟的波形全歸結(jié)為紋波這是第一個(gè)認(rèn)知誤區(qū)。實(shí)際上示波器探頭拾取到的信號(hào)至少由三部分構(gòu)成紋波、噪聲、開關(guān)毛刺。它們產(chǎn)生機(jī)制不同、頻率范圍不同、處理方式也不同。紋波Ripple是和開關(guān)頻率同步的周期性波動(dòng)。BUCK電路工作時(shí)電感電流是一個(gè)三角波上下擺動(dòng)的幅度叫電感紋波電流ΔIL。這個(gè)ΔIL流過輸出電容在電容的等效串聯(lián)電阻ESR上產(chǎn)生壓降同時(shí)給電容反復(fù)充放電改變了電容兩端的電壓兩者疊加就是輸出端看到的紋波。它的頻率等于開關(guān)頻率或其整數(shù)倍通常在幾十kHz到幾MHz之間特點(diǎn)是幅度小、頻率固定、波形接近三角波或鋸齒波。噪聲Noise是頻率遠(yuǎn)高于開關(guān)頻率的隨機(jī)干擾動(dòng)輒幾十MHz甚至GHz。它來(lái)自開關(guān)節(jié)點(diǎn)的高dV/dt通過寄生電容耦合、電感漏磁的輻射耦合、以及環(huán)路寄生電感與器件結(jié)電容形成的諧振。噪聲在示波器上表現(xiàn)為“毛乎乎”的雜亂成分幅度一般比紋波小但對(duì)通信、精測(cè)電路的影響往往比紋波更致命。開關(guān)毛刺Spike是每次開關(guān)動(dòng)作瞬間出現(xiàn)的短暫尖峰本質(zhì)是寄生電感和器件結(jié)電容之間的LC諧振。典型例子高邊管開通瞬間續(xù)流路徑里寄生電感上會(huì)感應(yīng)出電壓尖峰同步BUCK里死區(qū)時(shí)間內(nèi)體二極管反向恢復(fù)也會(huì)在SW節(jié)點(diǎn)產(chǎn)生振鈴。這個(gè)振鈴頻率通常上百M(fèi)Hz持續(xù)幾百納秒在SW節(jié)點(diǎn)上看得最清楚。這三種成分測(cè)試手段完全不同。測(cè)紋波要壓掉噪聲測(cè)噪聲要寬帶寬加近地測(cè)量測(cè)毛刺要用足夠高的示波器帶寬并配合合適的觸發(fā)。一上來(lái)就開自動(dòng)測(cè)量讀一個(gè)峰峰值讀出來(lái)的數(shù)字是三者疊加完全失去物理意義。1.2 BUCK電路工作原理與紋波的理論估算要判斷測(cè)出來(lái)的紋波合不合理得先有理論基準(zhǔn)。BUCK的原理一句話概括高邊開關(guān)以占空比D周期性導(dǎo)通SW節(jié)點(diǎn)交替出現(xiàn)Vin和0經(jīng)過LC濾波器平均后得到Vout。穩(wěn)態(tài)連續(xù)導(dǎo)通模式下占空比約為輸出電壓與輸入電壓之比。電感紋波電流的計(jì)算式是ΔIL (Vin - Vout) × ton / L其中ton D / fswD Vout / Vin。代入后等效為ΔIL Vout × (1 - D) / (L × fsw)輸出電容上的紋波電壓可以分兩部分估算電容充放電分量和ESR壓降分量。對(duì)電容充放電引起的電壓波動(dòng)近似為ΔV_cap ≈ ΔIL / (8 × fsw × Cout)ESR引起的分量則是ΔV_ESR ≈ ΔIL × ESR總紋波約等于兩者疊加。為什么是1/8這個(gè)系數(shù)因?yàn)殡姼屑y波電流是三角波對(duì)電容充電的電荷量是三角形面積的一半折合到電壓波動(dòng)后的系數(shù)就是1/8。這里不展開推導(dǎo)但記住這個(gè)簡(jiǎn)化式足夠應(yīng)付絕大多數(shù)工程估算。有了這兩個(gè)公式你在動(dòng)手測(cè)之前就能算出“正常紋波應(yīng)該在什么量級(jí)”。我習(xí)慣先算再測(cè)因?yàn)槿绻恢李A(yù)期值你根本沒法判斷屏幕上那個(gè)20mV是正常還是異常。算出來(lái)預(yù)期是10mV量級(jí)實(shí)測(cè)20~30mV可以接受算出來(lái)10mV實(shí)測(cè)200mV那就先懷疑測(cè)量方法再懷疑電路。另一個(gè)需要提的是工作模式。輕載時(shí)電感電流不連續(xù)電路進(jìn)入DCM甚至PFM跳脈沖模式這時(shí)紋波形狀會(huì)明顯變化還會(huì)疊加低頻包絡(luò)音頻段看起來(lái)像故障其實(shí)只是輕載工作模式的正常表現(xiàn)。判斷標(biāo)準(zhǔn)是看SW節(jié)點(diǎn)的開關(guān)行為而不是只看輸出波形。這一點(diǎn)后面故障診斷部分會(huì)再展開。2. 測(cè)量前的硬件底線示波器帶寬、探頭補(bǔ)償與面板設(shè)置2.1 帶寬、采樣率與存儲(chǔ)深度怎么選測(cè)BUCK紋波需要多高檔的示波器我的回答是入門級(jí)數(shù)字示波器完全夠用但你要知道每個(gè)參數(shù)在干什么。穩(wěn)態(tài)紋波測(cè)量的核心是看開關(guān)頻率處的周期波動(dòng)。500kHz開關(guān)頻率的BUCK用20MHz帶寬限制測(cè)就非常干凈。是的你沒看錯(cuò)——測(cè)紋波反而要把帶寬限制打開而且通常限制到20MHz就夠。因?yàn)榧y波本身是低頻成分帶寬限制只是把無(wú)用高頻噪聲濾掉讓讀數(shù)更接近真實(shí)紋波。但如果你要測(cè)開關(guān)節(jié)點(diǎn)的高頻振鈴、毛刺那就不能限制帶寬了。振鈴頻率在100MHz上下要看清它的形狀和幅度示波器和探頭帶寬至少要到100MHz嚴(yán)謹(jǐn)點(diǎn)要選300MHz以上。帶寬不夠的表現(xiàn)是振鈴被“磨圓”——頻率模糊、幅度偏低你看著像50MHz實(shí)際可能是200MHz。采樣率至少是帶寬的5倍以上滿足奈奎斯特定理且留出波形重建余量?,F(xiàn)在的入門級(jí)數(shù)字示波器普遍1GSa/s對(duì)這個(gè)場(chǎng)景綽綽有余。存儲(chǔ)深度這個(gè)參數(shù)容易被忽略但抓間歇性故障、看PFM跳脈沖的長(zhǎng)時(shí)間包絡(luò)時(shí)非常關(guān)鍵。老式示波器存儲(chǔ)深度只有幾K點(diǎn)波形一拉大就變成折線我建議選存儲(chǔ)深度不低于1M點(diǎn)的型號(hào)預(yù)算夠就選更深的。順帶提一下熱詞里出現(xiàn)過的DSO138這類DIY示波器學(xué)習(xí)套件。作為入門學(xué)習(xí)工具理解示波器原理、練手看波形形狀沒有問題但它的模擬前端和帶寬達(dá)不到嚴(yán)謹(jǐn)紋波測(cè)量的要求用它測(cè)電源會(huì)得出錯(cuò)誤結(jié)論。如果預(yù)算有限又要做正經(jīng)電源測(cè)試?yán)侠蠈?shí)實(shí)買一臺(tái)國(guó)產(chǎn)入門級(jí)數(shù)字示波器普源、鼎陽(yáng)這類品牌的一手或二手都行比DIY套件靠譜得多。2.2 探頭阻抗匹配與補(bǔ)償十個(gè)人有八個(gè)跳過這一步探頭是示波器的“第一道放大器”這個(gè)認(rèn)知很多教程不強(qiáng)調(diào)。無(wú)源探頭分為1×和10×兩種絕大多數(shù)高頻場(chǎng)景用10×探頭。10×探頭輸入阻抗高達(dá)10MΩ對(duì)被測(cè)電路幾乎不產(chǎn)生負(fù)載效應(yīng)而且?guī)捀哌@是它的核心優(yōu)勢(shì)。阻抗匹配這個(gè)詞在示波器場(chǎng)景里有兩層含義。一層是探頭輸入阻抗與被測(cè)電路的匹配電源節(jié)點(diǎn)通常是低阻抗輸出幾個(gè)mΩ用高阻抗探頭完全沒問題不會(huì)拉偏電路工作點(diǎn)。另一層是傳輸線意義上的匹配示波器輸入端有1MΩ和50Ω兩檔可選測(cè)電源紋波用1MΩ檔配合10×探頭50Ω檔是給射頻、高速數(shù)字信號(hào)用的直接端接會(huì)加載電源輸出不推薦用于常規(guī)紋波測(cè)量。比阻抗匹配更基礎(chǔ)也更常被跳過的是探頭補(bǔ)償。無(wú)源10×探頭里有一個(gè)可調(diào)電容用于和示波器輸入電容匹配補(bǔ)償不當(dāng)會(huì)導(dǎo)致高頻分量增益失真。實(shí)際操作很簡(jiǎn)單把探頭接到示波器自帶的1kHz方波校準(zhǔn)端子用小螺絲刀調(diào)節(jié)探頭上的微調(diào)電容直到屏幕上方波邊角平直、不過沖不圓角。這個(gè)動(dòng)作我每次換探頭、換通道、換示波器都會(huì)做一遍花十秒鐘避免一整天數(shù)據(jù)不可信。注意數(shù)字示波器的“自動(dòng)校準(zhǔn)”只管內(nèi)部通道管不了探頭前端的物理電容必須手動(dòng)調(diào)。2.3 面板設(shè)置不同測(cè)試目的對(duì)應(yīng)不同設(shè)置邏輯測(cè)紋波之前把示波器設(shè)置好能省掉后面一半的困惑。我常用的設(shè)置組合是這樣輸入耦合選AC耦合。5V直流分量會(huì)占據(jù)垂直分辨率的大頭AC耦合把直流去掉你才能用10mV/div檔去看幾十mV的紋波。垂直檔位設(shè)在10~50mV/div確保波形幅度占屏幕三分之一以上測(cè)量誤差才小。打開20MHz帶寬限制這是測(cè)穩(wěn)態(tài)紋波的推薦動(dòng)作。有人覺得帶寬限制是“作弊”其實(shí)是標(biāo)準(zhǔn)做法——你關(guān)心的是開關(guān)頻率處的紋波不是高頻噪聲主動(dòng)濾掉干擾才能得到可復(fù)現(xiàn)的讀數(shù)。波形平均模式可以開平均16次或64次。平均模式會(huì)把隨機(jī)噪聲抹掉留下與觸發(fā)同步的周期成分測(cè)穩(wěn)態(tài)紋波特別好用。但記住平均模式會(huì)掩蓋偶發(fā)毛刺和間歇性異常抓故障的時(shí)候務(wù)必關(guān)掉平均改用Single觸發(fā)。觸發(fā)設(shè)置取決于目的。穩(wěn)態(tài)觀察用上升沿或下降沿觸發(fā)觸發(fā)源選在輸出紋波信號(hào)上抓偶發(fā)故障用Single單次觸發(fā)配合合適的觸發(fā)電平有條件的用異常觸發(fā)條件把觸發(fā)電平設(shè)到正常波形的上限以上示波器等待異常出現(xiàn)并捕捉。很多示波器上有Single鍵就是干這個(gè)用的。核心原則先想清楚你要看什么再?zèng)Q定設(shè)置。看穩(wěn)態(tài)紋波和抓偶發(fā)故障是兩套完全不同的設(shè)置邏輯混著用只會(huì)兩頭都看不準(zhǔn)。3. 接線決定成敗標(biāo)準(zhǔn)測(cè)量方法、接地方式與假紋波識(shí)別3.1 測(cè)量點(diǎn)選擇和彈簧地線整個(gè)測(cè)量流程里最重要的物理操作示波器面板設(shè)置再正確接線方式不對(duì)也白搭。紋波測(cè)量的物理關(guān)鍵是測(cè)量回路的面積——探頭尖端和接地夾之間形成的環(huán)路。這個(gè)環(huán)路面積越大它作為一個(gè)“天線”接收到的空間電磁干擾就越強(qiáng)。BUCK電路在正常工作時(shí)SW節(jié)點(diǎn)每次開關(guān)都伴隨高dV/dt輸出電感周圍有強(qiáng)磁場(chǎng)脈沖。如果你的測(cè)量回路面積很大探頭撿到的主要是空間耦合的干擾而不是輸出電容兩端的真實(shí)電壓。這就是為什么實(shí)測(cè)紋波能到幾百mV、一換接法就掉一個(gè)數(shù)量級(jí)的原因。標(biāo)準(zhǔn)接法是測(cè)量點(diǎn)選在輸出電容的兩個(gè)引腳上也就是負(fù)載最近的高頻去耦電容兩端。探頭尖端接觸輸出電壓點(diǎn)接地不用標(biāo)配的鱷魚夾而是用探頭自帶的短彈簧地線直接接觸輸出電容的GND引腳。彈簧地線幾乎貼合探頭尖端回路面積只有幾平方毫米空間拾取降到最低。如果要做嚴(yán)謹(jǐn)數(shù)據(jù)比如電源產(chǎn)品的設(shè)計(jì)驗(yàn)證可以做一個(gè)專用紋波測(cè)試工裝用SMA或BNC同軸連接器直接焊在PCB輸出點(diǎn)測(cè)量時(shí)用50Ω同軸線連接示波器配合隔直電容看交流紋波。這種方法回路面積趨近于零測(cè)量結(jié)果最可信是很多電源廠商實(shí)驗(yàn)室的標(biāo)準(zhǔn)做法。3.2 三種接地方式的對(duì)比與適用場(chǎng)景接地方式回路面積高頻拾取程度適用場(chǎng)景鱷魚夾長(zhǎng)地線大約10cm2甚至更大嚴(yán)重常顯示幾十到幾百mV假紋波低頻信號(hào)、教學(xué)演示、定性觀察短彈簧地線小約1cm2以內(nèi)輕微可接受常規(guī)紋波測(cè)量推薦默認(rèn)方式同軸線隔直電容趨近于零極小最可信實(shí)驗(yàn)室嚴(yán)謹(jǐn)測(cè)量、產(chǎn)品驗(yàn)證你可能會(huì)問為什么很多示波器教程里還在用鱷魚夾因?yàn)榈皖l信號(hào)測(cè)試比如音頻、工頻回路拾取不敏感鱷魚夾夠用到了開關(guān)電源這個(gè)高頻強(qiáng)干擾環(huán)境鱷魚夾就暴露問題了。我見過不少工程師在同一個(gè)測(cè)試點(diǎn)上用鱷魚夾測(cè)出300mV換成彈簧地線測(cè)出25mV——真實(shí)值是25mV。如果只信第一次測(cè)量就會(huì)去盲目加大輸出電容、改環(huán)路參數(shù)把一個(gè)本來(lái)正常的板子越改越差。3.3 識(shí)別假紋波的三個(gè)實(shí)用方法判斷紋波數(shù)據(jù)是否摻假我有三個(gè)屢試不爽的方法。方法一手持探頭在測(cè)量點(diǎn)附近緩慢移動(dòng)同時(shí)觀察波形。如果幅度隨探頭位置明顯變化說(shuō)明你測(cè)到的主要是空間拾取不是真實(shí)紋波。真實(shí)紋波對(duì)探頭位置不敏感。方法二對(duì)比20MHz帶寬限制開與關(guān)兩個(gè)狀態(tài)的讀數(shù)。如果帶寬限制一開波形立刻“干凈”說(shuō)明高頻成分是噪聲或拾取如果帶寬限制開了以后波形幾乎不變說(shuō)明主要成分就是真實(shí)紋波。方法三換接地方式重測(cè)。同一個(gè)點(diǎn)先用鱷魚夾測(cè)一遍記錄讀數(shù)再換彈簧地線測(cè)一遍。兩者讀數(shù)差好幾倍以彈簧地線為準(zhǔn)如果兩者讀數(shù)接近說(shuō)明原測(cè)量已經(jīng)比較可信。這三個(gè)方法結(jié)合起來(lái)基本能排除絕大多數(shù)假紋波干擾。示波器本身是誠(chéng)實(shí)的工具它忠實(shí)反映的是“探頭尖端與地線之間”的電壓?jiǎn)栴}是這個(gè)“之間”到底夾進(jìn)了多少空間干擾。3.4 一個(gè)容易被忽略的物理細(xì)節(jié)測(cè)量回路里還有一個(gè)容易被忽略的因素探頭輸入電容對(duì)高頻開關(guān)節(jié)點(diǎn)的“整流效應(yīng)”。當(dāng)探頭點(diǎn)到高dV/dt節(jié)點(diǎn)附近時(shí)探頭引線電容會(huì)形成位移電流通路在示波器輸入端產(chǎn)生壓降表現(xiàn)為額外的毛刺。這個(gè)效應(yīng)在測(cè)SW節(jié)點(diǎn)時(shí)最明顯在測(cè)輸出紋波時(shí)影響相對(duì)小但也會(huì)給波形增加毛刺成分。對(duì)策就是盡量縮短探頭尖端到信號(hào)點(diǎn)的距離以及確保地線盡可能短。所有的示波器使用教程都會(huì)教你按按鈕但很少講“測(cè)量回路”這個(gè)概念在我看來(lái)這恰恰是紋波測(cè)量里最重要的一課。4. 完整實(shí)測(cè)12V轉(zhuǎn)5V BUCK的紋波數(shù)據(jù)解讀與輔助驗(yàn)證4.1 被測(cè)對(duì)象參數(shù)與理論預(yù)期值計(jì)算下面用我調(diào)試中常遇到的一組參數(shù)做完整算例輸入12V輸出5V/3A同步BUCK開關(guān)頻率500kHz電感10μH輸出電容用470μF電解電容加22μF陶瓷電容的組合。很多實(shí)際方案都接近這個(gè)配置。先做理論計(jì)算給后面實(shí)測(cè)建立基準(zhǔn)。占空比D 5/12 ≈ 0.417ton 0.417 / 500kHz ≈ 0.83μs。電感紋波電流ΔIL (12-5) × 0.83μ / 10μH ≈ 0.58A。這0.58A的紋波電流流過輸出電容。陶瓷電容ESR約3~5mΩESR壓降約2~3mV電容充放電壓降約ΔIL / (8 × 500kHz × 22μF) ≈ 6.6mV。電解電容ESR較高但此時(shí)大部分交流紋波電流被陶瓷電容旁路。合計(jì)理論輸出紋波大約10mV量級(jí)這是理想值實(shí)際加上PCB寄生、測(cè)量回路殘余拾取做到15~25mV都是正常水平。理論值的作用不是追求精確匹配而是給你一個(gè)“該不該緊張”的判斷線測(cè)出來(lái)10~30mV電路基本正常測(cè)出來(lái)100mV以上要么電路有問題要么測(cè)量方式有問題。有了這條線后面所有判斷都不會(huì)跑偏。4.2 實(shí)測(cè)波形讀數(shù)記錄與解讀實(shí)際操作步驟我按順序列一遍先做探頭補(bǔ)償確認(rèn)方波邊角平直。然后把垂直檔位調(diào)到20mV/divAC耦合打開20MHz帶寬限制平均16次。探頭尖端接輸出電容正極彈簧地線接同一個(gè)電容的GND引腳。這個(gè)狀態(tài)下看到的正常波形是一個(gè)頻率500kHz、近似三角波的周期信號(hào)幅度在15~25mV之間。波形邊緣會(huì)有很淡的雜毛那是殘余的開關(guān)噪聲屬于正常。此時(shí)讀取示波器的峰峰值Vpp和頻率記錄數(shù)據(jù)。然后是“解除限制”的對(duì)照實(shí)驗(yàn)關(guān)掉20MHz帶寬限制同一個(gè)點(diǎn)重測(cè)。波形會(huì)明顯變“臟”出現(xiàn)疊加在三角波上的高頻振鈴Vpp可能漲到60~100mV。這個(gè)變化不代表電路變差了而是示波器現(xiàn)在能看到更寬的頻帶。那多出來(lái)的成分究竟是真實(shí)開關(guān)振鈴還是測(cè)量回路拾取用第3節(jié)的移動(dòng)探頭法驗(yàn)證一下就知道。光看輸出紋波還不夠我會(huì)加測(cè)一個(gè)點(diǎn)開關(guān)節(jié)點(diǎn)SW。這對(duì)判斷電路是否在正常工作狀態(tài)非常重要也是許多新手最容易漏掉的步驟。如果只盯輸出端你會(huì)看到一個(gè)看似雜亂的波形不知道怎么歸屬加上SW節(jié)點(diǎn)的信息整個(gè)電路的工作邏輯就清晰了。4.3 開關(guān)節(jié)點(diǎn)與電感電流的聯(lián)動(dòng)驗(yàn)證SW節(jié)點(diǎn)測(cè)量方法探頭最好是100MHz以上帶寬不開帶寬限制接SW引腳地線接輸入GNDDC耦合垂直檔位5V/div。正常波形是0~12V的方波占空比約0.42頻率500kHz方波邊沿處有振鈴。這個(gè)振鈴頻率由寄生電感和FET結(jié)電容決定一般在幾十到上百M(fèi)Hz幅度可能達(dá)到數(shù)伏??碨W節(jié)點(diǎn)我主要確認(rèn)三件事第一開關(guān)頻率是否和設(shè)計(jì)一致有沒有出現(xiàn)頻率偏移第二占空比是否符合Vin/Vout關(guān)系異常占空比說(shuō)明輸入電壓或反饋有問題第三有沒有直通或死區(qū)異常——同步BUCK高低邊管切換時(shí)正常有一個(gè)極短的死區(qū)時(shí)間如果死區(qū)太小甚至消失會(huì)出現(xiàn)瞬間直通SW節(jié)點(diǎn)波形在切換點(diǎn)會(huì)有異常特征幅度異常凹陷或超大振鈴?fù)瑫r(shí)輸入電流會(huì)突然暴漲。電感電流波形可以用電流探頭直接測(cè)但電流探頭價(jià)格不菲不是每個(gè)實(shí)驗(yàn)室都有。替代方案是間接觀察電感電流的形狀可以通過電感在SW節(jié)點(diǎn)從高變低時(shí)的斜率來(lái)推斷或者用示波器的數(shù)學(xué)運(yùn)算通道對(duì)電感兩端的電壓積分。工程上更常見的做法是看輸出紋波形狀判斷CCM模式下電感電流連續(xù)輸出紋波是平滑的三角波若接近DCM輸出紋波會(huì)出現(xiàn)明顯的非線性扭曲。這些信息配合SW節(jié)點(diǎn)看足夠完成大部分調(diào)試工作。5. 故障診斷鏈路從異常波形反推器件級(jí)根因5.1 故障診斷的測(cè)量順序設(shè)計(jì)BUCK電路故障診斷最容易犯的錯(cuò)誤是拿著示波器到處亂點(diǎn)看到哪個(gè)波形不對(duì)勁就懷疑哪個(gè)器件。我的做法是按信號(hào)流設(shè)計(jì)一條測(cè)量鏈路輸入電壓輸入電流 → 芯片供電與使能 → SW節(jié)點(diǎn) → 電感電流 → 輸出紋波 → 負(fù)載瞬態(tài)。每一步對(duì)應(yīng)一個(gè)故障區(qū)域測(cè)到哪一步波形恢復(fù)正常的故障就定位在下一步。這種測(cè)量鏈路其實(shí)是把BUCK電路的狀態(tài)分成幾段用“二分法”縮小故障范圍。一個(gè)完全沒輸出的板子先測(cè)輸入有沒有12V再測(cè)EN引腳有沒有高電平再測(cè)芯片VCC有沒有起來(lái)最后測(cè)SW節(jié)點(diǎn)有沒有開關(guān)動(dòng)作。哪一步該有的信號(hào)沒有問題就在那一段。這種排查方式比隨機(jī)換芯片高效得多也更容易形成經(jīng)驗(yàn)積累。5.2 常見故障現(xiàn)象、測(cè)量點(diǎn)與波形特征對(duì)照故障現(xiàn)象優(yōu)先測(cè)量點(diǎn)關(guān)鍵波形特征常見根因輸出無(wú)電壓VIN、EN、VCC、SW沿鏈路找斷點(diǎn)哪一段信號(hào)消失就是問題段保險(xiǎn)絲、使能信號(hào)、欠壓鎖定、芯片損壞輸出電壓偏低SW、輸出紋波SW占空比異常偏大或頻率偏移輸入電壓不足、電感飽和、負(fù)載過重輸出紋波明顯偏大輸出電容兩端實(shí)測(cè)遠(yuǎn)大于理論估算值電容失效、布局不佳、測(cè)量回路引入干擾低頻正弦振蕩10~100kHz輸出端、COMP引腳、SW紋波上疊加低頻包絡(luò)SW占空比同步被調(diào)制環(huán)路相位裕度不足補(bǔ)償網(wǎng)絡(luò)參數(shù)不當(dāng)開關(guān)沿振鈴劇烈SW節(jié)點(diǎn)振鈴頻率高、幅度大寄生參數(shù)諧振、死區(qū)時(shí)間設(shè)置不當(dāng)、缺snubber輕載時(shí)輸出異響或跳動(dòng)SW、輸出跳脈沖組形成的低頻包絡(luò)多數(shù)是正常PFM模式需對(duì)照芯片手冊(cè)確認(rèn)這張表是我這些年調(diào)試的濃縮總結(jié)。其中“環(huán)路不穩(wěn)定導(dǎo)致低頻振蕩”是最經(jīng)典也最容易被誤判的場(chǎng)景值得單獨(dú)展開講。5.3 案例復(fù)盤5V輸出出現(xiàn)30kHz振蕩的全過程排查我挑一個(gè)印象最深的實(shí)測(cè)案例來(lái)走一遍完整鏈路?,F(xiàn)象一塊12V轉(zhuǎn)5V/3A的BUCK板輸出端有一個(gè)30kHz左右的低頻振蕩幅度超過100mV后端電路因此誤動(dòng)作。第一反應(yīng)是環(huán)路不穩(wěn)定但按流程走了三步確認(rèn)。第一步測(cè)輸出紋波波形。屏幕上能看到干凈的500kHz紋波上面疊加了一個(gè)明顯的30kHz正弦包絡(luò)這就是低頻振蕩的典型外觀。如果只是輕載PFM跳脈沖包絡(luò)頻率會(huì)落在音頻段且形狀不規(guī)則而30kHz的正弦疊加更接近環(huán)路振蕩。這里還不能定論。第二步測(cè)SW節(jié)點(diǎn)。正常占空比0.42的方波確實(shí)存在但方波的脈寬在隨30kHz的頻率被調(diào)制——占空比在30kHz頻率上波動(dòng)。這一步非常關(guān)鍵SW節(jié)點(diǎn)的占空比被低頻調(diào)制說(shuō)明環(huán)路調(diào)節(jié)器在“左右亂晃”這是閉環(huán)振蕩的實(shí)錘。如果是負(fù)載自身在波動(dòng)SW節(jié)點(diǎn)的變化是跟隨性的不會(huì)形成穩(wěn)定的持續(xù)正弦。第三步測(cè)補(bǔ)償網(wǎng)絡(luò)COMP引腳。COMP波形和輸出包絡(luò)完全同步、同頻率大幅擺動(dòng)確認(rèn)了振蕩源頭在反饋補(bǔ)償環(huán)節(jié)。逐項(xiàng)檢查反饋分壓電阻和補(bǔ)償電容后發(fā)現(xiàn)問題出在兩處反饋采樣點(diǎn)放在了靠近電感的PCB走線上采樣到了SW節(jié)點(diǎn)耦合的干擾同時(shí)補(bǔ)償電容值偏大把環(huán)路帶寬壓得過低相位裕度不足。處理辦法把反饋采樣點(diǎn)改到輸出電容處讓采樣電壓真正反映輸出電壓而不是電感SW的耦合干擾把補(bǔ)償電容參數(shù)調(diào)小提高帶寬重新做負(fù)載瞬態(tài)測(cè)試驗(yàn)證。修改以后30kHz振蕩消失輸出紋波回到正常范圍。整個(gè)過程從發(fā)現(xiàn)異常到定位修復(fù)核心就三句話輸出波形鎖定現(xiàn)象SW節(jié)點(diǎn)排除干擾COMP引腳定位環(huán)節(jié)。這就是示波器聯(lián)動(dòng)測(cè)量的價(jià)值。5.4 其他容易誤判的波形場(chǎng)景輸出紋波突然變大但SW節(jié)點(diǎn)完全正常時(shí)優(yōu)先懷疑輸出電容。陶瓷電容在PCB組裝過程中容易因機(jī)械應(yīng)力產(chǎn)生微裂紋其直流偏壓特性也會(huì)讓有效容量大幅下降ESR逐漸惡化。從外觀上看不出來(lái)但紋波波形會(huì)變得比理論上尖利、幅度抬高。用示波器測(cè)紋波、再用電橋或電容表測(cè)容量對(duì)比很快就能抓住問題。另一種情況是負(fù)載切換時(shí)的瞬態(tài)波形。用電子負(fù)載做0.5A到2.5A的階躍示波器用上升沿觸發(fā)并配合Single單次捕捉觀察輸出恢復(fù)波形?;謴?fù)過程如果出現(xiàn)過沖后多次回?cái)[振蕩說(shuō)明相位裕度偏低如果只有一個(gè)平滑的凹陷和緩慢回升說(shuō)明環(huán)路偏慢。這個(gè)測(cè)試是驗(yàn)證環(huán)路穩(wěn)定性的黃金手段也是每次改完補(bǔ)償網(wǎng)絡(luò)后必做的動(dòng)作。我在實(shí)際測(cè)試中發(fā)現(xiàn)很多工程師看到輸出端低頻波形就慌急著改補(bǔ)償參數(shù)。其實(shí)先花一分鐘看SW節(jié)點(diǎn)就能排除一半的誤判。跳脈沖模式的“低頻包絡(luò)”和環(huán)路不穩(wěn)定的“低頻振蕩”在輸出端波形上長(zhǎng)得有點(diǎn)像但SW節(jié)點(diǎn)的行為完全不同前者是斷斷續(xù)續(xù)的開關(guān)脈沖組后者是連續(xù)開關(guān)且脈寬被低頻調(diào)制。區(qū)別清楚再去動(dòng)電路參數(shù)。6. 實(shí)測(cè)驅(qū)動(dòng)的選型與閉環(huán)控制參數(shù)計(jì)算、同步整流與GaN的新問題6.1 元件選型先算后測(cè)電感和輸出電容的計(jì)算邏輯調(diào)試經(jīng)驗(yàn)再多也替代不了事前計(jì)算。BUCK設(shè)計(jì)的兩個(gè)核心元件電感管紋波電流比例輸出電容管紋波電壓和瞬態(tài)響應(yīng)。電感選型的主導(dǎo)參數(shù)是紋波電流比r ΔIL / IL工程上通常取0.3~0.4。以輸出3A為例取r 0.35ΔIL ≈ 1.05A計(jì)算公式是L (Vin - Vout) × D / (fsw × ΔIL) 7 × 0.417 / (500kHz × 1.05) ≈ 5.6μH取標(biāo)準(zhǔn)值6.8μH或10μH。電感選得小紋波電流大、輸出紋波大、電感容易飽和選得大動(dòng)態(tài)響應(yīng)變慢、體積變大。算完再用示波器驗(yàn)證實(shí)際紋波電流是否符合設(shè)計(jì)值這就把設(shè)計(jì)閉環(huán)了。輸出電容選型看兩個(gè)約束。紋波約束是ΔV_cap ΔIL / (8 × fsw × Cout)保證紋波在規(guī)格內(nèi)瞬態(tài)約束是負(fù)載階躍時(shí)電壓跌落不超過允許值近似ΔV_trans ≈ ΔI_load × dt / Cout其中dt取決于環(huán)路響應(yīng)速度。兩個(gè)約束取較大值再疊加ESR的考慮。ESR對(duì)波形形狀的影響很直觀。陶瓷電容ESR低紋波主要是電容分量波形偏三角波電解電容ESR高紋波以ESR分量為主波形偏鋸齒聚合物電容介于兩者之間。用示波器看紋波形狀反過來(lái)也能判斷輸出電容是否“跑偏”——如果原來(lái)的設(shè)計(jì)用的是陶瓷電容紋波形狀卻越來(lái)越像鋸齒說(shuō)明ESR在增大電容可能出了問題。6.2 同步BUCK與GaN FET時(shí)代的測(cè)量變化同步BUCK用低邊MOSFET替代續(xù)流二極管導(dǎo)通損耗大幅降低但引入了“直通”風(fēng)險(xiǎn)高低邊管同時(shí)導(dǎo)通時(shí)輸入到地直接短路瞬間電流尖峰足以損壞芯片。示波器在驗(yàn)證死區(qū)設(shè)置上發(fā)揮著不可替代的作用SW節(jié)點(diǎn)在高低邊切換時(shí)正常會(huì)有一個(gè)短暫的高阻態(tài)死區(qū)時(shí)間就體現(xiàn)在這個(gè)區(qū)間。死區(qū)太短直通風(fēng)險(xiǎn)高死區(qū)太長(zhǎng)體二極管導(dǎo)通損耗增加。在波形上死區(qū)期間SW節(jié)點(diǎn)電壓會(huì)被電感電流方向鉗位到體二極管壓降附近出現(xiàn)偏離中間電位的現(xiàn)象——這是判斷死區(qū)是否合理的重要線索。GaN FET的出現(xiàn)把測(cè)量難度又抬高了一個(gè)臺(tái)階。GaN開關(guān)速度快、dV/dt可以做到50V/ns以上對(duì)探頭帶寬、接地方式、測(cè)量回路的要求極其苛刻。用普通鱷魚夾地線去測(cè)GaN的SW節(jié)點(diǎn)屏幕上那些夸張的振鈴很可能全是測(cè)量回路偽影。這種場(chǎng)景下短彈簧地線已經(jīng)不夠常用做法是用同軸測(cè)量工裝直接通過SMA端子連接示波器把回路面積壓縮到接近零。這也是為什么很多GaN電源參考設(shè)計(jì)都預(yù)留了射頻測(cè)量接口——不是設(shè)計(jì)文檔在“炫技”是真有需要。6.3 從示波器波形反推PID閉環(huán)控制行為BUCK電路的反饋控制本質(zhì)是一個(gè)PID閉環(huán)系統(tǒng)輸出電壓采樣進(jìn)誤差放大器誤差信號(hào)經(jīng)補(bǔ)償網(wǎng)絡(luò)整形再生成PWM占空比。示波器上看到的輸出紋波就是這個(gè)閉環(huán)系統(tǒng)在平衡點(diǎn)附近的殘余波動(dòng)。理解閉環(huán)視角故障診斷會(huì)多一個(gè)維度。當(dāng)你看到COMP引腳波形在輸出低頻振蕩時(shí)同步大幅擺動(dòng)本質(zhì)上是說(shuō)PID參數(shù)調(diào)得過激進(jìn)或者帶寬位置不對(duì)系統(tǒng)欠阻尼。修復(fù)方向也符合控制理論調(diào)整補(bǔ)償網(wǎng)絡(luò)零點(diǎn)、極點(diǎn)位置或者降低環(huán)路增益。單純靠示波器波形試湊參數(shù)也能修好但效率低而且容易自欺欺人——運(yùn)氣好調(diào)好了不知道為什么好換一塊板子可能又復(fù)現(xiàn)。我的習(xí)慣是每次修改補(bǔ)償參數(shù)后固定做一組負(fù)載瞬態(tài)測(cè)試記錄過沖幅度、恢復(fù)時(shí)間、振鈴次數(shù)形成表格數(shù)據(jù)。對(duì)比不同補(bǔ)償參數(shù)下的恢復(fù)波形比憑空感覺準(zhǔn)得多。比如恢復(fù)過程中振鈴兩次后平息說(shuō)明相位裕度還可以但偏低如果振鈴五六次才平息相位裕度就很危險(xiǎn)了。這些經(jīng)驗(yàn)數(shù)據(jù)比任何理論推導(dǎo)都直觀。現(xiàn)在也有不少設(shè)計(jì)直接采用數(shù)字控制把PID放在MCU或DSP里實(shí)現(xiàn)。這時(shí)候示波器的角色從“看硬件波形”擴(kuò)展到“驗(yàn)證控制算法行為”通過DAC輸出的控制量波形、PWM占空比的實(shí)時(shí)變化直接觀察數(shù)字PID的調(diào)節(jié)過程。示波器在這類系統(tǒng)里的使用邏輯還是一樣的——先把測(cè)量環(huán)路做對(duì)再把波形讀準(zhǔn)然后才能討論“算法哪里有問題”。最后分享一個(gè)我自己的習(xí)慣。測(cè)BUCK紋波之前我永遠(yuǎn)先做兩件事把探頭接地?fù)Q成最短的彈簧地線把紋波的預(yù)期值用公式粗算出來(lái)。這兩步做完后面所有判斷都有基準(zhǔn)不會(huì)拿一堆噪聲數(shù)據(jù)瞎猜。測(cè)完穩(wěn)態(tài)紋波順手測(cè)一下SW節(jié)點(diǎn)和做一次負(fù)載瞬態(tài)測(cè)試這三組數(shù)據(jù)就能覆蓋BUCK電路的大部分健康狀態(tài)。電路板上的故障千變?nèi)f化但示波器這個(gè)老朋友不會(huì)騙人——前提是你得把測(cè)量姿勢(shì)做對(duì)并且知道每個(gè)讀數(shù)背后對(duì)應(yīng)哪個(gè)物理過程。