ARTICLE DETAIL

资讯详情

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

EMI辐射发射超标整改实录:开关电源振铃与PCB布局优化

EMI辐射发射超标整改实录:开关电源振铃与PCB布局优化 EMI辐射发射超标搞硬件的工程师基本都撞上过这堵墙。我负责的一个量产项目在预认证阶段就翻了车——30MHz到1000MHz频段的辐射发射曲线像心电图一样乱跳最糟糕的频点超了Class B限值线12dB。那阵子几乎天天泡在实验室频谱仪、近场探头、接收天线来回倒腾最终锁定了三个核心问题开关电源的共模电流回流路径没优化、屏蔽层接地失效以及PCB布局上一条长槽让高频回流路径被逼着绕了一大圈。这篇文章就围绕这个真实超标案例展开把EMI滤波电路怎么搭、PCB布局怎么过EMI、整改过程中踩过的坑和实测数据完整盘一遍。适合正在做电源设计、MCU系统集成、消费电子整机调试的工程师参考尤其是已经拿到超标报告、正准备做整改的同行。1. 项目背景一个真实的EMI辐射发射超标案例1.1 项目形态与首轮测试结果这个项目是一款智能家居网关主控采用双核Cortex-A7处理器板载一颗Boost型DC-DC、两颗LDO外部扩展了USB 2.0、HDMI、双频WiFi模块和两路RS-485接口。板子尺寸120mm×90mm四层板叠层结构是信号-地-电源-信号。项目推进到预认证阶段按EN 55022的Class B限值做辐射发射测试测试场地是标准的10米法半电波暗室接收天线分别在水平极化和垂直极化两个方向扫描。第一轮测试结果出来之后垂直极化方向的问题非常明显80MHz频点超标4dB160MHz频点超标6dB430MHz频点超标12dB。水平极化方向稍好一点但80MHz也超了2dB。测试报告打印出来那一刻整个项目组的气氛都不对劲。有人第一反应是怀疑暗室或设备没有问题于是第二周换了一间测试机构复测数据几乎一致这才确认是EUT本身在向外辐射能量。这个案例其实很有代表性。很多人拿到EMI报告第一反应是“测试环境有问题”但从我接触过的情况来看真正因为环境问题导致误判的少之又少。测试机构和暗室都有自己的校准记录判定超标基本是可靠结论。与其在外部环境上纠结不如把精力放在定位板内噪声源上。1.2 超标原因初判与分治定位法我不建议拿到超标报告就急着改板子更不建议一上来就加屏蔽罩。更稳妥的做法是先做“分治定位”把噪声源和噪声传播路径摸清楚再决定整改方向。具体操作分三步。第一步把所有外部接口线缆全部拔掉WiFi模块也关掉只让主板独立工作测一次辐射底噪。这一步的目的是区分“板内辐射”和“线缆辐射”。第二步逐根接回外部线缆观察哪个接口一接上超标频点的幅值就明显往上跳。每接一根线扫描一次记录数据。这一步能快速判断哪些外部线缆是共模电流的辐射载体。第三步用近场探头贴着板子表面扫描找出能量最强的热点区域。近场探头配合频谱仪的峰值保持功能沿元器件和走线缓慢移动观察特征频点的幅值变化。实测下来拔掉网线和RS-485线缆后430MHz频点下降了8dB。这说明430MHz频点的辐射能量主要来自共模电流顺着外部线缆冲出去的效应。但80MHz频点几乎没有变化说明板内的开关电源就是辐射源头。160MHz处于中间状态板内和线缆都贡献了一部分需要两边同时处理。定位结果直接决定了整改优先级先把板内源头压住再处理接口线缆的共模电流。这个顺序不能反否则滤波电路加了半天板内热点还在发射最终效果一定不理想。2. 源头治理开关电源振铃的抑制方法2.1 辐射发射的本质与能量来源辐射发射测试本质上是在测量EUT在空间中建立的电磁场强度。对这个网关项目来说最大的问题不是CPU时钟而是DC-DC的开关节点。为什么因为开关节点在导通和关断瞬间承受很高的dv/dt和di/dt功率MOS管切换时会在寄生电感上产生电压尖峰并形成阻尼振荡也就是常说的“振铃”。振铃频率由回路寄生电感和MOS管结电容共同决定通常落在几十到一百多MHz范围内恰好覆盖辐射发射测试的重点频段。可以把开关节点理解成一个小型广播电台。寄生电感相当于发射天线PCB走线与地平面之间的寄生电容相当于谐振回路里的电容。每次开关动作这个“电台”就朝空间里广播一次能量。广播功率和开关速度、回路环路面积、寄生参数直接相关所以不同板子的辐射强度差异会非常大。振铃在时域波形上表现为开关节点电压的阻尼振荡通过傅里叶变换展开后就是频域里一连串能量较高的离散频点。这个项目里近场探头在Boost芯片的SW引脚附近扫到最强信号频谱仪上看得到80MHz基波振铃也看得到160MHz的二次谐波正好对应测试报告里的超标频点。2.2 近场探头定位超标热点的技巧近场探头是EMI预测试里最趁手的工具。我常备一套磁场探头和电场探头尺寸不大方便伸进密集元器件之间。操作时需要注意探头必须紧贴板面而且朝向会影响读数所以扫描过程要保持探头姿态稳定才能保证对比结果有意义。实际扫描这个项目时我把频谱仪的RBW设为120kHz检波方式设为峰值保持中心频率设在80MHz附近扫宽覆盖30MHz到500MHz。探头从主控芯片区域开始逐渐移向电源区域观察频谱仪上的噪声底和特征频点的变化。当探头靠近Boost芯片的电感和SW引脚时80MHz和160MHz的瞬时幅值瞬间跳起20dB以上离这个区域远一点就立刻回落。到这个阶段源头已经锁定了。近场探头最大的作用在于做相对比较。它测到的绝对幅值受探头校准系数、离板距离和周围环境的影响不能直接拿预测试报告里的限值去套但用来回答“哪里辐射最强”这个问题效率非常高。正式测试前的近场扫描记录几乎可以当成整改前后的“对照底账”每改一处就扫一次效果有没有改善一目了然。2.3 RC吸收电路与振铃抑制定位到SW节点振铃之后最直接的手段是加RC吸收电路也叫缓冲电路。在SW节点与功率地之间并联一个串联的电阻和电容电阻负责消耗振铃能量电容负责给振铃电流提供通路。RC时间常数需要接近振铃周期才能有效吸收该频段的振荡能量不是随便焊一组电阻电容上去就有效果。项目里我选了R10Ω、C1nF的组合。焊接好后用示波器测量SW节点波形振铃幅值从3.2V降到1.2V振荡持续周期也明显缩短。近场探头复扫SW节点附近的场强下降了大约8dB。这个变化说明RC吸收参数基本对路振铃能量被电阻消耗掉了很大一部分。需要注意RC吸收电路会带来附加的开关损耗电阻上会产生热量。大功率电源或者对满载效率敏感的场合不能直接套这个参数需要在EMC效果和损耗之间做平衡。这个网关项目的DC-DC输出功率不大损耗在可接受范围所以直接采用。如果遇到大功率应用可以通过仿真或热像仪评估电阻温升再微调阻容值。3. EMI滤波电路的设计与选型3.1 典型EMI滤波电路的架构拆解源头抑制解决的是板内辐射问题但传导出来的噪声和共模电流仍需要滤波电路来拦截。常见的EMI滤波电路输入侧由共模电感、X电容、Y电容、差模电感组合而成。很多人把EMI滤波电路理解成“一堆电容电感堆在接口附近”其实每个元件都有自己的分工随便堆料反而可能引发新问题。共模电感是核心器件它的两个绕组绕在同一个磁芯上正常工作电流产生的磁通在磁芯里相互抵消不会让磁芯饱和但对共模电流来说两个绕组产生的磁通方向一致形成高阻抗所以它专门拦共模噪声。X电容跨接在L和N之间用来吸收差模噪声常用X2等级安规电容。Y电容从L、N对地连接给共模电流提供低阻抗回流路径同时也能抑制传导发射。差模电感通常和X电容配合构成差模滤波的LC网络。这个项目里输入侧采用了二级结构第一级是共模电感加X2电容第二级是差模电感加X电容。两级结构的好处是滤波特性更陡对宽带噪声的抑制更强代价是成本和体积增加。对空间紧张的产品单级π型滤波通常也够用关键是第一级要紧贴接口。3.2 滤波电路参数的计算与选型思路滤波器的截止频率一般要做到开关频率的1/10以下。项目里的DC-DC开关频率是400kHz所以EMI滤波电路的-3dB截止频率最好低于40kHz才能有效衰减开关频率及更高次谐波。差模部分按LC谐振频率估算公式是f1/(2π√(LC))。取差模电感2.2mH、X电容0.33μF谐振频率大约是5.9kHz离40kHz目标有充分的余量理论上对400kHz噪声的衰减相当可观。实际板子上还会受寄生参数影响所以预测试验证这一步永远少不了。共模电感的选型我建议不要只看1kHz下的标称感值要重点看“共模阻抗-频率”曲线。锰锌铁氧体材料在几十kHz到几MHz区间阻抗表现好到了100MHz以上阻抗往往会显著下跌。如果超标频点集中在100MHz以上只靠一颗大感值共模电感是不够的可以考虑换用高频特性更好的镍锌铁氧体或者在线缆上加一颗高频磁环作为补充。Y电容的容量选择要控制漏电流。一般消费电子产品两颗Y电容容量取220pF到470pF比较稳妥。容量越大共模滤波效果越好但漏电流也会增加。医疗设备、便携穿戴设备等对漏电流有严格限制的产品Y电容容量必须卡得更小甚至需要考虑用Y电容替代方案来平衡安全性。3.3 滤波电路在PCB上的布局原则滤波电路的实际效果很大程度上由布局决定而不只是参数决定。第一滤波器必须紧靠电源入口连接器放置。如果滤波器离接口太远接口到滤波器之间的走线本身就是一段未经过滤的“天线”噪声照样辐射出去滤波效果大打折扣。第二滤波前和滤波后的地必须做隔离。我看到不少工程师在同一个完整地平面上直接放置滤波器前后区域没有任何分隔共模电流会在地平面上绕过电感导致滤波器形同虚设。正确做法是在滤波器下方把地平面做出隔离带将输入侧地与输出侧地分开再用一个窄连接点或Y电容做单点跨接。这样共模电流只能按设计的路径走滤波器才能真正发挥作用。第三电容的引线越短越好。X电容和Y电容的引线一旦过长自身就会引入串联电感高频时滤波效果严重下降。尽量选择贴片封装紧贴PCB表面过孔直接就近打到地平面。我在实际整改中见过不少案例滤波电路参数算得挺完美最后因为电容走线太长高频段几乎没有抑制能力重新调整走线后问题就解决了。4. PCB布局怎么过EMI4.1 叠层设计与地平面完整性EMI整改做到第二版我对PCB布局的重视程度已经完全不亚于滤波电路选型。PCB布局决定了高频回流路径的走向和环路面积而环路面积直接决定辐射强度。布局这件事在原理图阶段就要开始策划不能等layout完成了再回头看哪里出了问题。对于四层板我习惯采用信号-地-电源-信号的叠层结构。关键信号走顶层紧贴第二层的完整地平面电源层放第三层底层走低速信号线。叠层结构里最核心的约束是地平面必须完整。地平面上每一条长槽、每一片大面积挖空都会迫使高频回流信号绕行回流路径一拉长环路面积就变大辐射就增强。这个项目第一版PCB就是在地平面上开了条长槽来腾走线空间后来通过对比实验确认这条槽让80MHz频点额外抬高了6dB左右。第二版把长槽填平关键走线改走第三层80MHz频点当场回落。我的原则是地平面完整性优先于一切走线便利性。哪怕多打过孔、多跨一层走线也不能把地平面切成碎片。4.2 开关电源区域的布局细节开关电源区域是板内最重要的EMI热点几个布局约束我在这个项目里逐条验证过介绍给大家。输入电容必须紧靠IC的VIN引脚和PGND引脚放置让高频脉冲电流的环路面积最小。参考设计里有些会把输入电容放在IC旁边而不是引脚旁边这一点点距离在高频下也会贡献不少寄生电感导致振铃加重。这个细节往往是第一版和第二版板子辐射数据差异的重要原因。SW节点的铜皮面积要控制。SW节点确实要承载开关电流也需要一定的面积协助散热但面积一大就成了天线。第一版板子的SW节点做了块比较大的铜皮辅助散热整改时改成尽量窄的星形走线末端只保留足以承载电流的焊盘辐射就降下来一大截。想散热的话可以保留过孔阵列辅助导热而不是单纯依赖顶层铜皮面积。电感正下方不要铺铜。电感下方的铜皮会产生涡流损耗同时磁力线也会耦合噪声到相邻层。第二版板子直接把这个区域清空只保留必要的连接。另外反馈信号走线要远离SW节点和高di/dt回路反馈分压电阻尽量靠近输出电容端避免把功率路径上的开关噪声引入控制环路否则轻则纹波变大重则环路不稳定出现新的振荡噪声。4.3 高速信号与接口区域的EMI设计时钟线、USB、HDMI这类高速信号的布局需要重点考虑回流路径和参考平面的连续性。高速信号的走线要短、要直两侧有完整地平面伴流并且每隔一段距离放置缝合过孔连接上下地平面。如果信号跨越了分割的电源平面回流电流无法在下层直接跟随只能被迫绕远这就是典型的跨分割走线是数字电路辐射超标的高发原因。这个项目里HDMI差分对和USB走线都做了严格的等长控制但在第一版里有一条时钟线跨过了一个电源层分割区整改时调整了走线层和分段位置并在跨分割处加了缝合电容相关频段的辐射因此明显下降。接口区域的EMI设计核心是接口地。USB金属外壳、RS-485屏蔽层都要通过连接器附近的小块接口地连接到主地平面。屏蔽层如果悬空共模电流就会顺着线缆外皮一路冲到末端形成强烈的单极天线辐射。项目里RS-485线缆一开始没有处理好屏蔽层接地后来在接口处加了一颗1nF高压电容把屏蔽层接到机壳地同时在线缆上加了磁环430MHz频点立刻下降。接口地的连接点也不能随意放最好在连接器接地引脚旁集中打过孔而不是拉到很远的主地平面再打孔。5. 整改实录两轮整改数据对比5.1 第一轮整改滤波与吸收电路第一轮整改以“加器件”为主没有改动PCB布局。具体措施包括在Boost芯片SW节点到功率地之间增加RC吸收电路R10Ω、C1nF在电源输入端口增加两级EMI滤波电路包含共模电感、X电容和Y电容在USB、RS-485接口串入共模扼流圈在外部线缆上加铁氧体磁环。改完重新预测试160MHz和430MHz频点有明显改善。430MHz从超标12dB降到超标3dB160MHz从超标6dB降到只超0.5dB但80MHz频点只从超标4dB降到超标2dB基本没有实质性变化。这个结果在意料之中滤波和吸收电路处理了传导路径上的噪声和一部分振铃能量但80MHz辐射主体来自PCB环路本身光靠加器件堵不住。这一轮的教训是加滤波和吸收电路能改善的是“噪声传递路径”它对板内辐射源的环路天线效应无能为力。如果热点仍然存在于SW节点和地平面回流路径上那整改效果就是有限的离达标还有差距。5.2 第二轮整改PCB布局重排第二轮我决定动板子基于近场探头标定的热点做针对性重排。主要改动包括DC-DC输入电容位置挪到紧贴IC引脚SW节点铺铜面积缩小改成星形短走线填平第二层地平面上的长槽关键走线改到第三层在共模电感下方做地平面隔离把输入地和输出地分开调整RS-485接口的屏蔽层接地路径。第二版样机贴片完成后再进暗室预测试数据比第一轮漂亮很多80MHz从超标2dB变成低于限值8dB160MHz从超标6dB降到低于限值14dB430MHz从超标3dB降到低于限值17dB。最终正式测试一次通过余量充足。测试报告里所有频点都压在限值线以下项目组悬着的心终于放下来了。这次改板验证了一个重要结论EMI辐射超标的根源往往在布局和地平面的细节上这些地方不进实验室根本发现不了。这也是为什么我强烈建议在研发阶段就把EMI设计纳入硬件评审流程而不是等测试报告出来再去补课。5.3 两轮整改的差异与原因分析两轮整改的差异本质上是EMI治理两条路径的差别。第一轮针对“噪声传递路径”做拦截滤波和吸收能压住传导方向和线缆的噪声但板内辐射源的环路天线特性没有变。第二轮针对“噪声发射源头”做压制缩小环路面、恢复地平面完整性、降低发射效率效果自然更彻底。很多工程师会陷入“加了一堆滤波器件还是超标”的困境多半就是只做了第一轮而没做第二轮。EMI治理的优先级应该是源头抑制优先于路径拦截布局优化优先于器件堆叠。器件加得再多布局天生有硬伤整改效果就是事倍功半。测试还给了另一个参考维度整改动作要可量化、可记录。每改一处都留好预测试数据对比后就能判断哪一个动作有效、哪一个无效。我在项目里就是靠这个办法快速筛出了80MHz的主要贡献因素来自地平面长槽和SW节点面积避免走弯路。6. 常见问题与排查技巧实录6.1 常见超标现象速查表实际项目里不同频段、不同形态的超标往往对应不同原因。我整理了一份速查表方便同行在拿到预测试报告后快速锁定方向超标现象常见原因优先排查方向30-50MHz频段超标共模电感饱和、Y电容漏电流过大检查共模电感磁芯材料和饱和特性50-100MHz频段超标DC-DC开关节点振铃、地平面被分割SW节点RC吸收、近场探头定位热点100-200MHz频段超标时钟谐波、高速数字信号回流路径差检查时钟走线、串阻、缝合过孔200MHz以上持续超标接口线缆共模辐射、走线天线效应加共模扼流圈、处理屏蔽层接地线缆位置一动超标幅值就变线缆成为谐振天线改变线缆走向、绑扎方式或加磁环这张表不能覆盖所有情况但能帮你在拿到测试报告后快速列出假设清单再通过近场探头和变量控制法逐条验证。6.2 预测试与正式测试的几个坑预测试常用频谱仪代替民用接收机带宽设置有讲究。辐射发射标准测试接收机的分辨率带宽是120kHz普通频谱仪默认RBW可能是1MHz。在1MHz带宽下测得的峰值读数会比120kHz低因为带宽越宽积分平滑效应越明显。预测试时要把RBW设为120kHz附近同时打开峰值检波才能和正式测试机构的数据对标。另一个坑是环境底噪。开放场地预测试容易被手机信号、广播电台、隔壁实验室的设备干扰。建议预测试前先扫一遍空场底噪确认超标频点确实是EUT发出来的而不是环境信号混进来的。如果某个频点的底噪本来就在限值附近那最好换一个时间或者换一个安静场地重测避免误导整改方向。还有一个容易被忽略的坑是线缆摆放。线缆在暗室里的绑扎位置、走向、离地高度都会影响测试结果。正式测试时尽量按照标准要求整理线缆预测试的线缆绑扎方式也要尽量复现这样预测试数据才有参考价值。6.3 从测试结果反推整改方向测试报告里的每个超标频点都有自己的“性格”。50到80MHz频段大概率是开关电源振铃。100到200MHz频段多半是时钟和数字接口的谐波。200MHz以上持续超标往往是走线天线效应或接口线缆的共模辐射。再结合超标幅值大小判断严重程度超得越多说明源头发射效率越高或源到天线之间的路径越短。整改顺序我的习惯是“先板内、再接口、后结构”。先把板内源头的辐射降下来再处理外部线缆的共模电流最后才考虑屏蔽罩和结构改进。如果一上来就加屏蔽罩虽然能把内部辐射闷住一部分但线缆的共模辐射依然存在而且屏蔽罩缝隙处理不当还会形成谐振腔在某些频点出现“越罩越超”的现象到时候更难排查。踩过几轮整改之后我的体会是EMI辐射发射超标问题大多数时候不是某个单一器件的锅而是布局、地平面、滤波电路之间的协同问题。遇到超标不要慌也不要急着推倒重画。先用近场探头把热点定准再按“源头抑制、路径滤除、布局优化”的顺序一层层处理。这个项目从第一轮预测试到正式通过前后花了两周时间大部分时间都花在定位和验证上真正动手改板子只用了不到一半周期。最后再分享一个小技巧把每次整改的动作和实测数据记录成表格哪一步有效、哪一步无效一目了然。很多经验不是从教科书里来的而是从这些数据和踩坑记录里攒出来的。希望这篇实录能让你拿到第一个超标报告时少一点焦虑多一点排查方向。
返回列表