干扰源分析:内部干扰源与外部干扰源

做手持终端设计,说白了就是跟各种干扰斗智斗勇。我经常跟团队说一句话:你连敌人在哪都不知道,怎么打胜仗?所以这一章,咱们就把干扰源彻底扒一扒。

干扰源分两大类:内部干扰源外部干扰源。内部的是我们自己造的孽,外部的是环境给的下马威。一个一个来。

一、内部干扰源:DC-DC 转换器

DC-DC 是手持终端的供电核心,但也是头号噪声源。我见过太多工程师,一上来就抱怨 EMC 过不了,结果一查,DC-DC 布局一塌糊涂。

为什么 DC-DC 这么能闹?因为它工作在开关模式。开关频率从几百 kHz 到几 MHz,开关瞬间的电流变化率(di/dt)极高。你想想看,电流在纳秒级时间内从 0 跳到几安培,这本身就是个强辐射源。

关键噪声路径:

  • 输入环路:输入电容到开关管再到地,这个环路面积必须最小化
  • 输出环路:续流二极管到输出电容,同样要紧凑
  • 反馈路径:反馈电阻走线要远离电感等磁性元件

我个人习惯,在 DC-DC 布局时遵循一个原则:功率回路面积越小越好。我在一个平板项目里吃过亏,DC-DC 布局时输入电容放远了 2mm,结果辐射超标 6dB。后来把电容挪到紧贴芯片引脚,问题直接解决。嗯,有时候就是这 2mm 的差距。

避坑指南:

我曾经在调试一款 4G 手持机时,发现 DC-DC 的开关节点(SW 引脚)走线过长,导致高频辐射耦合到了天线。解决办法很简单:在 SW 节点加一个 RC 缓冲电路(snubber),电阻 10Ω、电容 100pF 起步,根据波形调整。这招屡试不爽。

二、内部干扰源:时钟信号

时钟是数字系统的心跳,但也是 EMC 噩梦。为什么?因为时钟信号是周期性的方波,它的频谱是一根根离散的谱线,能量集中在基频和高次谐波上。

举个例子:一个 26MHz 的晶振,它的 7 次谐波(182MHz)可能正好落在某个通信频段内。你想想看,这干扰有多直接?

时钟频率 主要谐波 潜在干扰频段
26 MHz 3次(78MHz)、5次(130MHz) FM 广播、VHF 通信
32.768 kHz 高次谐波较少 基本无影响
100 MHz 以上 2次、3次谐波 Wi-Fi、蓝牙、GPS

我建议时钟走线要遵守三条铁律:

  1. 走线尽量短,时钟源到负载的距离不要超过 1 英寸(约 25mm)
  2. 包地处理,时钟线两侧加地线,每隔 5mm 打过孔
  3. 远离 I/O 接口,尤其是天线、USB、音频接口

我记得有一次,一个同事设计的板子,GPS 死活搜不到星。我拿频谱仪一测,发现 1.575GHz 附近有个 -45dBm 的尖峰。顺藤摸瓜,发现是 50MHz 时钟的 31 次谐波。后来在时钟输出串了个 22Ω 电阻,把上升沿从 1ns 缓到 3ns,谐波能量直接降了 10dB。GPS 立马正常了。

注意:时钟信号的上升沿越陡,谐波越丰富。不要盲目追求高速边沿,够用就行。我一般控制在 2-3ns 的上升时间,既能保证时序,又能控制 EMI。

三、内部干扰源:LCD 接口

LCD 接口,尤其是 MIPI DSI 或 LVDS 这类高速差分信号,也是内部干扰大户。很多人觉得差分信号共模抑制好,就放松了警惕。其实不然。

LCD 的干扰主要有两个来源:

  • 数据线的高频切换:MIPI 时钟频率动辄几百 MHz,数据线在时钟边沿跳变,产生大量共模电流
  • LCD 背光驱动:尤其是升压型 LED 驱动,开关频率和 DC-DC 类似,但走线往往更长

我在一个 7 寸平板项目里,就遇到过 LCD 数据线干扰 WiFi 的问题。现象很诡异:屏幕亮着的时候,WiFi 吞吐量掉一半;屏幕熄灭,WiFi 恢复正常。查了半天,发现是 MIPI 时钟线的共模扼流圈没焊。加上之后,问题消失。

我的经验:

LCD 接口设计时,我习惯在差分对上加共模扼流圈(CMC),型号选 100Ω@100MHz 左右的。另外,FPC 排线的屏蔽层一定要接地,而且接地要可靠。我曾经见过一个设计,FPC 的屏蔽层只在一端接地,结果成了天线,辐射反而更大。

四、外部干扰源:ESD(静电放电)

ESD 是手持终端最头疼的外部干扰之一。你想想看,用户拿着设备走来走去,身上带的静电少则几千伏,多则上万伏。啪的一下打到外壳缝隙或者接口上,轻则死机重启,重则烧毁芯片。

ESD 的干扰机理有两个层面:

  1. 直接放电:电流直接流入电路,造成 latch-up 或物理损坏
  2. 间接耦合:放电产生的强电磁场,通过空间耦合到内部走线

我建议 ESD 防护要遵循「疏堵结合」的思路:

  • :给 ESD 电流提供低阻抗泄放路径,比如外壳接地、金属件接地
  • :在接口处加 TVS 管,选型时注意钳位电压要低于芯片耐压

实战案例:

我曾经做一款对讲机,USB 接口经常被 ESD 打坏。后来在 USB 的 D+、D- 线上各加了一颗 5V 的 TVS 管,VBUS 上加了一颗 6V 的 TVS,外壳金属部分直接接大地。整改后通过了 ±8kV 接触放电测试。记住,TVS 管的摆放要尽量靠近接口,走线要短,否则引线电感会降低保护效果。

五、外部干扰源:RF 耦合

RF 耦合,说白了就是外部的高频信号串进了你的电路。手持终端里,RF 耦合的途径主要有三种:

  • 传导耦合:通过电源线、信号线直接进入
  • 辐射耦合:空间电磁波感应到走线上
  • 共阻抗耦合:通过公共地阻抗产生干扰

我遇到过最典型的场景:手机靠近扬声器时,扬声器发出「滋滋」声。这就是 RF 信号耦合到了音频功放的输入端,被解调后放大输出。

怎么解决?我一般从三个方向入手:

  1. 屏蔽:敏感电路加屏蔽罩,屏蔽罩接地要良好
  2. 滤波:在接口处加 EMI 滤波器,比如音频线上加 ferrite bead
  3. 布局:天线区域下方不要走敏感信号线,尤其是音频、传感器这类高阻抗走线

特别提醒:RF 耦合往往跟天线设计强相关。天线附近的金属件、走线、螺丝孔都可能成为二次辐射体。我建议在 PCB 布局阶段,就把天线区域划为禁区,任何非 RF 走线都不要进入。

小结

干扰源分析,说白了就是搞清楚「谁在搞事」。内部干扰源,DC-DC、时钟、LCD,这些是我们自己能控制的,靠布局、滤波、屏蔽来解决。外部干扰源,ESD、RF 耦合,这些是环境给的,靠防护、隔离、接地来应对。

我经常跟新人说:做 EMC 设计,不要等到测试失败了再补救。前期花 10 分钟分析干扰源,后期能省 10 天整改时间。这话一点都不夸张。

下一章,咱们聊聊具体的滤波和屏蔽设计技巧。到时候我会拿出几个我亲手改过的案例,把踩过的坑一个个讲给你听。