1. 噪声源识别:BUCK电路开关噪声的来源分析
做BUCK电源设计这些年,我最大的体会就是——噪声这东西,你躲不掉,只能摸清它的脾气。很多工程师一上来就想着怎么滤波、怎么屏蔽,结果折腾半天效果还是不行。为什么?因为你连噪声从哪来的都没搞清楚。
这一章,我们就来把BUCK电路里三个最主要的噪声源头扒个底朝天。我个人习惯,排查噪声之前,先画一张噪声源地图,心里有数了再动手。
核心观点:BUCK开关噪声的三大源头——MOSFET开关动作、续流二极管反向恢复、PCB寄生参数。三者相互耦合,但各有各的频段特征和传导路径。
1.1 MOSFET开关动作——噪声的"发动机"
MOSFET的开关动作,说白了就是BUCK电路噪声的源头。每次开关,电压和电流都在极短的时间内剧烈变化。这个变化有多快?我见过一些高速电源,开关沿只有几纳秒。你想想看,几纳秒内几十伏的电压跳变,那dv/dt能到多少?
这里有两个关键参数:
- dv/dt(电压变化率)——主要产生共模噪声,通过寄生电容耦合到地或输入输出端。
- di/dt(电流变化率)——主要产生差模噪声,在寄生电感上形成电压尖峰。
我在项目中遇到过一款12V转3.3V的BUCK,开关频率500kHz。刚开始测EMI时,150MHz频段有个尖峰怎么都压不下去。后来用近场探头一测,发现是MOSFET关断时漏源电压过冲太大,振铃频率正好落在那个频段。换了 slower driver 电阻,尖峰降了8dB。
小技巧:调试时可以用示波器探头测量SW节点的电压波形。如果看到明显的振铃或过冲超过20%,那MOSFET开关动作就是噪声的主要贡献者。我一般会先调栅极驱动电阻,在开关损耗和EMI之间找个平衡点。
1.2 续流二极管反向恢复——被低估的噪声源
很多人觉得二极管嘛,就是个单向导电的器件,能有什么噪声?其实不然。续流二极管的反向恢复,是BUCK电路里一个非常"阴险"的噪声源。
为什么会这样?当MOSFET导通时,续流二极管从正向导通切换到反向截止。但这个切换不是瞬间完成的——二极管内部存储的少数载流子需要时间被抽走。这个过程中会产生一个反向恢复电流尖峰,峰值电流可能达到正常电流的几倍甚至十几倍。
这个尖峰有两个坏处:
- 增加开关损耗——MOSFET导通瞬间要同时承受高压和大电流。
- 产生高频噪声——反向恢复电流的di/dt极高,会在寄生电感上产生强烈的电压振铃。
我记得有一次帮客户排查一个5V/2A的BUCK电源,传导发射在30MHz附近超标。查了半天,发现是续流二极管用的普通快恢复管,trr有35ns。换成肖特基二极管后,trr降到接近零,那个频段的噪声直接降了12dB。嗯,这里要注意,肖特基虽然反向恢复几乎为零,但它的漏电流大,高温下要小心。
| 二极管类型 | 反向恢复时间 trr | 反向恢复电流尖峰 | 适用场景 | 噪声水平 |
|---|---|---|---|---|
| 普通PN结二极管 | 50~200ns | 高 | 低频、低成本 | 高 |
| 快恢复二极管 | 20~50ns | 中 | 中频通用 | 中 |
| 超快恢复二极管 | 10~20ns | 低 | 高频、高效率 | 较低 |
| 肖特基二极管 | 几乎为零 | 极低 | 低压、高频 | 低 |
避坑指南:我曾经在一个48V转12V的BUCK上用了肖特基二极管,结果高温满载时二极管烧了。后来才发现,肖特基的耐压余量不够,加上开关尖峰后超过了额定值。所以选型时一定要留足电压余量,至少1.5倍以上。
1.3 PCB寄生参数——看不见的"隐形天线"
PCB上的走线、过孔、平面,在高频下都不是理想的导体。它们有寄生电感、寄生电容,这些东西在低频时无所谓,但在MHz级别的开关频率下,就成了噪声的"帮凶"。
我总结了一下,PCB寄生参数主要从三个方面影响噪声:
- 寄生电感——功率回路中的寄生电感,与MOSFET的输出电容形成LC谐振,产生振铃。振铃频率通常在几十到几百MHz。
- 寄生电容——SW节点对地的寄生电容,为高频共模电流提供了通路。
- 回流路径不连续——如果高频回流路径被割裂或绕行,就会形成大的电流环路,像个天线一样向外辐射。
你想想看,一个1nH的寄生电感,在100MHz下的感抗是0.628Ω。如果di/dt是1A/ns,那在这个电感上产生的电压尖峰就是1V!这就是为什么PCB布局对EMC影响这么大。
关键原则:功率回路面积要尽可能小。输入电容、MOSFET、续流二极管、输出电感这四个器件要尽量靠近,形成一个紧凑的环路。我一般会把这个环路的面积控制在1cm²以内。
这里我给大家一个实用的排查方法。用近场探头扫一下PCB表面,如果发现某个区域辐射特别强,大概率就是那个区域的寄生参数在作怪。我曾经在一个项目中,发现SW节点附近有个过孔位置不对,导致回流路径绕了个大圈。调整过孔位置后,辐射噪声降了6dB。
好了,三个噪声源都讲完了。它们不是孤立的,而是相互影响的。MOSFET开关动作产生的高频能量,通过PCB寄生参数传导和辐射出去,续流二极管的反向恢复又给这个能量"添了一把火"。排查的时候,要三个方向同时看,不能只盯着一个点。