ARTICLE DETAIL

资讯详情

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

EMC预测试与Layout整改:从超标频点反推噪声源头

EMC预测试与Layout整改:从超标频点反推噪声源头 1. 从超标频点反推源头EMC预测试的核心逻辑做硬件这行十几年最怕的不是功能调不通而是产品送到实验室做EMC测试报告出来一堆超标频点然后整改周期只有两周。我经历过太多次这种局面后来慢慢摸索出一套方法把EMC预测试和整改思路前置到Layout阶段用超标频点反推噪声源头在板子投出去之前就把80%的EMI问题解决掉。这篇文章适合谁看如果你正在做PCB设计、硬件开发、或者负责产品认证尤其是接触过辐射发射RE和传导发射CE测试的工程师那接下来的内容应该能帮你省下不少整改费用和时间。我会从预测试的基本逻辑讲起拆解如何通过频点特征定位噪声源再落到Layout阶段的具体操作最后分享一些实测中踩过的坑和排查技巧。先明确一个概念EMC预测试不是正式认证测试它的目的是在研发阶段提前发现潜在的电磁兼容问题。正式测试在电波暗室里做费用高、排期长而预测试可以在自己实验室用近场探头、频谱仪甚至简易的TEM小室来完成。关键在于预测试要能复现正式测试中的超标现象否则就是白做。那怎么从超标频点反推源头核心思路是频点对应时钟。每一个超标频点背后几乎都能找到一个时钟源或者其谐波。比如你的板子上有25MHz晶振那25MHz、75MHz、125MHz、175MHz这些频点就值得重点关注。如果超标频点出现在这些频率附近基本可以锁定是这颗晶振的谐波通过某种路径辐射出去了。但事情没这么简单。实际测试中超标频点往往不是单一频率而是一簇一簇的。这时候就要看频点间隔。如果频点间隔是固定的比如每隔10MHz出现一个尖峰那很可能是一个10MHz的时钟源在作怪。如果频点间隔不规则那可能是多个时钟源混叠或者存在调制信号。我习惯在预测试阶段做一件事把所有时钟源的频率列一张表包括晶振、PLL输出、DDR时钟、USB时钟、以太网时钟等。然后拿频谱仪扫一遍把超标频点标出来跟这张表对照。通常能匹配上七八成。剩下的那些对不上的往往是电源噪声或者地弹引起的。这里有个经验低频段超标30MHz-200MHz多半跟电源和地有关高频段超标200MHz-1GHz多半跟信号线和时钟有关。为什么因为低频噪声波长长更容易通过电源平面和地平面辐射高频噪声波长短更容易从信号走线和连接器辐射出去。这个规律不是绝对的但能帮你快速缩小排查范围。还有一个容易被忽略的点电缆和连接器往往是辐射的帮凶。板子上噪声再大如果没被天线辐射出去测试也不会超标。而电缆就是最好的天线。我遇到过好几次板子本身辐射很小一接上RJ45网线或者USB线超标频点立刻冒出来。所以预测试时一定要带着实际使用的电缆一起测否则结果没有参考价值。说到RJ45顺便提一下RJ45 EMC防护电路的设计。网口变压器中心抽头的处理很关键通常要加Bob Smith电路也就是在中心抽头对地加一颗电容和一颗电阻电容一般选1000pF电阻选75欧姆。这个电路的作用是给共模噪声提供一个低阻抗回流路径同时不影响差分信号。如果这个电路没做好网口的辐射发射很容易超标。再回到预测试。我常用的工具组合是近场探头频谱仪前置放大器。近场探头用来扫描板子表面的磁场和电场分布频谱仪看频域前置放大器提高灵敏度。这套组合下来一般能定位到具体的噪声源区域。比如探头靠近某颗芯片时频谱仪上某个频点明显升高那这颗芯片就是嫌疑对象。但近场探头有个问题它测的是近场跟远场辐射没有直接对应关系。也就是说近场强的地方不一定远场辐射就超标。所以预测试的结果只能作为参考不能完全替代正式测试。不过对于定位噪声源来说近场探头已经足够好用了。除了近场探头还可以用电流探头测电缆上的共模电流。共模电流是辐射发射的主要驱动力如果某根电缆上的共模电流在某个频点特别大那这个频点很可能超标。电流探头的优点是直接测电流跟远场辐射的相关性更好。预测试的另一个重要手段是传导发射测试。传导发射测的是电源线上的噪声通常用LISN线路阻抗稳定网络配合频谱仪来做。传导发射超标往往意味着电源滤波电路没做好或者开关电源的噪声没被抑制住。传导和辐射是相关的传导噪声大了辐射通常也好不到哪去。我一般会在预测试阶段做一次完整的传导和辐射扫描把超标频点记录下来然后跟时钟表对照初步判断噪声源。接下来就是整改思路的问题了。2. 超标频点反推源头从频域特征到物理定位拿到超标频点之后怎么反推源头我总结了一套流程分三步走频点匹配、路径追踪、源头确认。2.1 频点匹配把超标频率跟时钟源对齐第一步最简单也最有效把超标频点跟板子上的时钟频率做匹配。我通常会把所有时钟源的基频和谐波列出来然后跟测试报告上的超标频点逐一对照。匹配上的直接锁定嫌疑对象匹配不上的先放一边后面再处理。举个例子之前做一个工业网关的项目RE测试在125MHz、250MHz、375MHz、500MHz这几个频点超标。板子上有一颗25MHz晶振给PHY芯片提供时钟125MHz正好是25MHz的5次谐波250MHz是10次谐波375MHz是15次谐波500MHz是20次谐波。很明显这颗25MHz晶振的谐波是主要噪声源。但为什么是5次、10次、15次、20次谐波超标而不是1次、2次、3次这跟晶振的输出波形和PCB的寄生参数有关。方波时钟的谐波能量分布是奇次谐波能量高偶次谐波能量低。但实际电路中由于占空比不是严格的50%偶次谐波也会出现。另外PCB上的寄生电感和电容会形成谐振某些频点的谐波会被放大。所以频点匹配的时候不能只看基频还要看谐波序列。如果超标频点呈现明显的奇次谐波特征那噪声源很可能是一个占空比接近50%的方波时钟。如果奇次和偶次都有那占空比可能偏离50%或者存在多个时钟源混叠。2.2 路径追踪噪声是怎么从源头跑到电缆上的匹配上频点之后下一步是追踪噪声的传播路径。噪声从源头到电缆通常有两条路径传导路径和辐射路径。传导路径是指噪声通过电源平面、地平面或者信号线直接传到电缆上。比如开关电源的噪声通过电源线传到LISN或者时钟噪声通过信号线传到连接器。辐射路径是指噪声先辐射到空间然后被电缆感应到再传到测试接收机。区分这两条路径的方法是拔掉电缆再测一次。如果拔掉电缆后超标频点消失说明噪声是通过电缆辐射出去的路径追踪的重点应该放在电缆和连接器上。如果拔掉电缆后超标频点还在说明噪声是直接从板子辐射出去的路径追踪的重点应该放在板子上的辐射源。我遇到过一种情况板子单独测的时候辐射很小一接上网线就超标。拔掉网线后超标消失。这说明噪声是通过网线辐射出去的。进一步排查发现网口变压器下方的地平面被分割了导致共模噪声没有低阻抗回流路径只能跑到网线上辐射出去。后来在变压器下方铺了一块完整的地问题就解决了。2.3 源头确认用近场探头和电流探头锁定具体器件路径追踪之后最后一步是确认具体的噪声源器件。这时候近场探头和电流探头就派上用场了。近场探头的用法是把探头靠近板子上的各个区域观察频谱仪上超标频点的幅度变化。幅度明显升高的区域就是噪声源所在。比如探头靠近晶振时125MHz频点升高那晶振就是源头探头靠近DC-DC芯片时125MHz频点也升高那可能是电源噪声耦合到了晶振电路。电流探头的用法是把探头夹在电缆上观察共模电流的频谱。如果某个频点的共模电流特别大那这个频点就是通过这根电缆辐射出去的。然后可以顺着电缆往回查看噪声是从哪个连接器或者哪个电路模块耦合到电缆上的。我通常会把近场探头和电流探头结合使用先用近场探头定位板子上的噪声源区域再用电流探头确认噪声是通过哪根电缆辐射出去的。两者交叉验证基本能锁定问题。这里有个经验晶振和时钟芯片是高频辐射的主要源头DC-DC和LDO是低频传导的主要源头。所以排查的时候高频段重点看晶振和时钟走线低频段重点看电源电路。3. Layout阶段的EMI预防把80%的问题扼杀在投板前预测试和整改的思路清楚了但最好的整改是不需要整改。如果在Layout阶段就把EMI问题考虑进去后面能省掉大量时间和费用。我总结了几条Layout阶段的关键原则都是实战中验证过的。3.1 时钟走线短、直、包地一个都不能少时钟走线是高频辐射的头号嫌疑犯。Layout的时候时钟走线要尽量短、尽量直避免换层和分支。如果必须换层要在换层过孔附近加回流地过孔保证回流路径连续。包地是抑制时钟辐射的有效手段。在时钟走线两侧加地线并每隔一段距离打过孔连接到地平面。包地的作用是给时钟走线的电场提供一个就近的回流路径减少向外辐射。包地线到时钟走线的间距一般取3WW是时钟走线宽度过孔间距取λ/20λ是最高频率对应的波长。举个例子如果时钟频率是100MHz最高谐波考虑500MHz那λ600mm/5001.2mm不对电磁波在PCB中的传播速度大约是光速的一半所以λ300mm/5000.6mm也不对。正确的算法是光速c3×10^8 m/sPCB中信号传播速度约为c/21.5×10^8 m/s。500MHz对应的波长λ1.5×10^8/5×10^80.3m300mm。λ/2015mm。所以过孔间距取15mm左右。但实际Layout中15mm的过孔间距可能太密了影响布线。我通常取10mm到20mm之间根据板子空间调整。关键是保证包地线上没有长于λ/20的缝隙否则缝隙会变成辐射源。还有一个细节时钟走线不要跨分割。如果时钟走线跨过了地平面的分割缝隙回流路径就会被迫绕远形成大的回流环路辐射会急剧增加。我见过一个案例时钟走线跨过了模拟地和数字地的分割缝结果RE在200MHz频点超标了10dB。后来把分割缝填上问题就解决了。3.2 电源平面完整、低阻抗、去耦电容就近放置电源平面的完整性对EMI影响很大。电源平面和地平面之间形成平板电容可以起到高频去耦的作用。如果电源平面被分割得支离破碎平板电容效应就没了高频噪声只能靠去耦电容来滤效果差很多。我一般建议至少有一层完整的地平面电源平面尽量完整不要为了走线方便随意分割。如果必须分割要保证信号线不跨分割或者在跨分割处加缝合电容。去耦电容的放置也很关键。去耦电容的作用是给高频噪声提供一个低阻抗回流路径所以电容要尽量靠近芯片的电源引脚回路面积要小。我通常会在芯片的每个电源引脚旁边放一颗0.1μF的电容然后在芯片周围放几颗1μF和10μF的电容。0.1μF滤高频1μF和10μF滤低频。但去耦电容不是越多越好。电容多了寄生电感也会增加反而可能在某些频点形成谐振放大噪声。所以电容的选型和布局要结合具体电路来定。我一般会用仿真工具看一下电源平面的阻抗曲线确保在关心的频段内阻抗足够低。3.3 地平面完整地平面是EMI的底线地平面的完整性是EMI设计的底线。一个完整的地平面可以给所有信号提供最短的回流路径减少回流环路面积从而降低辐射。我见过很多板子地平面被各种走线和过孔切割得七零八落结果EMI一塌糊涂。所以Layout的时候要尽量保证地平面的完整性。如果必须在地平面上走线走线要尽量短并且要在走线两侧加地过孔保证地平面的连续性。另外模拟地和数字地要分开但不要完全隔离。完全隔离会导致回流路径断裂反而增加辐射。正确的做法是模拟地和数字地在电源入口处单点连接或者用磁珠连接。这样既能隔离数字噪声又能保证回流路径连续。3.4 连接器和电缆接口处的EMI防护连接器和电缆是EMI的出口也是防护的重点。连接器附近要加滤波电路比如共模扼流圈、TVS管、滤波电容等。滤波电路要尽量靠近连接器减少噪声耦合到电缆上的机会。对于RJ45网口除了前面提到的Bob Smith电路还要注意变压器的选型。变压器要选共模抑制比高的中心抽头的电容要选低ESL的。另外网口的差分线要走等长、等距避免产生共模噪声。对于USB接口要在VBUS和GND之间加滤波电容D和D-线上加共模扼流圈。如果USB线比较长还要考虑加屏蔽层并且屏蔽层要360度接地。3.5 晶振和时钟芯片布局和屏蔽晶振和时钟芯片是高频噪声的主要源头布局的时候要尽量远离板边和连接器。晶振下方要铺地并且要打过孔连接到地平面。晶振的电源引脚要加去耦电容电容要尽量靠近引脚。如果空间允许可以在晶振和时钟芯片上方加屏蔽罩。屏蔽罩要接地良好四周要打过孔。屏蔽罩的作用是把噪声限制在局部区域防止辐射到空间。但屏蔽罩不是万能的。如果屏蔽罩接地不好反而会变成天线放大辐射。所以屏蔽罩的接地设计很关键要保证低阻抗接地。4. 常见问题与排查技巧实录做了这么多项目踩过的坑不少。这里整理一些常见问题和排查技巧希望能帮你少走弯路。4.1 超标频点找不到对应时钟源怎么办有时候超标频点跟板子上的时钟频率都对不上这时候要考虑几种可能电源噪声开关电源的开关频率及其谐波可能超标。比如DC-DC开关频率是500kHz那500kHz、1MHz、1.5MHz等频点可能超标。但传导发射通常测到30MHz辐射发射从30MHz开始所以电源噪声主要影响低频段。地弹地平面上的噪声电压引起的辐射。地弹通常发生在高速信号切换的时候频点跟信号速率相关。谐振PCB上的寄生电感和电容形成的谐振。谐振频点跟PCB的尺寸和材料有关通常可以通过仿真来预测。外部干扰周围环境的电磁噪声比如手机基站、广播电台等。这种噪声通常有特定的频点可以通过在屏蔽室里测试来排除。排查方法先用近场探头扫描板子看哪个区域在超标频点有较强的近场。然后逐个断开可能的噪声源比如拔掉某颗芯片的电源看超标频点是否消失。如果消失那这颗芯片就是源头。4.2 传导发射和辐射发射同时超标怎么处理传导和辐射同时超标说明噪声源比较强而且传导和辐射路径都存在。这时候要先处理传导因为传导噪声小了辐射通常也会跟着小。传导发射超标的整改方法在电源入口加共模扼流圈和X电容、Y电容。优化开关电源的布局减少开关回路的面积。在开关管上加RC吸收电路减少开关噪声。使用屏蔽电感减少磁场辐射。辐射发射超标的整改方法优化时钟走线加包地和屏蔽。在连接器附近加滤波电路。优化地平面保证回流路径连续。在噪声源上加屏蔽罩。4.3 预测试结果跟正式测试结果不一致怎么办预测试和正式测试结果不一致是常有的事原因可能有测试环境不同预测试通常在开放环境正式测试在电波暗室。开放环境的背景噪声可能掩盖或放大某些频点。测试设备不同预测试用的频谱仪和天线可能跟正式测试不同灵敏度和频率响应有差异。测试布置不同电缆的摆放、板子的高度、转台的角度等都会影响测试结果。解决办法尽量让预测试的布置跟正式测试一致。比如用同样的天线、同样的电缆、同样的测试距离。如果条件允许可以在正式测试前做一次预扫描跟正式测试结果对比校准预测试的偏差。4.4 常见问题速查表问题现象可能原因排查方法整改措施125MHz频点超标25MHz晶振5次谐波近场探头靠近晶振晶振包地、加屏蔽罩低频段传导超标开关电源噪声电流探头测电源线加共模扼流圈、优化布局接网线后辐射超标共模噪声通过网线辐射拔掉网线对比测试优化Bob Smith电路、变压器下方铺地时钟走线跨分割后超标回流路径断裂检查地平面分割填充分割缝、加缝合电容屏蔽罩加后辐射更大屏蔽罩接地不良检查屏蔽罩接地过孔增加接地过孔、保证低阻抗接地4.5 几个容易被忽略的细节过孔的影响过孔会引入寄生电感和电容影响信号完整性也可能成为辐射源。高速信号换层时要在过孔附近加回流地过孔。连接器的引脚定义连接器的引脚定义会影响噪声耦合。比如把高速信号引脚放在连接器边缘噪声更容易辐射出去。所以连接器引脚定义要尽量把高速信号放在中间地引脚放在边缘。电缆的屏蔽层屏蔽电缆的屏蔽层要360度接地不能只接一端。否则屏蔽层会变成天线放大辐射。测试电缆的摆放正式测试时电缆的摆放位置会影响测试结果。所以预测试时也要注意电缆的摆放尽量跟正式测试一致。5. 实操案例从超标频点反推到Layout整改最后分享一个完整的实操案例把前面的思路串起来。项目背景一个工业控制板有以太网、USB、RS485接口。正式测试时RE在125MHz、250MHz、375MHz超标超标幅度分别是5dB、8dB、6dB。第一步频点匹配。板子上有一颗25MHz晶振给PHY芯片提供时钟。125MHz是5次谐波250MHz是10次谐波375MHz是15次谐波。匹配成功锁定25MHz晶振。第二步路径追踪。拔掉网线后超标频点消失说明噪声是通过网线辐射出去的。进一步检查发现网口变压器下方的地平面被分割了共模噪声没有低阻抗回流路径。第三步源头确认。用近场探头靠近晶振125MHz频点明显升高。用电流探头夹住网线125MHz共模电流明显增大。确认噪声源是晶振传播路径是晶振→地平面→变压器→网线。第四步整改。在Layout阶段做了以下修改晶振下方铺完整地平面并打过孔连接到主地平面。晶振走线加包地过孔间距15mm。网口变压器下方铺完整地平面取消分割。Bob Smith电路的中心抽头电容改为1000pF电阻改为75欧姆。网口差分线走等长、等距避免产生共模噪声。第五步复测。整改后重新测试125MHz、250MHz、375MHz频点都降到了限值以下余量分别是3dB、5dB、4dB。问题解决。这个案例的关键在于从超标频点反推源头再通过路径追踪确认传播路径最后在Layout阶段做针对性整改。整个过程不需要昂贵的整改器件只需要在Layout上做一些优化就能把问题解决。我个人在实际操作中的体会是EMC预测试和整改最怕的是盲目试错。今天加个电容明天加个磁珠后天换个晶振结果问题还在。正确的做法是先定位源头再追踪路径最后针对性整改。而最好的整改是在Layout阶段就把问题扼杀在摇篮里。
返回列表