ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

开关电源EMI滤波器设计:从噪声源定位到传导整改实战

开关电源EMI滤波器设计:从噪声源定位到传导整改实战 做开关电源设计最头疼的事往往不是把输出电压调到精度范围内而是产品装进外壳、送到测试桌上以后电源自己发出的噪声把整机过检的节奏拖垮。这篇内容我围绕“实用电源滤波器及噪声源”来展开先讲噪声到底从哪里冒出来再讲差模电感、共模电感、X 电容、Y 电容这些元件怎么搭才有效最后聊聊加了滤波器反而超标的排查思路。适合正在调 AC-DC、DC-DC 电源准备做传导骚扰测试或者想让电源从“能工作”做到“能稳定过环境”的工程师看。先说一个判断滤波器和噪声源是同一套问题的两个侧面。很多人习惯直接往输入端塞一个现成 EMI 滤波器模块结果高频段纹丝不动低频段还可能多出一个谐振尖峰。原因不是元件不行而是没有先分清噪声的差模和共模属性也没有考虑滤波器在真实电路里面的阻抗条件。下面按实际调试顺序拆开讲。1. 先分清噪声源头开关过程里到底藏着哪些高频电流1.1 开关管的 dv/dt 和 di/dt 是两股原始驱动力开关电源里几乎所有传导噪声都要追溯到开关管在每个开关周期里完成的电压和电流突变。MOSFET 开通时漏源电压快速下降回路电流快速上升关断时反过来电流被切断电压被寄生电感顶起来形成过冲和振铃。这个变化过程本身就包含了很宽的频率分量。很多人会把注意力放在开关频率和它的谐波上但这只对了一部分。比如一个 100kHz 的 Buck 电路传导测试扫到 30MHz超标点往往不是在 100kHz、200kHz 这些规则谐波上而是出现在几 MHz 甚至十几 MHz 的振铃频点。原因是开关瞬间的上升沿和下降沿如果足够陡会激励起由线路寄生电感和器件寄生电容组成的谐振回路产生衰减振荡。振荡频率不再取决于开关频率而是取决于寄生参数。所以排查噪声的第一步不是急着看滤波电路而是用示波器看两个地方开关节点对地的电压波形以及功率回路里的电流波形。看电压波形时留意开关沿附近有没有高频振铃记录振铃频率看电流波形时留意过冲幅度和恢复过程。这两个波形基本决定了后续滤波器要在哪个频段出力。需要提醒的是普通探头直接测开关节点会因为探头地线夹的电感引入大量振铃让你误判电路本来就有很高频的噪声。我习惯用短地簧的探头或者用高压差分探头去测先把测量本身的失真排除掉。1.2 二极管反向恢复和寄生电容会把尖峰放大开关电源里的整流二极管和续流二极管看起来不像噪声源实际却是高频噪声的第二大来源。二极管从正向导通切换到反向阻断时内部存储的少数载流子需要时间抽取会产生反向恢复电流。这个电流变化率很高会叠加在回路上和线路寄生电感一起形成新的振铃。反映到输出端和输入端通常表现为一个幅度不大但频率很高的尖峰。如果用 PN 结整流管反向恢复时间越长这个尖峰越明显。换成肖特基二极管或者在二极管上并联 RC 吸收电路情况会有明显改善。调电源时如果发现开关频率谐波以外的尖峰先检查输出整流管和 PFC 电路里的升压二极管不要急着在输入端加电容。另外开关管、二极管和散热器之间存在的寄生电容也不能忽略。开关管漏极与散热器之间只要有几 pF 到几十 pF 的寄生电容开关节点的高 dv/dt 就会通过这条路径向散热器和地注入共模电流。散热器如果接地噪声电流会直接流入地线散热器如果不接地它本身又成了一个辐射天线。这也是很多电源在装配散热器后噪声突然上升的原因。1.3 差模噪声走两根线之间共模噪声走地回路把噪声分成差模和共模并不是为了显得专业而是因为它们的传导路径和滤波手段完全不同。差模噪声是在电源的输入两根线之间流动的电流噪声。典型的来源是变换器从输入端抽取的不是连续电流而是脉动电流这个脉动分量会在输入源阻抗上产生压降并被测试设备测量到。共模噪声则是同时从两根输入线上流出、经由大地或参考地流回的电流。来源通常就是开关节点、变压器绕组间寄生电容、散热器对地电容上的高频电流。工程上的粗略判断方法是如果输入端并接一个跨在 L-N 之间的 X 电容超标点明显下降说明差模分量占主导如果改成在 L 和地、N 和地之间并接 Y 电容超标点明显下降说明共模分量占主导。实际电路里很少是单一成分大多是混合体但掌握了主次关系滤波器设计就不会摸黑。2. 实用滤波器不是堆元件三个要点决定它是压峰还是添乱2.1 滤波器的本质是在噪声路径上制造阻抗落差滤波器的基本思路是通过串联电感挡住高频电流再让并联电容把高频电流引回源头使测试接收机或者负载侧的干扰电流变小。听起来简单实际设计时最容易忽略的是滤波器不是独立工作的它永远接在某个噪声源阻抗和某个负载阻抗之间。同样的 LC 滤波器在噪声源内阻不同、负载阻抗不同的电路里插入损耗差别很大。这就是为什么同一块 EMI 滤波器模块在这个电源上很有效换到另一个电源上就完全没用的原因。设计时不要只看元件清单至少要评估输入侧滤波电解电容的阻抗、共模电感的感量以及后级负载的输入阻抗。此外LC 滤波器在某一个频率附近会发生谐振。谐振频率如果落在开关频率谐波附近可能不但不衰减反而把该频点的噪声放大。这解释了为什么很多人加了滤波器以后传导曲线在某个频段出现一个尖峰。要消除这个现象要么调整谐振点要么给滤波器增加阻尼。2.2 差模和共模的实用滤波级该怎么搭一个典型的 AC-DC 电源输入滤波器通常由两级或三级组成。差模滤波级用 X 电容并联在 L-N 之间再配合差模电感或者共模电感的漏感形成低通滤波。共模滤波级用共模扼流圈串联在 L、N 线上并在 L-地、N-地之间接 Y 电容形成高频共模回流路径。共模扼流圈是这里最值得讲的元件。它在一个磁芯上绕两组线圈正常工作时 L、N 线上的差模电流方向相反在磁芯里产生的磁通相互抵消所以它不会被工频电流或大差模电流推到饱和而对共模电流来说两组线圈里电流方向相同磁通叠加表现出来就是一个很大的电感。这个特性让共模扼流圈可以同时处理幅度很大的主线电流和高频共模噪声。实际使用中共模扼流圈的两组绕组不可能完全对称所以总会带一点漏感。这部分漏感等效成一个小差模电感对差模噪声也有抑制作用。很多低成本电源就是利用这一点省掉了独立的差模电感。但要注意漏感通常只有几十到几百微亨对低频差模噪声压制有限不能盲信。Y 电容的作用是给共模噪声提供一条低阻抗回流路径。噪声电流原来要经过较长的地线回路流回源端现在通过靠近电源端口的 Y 电容就地回流路径缩短辐射和传导都变小。但如果 Y 电容容量过大工频泄漏电流也会变大在医疗设备或对泄漏电流敏感的场合就会被限制。所以 Y 电容的值不是越大越好是在泄漏电流限值和滤波效果之间取一个平衡。2.3 元件选型时真正要盯的参数新手选滤波器元件时往往只盯着容量和感量装上去以后才发现高压下发热、低温下失效、高频段没效果。电容方面要分清安全等级。跨接在 L-N 之间的是 X 电容必须满足相应安全标准跨接在 L-地或 N-地之间的是 Y 电容也必须使用对应安全等级的型号。普通瓷片电容不能直接替代 Y 电容否则一旦击穿后果不是噪声问题而是安全问题。X 电容放在交流输入端时还需要并联放电电阻防止断电后插头两端残留电压。容量选择可以按以下经验判断X 电容典型值在 0.1μF 到 0.47μF 范围内调整超过 1μF 就要特别留意充电电流和功率因数Y 电容单颗常用 1000pF 到 4700pF具体上限取决于泄漏电流要求。这个区间只适合作为初调起点最终以测试结果为准。电感方面要注意三件事一是额定电流要留够裕量避免大电流下磁芯饱和二是绕线的直流电阻会影响电源效率不要为了追求大感量选了细线绕很多圈三是电感有自谐振频率超过自谐振点后电感会表现出容性滤波效果会突然变差。选型时如果条件允许用阻抗分析仪看一下电感在整个频率范围里的阻抗曲线而不是只看 1kHz 或 100kHz 下的标称感量。下面这个表是我调试时常用的参考注意不是绝对参数只作为起点元件常见位置常用起点范围主要作用调大时的代价X 电容L-N 之间0.1μF - 0.47μF抑制差模噪声充电电流、容性无功增大Y 电容L-PE、N-PE1000pF - 4700pF提供共模回流路径泄漏电流增大差模电感L、N 线串联10μH - 100μH抑制中低频差模噪声直流损耗、体积增大共模扼流圈L、N 线串联几 mH 到几十 mH抑制中高频共模噪声体积、成本、漏感不对称风险这里尤其要注意不要一上来就把电容和电感都调到最大。滤波元件的效果和副作用往往同时增大正确做法是先用小值试出趋势再逐步加大观察每个变化对应的频段。3. 动手加滤波元件之前先定位噪声频段和类型3.1 没有测量数据别急着改电路我见过不少工程师的整改方式拿着示波器看输出纹波觉得噪声大就直接在输入端口加几个电容结果测出来纹波没怎么降还把输入电流波形弄得不连续。真正做 EMI 整改时第一步永远是测量而不是凭感觉改元件。传导骚扰的标准测试需要用到 LISN 和接收机或频谱仪。LISN 的作用是给电源提供一个稳定且已知的源阻抗同时把电网里的外来噪声隔离开只测量电源本身发出的噪声。如果没有标准 LISN也可以用近场探头先做定性排查但要清楚近场探头的读数不能直接等同于标准测试结果只能用来定位噪声源位置和判断整改趋势。测量时先抓几个关键数据噪声曲线从 150kHz 到 30MHz 的整体形态、超标频点集中在哪里、每个超标点是宽包还是窄峰、噪声水平随负载电流变化是否明显。把这些记录成表格后续每改一个元件就重测一次对比哪一段变了、哪一段没变。真正有效的整改都是“一次只动一个变量”。3.2 按频段拆分噪声来源传导噪声测量通常覆盖 150kHz 到 30MHz不同频段的主导噪声源差别很大可以按经验做初步归类。低频段也就是 150kHz 到 1MHz 左右主要来自开关频率基波和低次谐波差模分量往往占主导。这个频段用增大 X 电容或者增加差模电感通常有效。中频段 1MHz 到 10MHz是差模和共模都有可能出现的区域也可能是某个谐振点被激励出来的尖峰。高频段 10MHz 到 30MHz通常以共模为主这时候加大 Y 电容或调整共模扼流圈常常见效但也可能是 PCB 布局和散热器寄生引起的。这个拆分只是经验法则。实际如果出现一个又高又窄的尖峰大概率是 LC 谐振如果出现一个很宽的包络则更可能是开关沿过陡带来的宽带噪声。看到窄带峰先想谐振和寄生看到宽带包先想开关速度、二极管恢复和散热器耦合。3.3 不用专业分离器也能粗略判断差模共模要精确区分差模和共模需要专用的 CM/DM 分离网络或者用电流探头夹住 L 线和 N 线分别测量。普通实验室没有这些设备时可以用一个土办法在 L-N 之间临时并一颗 X 电容如果高频超标点下降说明差模路径在起作用把 X 电容拆掉改在 L-PE、N-PE 各加一颗相同的 Y 电容再看超标点。注意这只是定性判断且 Y 电容的改动涉及到泄漏电流和安全等级做完测试后要及时恢复不能带着临时飞线送检。如果想评估共模电流还可以用电流探头分别夹住 L 线和 N 线比较两个读数。共模电流在两根线上方向相同幅度相近差模电流在两根线上大小相等、方向相反。通过比较两次测量的相位和幅度可以反推大致的成分比例。对没有频谱仪的团队用示波器加电流探头也能看到噪声包络变化够做趋势判断。3.4 每加一级元件就重测一次别一次性把滤波器装满我建议把滤波器的调整过程拆分装成一个个独立步骤每一步只改变一种元件先不加任何滤波器测出原始基线。在 L-N 之间并上 X 电容观察低频差模频段变化。加入差模电感或利用共模扼流圈的漏感观察低频段和中频段变化。加入共模扼流圈观察中高频段变化。最后再根据泄漏电流余量加入 Y 电容并微调容量。每一步重测后都记录曲线这样才能知道哪个频段是哪个元件在起作用。如果一次把所有元件都加上虽然最终结果可能通过了但哪个元件在压哪个频段你完全不清楚一旦批量生产的器件批次有差异问题就会复发。4. 滤波器装上去以后布局和接地方式决定效果4.1 输入端和输出端不能在同一条路径上“串味”滤波器效果差常常不是元件选错而是 PCB 布局把滤波后的干净信号和滤波前的高频噪声混在一起。最典型的问题是滤波器放在板子边缘输入线从滤波器入口进来但滤波后的铜箔又绕回靠近输入端的位置与输入线平行走线。这样即使滤波器本身插损够大高频噪声也会通过平行线之间的容性耦合从入口直接跳到出口绕过滤波器。正确做法是让滤波器的输入侧和输出侧有明显的物理隔离。输入端走线、元件和输出侧走线不要长距离平行中间最好用接地铜皮或大面积地隔开。如果做不到至少在滤波器底下留出一个完整的铺地区域把输入输出分割开。很多人忽略这个点结果在实验室里飞线调好的滤波器一画到 PCB 上就没效果原因就在这里。另外滤波器元件的连接焊盘到电容本体之间的引线尽量短。X 电容、Y 电容在 10MHz 以上都会因为引线电感而偏离理想电容行为引线越长高频旁路效果越差。所以同一个容量的电容贴片件和插件件在高频下的表现差别很大。4.2 共模电流的地回路比元件本身更影响结果共模滤波器的 Y 电容接地点选择很讲究。Y 电容不是随便找一个地网络接上就完事它的接地点要离噪声源回流路径尽量近同时要避免把共模电流引到敏感的模拟电路或控制电路地上去。在 AC-DC 电源里通常把 Y 电容接在输入整流后的“冷地”或次级地的某一点这个点一般是初级地和次级地的耦合点。如果地线走线太长Y 电容的地引线上本身就带有电感高频共模电流在地线上产生压降反而可能把噪声耦合到其他地方。地线越宽越短效果越好这一点比加大电容容量更值得优先调整。散热器接地问题也需要统一考虑。开关管固定散热器时漏极与散热器之间存在寄生电容。如果散热器接地高频电流会经过寄生电容流向地。此时可以合理利用这个路径在地和初级地之间接入一个合适的 Y 电容给共模电流一个低阻抗回流通道而不是让它在整个机壳里乱窜。如果散热器不接地要尽量增大它与开关管漏极之间的距离或者使用绝缘导热垫片减小寄生电容。4.3 功率级自身的环路才是噪声源的上游滤波器做得再好也只是在下游处理噪声。如果功率级的电流环路面积过大噪声在被滤波前就已经通过辐射和耦合扩散到了整块板子。因此在布局阶段就要控制最关键的几个环路。以 Buck 电路为例输入电容、上管、下管组成的功率回路是 di/dt 最大的回路它的面积要尽可能小。输入电容要靠近开关管放置最好让回路电流在 PCB 同层或相邻层的投影面积最小。开关节点是 dv/dt 最高的点它与任何敏感走线之间都要留出距离不要让它长时间平行于反馈走线或采样走线。输出整流管的布局也一样。输出二极管、输出电容和变压器绕组之间形成的环路要小。如果环路大输出端的噪声会因为寄生电感而显得特别高。很多时候把输入电容或输出电容挪近几毫米传导噪声就能降好几个 dB这比盲目加大滤波器强得多。5. 加了滤波器反而超标按这个顺序排查5.1 现象判断先看新增的是峰还是包滤波器整改后如果曲线在某段更高了先不要怀疑元件坏掉大多数情况是发生了谐振或者是走线耦合。如果是新增一个窄尖峰而且频率与滤波元件的谐振频率吻合说明滤波器内部形成谐振回路。比如 X 电容与差模电感组成了 LC 串联或并联谐振在对频率上阻抗很低或很高导致噪声被放大。处理方法可以加大阻尼电阻或改变电感量让谐振频率避开关键谐波。可以参考的经验是输入滤波器谐振频率尽量低于开关频率的 1/3 到 1/5避免振荡被开关谐波激励。如果是新增一个宽包优先检查滤波器的输入输出耦合。按照第 4 节的方法把输入线、输出线和元件走线重新布置或者用一个金属屏蔽板把滤波器隔开。宽包问题多来自空间耦合不是元件参数问题。5.2 低频压住了但 20MHz 以上的高频段仍旧高这种情况在 DC-DC 模块里特别常见。低频差模噪声可以靠输入电容和差模电感压下来但 20MHz 以上的噪声来源经常是开关节点的振铃通过寄生电容耦合到输入端或输出端已经不能用常规的输入滤波器解决。遇到高频段超标的处理顺序是先检查开关管驱动电阻适当增大驱动电阻让开关沿变缓观察高频包络是否下降。再检查散热片和变压器的耦合路径看是否通过改变接地位置能降低。最后检查输出整流二极管反向恢复尖峰常常就是 20MHz 以上噪声的元凶改用快恢复二极管或在二极管上加磁珠、RC 吸收效果往往立竿见影。这里要提醒一句驱动电阻增大后开关损耗会上升电源效率会下降。所以调整驱动电阻要在噪声和效率之间找平衡不要为了过检把驱动沿拖得很慢。5.3 滤波元件发热、啸叫或者批量不一致滤波器如果长期工作在较大纹波电流下电感会发热。共模扼流圈在差模电流不平衡或磁芯接近饱和时也会发热。解决方法是重新核算电感额定电流或者选择磁导率更低的磁芯。电容发热则通常是因为流过的高频纹波电流超过了电容的允许值需要换用低 ESR 纹波电流更大的型号单纯加大容量不一定能解决散热问题。如果电感在负载变化时发出啸叫很可能是滤波电感与输入电容形成了低频振荡或者负载变化频率落在电感的音频响应范围内。检查控制环路是否稳定再检查输入滤波器和后级变换器是否存在负阻抗振荡。这里不能只盯着滤波器要结合整个输入级做稳定性分析。5.4 通用排查顺序清单当传导测试反复超标时我会按下面的顺序排查而不是直接换元件先重测并记录原始曲线确认超标频点和超标幅度区分窄带峰和宽带包。用示波器看开关节点波形确认振铃频率是否与超标频点对应。检查输入滤波器输入侧和输出侧是否在布局上发生了耦合。用临时改动的方式确认差模共模比例再决定动 X 电容、Y 电容还是共模扼流圈。评估功率级环路面积、散热器寄生电容、输出整流管的反向恢复特性。如果仍没有改善复查测量本身LISN 是否接地正确、探头地线是否过长、测试桌和线束摆放是否与整改前一致。这个顺序看着慢实际是最快路径。多数“滤波器没用”的案例最后发现都是布局、接地、测量方法或者元件谐振在捣乱而不是欠缺一个滤波器模块。6. 从“能跑”到“能过检”把源头抑制和测试预留做到前面6.1 开关管和整流管的吸收网络要优先考虑与其把所有噪声都推给输入端滤波器去处理不如先在源头上把开关振铃的能量降下来。开关管漏源之间并联 RC 吸收网络或者在整流二极管上并联 RC都是常用做法。RC 吸收的参数选择通常从十几欧到几十欧的电阻起步电容从几十 pF 到几 nF 起步通过观察振铃波形逐渐调整。吸收电阻的功耗要实测算避免过热。加吸收网络后开关效率会略有下降但噪声能降几个 dB这属于用可接受的损耗换电磁兼容裕量。如果产品对效率要求高可以考虑使用有源钳位或软开关拓扑但这类拓扑复杂度更高不是所有项目都适合。6.2 在 PCB 上预留滤波元件位置和测试点做过量产的人都知道实验室调好的电路到了生产批次上经常因为器件批次、磁芯材料差异而出现参数偏移。因此设计阶段就应该在 PCB 上预留多个位号的空位比如 X 电容预留两个并联位、Y 电容预留不同容量的位、共模扼流圈预留不同封装的位置。同时要在输入输出端口、开关节点、驱动信号等关键位置预留测试点。测试点不要设计得离高 dv/dt 节点太近否则探头的引线会引入误差也不要放在滤波器的输入输出之间避免把噪声从一端串到另一端。预留几个 SMA 或简单的方焊盘后续测量和调试会方便很多。6.3 一份可复用的设计检查清单实际项目里我最后都会让硬件工程师和测试工程师拿着同一份清单确认检查项确认标准噪声源定位用示波器和频谱仪记录原始曲线标出超标频段和形态差模共模判断明确差模共模的主次关系并有临时测试数据支持元件安全等级X、Y 电容使用对应安全等级型号Y 电容容量满足泄漏电流要求滤波级组合滤波级不是一次性堆满而是按步骤加入并分别验证布局隔离滤波器输入输出区域隔离没有平行长距离耦合接地回路径Y 电容接地走线短而宽散热器接地方式明确功率环路面积关键 di/dt 环路和开关节点走线满足布局要求吸收网络开关管和整流管的振铃尖峰已用 RC 或磁珠做初步抑制潜在谐振滤波器谐振频率避开了开关频率和谐波频段批量一致性关键元件预留备选位号和可调参数空间开关电源噪声整改这件事最大的误区是把它当成“最后补救”的环节。实际上从原理图阶段到 PCB 布局阶段噪声源和滤波器的相互作用就要被提前考虑。真正的经验不是多拿几个滤波器模块去试而是能通过波形、频段和元件阻抗把噪声的路径快速定位出来。先把单条噪声路径压住再考虑全频段合规。做产品更是如此。实验室里临时飞线能过的板子不代表生产批次能稳定通过。滤波元件的位置、地线的走向、吸收元件的余量、测试点的预留这些工作如果放到首版就做好后面遇到的往往是可控的小修正而不是推倒重来的大整改。我的建议很简单也很实用先让噪声源头清晰可见再决定用什么滤波器、放在哪里、留多少裕量。这样的电源不管是过检还是量产都会从容得多。
返回列表