首页 / 资讯中心 / 文章详情

反激电源MOS管发烫?从损耗根源到散热设计的完整排查指南

反激电源MOS管发烫?从损耗根源到散热设计的完整排查指南 ★ FEATURED ARTICLE
1. 发热的根源先分清MOS管的损耗到底烧在哪反激开关电源里MOS管发烫这问题我见过太多次了。有的板子一上电摸上去烫得不敢碰有的跑半个小时就闻到糊味还有的直接炸管。很多人第一反应是换更大电流的管子或者拼命加散热片结果该烫还是烫。原因很简单没搞清楚热量是从哪来的就急着治标治标往往治不住本。MOS管的损耗大致可以分成四类导通损耗、开关损耗、驱动损耗、以及寄生二极管反向恢复带来的额外损耗。反激电源里前两类占绝对大头。导通损耗由导通电阻Rds(on)决定计算方式是Id的有效值平方乘以Rds(on)。反激电源的电流是三角波有效值和峰值之间有个换算关系简单估算可以用峰值电流的某个比例去算。这类损耗的特点是负载越重越大和开关频率没有直接关系。它的热量特征是均匀发热和占空比、电流波形强相关。开关损耗就复杂了。每次开通和关断MOS管都要经历一个电压和电流同时存在的过渡过程。理想情况下管子导通时电流很大但电压接近零关断时电压很高但电流已经为零不会同时出现高压大电流。但实际开关有斜率电压和电流在切换瞬间必然交叠交叠区域就是一个能量损耗窗口——开关频率越高这个窗口每秒出现的次数越多损耗就越严重。反激电源里MOS管的开关损耗尤其麻烦因为反激拓扑天然是大峰值电流和高电压应力共存的场景。初级电流在导通期间线性上升关断时电流还是峰值而漏感尖峰又会让Vds冲得很高功率器件在高压大电流下强行切断损耗自然可观。判断损耗主次有个土办法特别实用把开关频率降一半看温升变化。如果温度明显下降说明开关损耗占大头重点去优化驱动和吸收电路如果温度几乎没变那导通损耗才是主力该换低Rds(on)的管子或者调整变压器匝比。这个方法不用仪器十分钟就能判断方向我每次帮人排查发热问题都先用这招。另外提一句驱动损耗。栅极电荷Qg乘以驱动电压再乘以开关频率就是驱动损耗的粗略值。驱动损耗本身功率不大但它会传导到驱动芯片和栅极电阻上间接影响开关速度这一点后面讲驱动电路时会细说。2. 驱动电路开关损耗最直接的“调节阀”2.1 米勒平台不是玄学它是开关过程的“减速带”驱动电路对MOS管发热的影响核心就在于米勒效应。很多工程师知道这个词但没真正理解它怎么影响发热。MOS管栅极和漏极之间存在寄生电容通常叫Cgd或者米勒电容。开通时栅极驱动电压要先给Cgs充电Vgs上升到门槛电压后管子开始导通电流开始上升。但此时Vds还维持在高位驱动电流需要同时给Cgd充电Vgs被“锁”在一个平台区不上升这个平台就是米勒平台。平台持续多久取决于驱动电流能多快给Cgd灌入足够的电荷。米勒平台越宽从高压到低压的过渡时间越长开关损耗越大。**想缩短米勒平台要么提高驱动电流要么选用Cgd更小的管子。**这就是为什么驱动电阻不能乱选电阻越小驱动电流越大开关越快损耗越小——但不是越小越好。驱动电阻太小会让电压电流变化率过快产生严重的振铃和EMI甚至因为寄生电感导致过冲击穿管子。我实测过一个案例驱动电阻从10欧改到4.7欧60瓦的反激电源MOS管温升直接降了12度。而继续降到2.2欧后温升只再降了2度但Vds振铃明显变大高压尖峰还飙高了。这就是典型的性价比拐点。2.2 开通和关断要区别对待驱动电路设计里最容易犯的错是把开通和关断当成同一件事处理。实际上两者的需求完全不同。开通希望慢一点因为反激电源开通瞬间要对抗的是二极管反向恢复——虽然反激的次级二极管在管开通时确实存在反向恢复问题更重要的其实是RC吸收和变压器寄生电容的充放电。开通太快会产生很大的di/dt带来振铃和EMI。关断则希望尽量快。关断越慢MOS管在高压大电流交叠区停留的时间越长损耗越大。而且反激电源的关断时刻就是漏感尖峰产生的时刻如果关断太慢漏感能量会在管子上消耗更多。所以标准的做法是用两个电阻分别控制开通和关断。栅极驱动串两个电阻一个并联一个二极管让开通走大电阻、关断走小电阻。二极管选快恢复或者肖特基保证关断路径的低阻抗。我常用的组合是开通15欧、关断5欧配合一个22V左右的稳压管做栅极过压保护。这样调出来的开关波形开通稍缓、关断干脆发热和EMI平衡得很好。如果你想在既有板子上快速验证这个方案的降温效果直接把原来的单电阻改成二极管并联的形式通常能降5到15度。不过要注意栅极回路走线本身也有寄生电感即便改成快关断如果走线太长实际关断速度也会被拖慢。2.3 负压关断不是只有大功率才需要负压关断的作用是让Vgs快速降到门槛以下甚至负压彻底避免米勒效应导致的误导通。反激电源里Vds快速上升时通过Cgd的位移电流会在栅极上耦合出电压尖峰如果栅极回路阻抗太高这个尖峰可能把管子重新打开造成瞬间直通或额外损耗。大功率反激电源普遍用负压驱动用小功率的也可以用代价是多一路负压供电。有些驱动芯片自带负压能力比如UCC28C4x配变压器驱动或者用隔离驱动芯片。如果不是特别严苛的场合用稳压管把栅极电位钳位在-2V到-5V也能凑合不过要注意稳压管的功耗和温度稳定性。我自己的习惯是200瓦以上的反激电源只要条件允许必上负压关断。200瓦以下先测Vgs波形看关断尾部有没有异常凸起没有就不加省成本。2.4 驱动芯片的选型思路驱动能力不是越大越好。UC3842这类PWM控制器直接输出驱动能力大约1A对小管子够用超过150瓦最好加一级图腾柱或专用驱动芯片。选驱动芯片时关注峰值输出电流和上拉下拉不对称性——下拉能力弱意味着关断驱动不足会拖慢关断。还有一点容易忽略驱动芯片的供电脚和输出脚之间要有足够大的去耦电容最好2.2uF以上陶瓷电容紧贴引脚。否则大电流开关瞬间驱动电压的跌落会让Vgs上升变慢开关损耗增大。这个细节虽然不起眼但实测对温升的影响能有好几度。3. RCD吸收与变压器参数电压应力背后藏着发热账3.1 漏感能量不会消失只是换了个地方发热反激电源的变压器绕组间总有漏感这部分能量无法传递到次级会在MOS管关断瞬间释放产生电压尖峰。为了不让尖峰击穿MOS管常用RCD钳位电路来吸收。RCD的本质是把漏感能量转移到电容里然后通过电阻消耗掉。能量守恒在这里体现得淋漓尽致漏感能量并没有消失只是从MOS管身上转移到了RCD电阻上。问题来了很多人发现改小RCD电阻后MOS管不烫了但RCD电阻烫得能点烟。这是一个典型的能量转移陷阱。虽然MOS管温度降了但系统总损耗并没有减少太多只是发热位置变了效率反而可能更差。理想状态下RCD中的电阻消耗的只是漏感那部分能量正常工作时它应该温度适中。如果RCD电阻热得离谱说明它把正常的励磁能量也吸收了一部分——通常是因为钳位电压选得太低导致反激主振荡的谐振波峰也触发了钳位导通。3.2 钳位电压的“黄金分割”RCD吸收设计的关键是钳位电压值。钳位电压太高保护不住MOS管太低RCD电阻损耗激增。工程上常用的经验是钳位电压取Vds额定值的70%到80%。比如用650V的MOS管直流母线最高380V反射电压Vor设为100V左右漏感尖峰留50到70V余量钳位电压设置在430到450V。这样算下来RCD的工作窗口就是正常工作时不动作或轻微动作仅在漏感尖峰时吸收能量。计算RCD电阻的工程估算思路是RCD的功耗约等于 1/2 × 漏感 × 峰值电流² × 开关频率。先通过短路变压器或者用示波器测漏感尖峰实测反推漏感值再看尖峰形状决定要不要调整吸收深度。如果尖峰更高的是电感储能直接落在管子上那就要从变压器工艺上解决。实际调试时我习惯从较大的阻值往下调先让RCD基本不工作测空载和满载的Vds尖峰都能到多少如果尖峰超过管子的90%再逐步减小电阻直到尖峰被压到安全范围并且RCD电阻的温度在可接受区间。每减小一档阻值同时记录Vds尖峰降幅和RCD电阻温升——找到“尖峰明显下降、电阻温升不过分”的临界点。3.3 变压器漏感才是治本之路RCD是消耗能量来保护MOS管的它做得再好也只是“治标”。漏感越小泄漏到RCD上的能量就越少整机效率越高MOS管和RCD电阻都会凉快很多。降低漏感的工程方法很直接初级和次级绕组紧密交叠。三明治绕法初级-次级-初级的层间夹绕能把漏感降到普通顺序绕法的三分之一甚至更低。一个36W适配器变压器普通绕法漏感可能有10uH改三明治绕法能压到3uH以下。另外初级绕组层间分布电容也是个隐藏的发热源。分布电容大MOS管开通瞬间的充放电电流就大这部分损耗同样落在开关损耗里。想降低分布电容可以从绕组的层间间距、屏蔽绕法的接法入手但要注意别为了降电容把漏感又搞大了。变压器设计就是个互相妥协的过程漏感和分布电容是一对矛盾体得根据电源的实际开关频率找到平衡点。3.4 Vds尖峰和振铃是判断吸收效果最好的“仪表”RCD调得好不好用示波器看波形比什么都直观。测量MOS管的Vds波形重点关注两个东西关断瞬间的尖峰高度以及尖峰之后的衰减曲线。如果尖峰顶部有明显的LC振铃持续好几个周期说明RCD吸收过弱或者吸收回路寄生电感太大。如果尖峰像刀切一样平齐波形呈台阶状说明钳位电阻偏小RCD在持续动作此时RCD电阻大概率烫手。有些工程师喜欢用TVS管替代RCD电阻觉得响应快、钳位准。TVS做吸收确实能快速钳位尖峰但代价是TVS功率有限连续开关损耗会让它过热失效而且TVS钳位电压存在离散性。我的观点是TVS适合做保护兜底不适合当主力吸收。主力还是老老实实RCD。4. PCB布局与散热最后一公里往往决定成败4.1 开尔文接法被很多人忽略的大招MOS管的源极引脚上有三路电流要汇合功率电流、栅极驱动回路电流、还有Source电感的感性压降带来的反馈。如果把功率回路和驱动回路共用一个Source走线功率电流的压降会叠加到栅极驱动信号上形成负反馈拖慢开关速度增加开关损耗。开尔文接法Kelvin Connection就是把功率回路和驱动回路在封装引脚处分流让驱动信号参考点不受到功率电流压降的干扰。具体做法是源极引脚先分出一条细线直接回到驱动芯片的地功率电流走另外的宽铜皮。这是高频大电流开关电路的基本功但在反激电源里很多人会忽略尤其是用SOP-8这类封装时Source引脚并在一起后驱动参考点就“脏”了。用TO-220封装时可以在源极引脚处单独焊一根驱动地线回驱动芯片。用贴片管时尽量选带开尔文源极的封装或额外留出Kelvin焊盘。实测效果同一个电源改开尔文接法后Vgs波形边沿更干净温降3到8度很常见。尤其是高频QR反激或准谐振电源这个差异更明显。4.2 铺铜和过孔散热是铺出来的MOS管的散热路径有两个顶部的散热片或导热垫以及底部和PCB的接触面。贴片MOS管主要靠PCB散热这时候PCB铜皮的面积和过孔质量直接决定热阻大小。散热铜皮不是越大越好而是要在电流密度和散热之间找平衡。对于Drain脚大铜皮会增大分布电容影响高频特性对于Source脚大铜皮又会引入寄生电感。常见的做法是在MOS管附近铺局部加宽铜皮配合密集过孔把热量导到内层或背面的大面积铜皮上。过孔阵列是关键。不要只打三五个过孔要打一排密集的过孔孔径0.3到0.4mm间距0.8到1.0mm焊盘紧贴MOS管的散热焊盘。这些过孔的作用是把顶层热量迅速导到中间层和底层的大铜皮。有条件的话过孔内铜厚最好25um以上热阻能低很多。我处理过一块电源板MOS管原来焊在很窄的Layout上温升超过100度。重新布局后给Drain脚下加了一片3cm×3cm的散热铜皮加整排过孔温升降了25度什么都没改只是把热量散掉了。很多“疑难发热”根本不是损耗问题而是热量导不出去。先确认散热路径通畅再考虑改电路参数这个顺序别搞反。4.3 散热器和导热垫的选型需要外置散热片时热阻计算是个什么概念打个比方热阻相当于“热路里的电阻”。MOS管结到壳的热阻Rth(j-c)是器件固有的比如TO-220约1.5度每瓦壳到散热片的热阻Rth(c-s)取决于绝缘垫片和导热硅脂一般0.5到1散热片到空气的热阻Rth(s-a)由散热片尺寸和风冷条件决定。总热阻等于三段相加乘以总损耗功率就是结温升。比如管子总损耗2瓦总热阻4度每瓦那结温就比环境高8度看起来不多但如果总热阻是10度每瓦结温就可能突破120度了。选散热片的思路就是用目标温升倒推Rth(s-a)先算管子总损耗P导通损耗开关损耗设定允许结温Tj_max比如125度留余量按110度算减去环境温度Ta得到允许温升减去Rth(j-c)和必要的接触热阻剩下的就是散热片允许热阻反激电源里MOS管损耗通常在1到5瓦之间对应散热片热阻从5到20度每瓦不等。小功率贴片管依靠PCB散热就够了中功率加铝散热片大功率可能需要风冷或热管方案。导热垫的厚度和导热系数不是越大越好太厚反而会因为界面热阻变高而恶化导热。0.5mm左右的玻纤硅胶垫配金属背板是常见组合锁螺丝时扭矩要均匀避免倾斜导致局部间隙。4.4 散热设计还要看整机风道定位为密闭壳体内的电源散热只能靠外壳和内部空气自然对流这时PCB的摆放方向、发热元件的相对位置、以及壳体导热路径都要提前考虑。MOS管最好靠近壳体边缘或金属底板通过导热垫把热量传到外壳——这比在内部堆散热片有效得多。如果是风冷系统MOS管要尽量放在风路上游别让变压器和输出整流管抢了冷风。这些听起来不像电路设计但实际对MOS管温度的影响往往比调几个参数还显著。5. 实测与调优一套完整的降温排查流程5.1 按什么顺序排查效率最高我自己的排查流程基本固定成五步强烈建议你也按顺序走别跳步第一步量化损耗构成。用降频法初步判断是开关损耗还是导通损耗占大头。测试时注意保持输出电压稳定可能需要配合调占空比或临时改反馈否则降频后输出纹波会变大。降频后温升明显降低重点查开关相关温升不变查导通和变压器。第二步看波形。示波器测Vgs和VdsVgs上升沿有没有台阶关断有没有异常凸起Vds尖峰多高振铃多严重记录关键数据拍下波形照片。第三步优化驱动。适当减小驱动电阻优先缩关断时间。如果驱动回路有改进空间加二极管做非对称驱动。每改一步都测温度记录变化。第四步检查吸收。看RCD电阻是否过热、Vds尖峰是否偏高。如果是微调RCD参数如果RCD电阻烫而MOS管还算正常注意别顾此失彼。第五步确认散热路径。检查PCB散热铜皮、过孔和散热片接触情况。这一步放在电路调整之后是因为如果电路参数有严重问题散热做得再好也是白搭。电路改正常后散热改善会立竿见影尤其是之前温度特别高的板子。5.2 两个案例数据给你说两个我实测过的案例一个是反激适配器一个是DC-DC电源模块。案例一36W反激适配器原状态150kHz开关频率UC3842直驱驱动电阻10欧单层初级顺序绕法MOS管为4N60 TO-220封装裸板带载温升85度。调整过程驱动电阻从10欧改为4.7欧温升降到73度但Vds振铃明显增大改成15欧开通/4.7欧关断的非对称驱动温升73度振铃回落变压器改三明治绕法漏感从9uH降到3.5uH温升降到61度Vds尖峰降了约40V重新布局散热铜皮和过孔温升降到50度左右实际调整量总温降35度仅是重绕变压器和驱动优化带来的效果就已经很明显散热改进只是锦上添花。案例二75W反激适配器原状态MOS管持续高温跑30分钟后就超过100度频繁触发过温保护。排查后发现驱动芯片供电脚去耦电容距离引脚太远驱动电压在开关瞬间跌落严重Vgs上升斜率被拖缓开关损耗异常大。把去耦电容改到紧贴引脚后温降20度。随后把RCD电阻从39K调到27KVds尖峰降了约60V温升又降了10度左右。这两个案例的共同点发热问题很少是单一原因总是一环扣一环。按顺序排查、逐项调整比盯着某一个参数死调要有效得多。5.3 调试时的注意事项几个容易在调试中踩的坑特别提醒一下第一测Vds波形时务必用短地线弹簧接地不要用长地线鳄鱼夹否则测出来的振铃是假的让你误判吸收电路状态。这个细节我在很多入门工程师的调试现场见到过波形分析的结论完全被测试误差带偏。第二调驱动电阻时注意观察栅极波形有没有振铃。如果加了小电阻后栅极波形开始振荡说明寄生电感和Cgs已经形成谐振回路这时候可以加一个几欧到几十欧的磁珠或小电阻串联抑制或者在栅极加一个小电容1nF以内来消振但注意别加太大否则又拖慢开关速度。第三RCD二极管的选型别用普通整流管。要用快恢复或超快恢复二极管反向恢复时间越短越好。普通1N4007做RCD吸收反向恢复电流会让损耗进一步恶化还会增加钳位电压的波动。这个点很基础但很多人会忽略。第四有条件的话用热成像仪。热成像是排查发热问题的上帝视角一眼就能看出热点在MOS管本体、RCD电阻还是变压器上极大缩短排查时间。没有热成像仪的话用手指快速摸一下各个元件断电后摸也能判断个大概但要小心别被烫伤。第五关注轻载和待机状态。反激电源在轻载时会进入跳周期模式每次开关都是大电流硬切换频率虽然低了但单次损耗并不小。有些MOS管发热问题只在轻载时出现这时候要检查是不是跳周期产生的音频噪声和额外损耗可以考虑优化环路或者调整最低频率限制。5.4 一个容易被忽视的冷门因素温度对Rds(on)的正反馈MOS管的Rds(on)随结温升高而增大温度越高电阻越大同样电流下的损耗越大温度就更高——这是一个典型的正反馈循环。所以MOS管设计一定要留足余量常温下Rds(on)为0.5欧的管子在125度结温下可能变成1欧以上损耗翻倍。更麻烦的是这个正反馈在不同管子间存在差异同样是标称同规格的管子温度系数和热阻不同实际稳定温度可能差不少。所以选型时不要只看25度下的Rds(on)要按管子在最高工作温度下的热态阻值来估算损耗。这也能解释为什么有时候换了“更好的管子”反而更烫——可能新管子的Rds(on)常温标称很低但高温下Rds(on)恶化更快热阻又大整体散热能力反而不如旧管。这个思路延伸到选型上如果工作效率和温升都要兼顾尽可能选用结温和热阻更低的封装比如DFN5x6封装的贴片管热阻能比SOP-8低一半这对高功率密度设计影响很大。6. 关于MOS管发热一些写在最后的经验和想法反激电源MOS管发热说到底是一个损耗管理问题。发热只是结果原因永远在损耗链路里。遇到发热问题不要急着加散热片、换大管子按前文说的顺序一步步排查总会找到真正的原因。我个人调试反激电源的经验是先用示波器看波形、再用温升做验证、最后才动烙铁改参数。波形能告诉你损耗发生在哪一段温升能验证你的判断是否准确而改参数这一步要一次只改一个变量记录好前后对比。这样积累几次之后你会形成一种直觉——看到Vgs波形就知道开关损耗大概有多大看到Vds尖峰就知道RCD参数该往哪个方向调。另外再分享一个开头提过但其实至关重要的原则散热永远不要最后才想起来。很多电源项目把Layout和结构定死了之后才发现MOS管温度压不住这时候能做的非常有限。应该在原理图阶段就规划好功率器件的散热路径用哪个封装、PCB上留多少面积、要不要散热片、风道怎么走。散热是系统设计的一部分不是出了问题后的补救措施。最后选用器件时别迷信大厂和贵器件匹配电路比堆料重要得多。一颗和你的驱动、变压器、PCB配合得好的普通管子往往比一颗昂贵但搭配不当的高端管子表现更好。反激电源的每一个元件都在互相影响只有整体协调好了MOS管才能既高效又凉快。
阅读完成 · 觉得有帮助?
咨询建站