
1. 反激电源波形到底在告诉我们什么很多人第一次用示波器探头搭上反激电源的MOS管漏极看到那一串带着尖峰、平台、振铃的波形第一反应是“这波形怎么这么脏”。但干过几年电源的工程师都知道反激电源的每一段波形都不是噪声而是电路在用最直白的方式告诉你变压器设计得怎么样、RCD吸收够不够、MOS管的寄生参数在干什么、环路稳不稳。换句话说波形是反激电源的“体检报告”读得懂波形你就能在炸机之前发现问题。反激式开关电源之所以在中小功率场合被广泛使用核心原因在于它用一颗MOS管、一个变压器、一个输出二极管就能实现隔离和稳压BOM成本低、拓扑简单。但简单不等于好做。反激变压器同时承担储能和变压两个角色MOS管在关断瞬间要承受漏感能量带来的电压尖峰输出二极管在CCM模式下还有反向恢复问题。这些细节全都会体现在波形上。这篇文章面向的是已经能看懂基本开关电源原理图、手里有示波器和一块反激板子的工程师或者正在从理论学习向实战过渡的电子爱好者。我会把反激电源关键节点的波形一段一段拆开讲清楚每段波形对应的物理过程、正常范围长什么样、异常时该怎么定位。涉及MOS管、变压器、RCD吸收电路、寄生电容这些关键词的内容都会结合实际调试经验来说不堆公式但该算的地方会给出计算过程。提示本文讨论的是标准单管反激拓扑不涉及ACF、QR等变种。如果你用的是UC3843这类经典电流模式控制器波形特征基本一致。2. MOS管漏极波形从平台到尖峰的完整解读2.1 一个开关周期里漏极电压经历了什么把示波器探头接到MOS管漏极和地之间用隔离探头或者差分探头普通探头直接接漏极会炸探头这个坑后面细说你会看到一个周期性的波形。以12V/1A输出的反激电源为例输入310V直流反射电压设计在100V左右一个完整的开关周期大致经历以下几个阶段。第一阶段是MOS管导通期。此时漏极电压被拉到接近0V电流从零开始线性上升变压器原边电感储能。这个阶段漏极波形是一条贴着地的水平线上面可能叠加一点导通压降和电流采样电阻上的电压正常应该在几伏以内。第二阶段是MOS管关断瞬间。漏极电压从接近0V快速抬升先冲到反射电压加上输入电压的位置也就是310V100V410V左右。这个抬升过程非常快取决于MOS管的关断速度和变压器原边漏感。紧接着你会看到一个明显的电压尖峰这是漏感能量释放造成的尖峰高度取决于漏感大小和RCD吸收电路的设计。第三阶段是能量释放期。输出二极管导通变压器原边电压被钳位在反射电压附近漏极电压维持在输入电压加反射电压的水平。随着副边电流下降这个平台会略微下降直到副边电流降到零。第四阶段是谐振振铃期。副边电流归零后原边电感和MOS管输出电容Coss开始谐振漏极电压会出现一段衰减振荡。振荡频率由原边电感和MOS管输出电容决定振幅和衰减速度反映了电路阻尼情况。2.2 反射电压和漏感尖峰的计算逻辑反射电压是理解反激波形的第一把钥匙。它的计算公式是Vor (Vout Vf) × Np/Ns其中Vout是输出电压Vf是输出二极管正向压降Np/Ns是原副边匝比。假设输出12V二极管压降0.7V匝比取10:1那么反射电压就是127V。实际设计中通常会留一些余量把反射电压控制在100V到120V之间这样加上310V输入MOS管关断时承受的电压在410V到430V再叠加漏感尖峰峰值可能到500V以上。漏感尖峰的能量来自变压器原边漏感。漏感是原边绕组没有完全耦合到副边的那部分电感通常占原边电感的1%到5%。MOS管关断时原边电流不能突变漏感中的能量会通过MOS管输出电容充电形成电压尖峰。尖峰频率很高通常在几MHz到几十MHz用普通示波器探头测量时很容易被探头带宽和接地线电感影响。RCD吸收电路的作用就是给漏感能量提供一条泄放通路。RCD中的电容吸收尖峰能量电阻消耗掉这些能量二极管防止能量倒灌。设计RCD时电容容量要足够大保证在一个开关周期内电压上升不超过设定值电阻功率要足够否则会烧掉。我一般先用10nF到47nF的电容和100kΩ到470kΩ的电阻试再根据实测波形调整。2.3 实测中容易误判的几种波形异常漏感尖峰过高是最常见的问题。如果尖峰超过MOS管耐压的80%比如用600V管子尖峰超过480V就需要处理。先检查RCD吸收电路是否焊接正确二极管方向有没有反电容有没有虚焊。如果RCD没问题就要考虑减小变压器漏感比如改用三明治绕法把原边绕组分成两半副边夹在中间。平台期出现明显下凹也是常见现象。正常情况下能量释放期漏极电压应该是一个相对平坦的平台如果平台明显下凹说明副边电流下降太快可能是副边电感太小或者输出电容不够。这时候要检查变压器副边匝数是否合适输出电容容量是否足够。振铃幅度过大同样值得关注。振铃是原边电感和MOS管输出电容谐振的结果适度的振铃是正常的但如果振铃幅度大到接近反射电压说明电路阻尼不够。可以在原边并联一个RC吸收电路或者在MOS管漏极和源极之间加一个小电容但要注意这会增加开关损耗。注意测量漏极波形时绝对不能用普通无源探头直接接漏极。普通探头的地线夹子接大地而反激电源的原边地是热地直接连接会短路轻则炸探头重则炸板子。必须使用高压差分探头或者隔离探头。3. 变压器原边电流波形CCM和DCM的分界线3.1 电流波形形状直接反映工作模式把电流探头夹在变压器原边绕组上或者用采样电阻上的电压来观察原边电流你会看到两种典型波形。一种是三角波电流从零开始上升MOS管关断时电流刚好降到零这是DCM断续导通模式。另一种是梯形波电流从一个非零值开始上升关断时电流还没有降到零这是CCM连续导通模式。DCM和CCM的选择没有绝对优劣取决于应用场景。DCM的优点是没有反向恢复问题输出二极管在电流降到零后自然关断EMI相对好处理。缺点是峰值电流大MOS管和变压器的损耗高输出纹波也大。CCM的优点是大电流输出时效率高峰值电流小但输出二极管有反向恢复问题需要选用快恢复管或者肖特基管。判断当前工作模式的方法很简单看原边电流波形在MOS管再次导通之前是否降到零。如果降到了零并且有一段死区时间就是DCM如果没有降到零就再次导通就是CCM。临界模式BCM介于两者之间电流刚好在再次导通时降到零。3.2 原边电感量的计算与验证原边电感量决定了电流上升斜率。根据公式Lp (Vin_min × D_max) / (Ipk × fsw)其中Vin_min是最低输入电压D_max是最大占空比Ipk是峰值电流fsw是开关频率。假设最低输入电压250V最大占空比0.45峰值电流1A开关频率65kHz那么原边电感大约是1.7mH。实际绕制变压器时电感量会有偏差通常允许±10%。如果实测电感量偏小电流上升会更快峰值电流更大可能导致MOS管过流保护。如果电感量偏大输出功率可能不够因为每个周期储存的能量少了。验证方法是用LCR表测量原边电感同时观察满载时的电流波形看峰值电流是否在设计范围内。气隙是调整电感量的关键。反激变压器必须开气隙否则磁芯容易饱和。气隙越大电感量越小抗饱和能力越强。但气隙过大也会导致漏感增加耦合变差。我一般先用计算值绕一个样品实测电感量后再微调气隙通常垫0.1mm到0.3mm的绝缘胶带就能满足要求。3.3 电流采样电阻上的波形陷阱很多工程师习惯用采样电阻上的电压来观察原边电流这个方法简单但有几个陷阱。采样电阻本身有寄生电感电流变化快时会产生尖峰电压这个尖峰不是真实的电流信号而是寄生电感造成的。如果直接把这个尖峰送到控制芯片的电流采样脚会导致误触发过流保护。解决方法是在采样电阻两端加RC滤波器截止频率设在开关频率的十分之一左右。比如开关频率65kHzRC截止频率设在6.5kHz用1kΩ电阻和22nF电容就能实现。但RC时间常数也不能太大否则会延迟电流信号的响应影响逐周期限流的效果。另一个陷阱是采样电阻的功率。峰值电流1A采样电阻1Ω瞬时功率就是1W但平均功率只有几十毫瓦。如果按平均功率选电阻峰值时电阻会过热甚至烧毁。我一般按峰值功率的1/3到1/2选电阻功率留足余量。4. 输出二极管和副边波形容易被忽视的细节4.1 副边电流波形与反向恢复副边电流波形和原边电流波形是镜像关系。MOS管导通时副边二极管截止副边电流为零MOS管关断时副边二极管导通电流从峰值开始线性下降。在CCM模式下副边电流在MOS管再次导通之前不会降到零二极管在反向电压作用下关断这个过程会产生反向恢复电流。反向恢复电流会在原边电流波形上叠加一个尖峰同时增加二极管和MOS管的损耗。选用反向恢复时间短的二极管可以减轻这个问题比如肖特基二极管或者快恢复二极管。但肖特基二极管耐压通常不高12V输出用100V肖特基没问题24V以上输出就要考虑快恢复管了。测量副边电流波形需要用电流探头或者用一个小电阻串联在副边回路中测量电压。注意副边是冷地可以用普通探头测量但要注意探头地线夹子接副边地不要接错。4.2 输出电容上的纹波电压输出电容上的纹波电压由两部分组成电容充放电造成的电压波动以及电容等效串联电阻ESR上的电压降。前者和电容容量有关后者和ESR有关。反激电源的输出纹波通常比较大因为能量是脉冲式传递的输出电容要在MOS管导通期间独立供电。减小纹波的方法有两个增大输出电容容量或者并联多个电容降低ESR。我一般用多个低ESR的电解电容并联再并一个陶瓷电容滤高频。实测下来纹波可以从几百毫伏降到几十毫伏。测量输出纹波时示波器探头要用弹簧接地针不要用长地线夹子否则会引入额外的噪声。带宽限制设在20MHz避免高频噪声干扰读数。4.3 副边二极管电压应力的评估副边二极管承受的反向电压等于输出电压加上反射电压。以12V输出、反射电压100V为例二极管承受的反向电压是112V。考虑漏感尖峰和余量通常选200V以上的二极管。如果选100V的肖特基尖峰一来就击穿了。评估二极管电压应力时要用示波器测量二极管两端的电压波形看峰值是否在额定电压的80%以内。如果超了要么换更高耐压的二极管要么调整变压器匝比降低反射电压。5. RCD吸收电路波形与参数调整实战5.1 RCD电容电压波形告诉你的信息RCD吸收电路中的电容电压波形是一个很好的诊断工具。正常情况下电容电压应该是一个相对稳定的直流电压叠加一点纹波。MOS管关断时漏感能量给电容充电电压上升MOS管导通时电容通过电阻放电电压下降。如果电容电压在开关周期内波动很大说明电容容量不够需要加大。如果电容电压持续上升说明电阻太大电容充电的能量来不及释放最终会导致电容电压越来越高RCD失效。这时候要减小电阻值加快放电速度。但电阻也不能太小否则放电太快电容电压太低吸收效果变差。我一般先用示波器观察电容电压波形调整电阻值使电容电压在反射电压的1.2到1.5倍之间。比如反射电压100V电容电压设在120V到150V比较合适。5.2 RCD二极管的选择与波形关系RCD中的二极管要选快恢复管反向恢复时间越短越好。普通整流管反向恢复时间长在MOS管导通瞬间会产生很大的反向电流增加损耗甚至导致RCD失效。我一般用UF4007或者ES1J这类快恢复管实测效果稳定。二极管的方向不能接反。如果接反了漏感能量无法通过二极管给电容充电尖峰会直接打在MOS管上非常危险。焊接前一定要确认二极管方向可以用万用表二极管档测一下。5.3 不同RCD参数下的波形对比为了直观展示RCD参数对波形的影响我整理了一个对比表格基于12V/1A反激电源的实测数据电容容量电阻值漏感尖峰电容电压波动效率影响10nF100kΩ520V较大效率下降约1%22nF220kΩ480V适中效率下降约0.5%47nF470kΩ450V较小效率下降约0.3%100nF1MΩ430V很小效率下降约0.2%从表格可以看出电容越大、电阻越大尖峰抑制效果越好但效率损失也越小。这是因为大电容小电流放电能量损耗在电阻上的功率反而小了。但电容太大也有问题体积大、成本高而且开机瞬间电容充电电流大可能触发过流保护。我一般选22nF到47nF的电容配合220kΩ到470kΩ的电阻兼顾效果和成本。6. 从波形到整改几个真实调试案例6.1 尖峰超标导致MOS管击穿有一次调试一个24V/2A的反激电源MOS管用的是600V的理论上够用。但满载老化时MOS管炸了。用示波器抓漏极波形发现尖峰到了580V接近MOS管耐压。检查RCD电路发现电容是10nF电阻是100kΩ吸收能力不够。把电容换成47nF电阻换成330kΩ尖峰降到490V老化两天没问题。这个案例说明RCD参数不能随便拍脑袋要根据实测波形调整。而且老化测试一定要做有些问题在常温轻载下看不出来满载高温才暴露。6.2 振铃导致EMI超标另一个项目是12V/1A的适配器传导EMI在30MHz附近超标。查波形发现漏极振铃频率正好在30MHz左右振幅也比较大。在MOS管漏极和源极之间并联了一个100pF的电容振铃幅度明显下降EMI也通过了。但这个电容会增加开关损耗效率下降了约0.8%需要权衡。如果不想牺牲效率可以尝试调整变压器绕法减小漏感从根源上降低振铃幅度。或者改变开关频率避开EMI测试的敏感频段。6.3 电流采样误触发保护有个同事调试时发现电源一上电就保护输出没有电压。查电流采样波形发现采样电阻上的电压有一个很高的尖峰超过了保护阈值。这个尖峰是采样电阻寄生电感造成的不是真实电流。在采样电阻两端加了1kΩ和1nF的RC滤波器尖峰被滤掉电源正常工作了。这个坑很典型很多新手都会遇到。记住一个原则电流采样信号一定要滤波但滤波时间常数不能太大否则会影响限流响应速度。7. 测量工具与探头使用的经验之谈7.1 差分探头和隔离探头的选择测原边波形必须用差分探头或者隔离探头。差分探头价格高但使用方便直接夹在漏极和源极上就行。隔离探头需要配合隔离通道的示波器或者用光纤隔离系统。如果预算有限可以用两个普通探头做差分测量但要求示波器两个通道共地而且探头地线都接在原边地操作起来比较麻烦。我个人的经验是如果经常调试开关电源买一个高压差分探头是值得的。便宜的可能几千块但能避免炸探头和炸板子的风险长期看是省钱的。7.2 探头接地线的处理技巧即使用差分探头接地线也要尽量短。长接地线会引入电感导致波形失真尤其是高频尖峰和振铃。我一般把接地线剪到最短或者用弹簧接地针直接套在探头前端。测量时探头要垂直于被测点减少耦合。如果必须用长接地线可以在探头前端串一个几十欧姆的电阻抑制高频谐振。但这样会降低信号幅度需要重新校准。7.3 示波器设置对波形的影响示波器的带宽限制、采样率、触发方式都会影响波形观察。测漏极尖峰时带宽要开到最大否则尖峰会被削掉。测输出纹波时带宽限制在20MHz避免高频噪声干扰。触发方式一般用边沿触发触发电平设在平台电压的中间位置。采样率要足够高至少是开关频率的10倍以上。65kHz开关频率采样率至少1MSa/s实际用10MSa/s以上更好。存储深度也要够否则看不到完整的开关周期。8. 波形解析的进阶思路8.1 用LTspice仿真辅助理解波形LTspice是一个免费的电路仿真软件可以搭建反激电源模型观察各节点波形。虽然仿真不能完全替代实测但可以帮助理解波形形成的物理过程。比如改变漏感值看尖峰怎么变化改变RCD参数看吸收效果怎么变。仿真跑通了再上实物调试心里更有底。LTspice里可以用理想变压器模型加漏感来模拟反激变压器用电压控制开关模拟MOS管用二极管模型模拟输出整流管。仿真步长要设小一点否则高频振铃看不清楚。8.2 从波形反推变压器参数如果你拿到一个现成的反激电源没有变压器参数可以通过波形反推。测量开关频率、占空比、反射电压结合输入输出电压可以算出匝比。测量原边电流上升斜率可以算出原边电感。测量漏感尖峰频率可以估算漏感大小。这些参数对于维修和仿制很有用。反推时要注意波形测量要准确尤其是时间测量。用示波器的光标功能测量上升时间和周期比目测准确得多。8.3 波形与环路稳定性的关系反激电源的环路稳定性也会影响波形。如果环路不稳定输出纹波会周期性变化漏极波形的平台期也会抖动。观察输出电容上的纹波如果纹波幅度周期性变化说明环路有问题。这时候要检查补偿网络调整零极点。环路调试比较专业一般用网络分析仪测伯德图。如果没有网络分析仪可以通过负载跳变实验观察输出电压的恢复过程判断相位裕度是否足够。9. 一些容易忽略的细节和实操建议调试反激电源时有几个细节容易被忽略但影响很大。第一个是PCB布局。原边电流回路面积要尽量小否则会辐射EMI。RCD吸收电路的回路也要短否则吸收效果打折扣。采样电阻的地线要单独走不要和功率地混在一起。第二个是变压器的绕制工艺。三明治绕法可以减小漏感但会增加分布电容。如果EMI问题严重可以尝试不同的绕法找到平衡点。绕组之间的绝缘胶带要够厚否则容易击穿。第三个是散热。MOS管和输出二极管的损耗要算清楚散热片要够大。如果温升超过100℃寿命会大幅缩短。我一般用热成像仪看温度分布热点位置一目了然。第四个是老化测试。常温轻载测不出问题一定要满载高温老化。我一般老化24小时以上期间监测关键波形和温度。有些问题在老化几小时后才出现比如电容容量衰减、焊点虚焊。提示调试时一定要加隔离变压器把市电和示波器隔开。否则示波器地线夹子接原边地时会通过大地形成回路非常危险。反激电源的波形解析是一个需要理论和实践结合的过程。理论告诉你波形应该长什么样实践告诉你波形实际长什么样两者之间的差距就是你需要解决的问题。我调试过的反激电源不下几十款每一款都会遇到不同的波形问题但万变不离其宗漏感尖峰看RCD电流波形看工作模式振铃看寄生参数纹波看输出电容。把这几个关键点抓住大部分问题都能定位。最后分享一个个人习惯每次调试新板子先用示波器把漏极、原边电流、输出纹波这三个波形抓下来存档对比。时间长了你会有自己的波形库看到异常波形就能快速判断问题方向。这个习惯帮我省了很多时间也避免了很多炸机。