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