电磁兼容EMC入门指南:从噪声源到整改实战
1. 电磁兼容入门为什么你的设备总在关键时刻出问题你有没有遇到过这种情况手机放在音箱旁边突然传来一阵“滋滋滋”的脉冲声无线鼠标用得好好的旁边一插上某个充电器就开始卡顿跳帧一块精心设计的电路板在实验室里跑得好好的装进金属外壳之后通信距离直接砍半。这些现象背后几乎都指向同一个东西——电磁兼容也就是EMC。EMC这个领域说大很大说小也很具体。它研究的就是两件事一是设备自己工作时产生的电磁噪声不要跑出去干扰别人这叫电磁发射二是别人产生的电磁噪声打过来时设备要能扛得住这叫电磁抗扰度。这两件事听起来简单但真正做起来从芯片级到系统级从DC到GHz从传导到辐射坑多到让人怀疑人生。这篇内容适合谁看如果你是做硬件设计的、画PCB的、做嵌入式系统集成的、搞产品认证测试的或者你只是一个对“为什么电子设备会互相干扰”这件事感到好奇的爱好者那这篇东西应该能给你一些有用的东西。我会从最基础的物理直觉讲起把EMC的核心概念、常见噪声来源、耦合路径、抑制手段、实测方法、排查思路都过一遍尽量说人话尽量给能直接抄的做法。需要提前说明的是EMC是一个极度依赖实测的领域很多结论不是靠推导能得到的必须上频谱仪、近场探头、LISN这些东西去测。但理解背后的物理机制能让你在测之前就知道大概该往哪个方向调而不是盲目换电容、加磁环、改地平面。下面我按自己的理解路径把EMC入门这件事拆开来讲。2. 电磁噪声的本质从电流回路到辐射天线2.1 噪声从哪里来三个最基本的物理事实所有EMC问题归根结底都逃不出三个基本物理事实。第一个事实电流总是走闭合回路。很多人画原理图的时候习惯只看信号从A到B但电流必须从B回到A。这个返回路径走哪里决定了整个回路的面积。回路面积越大对外辐射越强对外部磁场的敏感度也越高。这是所有辐射问题的根源。第二个事实变化的电压产生电场变化的电流产生磁场。数字信号在翻转的瞬间电压在极短时间内跳变电流在极短时间内变化这两个“极短时间”就是EMC问题的核心。上升时间越短频谱越宽高频分量越丰富。一个1MHz的方波如果上升时间是1ns它的频谱能延伸到几百MHz甚至GHz级别。第三个事实任何导体都是天线。一段走线、一根电缆、一块金属外壳在特定频率下都会变成效率不等的天线。天线效率取决于它的电尺寸——也就是物理尺寸和波长的比值。当导体长度接近四分之一波长时辐射效率急剧上升。对于30MHz的信号波长是10米四分之一波长是2.5米所以普通板级走线不太容易在这个频率上变成高效天线。但到了300MHz波长变成1米四分之一波长只有25厘米一根十几厘米的电缆就已经能有效辐射了。这三个事实组合起来就解释了为什么高速数字电路、开关电源、无线通信模块是EMC问题的重灾区。它们的共同特点是电流变化快、回路面积可能很大、系统里有各种长短不一的导体。2.2 差模与共模两种截然不同的噪声模式在实际排查EMC问题时区分差模噪声和共模噪声是最基本也是最重要的一步。差模噪声是在信号线和返回线之间流动的噪声电流电流从一条线出去从另一条线回来。这种噪声通常来自电路本身的正常工作比如开关电源的开关动作、数字电路的翻转电流。差模噪声的抑制相对直接在两条线之间加电容、加差模电感、优化回路布局减小面积。共模噪声则是同时在两条线上同方向流动的噪声电流它通过地平面或者空间电容形成返回路径。共模噪声的来源往往更隐蔽地平面上的电位差、电缆上的感应电压、空间电磁场耦合。共模噪声的抑制要复杂得多因为它涉及的是整个系统的参考电位问题不是简单加个电容就能解决的。我见过很多案例工程师在差模抑制上花了很多功夫电容加了一排又一排电感换了一个又一个结果辐射测试还是超标。最后用电流探头一测发现是共模电流在电缆上跑。这时候需要的是共模扼流圈、共模滤波电容、或者直接切断共模电流的返回路径。一个实用的判断方法用电流探头分别夹住信号线和返回线。如果测到的噪声电流在两条线上方向相反、大小相近那就是差模如果方向相同那就是共模。如果两条线拧在一起测不到什么噪声分开测反而很大那基本可以确定是共模问题。2.3 近场与远场噪声耦合的两种距离尺度电磁噪声从源到受害者的耦合按照距离可以分成近场耦合和远场耦合。分界线大致是波长的六分之一对于30MHz的信号这个距离大约是1.6米。近场耦合又分电场耦合和磁场耦合。电场耦合本质上是电容耦合两个导体之间的寄生电容把噪声电压耦合过去。磁场耦合本质上是电感耦合两个回路之间的互感把噪声电流感应过去。近场耦合的强度随距离衰减很快通常和距离的平方或立方成反比。远场耦合就是真正的电磁波辐射了电场和磁场相互垂直能量以波的形式传播强度随距离线性衰减。远场耦合的预测和计算相对成熟但近场耦合因为和具体布局强相关往往更难精确分析。在实际产品中大部分EMC问题发生在近场范围内。板级走线之间的串扰、电缆之间的耦合、芯片和散热器之间的寄生电容这些都是近场问题。所以解决EMC问题很多时候不是靠加屏蔽罩而是靠优化布局、减小回路面积、增加隔离距离。3. 噪声源深度拆解开关电源与数字电路的EMC特性3.1 开关电源EMC工程师的永恒对手开关电源是几乎所有电子设备里都有的东西也是EMC问题最集中的地方。它的工作原理决定了它天生就是一个宽带噪声源。以最常见的降压变换器为例开关管在导通和关断之间切换漏极或集电极的电压在极短时间内从零跳到输入电压或者从输入电压跳回零。这个电压跳变通过寄生电容耦合到散热器、外壳、输出电缆上形成共模噪声。同时输入电流是脉冲状的这个脉冲电流在输入电容和电源线之间流动形成差模噪声。开关电源的噪声频谱大致可以分成几个区域。开关频率的基波及其谐波是低频段的主要成分通常从几十kHz到几MHz。这个频段的噪声主要通过传导方式传播用LISN和频谱仪就能测到。更高频段从几MHz到几十MHz噪声主要来自开关波形的上升沿和下降沿以及二极管反向恢复产生的振铃。再往上到几百MHz甚至GHz噪声主要来自寄生参数引起的谐振比如变压器漏感和寄生电容的谐振、PCB走线电感和芯片电容的谐振。抑制开关电源噪声有几个比较通用的思路。输入端的差模滤波用X电容和差模电感共模滤波用Y电容和共模扼流圈。开关节点加RC吸收电路或者铁氧体磁珠来阻尼振铃。变压器加屏蔽层来减小共模耦合。PCB布局上把输入滤波电容尽量靠近开关管把高di/dt的回路面积做到最小。但这里有一个常见的误区很多人以为加了滤波器就万事大吉结果发现某个频点反而变差了。这通常是因为滤波器本身的寄生参数引起的。比如共模扼流圈的漏感会和Y电容形成谐振在某个频率上反而放大噪声。所以滤波器的设计必须考虑寄生参数必要时用多个不同容值的电容并联来展宽滤波频段。3.2 数字电路上升时间决定一切数字电路的EMC特性和开关电源不太一样。开关电源的噪声源是功率级的开关动作能量大、频率相对低。数字电路的噪声源是逻辑门的翻转能量小、但频率可以非常高。决定数字电路EMC特性的核心参数是上升时间。一个理想方波的频谱包络以-20dB/decade的斜率下降直到频率等于1/(π×上升时间)之后转为-40dB/decade下降。这意味着上升时间越短高频分量越丰富。一个上升时间为1ns的信号其频谱拐点大约在318MHz之后以更快的速度衰减但在1GHz以上仍然有可观的能量。数字电路里还有一个重要概念回流路径。当一条信号线从驱动器走到接收器电流必须从接收器通过地平面或者电源平面回到驱动器。如果地平面不完整回流电流被迫绕路回路面积增大辐射和敏感度都会恶化。更糟糕的是如果信号线跨越了地平面上的分割缝隙回流电流只能通过缝隙周围的路径走形成一个大的环路这个环路既会辐射也会接收外部噪声。我见过一个典型案例一块四层板信号层-地平面-电源平面-信号层。顶层有一条时钟线从板子一端走到另一端中间跨越了地平面上的一个开槽。结果这块板在辐射测试中时钟的谐波在几百MHz频段严重超标。后来把时钟线改到不跨越开槽的位置辐射直接降了十几个dB。这就是回流路径的力量。数字电路的另一个噪声来源是同步开关噪声也叫地弹。当多个输出驱动器同时翻转时它们同时从电源抽取电流、向地注入电流。由于封装电感和PCB走线电感的存在电源和地平面上的电位会发生波动。这个波动会影响同一芯片上其他电路的正常工作也会通过I/O线辐射出去。控制地弹的方法包括增加电源和地引脚数量、降低封装电感、在芯片附近放置高频去耦电容、限制同时翻转的输出数量。3.3 无线模块既是受害者也是加害者现代设备里几乎都有无线通信模块WiFi、蓝牙、蜂窝、GPS等等。这些模块在EMC测试中扮演着双重角色。作为加害者无线模块的射频功率放大器会产生强烈的电磁发射。虽然模块本身通常已经通过了认证但集成到整机之后天线附近的金属结构、电缆、外壳都可能改变天线的辐射方向图和效率导致整机辐射超标。另外模块的电源线和控制线也可能成为无意天线把射频能量带出去。作为受害者无线模块对电磁干扰非常敏感。接收灵敏度通常在-90dBm到-110dBm量级这意味着非常微弱的干扰就能让通信距离缩短或者误码率上升。开关电源的噪声、LCD的刷新信号、USB的传输信号都可能在无线模块的工作频段内产生干扰。处理无线模块的EMC问题核心思路是隔离和滤波。电源线上加磁珠和电容控制线上加RC滤波或者共模扼流圈天线周围保持净空模块下方保持完整地平面。如果模块有屏蔽罩确保屏蔽罩良好接地。天线馈线的走线要控制阻抗避免形成辐射。4. 耦合路径与抑制手段从理论到可落地的操作4.1 传导耦合沿着导线跑进来的噪声传导耦合是指噪声通过导线、电缆、PCB走线等导体从一个电路传到另一个电路。这是低频段EMC问题的主要传播方式通常从150kHz到30MHz。传导耦合又分两种共阻抗耦合和电容耦合。共阻抗耦合是指两个电路共享一段阻抗一个电路的电流在这段阻抗上产生电压这个电压就成了另一个电路的噪声源。典型的例子是地平面上的公共阻抗数字电路的返回电流在地平面上产生电压波动这个波动会影响模拟电路的参考电位。解决共阻抗耦合的方法是分开接地、使用星形接地、或者增加地平面的截面积来降低阻抗。电容耦合是指两个导体之间的寄生电容把噪声电压耦合过去。在PCB上相邻走线之间的寄生电容通常在pF量级对于高频信号来说这个阻抗已经足够低能产生可观的耦合。减小电容耦合的方法是增加走线间距、在两条走线之间加地线隔离、降低信号电压的dv/dt。传导耦合的抑制手段主要是滤波器。差模滤波用电容和电感组成LC低通滤波器共模滤波用共模扼流圈和Y电容。滤波器的设计要考虑插入损耗、额定电流、寄生参数、以及和源阻抗、负载阻抗的匹配。一个常见的错误是滤波器只在一端加另一端没有良好的高频接地导致滤波效果大打折扣。实操心得在电源输入口加滤波器时确保滤波器的地引脚到设备地平面的连接尽可能短、尽可能宽。如果这段连接有1厘米长、1毫米宽它的电感大约在几个nH量级在几十MHz频率上就会显著降低滤波效果。我通常会用铜箔或者宽铜皮把滤波器地直接搭到地平面上。4.2 辐射耦合看不见摸不着但确实存在辐射耦合是指噪声通过电磁波的形式在空间传播。这是高频段EMC问题的主要传播方式通常从30MHz到几个GHz。辐射耦合的强度取决于几个因素噪声源的强度、辐射体的天线效率、接收体的天线效率、以及传播路径的衰减。在近场范围内电场耦合和磁场耦合分别主导取决于源和接收体的阻抗特性。高阻抗源容易产生电场耦合低阻抗源容易产生磁场耦合。抑制辐射耦合的手段包括减小辐射体的天线效率、增加接收体的抗扰度、在传播路径上增加屏蔽或吸收材料。减小辐射体天线效率的方法有缩短导体长度、减小回路面积、增加共模扼流圈来抑制共模电流、使用屏蔽罩把辐射源包起来。屏蔽罩的效果取决于它的完整性和接地质量。一个有很多缝隙的屏蔽罩在缝隙长度接近半波长时屏蔽效果会急剧下降。所以屏蔽罩的缝隙要尽量窄、尽量短接地点要尽量多、尽量均匀。增加接收体抗扰度的方法有在敏感电路周围加屏蔽、在接口处加滤波、使用差分信号传输、增加信号电平。差分信号的好处是外部噪声对两条线的影响基本相同在接收端做差之后噪声被抵消。但差分信号的前提是两条线要紧密耦合、长度匹配、阻抗一致否则差分效果会大打折扣。4.3 滤波与屏蔽的实操要点滤波和屏蔽是EMC整改中最常用的两种手段但也是最容易用错的手段。先说滤波。滤波器的核心指标是插入损耗也就是在特定频率上滤波器能衰减多少dB。但插入损耗是在特定源阻抗和负载阻抗下测的实际使用时源阻抗和负载阻抗可能完全不同滤波效果也会差很多。所以选滤波器不能只看插入损耗曲线还要看它的阻抗特性。电容滤波器的阻抗随频率下降但在自谐振频率以上又随频率上升。所以一个100nF的电容在10MHz时阻抗很低但在100MHz时可能因为封装电感而变成高阻抗。解决方法是并联多个不同容值的电容比如100nF、10nF、1nF、100pF让它们在各自的自谐振频率附近发挥作用组合起来覆盖更宽的频段。电感滤波器的阻抗随频率上升但在自谐振频率以上又随频率下降。所以电感也有一个有效频率范围。高频滤波更适合用铁氧体磁珠它在很宽的频率范围内都呈现电阻性把噪声能量转化成热量消耗掉。再说屏蔽。屏蔽的效果取决于屏蔽体的导电连续性。一个理想的屏蔽体是一个完整的金属壳没有任何缝隙和开孔。但实际产品总有缝隙、通风孔、电缆出口。这些不连续的地方会成为电磁能量的泄漏通道。泄漏的程度取决于不连续处的最大尺寸和波长的比值。一般来说当最大尺寸小于波长的二十分之一时泄漏可以接受。对于1GHz的信号波长是30厘米二十分之一是1.5厘米。所以屏蔽体的缝隙和开孔最好控制在1.5厘米以内。如果缝隙不可避免可以用导电衬垫、弹簧指、导电胶来填充。导电衬垫的选用要考虑压缩量、接触电阻、耐腐蚀性、以及安装方式。我见过一些产品屏蔽罩设计得很好但导电衬垫选错了用了一段时间之后接触电阻变大屏蔽效果就没了。所以衬垫的可靠性也很重要。5. 实测与排查从频谱仪波形到问题定位5.1 测试设备与基本配置EMC测试离不开几样基本设备频谱仪、LISN、近场探头、电流探头、天线。频谱仪是核心设备用来观察噪声的频谱分布。选频谱仪要看频率范围、分辨率带宽、动态范围、以及是否支持准峰值检波。对于预兼容测试一台带准峰值检波的频谱仪就够用了。分辨率带宽影响扫描速度和灵敏度通常先用较宽的RBW快速扫描发现可疑频点后再用较窄的RBW细看。LISN是线路阻抗稳定网络用来在传导测试中提供稳定的阻抗和隔离电网噪声。LISN的阻抗通常是50欧姆和频谱仪的输入阻抗匹配。LISN还有滤波功能把电网侧的噪声滤掉只让设备产生的噪声进入频谱仪。近场探头用来探测PCB或电缆附近的电磁场分布。电场探头和磁场探头是分开的电场探头通常是一个小金属板磁场探头是一个小环。近场探头的分辨率取决于探头尺寸越小的探头分辨率越高但灵敏度越低。用近场探头可以快速定位辐射源的位置但要注意近场测量结果和远场辐射测试结果之间没有简单的换算关系只能用来做相对比较。电流探头用来测量电缆上的共模电流和差模电流。电流探头的输出可以接到频谱仪上观察电流的频谱。共模电流是辐射测试超标的主要原因之一所以电流探头在排查辐射问题时非常有用。5.2 传导测试的实操流程传导测试的目的是测量设备通过电源线或信号线向外传导的噪声。测试标准通常规定使用LISN在特定频段内测量电源线上的噪声电压。实操流程大致是这样的先把LISN接到电网和设备之间LISN的输出接到频谱仪。设备工作在典型工况下频谱仪扫描整个频段记录噪声幅值。如果某些频点超过限值就需要进一步分析。分析的时候先判断是差模还是共模。方法是用一个差模分离器或者两个电流探头分别测两条线。如果差模为主重点检查输入滤波电容、差模电感、以及开关回路的布局。如果共模为主重点检查Y电容、共模扼流圈、以及散热器和外壳的接地。我自己的经验是传导测试超标通常集中在几个频点开关频率的基波和谐波、开关波形的振铃频率、以及二极管反向恢复的振荡频率。针对这些频点可以分别调整滤波器的参数。比如基波超标增加X电容或者差模电感高频振铃超标调整RC吸收电路或者换用软恢复二极管。5.3 辐射测试的排查思路辐射测试比传导测试更复杂因为辐射的路径更多、更隐蔽。辐射测试通常在电波暗室或者开阔场进行用天线接收设备发出的电磁波。排查辐射问题的第一步是确定辐射源。方法是用近场探头在设备表面扫描找到场强最高的位置。如果场强集中在某个芯片、某条走线、某根电缆上那基本可以确定辐射源。第二步是确定辐射机制。是差模辐射还是共模辐射差模辐射的场强和回路面积成正比共模辐射的场强和电缆长度成正比。可以用电流探头测电缆上的共模电流如果共模电流很大那辐射主要是共模辐射。第三步是选择抑制手段。差模辐射可以通过减小回路面积、增加差模滤波来抑制。共模辐射可以通过增加共模扼流圈、改善接地、缩短电缆来抑制。我遇到过一个比较典型的案例一台设备在200MHz附近辐射超标近场扫描发现辐射集中在一条排线上。用电流探头测排线发现共模电流很大。进一步检查发现排线的另一端连接到一个没有良好接地的子板。把子板的地和主板的地用多根短导线连接之后共模电流大幅下降辐射也降到了限值以下。这个案例说明辐射问题往往不是靠加屏蔽罩解决的而是靠找到共模电流的路径并切断它。屏蔽罩只是把噪声关在里面但如果噪声已经在电缆上跑了屏蔽罩也救不了。5.4 常见问题速查表现象可能原因排查方法解决思路传导测试低频段超标差模滤波不足测差模电流增加X电容或差模电感传导测试高频段超标共模滤波不足测共模电流增加Y电容或共模扼流圈辐射测试窄带超标时钟谐波或开关谐波近场扫描定位展频、滤波、屏蔽辐射测试宽带超标开关振铃或数据噪声电流探头测电缆阻尼振铃、共模扼流圈无线模块灵敏度下降电源或LCD噪声频谱仪测天线端电源滤波、屏蔽、隔离触摸设备误动作共模噪声耦合测地平面电位差改善接地、增加共模滤波6. 从设计到整改EMC工作的实战经验6.1 设计阶段的EMC预防EMC问题最好的解决时机是在设计阶段而不是在测试失败之后。设计阶段的EMC工作包括叠层设计、布局规划、滤波和屏蔽的预留、接口保护。叠层设计是PCB EMC的基础。一个良好的叠层应该有一个完整的地平面和一个完整的电源平面信号层紧邻地平面或电源平面。这样信号的回流路径最短回路面积最小辐射和敏感度都最低。对于四层板常见的叠层是顶层信号-地平面-电源平面-底层信号。对于六层板可以增加两个内层信号但要注意信号层和参考平面的距离。布局规划要考虑噪声源和敏感电路的隔离。开关电源、时钟电路、高速数字电路是主要的噪声源应该放在板子的一侧远离模拟电路、射频电路、接口电路。接口电路应该靠近连接器滤波元件放在连接器和内部电路之间。滤波和屏蔽的预留是指在设计阶段就为可能的EMC整改留出空间。比如在电源输入口预留共模扼流圈和Y电容的位置在时钟线预留RC滤波的位置在敏感电路周围预留屏蔽罩的位置。这样即使测试失败也有地方加元件不用重新改板。接口保护是指对外的电缆和连接器要有滤波和防护。电缆是共模电流的主要通道所以在电缆接口处加共模扼流圈和电容是标准做法。对于可能受到静电放电或者浪涌的接口还要加TVS管或者压敏电阻。6.2 整改阶段的快速定位方法整改阶段最怕的是盲目尝试。换一个电容、加一个磁环、贴一块铜箔测一次改一次效率极低。快速定位的关键是建立“源-路径-受害者”的模型。先找源。用近场探头扫描找到场强最高的位置。如果场强集中在某个芯片那这个芯片就是源。如果场强集中在某条走线那这条走线就是辐射体。如果场强集中在某根电缆那这根电缆就是共模电流的通道。再找路径。如果是传导问题路径就是电源线或信号线。如果是辐射问题路径可能是空间耦合也可能是电缆辐射。用电流探头测电缆上的共模电流可以判断电缆是不是辐射路径。最后找受害者。如果是抗扰度问题受害者就是受干扰的电路。用近场探头在敏感电路附近扫描看哪个频点的场强最大。然后针对这个频点在源端或者路径上做抑制。我自己的习惯是先做一次全频段扫描记录所有超标频点。然后按频点从低到高逐个排查。低频问题通常是传导问题高频问题通常是辐射问题。低频问题先查滤波高频问题先查接地和电缆。6.3 几个容易踩的坑第一个坑以为加电容就能解决问题。电容在高频时不是电容而是电感。一个0402封装的100nF电容自谐振频率大约在20MHz到30MHz。在这个频率以上它的阻抗随频率上升滤波效果越来越差。所以高频滤波要用小容值电容或者用多个不同容值的电容并联。第二个坑以为加屏蔽罩就能解决问题。屏蔽罩只对辐射耦合有效对传导耦合无效。如果噪声是通过电缆传导出去的加屏蔽罩没用。而且屏蔽罩如果接地不好反而可能成为辐射体把噪声辐射得更远。第三个坑以为地平面越大越好。地平面大确实能降低地阻抗但如果地平面上有分割或者地平面和电缆之间的连接不好大地平面反而可能成为更大的共模辐射源。地平面的设计要考虑电流的返回路径确保返回电流走最短路径。第四个坑以为磁环随便套就能解决问题。磁环的效果取决于它的材料、尺寸、以及套的位置。镍锌磁环适合高频锰锌磁环适合低频。套在电缆上时要套在靠近设备的一端而且电缆要绕几圈才能增加电感量。随便套一个磁环效果可能微乎其微。第五个坑以为EMC测试通过就万事大吉。EMC测试是在特定条件下进行的实际使用环境可能更恶劣。比如测试时电缆长度是1米实际使用时可能是3米辐射特性完全不同。所以设计时要留余量不能卡着限值过。6.4 一个完整的整改案例复盘某设备在辐射测试中150MHz到300MHz频段超标最高超出限值6dB。设备包含一个开关电源、一个数字处理板、一个无线模块。第一步近场扫描。发现辐射集中在开关电源的变压器和数字板的时钟线附近。变压器的场强在150MHz到200MHz较高时钟线的场强在200MHz到300MHz较高。第二步电流探头测电缆。电源电缆上有明显的共模电流峰值在180MHz左右。信号电缆上也有共模电流峰值在250MHz左右。第三步分别处理。电源部分在变压器初级加RC吸收电路阻尼开关振铃在电源输入口增加共模扼流圈把共模电流降下来。数字部分在时钟线上加RC滤波把时钟的高频谐波衰减掉在时钟线旁边加地线隔离减小辐射。第四步复测。150MHz到200MHz的辐射降了8dB200MHz到300MHz的辐射降了5dB整体低于限值3dB以上。这个案例的关键是分频段处理不同频段的问题有不同的源和路径不能用同一种手段解决。电源的低频共模问题用共模扼流圈时钟的高频辐射问题用RC滤波和隔离。如果只加一个屏蔽罩可能两个问题都解决不了。7. 写在最后的一些个人体会EMC这个领域入门容易精通难。基础概念就那么几个但实际问题的表现千变万化。同一个频点超标可能是差模问题也可能是共模问题可能是传导路径也可能是辐射路径。没有一套万能的方法能解决所有问题必须具体问题具体分析。我自己的经验是遇到问题先不要急着动手改先花时间搞清楚噪声的来源和路径。用近场探头扫一遍用电流探头测一遍把“源-路径-受害者”的模型建立起来。模型清楚了解决方案往往就显而易见了。另外EMC设计要趁早。等到测试失败再整改成本高、周期长、效果还不一定好。在设计阶段多花一天时间优化布局和滤波可能在测试阶段省下一周的时间。最后分享一个小技巧如果你手头没有专业的近场探头可以用一段剥开的同轴电缆自制一个简易探头。把同轴电缆的一端剥开外屏蔽层翻出来做成一个环芯线焊到环上另一端接频谱仪。这个简易探头虽然灵敏度不高但用来做相对比较、定位辐射源的位置已经够用了。我自己在早期没有专业设备的时候就是用这个方法找到过不少问题。

相关新闻

NLP进阶实战:从预训练模型到BERT微调的全流程指南

NLP进阶实战:从预训练模型到BERT微调的全流程指南

NLP这个方向,前几年大家还在折腾词向量拼精度,这两年被预训练模型彻底改写了玩法。深度学习系列走到第二篇,该聊点进阶的了:从“会跑通一个模型”到“能调明白一个模型”,中间差的不是算力,是理解的颗粒度。…

2026/10/18 11:43:08 阅读更多 →
PSR开关电源EMC设计:噪声源定位与整改实战

PSR开关电源EMC设计:噪声源定位与整改实战

做开关电源这些年,要说哪个环节最磨人,我八成会投EMC测试一票。尤其是PSR(Primary Side Regulation,原边反馈)开关电源,看起来省了光耦和次级431,BOM成本漂亮,但一旦进了屏蔽室开始扫…

2026/10/18 11:43:08 阅读更多 →
扩散模型原理与实战:加噪去噪、U型网络与采样加速全解析

扩散模型原理与实战:加噪去噪、U型网络与采样加速全解析

扩散模型这两年算是视觉生成领域绕不开的话题了。无论是文生图、图像修复、超分辨率还是风格迁移,绝大多数刷榜的生成方案背后都站着Diffusion Models,甚至可以说,当前整个AIGC图像生态的地基就是它。我最初接触这个方向时,看了一…

2026/10/18 11:43:08 阅读更多 →

最新新闻

OpenCV SIFT特征提取与图像拼接实战:从原理到代码实现

OpenCV SIFT特征提取与图像拼接实战:从原理到代码实现

OpenCV 的 SIFT 特征提取在图像拼接里有多好用,做视觉相关开发的朋友应该都有体会。这篇教程会从 SIFT 的原理讲起,一步步带你实现两张图的无缝拼接,代码我会逐段解释,还会分享我实际调试中踩过的坑,保证你是零基础也能…

2026/10/18 12:48:37 阅读更多 →
AI招聘落地指南:从简历解析到留任预测的风险与对策

AI招聘落地指南:从简历解析到留任预测的风险与对策

AI 招聘不是把简历扔给大模型就完事。我见过太多团队,买了一套号称“智能筛选”的系统,结果上线第一天就把公司里最能干的销售全过滤掉了,因为系统觉得“频繁跳槽”是负面信号,完全没看候选人每一段都是被挖走的。也见过 HR 为了省…

2026/10/18 12:48:37 阅读更多 →
Qt C++塔防游戏源码拆解:信号槽、多线程与事件循环实战

Qt C++塔防游戏源码拆解:信号槽、多线程与事件循环实战

简介:一份基于Qt/C框架编写的简易植物大战僵尸游戏源码包,适合正在学习Qt图形界面编程与C面向对象设计的开发者参考。压缩包共36个文件,包含17个cpp实现文件、16个h头文件以及pro工程文件、qrc资源文件等,核心代码涉及植物卡片、子…

2026/10/18 12:48:36 阅读更多 →
PHP对接劳动仲裁查询API,构建智能背调与风控预警系统

PHP对接劳动仲裁查询API,构建智能背调与风控预警系统

劳动仲裁记录这几年在招聘和业务风控里的分量越来越重。以前背调主要看学历、工作经历、是否有犯罪记录,但实践下来会发现,劳动仲裁信息往往是判断候选人职业稳定性、企业用工合规风险的重要信号。一个人跟老东家频繁打仲裁,背后可能是公司管…

2026/10/18 12:48:36 阅读更多 →
水下传感器网络仿真代码包:MAC与路由协议完整实现

水下传感器网络仿真代码包:MAC与路由协议完整实现

简介:这份资源面向水下传感器网络(UWSNs)方向的研究生、科研人员与授课教师,提供一套可直接运行的仿真代码与配套资料,用于验证声波通信、路由协议、能量管理与数据融合等关键算法。压缩包共131个文件,约22…

2026/10/18 12:48:36 阅读更多 →
用户友好提示词设计指南:从原理到实战的完整方法论

用户友好提示词设计指南:从原理到实战的完整方法论

我做了两年多的提示词设计工作,中间帮不少团队搭建过面向终端用户的大模型应用,也和很多工程师争论过“提示词到底算不算代码”。我个人的结论是:提示词确实不算传统意义上的代码,但它一定是需要结构化设计的工程产物。一个用户友…

2026/10/18 12:47:36 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →