近场与远场:从物理概念到实战定位
做辐射整改,第一个绕不开的概念就是近场和远场。很多新手拿着近场探头在板子上扫一圈,看到峰值就动手改,结果改完一测——超标点还在原地。为什么?说白了,你扫到的那个“峰值”可能根本不是真正的辐射源。
我刚开始做EMC那会儿也犯过这个错。记得有个项目,板子在200MHz附近超标,我用近场探头在晶振附近扫到一个大信号,二话不说就加屏蔽罩。结果花了三天,成本加了十几块,再测——纹丝不动。后来才明白,我扫到的是晶振的近场耦合,真正的天线是板边一根走线。
所以这一章,咱们把近场和远场彻底搞清楚。你理解了这两个概念,后面用探头定位干扰源才不会走弯路。
1. 近场与远场的物理本质
电磁波从源头往外传播,会经历两个性质完全不同的区域。靠近源的地方,电场和磁场还没“脱钩”,它们各自独立存在——这叫近场。离远了以后,电场和磁场互相锁定,形成平面波向前传播——这叫远场。
你可以这么理解:近场就像一个人刚开口说话,声音还没传开,你贴着耳朵听能听到气流声;远场就是声音已经扩散成声波,站在几米外听到的是完整的语音。
核心区别一句话总结:
- 近场:电场和磁场独立存在,能量以“感应”方式存储,不向外辐射。
- 远场:电场和磁场互相垂直,能量以“波”的方式向外传播。
近场里还有一个重要特性:电场和磁场强度随距离的变化速率不同。电场按1/r³衰减,磁场按1/r²衰减。到了远场,两者都按1/r衰减。这意味着什么?你拿探头在近场区域移动几毫米,读数可能跳一个数量级。很多新手觉得探头读数不稳定,其实不是设备坏了,是物理规律如此。
2. 分界点计算:到底多远算远场?
近场和远场之间没有一条绝对的分界线,但工程上有一个公认的参考点:
分界距离 d = λ / 2π
其中 λ 是电磁波的自由空间波长。
举个例子:你测100MHz的辐射,波长λ = 3米。那么分界点 d = 3 / (2 × 3.14) ≈ 0.48米。也就是说,离源48厘米以内是近场,以外是远场。
再算一个:1GHz,λ = 0.3米,d ≈ 4.8厘米。高频信号的分界点非常近,所以高频辐射超标时,近场扫描的定位精度反而更高。
| 频率 | 波长 | 分界距离 (λ/2π) | 典型场景 |
|---|---|---|---|
| 30 MHz | 10 m | 1.59 m | 低频开关电源 |
| 100 MHz | 3 m | 0.48 m | 晶振谐波 |
| 500 MHz | 0.6 m | 0.095 m | DDR时钟 |
| 1 GHz | 0.3 m | 0.048 m | 高速串行信号 |
| 3 GHz | 0.1 m | 0.016 m | 射频电路 |
我的经验:实际测试中,我习惯把分界点放宽到 λ/4。因为近场到远场的过渡是渐变的,不是一刀切。保守一点,定位更准。
3. 近场探头使用技巧
近场探头不是万能的,用对了是神器,用错了是摆设。我见过太多人把探头当“魔法棒”,到处乱戳。下面说几个关键点。
3.1 探头的选择
市面上常见的近场探头分三种:
- 电场探头:单极结构,对电压敏感。适合测走线、引脚、焊盘上的电场耦合。
- 磁场探头:环形结构,对电流敏感。适合测回路、地平面、电缆上的共模电流。
- 组合探头:电场+磁场一体,方便快速切换。
我个人习惯:优先用磁场探头。为什么?因为辐射超标绝大多数是共模电流引起的,而共模电流产生磁场。电场探头容易受周围导体干扰,读数不稳定。
3.2 扫描手法
近场扫描不是随便扫扫就行的。我总结了一套流程:
- 粗扫:探头离板子5-10mm,快速扫过整个板面,找到信号最强的区域。
- 精扫:探头降到1-2mm,在强信号区域逐点扫描,找到峰值位置。
- 定向:旋转探头方向,判断辐射方向。磁场探头的环面平行于电流方向时信号最强。
- 对比:在疑似源的位置和周围参考点对比读数,确认不是耦合过来的。
注意:近场探头不能直接测量远场辐射值。你扫到的-40dBm不代表远场也是-40dBm。近场扫描的目的是定位,不是定量。
3.3 常见坑点
我曾经在一个项目中,用近场探头扫到一个很强的信号点,位置在DC-DC电感的正上方。我以为是电感辐射,换了屏蔽电感,结果超标依旧。后来仔细查才发现,真正的干扰源是电感下方PCB层的走线——电感只是把近场耦合到了表面。
所以记住:探头扫到的位置不一定是源头。可能是耦合路径上的“二次辐射点”。你需要结合电路原理和走线布局综合判断。
4. 如何通过近场扫描定位干扰源
定位干扰源是辐射整改的核心技能。下面这张图展示了我的定位逻辑:
具体操作时,我习惯按这个步骤来:
- 先看远场数据:从测试报告里找到超标频点。比如“200MHz超标6dB”。
- 换算波长:200MHz对应波长1.5米,分界点约24厘米。你的近场扫描范围就在这个半径内。
- 锁定可疑电路:200MHz通常是晶振的基频或谐波。检查板上的晶振、时钟缓冲器、DDR接口。
- 近场粗扫:探头设到200MHz中心频率,带宽适当放宽(比如10MHz),扫过可疑区域。
- 精确定位:找到信号最强的点后,缩小带宽到1MHz以下,精细定位到毫米级。
- 验证:用手或金属片遮挡疑似源,观察近场读数是否下降。如果下降明显,基本确认了。
一个小技巧:精扫时,把频谱仪的RBW设到最小(比如100Hz),VBW设到RBW的1/10。这样能滤掉环境噪声,看到真正的干扰信号。我每次定位都用这个设置,屡试不爽。
5. 近场与远场的关联——别被读数骗了
近场读数高,不代表远场一定超标。反过来,近场读数低,也不代表远场安全。我见过一个案例:某产品在30MHz近场扫到-20dBm,远场却只有30dBμV/m,远低于限值。另一个产品在500MHz近场只有-50dBm,远场却超标了8dB。
为什么会这样?因为近场到远场的转换效率取决于天线的尺寸和结构。同样的近场强度,如果干扰源刚好是半波偶极子的长度,辐射效率就高;如果是个小环路,辐射效率就低。
所以我的建议是:近场扫描只用来定位,不要用来判断是否超标。最终判定一定要以远场测试为准。
曾经踩过的坑:有一次我近场扫到一个信号,觉得强度不大,就没当回事。结果远场测试时那个频点超标了。后来分析发现,那个干扰源正好在机箱缝隙附近,缝隙成了缝隙天线,把近场能量辐射出去了。从那以后,我只要在近场扫到可疑信号,不管强度大小,都会追查到底。
6. 实战案例:用近场定位DDR辐射源
最后分享一个实际案例。某产品DDR3工作在400MHz,远场测试在400MHz、800MHz、1.2GHz三个频点超标。我拿到板子后:
- 先看布局:DDR颗粒和CPU在顶层,走线在第二层,参考地平面在第三层。
- 近场粗扫:在DDR区域上方5mm处扫描,发现400MHz信号最强点在DDR颗粒的电源引脚附近。
- 精扫:探头降到1mm,发现电源引脚上的纹波很大。用差分探头测电源纹波,果然有400MHz的开关噪声。
- 根源:DDR的VTT端接电源用了LDO,但LDO的PSRR在400MHz很差,噪声直接耦合到了电源平面。
- 整改:在VTT电源入口加一个铁氧体磁珠,并在DDR颗粒附近加4颗100nF高频电容。再测近场,400MHz信号下降了15dB。远场复测,三个频点全部通过。
这个案例说明:近场扫描不只是“找热点”,更重要的是帮你理解干扰的传播路径。你找到了路径,整改方案自然就有了。