辐射发射(RE)案例:时钟信号辐射超标定位与屏蔽设计

时钟信号,说白了就是数字系统的“心跳”。心跳乱了,系统就瘫了。但心跳太强,辐射就超标了。

我入行第三年,接过一个项目。产品是工业控制板,主频只有 50MHz。送去预测试,辐射发射在 150MHz 附近直接飙到 58dBμV/m,限值是 40dBμV/m。超标 18 个 dB,这已经不是“擦边球”了,是直接“炸了”。

当时客户催得紧,我带着频谱仪和近场探头,在实验室里泡了两天。最后发现,罪魁祸首就是一根 3 厘米长的时钟走线。嗯,今天咱们就聊聊这个案例。

超标现象与初步判断

先看超标曲线。辐射峰值出现在 150MHz,正好是 50MHz 的三次谐波。这说明什么?时钟基频的奇次谐波能量没有被有效抑制。

频率点 实测值 (dBμV/m) 限值 (dBμV/m) 裕量
50 MHz (基频) 42.3 40 -2.3 dB (超标)
150 MHz (3次) 58.1 40 -18.1 dB (严重超标)
250 MHz (5次) 46.7 40 -6.7 dB (超标)

你看这个数据,150MHz 那个点,像一根钉子一样扎在那里。我当时用近场探头沿着时钟走线扫了一遍,发现 PCB 顶层有一段 3cm 的走线,探头靠近时,频谱仪上的噪声基底直接跳起来 20dB。

关键判断:辐射源是时钟走线本身,不是芯片引脚,也不是连接器。走线充当了“单极子天线”。

辐射机理:走线为什么变成天线?

你想想看,一根走线,如果它的长度接近信号波长的 1/4,就会形成高效的辐射体。

波长公式:λ = c / f

对于 150MHz 的三次谐波:λ = 3×10⁸ / 150×10⁶ = 2 米。1/4 波长就是 0.5 米。

等等,3cm 的走线离 0.5 米差远了。为什么会辐射?

这里有个坑。走线本身不是孤立存在的。它和参考平面之间形成了“地回路”。如果参考平面不连续,或者回流路径被切断,那走线的有效辐射长度就不是物理长度,而是“回流路径长度”。

我那个板子,时钟走线跨过了一条分割的电源层。回流电流被迫绕了一个大圈,等效长度刚好接近 150MHz 的 1/4 波长。说白了,不是走线长了,是回路大了。

个人经验:我后来养成了一个习惯——画完时钟走线,一定检查它正下方的参考平面是否完整。哪怕只有 1mm 的缝隙,都可能成为辐射的“突破口”。

定位过程:三步锁定真凶

定位辐射源,我一般分三步走。不复杂,但每一步都要做扎实。

  1. 远场预扫:在 3m 法暗室里做全频段扫描,标记超标频点。这个案例里,150MHz 是主峰。
  2. 近场扫描:用 H 场探头(环直径 5mm)在 PCB 表面 2mm 高度扫描。找到场强最强的区域。我扫到时钟芯片附近时,信号突然变大。
  3. 电流钳验证:在时钟走线上套一个高频电流钳,测量共模电流。150MHz 处读到了 12mA 的共模电流。这个值,对于辐射发射来说,已经很大了。

为什么会这样?因为共模电流才是辐射的“元凶”。差模电流在回路内互相抵消,共模电流没有回流路径,只能通过空间辐射出去。

注意:近场探头只能告诉你“哪里强”,不能告诉你“哪里超标”。近场强不等于远场超标,但近场强的地方,远场大概率有问题。我见过有人拿着探头在板子上戳了半天,说“这里辐射大”,结果远场测试全过。所以,近场定位后,一定要用远场复测确认。

屏蔽设计方案:三管齐下

找到问题后,我给了三个方案。客户选了性价比最高的那个。

方案 措施 成本 效果
方案A:源头抑制 时钟走线加串联电阻 + 包地 + 优化回流 低 降低 12dB
方案B:局部屏蔽 在时钟区域加一个屏蔽罩(镀锌钢) 中 降低 20dB
方案C:整体屏蔽 整板加屏蔽罩 高 降低 30dB+

最终我们采用了方案A + 局部屏蔽的组合。具体做法如下:

  • 串联电阻:在时钟源端串一个 22Ω 电阻,靠近芯片引脚放置。这个电阻和走线的寄生电容形成低通滤波器,削平了高频谐波的幅度。
  • 包地处理:时钟走线两侧各加一条地线,间距 2 倍线宽。地线上每 5mm 打一个过孔到地平面。
  • 回流路径优化:把时钟走线移到完整的地平面上方,不再跨越分割区。
  • 局部屏蔽罩:在时钟芯片和走线区域,加一个 20mm × 15mm 的镀锌钢屏蔽罩,高度 5mm。屏蔽罩四周焊接到地平面,间距不超过 3mm。

改板后,再去测试。150MHz 的峰值从 58dBμV/m 降到了 36dBμV/m,裕量 4dB。一次通过。

屏蔽设计的关键细节

屏蔽罩不是扣上去就完事的。我见过太多人,屏蔽罩装了,辐射反而更大。为什么?因为屏蔽罩和地之间形成了谐振腔。

几个关键点,我列出来:

  • 接地间距:屏蔽罩焊盘到地平面的过孔间距,必须小于最高抑制频率波长的 1/20。对于 150MHz,波长 2 米,1/20 就是 100mm。但实际工程中,我建议间距不超过 5mm。
  • 屏蔽罩高度:不是越低越好。高度太低,屏蔽罩和 PCB 之间的寄生电容会改变走线的特性阻抗。我一般留 3-5mm 的空间。
  • 通风孔:如果屏蔽罩需要散热,开孔直径必须小于 3mm。孔间距大于孔径的 2 倍。否则,孔洞会变成“缝隙天线”。

避坑指南:我曾经在一个项目里,屏蔽罩接地焊盘只打了两个过孔,结果 800MHz 处出现了一个新的辐射峰。后来发现,屏蔽罩和地之间形成了一个 1/4 波长谐振腔。加了四个过孔后,问题消失。所以,屏蔽罩的接地过孔,能多打就多打,别省。

知识结构图:时钟辐射超标定位与屏蔽

下面这张图,是我自己总结的排查流程。每次遇到时钟辐射问题,我就按这个走一遍,基本不会漏。

时钟辐射超标定位与屏蔽设计流程 时钟辐射超标定位与屏蔽设计流程 超标现象 近场定位 机理分析 回流路径不连续 共模电流过大 屏蔽设计 验证通过 核心思路:先定位 → 再分析机理 → 最后针对性屏蔽,不要盲目加屏蔽罩

总结一下

时钟辐射超标,说白了就是“天线效应”。走线、过孔、连接器,甚至屏蔽罩本身,都可能成为天线。解决思路就三条:

  • 减小回路面积:保证参考平面完整,回流路径最短。
  • 降低谐波能量:源端串联电阻、磁珠,或者加 RC 滤波。
  • 切断辐射路径:包地、屏蔽罩、吸收材料。

这个案例里,我们只花了不到 200 块钱的改板费,就把问题解决了。很多时候,EMC 问题不是靠堆料解决的,而是靠“理解机理 + 精准定位”。

嗯,今天就聊到这儿。下次遇到时钟辐射超标,别急着加屏蔽罩。先拿探头扫一遍,找到真正的“元凶”再说。