1. 噪声源识别:同步整流管开关动作产生的电压尖峰与振铃机理分析

做电源设计的朋友都知道,同步整流现在几乎是高效率方案的标配。但效率提上去了,EMC问题也跟着来了。我这些年调试过的板子里,十块有八块的辐射超标都跟同步整流管脱不了干系。

这一章咱们就先把噪声源揪出来。搞清楚它怎么来的,后面才能对症下药。

1.1 同步整流管开关动作的本质

同步整流管说白了就是一个MOSFET,它在副边替代了传统的二极管。好处是导通压降小,效率高。但代价呢?它要高速开关。

你想想看,一个MOSFET在几十纳秒内完成导通和关断。电流变化率di/dt极高。这个di/dt流过寄生电感,就会产生电压尖峰。这就是噪声的根源。

核心公式:Vspike = Lparasitic × di/dt

寄生电感越大,开关速度越快,尖峰越高。这个公式我建议你贴在工位上。

1.2 电压尖峰的产生机理

咱们拆开来看。同步整流管关断时,沟道电流被迅速切断。但电流不能突变,它必须找个地方续流。于是寄生电感两端就感应出电压。

这个电压叠加在漏源极之间,就形成了我们看到的尖峰。我在项目中遇到过最夸张的一次,尖峰直接干到了管子耐压的1.5倍。那板子一上电就炸管,查了三天才找到原因。

尖峰的主要贡献者有三个:

  • 功率回路的寄生电感——PCB走线、封装引线、变压器漏感
  • 驱动回路的寄生电感——栅极驱动路径上的杂散电感
  • 变压器漏感——原副边耦合不紧,能量不能完全传递

我的经验:排查尖峰时,先看功率回路。PCB走线越长,尖峰越高。我习惯在布局阶段就把功率回路面积压到最小,后面省很多事。

1.3 振铃的形成过程

尖峰之后跟着的就是振铃。为什么会振铃?说白了就是LC谐振。

MOSFET的结电容Coss和寄生电感Lparasitic构成了一个串联谐振回路。开关动作给这个回路一个阶跃激励,它就按照固有频率开始振荡。

振铃频率的计算公式:

f_ring = 1 / (2π × √(L_parasitic × C_oss))

这个频率通常在几十MHz到几百MHz之间。我测过很多板子,最常见的振铃频率在30MHz到80MHz。这个频段刚好是辐射发射的重灾区。

参数 典型值范围 对振铃的影响
Lparasitic 5~50 nH 越大,振铃频率越低,幅度越大
Coss 100~1000 pF 越大,振铃频率越低,但损耗增加
di/dt 100~1000 A/μs 越大,振铃幅度越高

注意:振铃不只是EMC问题。它还会造成开关损耗增加、管子应力超标、驱动误触发。我曾经有一款产品,就是因为振铃耦合到栅极,导致同步整流管在轻载时自导通,效率直接掉了3个点。

1.4 噪声源的整体模型

把上面这些串起来,我们就能画出一个完整的噪声源模型。下面这张图是我做培训时必讲的,你仔细看看。

同步整流开关噪声源模型 驱动信号 MOSFET开关 高 di/dt 寄生电感 Lp 结电容 Coss 振铃 关键路径: 驱动信号 → MOSFET开关 → 高di/dt → 寄生电感Lp与结电容Coss谐振 → 振铃 振铃频率 f = 1/(2π√(Lp×Coss)),通常在30~80MHz 图1-1 同步整流开关噪声源模型及传播路径

从图上你能看到,整个链条是:驱动信号触发MOSFET开关,产生高di/dt,这个di/dt在寄生电感和结电容之间来回振荡,最终形成振铃。

1.5 实际波形长什么样

说了这么多理论,咱们看看实际波形。我拿一个典型的12V转3.3V的同步整流Buck电路来说。

在同步整流管漏源极之间测波形,你会看到:

  1. 关断瞬间,电压从接近0V迅速上升到输入电压
  2. 上升沿顶部出现一个尖峰,幅度可能超过输入电压的20%~50%
  3. 尖峰之后跟着一串衰减振荡,频率在30~80MHz
  4. 振荡幅度逐渐减小,持续几十到几百纳秒

实测技巧:测这个波形时,探头要用短地弹簧,别用长地线夹。长地线夹会引入额外电感,测出来的振铃比实际大很多。我见过有人拿长地线夹测出200MHz的振铃,换了短地弹簧发现只有50MHz。差了三倍。

1.6 不同拓扑下的噪声特点

不同拓扑,噪声表现也不一样。我做过的项目里,总结了几种常见拓扑的特点:

拓扑 噪声源位置 典型振铃频率 主要影响因素
Buck 上管关断、下管开通 30~80 MHz 功率回路电感、下管Coss
Boost 下管关断、上管开通 40~100 MHz 电感寄生电容、二极管结电容
半桥LLC 死区时间内体二极管反向恢复 50~150 MHz 变压器漏感、MOSFET输出电容
全桥移相 滞后臂开关管关断 20~60 MHz 谐振电感、变压器漏感

你看,Buck电路的振铃频率相对较低,但幅度大。LLC的振铃频率高,但幅度小。不同拓扑,排查思路也不一样。

1.7 噪声源识别的实战方法

说了这么多,怎么在实际板子上快速定位噪声源?我分享几个方法:

  • 时域法:用示波器测同步整流管漏源电压,看尖峰和振铃的幅度、频率
  • 频域法:用近场探头扫PCB,找到辐射最强的位置
  • 对比法:断开同步整流管的驱动信号,看噪声是否消失
  • 阻抗法:用网络分析仪测功率回路的阻抗,找到谐振点

避坑指南:我曾经犯过一个错误——看到振铃就加RC吸收。结果加了之后振铃是小了,但效率掉了2个点。后来才发现振铃是驱动回路的问题,不是功率回路的问题。所以排查时一定要先定位准确,别盲目下手。

1.8 本章小结

这一章咱们把噪声源的本质讲清楚了。同步整流管的开关噪声,根源就是高di/dt在寄生电感和结电容之间产生的谐振。尖峰和振铃是同一个问题的两种表现。

记住三个关键点:

  • 寄生电感是元凶,布局时要尽量减小功率回路面积
  • 振铃频率由Lp和Coss决定,测量时要用短地弹簧
  • 不同拓扑的噪声特点不同,排查方法也要调整