1. EMC概述:什么是EMC?
大家好,我是老张。做硬件这行二十年了,今天咱们聊聊EMC。
EMC,全称是Electromagnetic Compatibility,中文叫电磁兼容。说白了,就是设备在电磁环境中能正常工作,又不干扰别的设备。嗯,就这么简单。
我刚开始接触EMC时,总觉得这是个玄学。后来踩的坑多了,才明白它其实有章可循。
1.1 EMC的三要素
EMC问题,本质上就三个东西:干扰源、耦合路径、敏感设备。你想想看,任何一个EMC问题,都逃不出这个框架。
核心公式:EMC问题 = 干扰源 + 耦合路径 + 敏感设备
缺一个,问题就不成立。
1.1.1 干扰源
干扰源就是产生电磁能量的东西。我在项目中遇到过最典型的,就是开关电源的MOS管开关动作。那个电压跳变,dV/dt能到几十V/ns,辐射能量相当可观。
常见的干扰源包括:
- 开关电路:DC-DC转换器、开关电源、PWM驱动
- 时钟电路:晶振、PLL、高速数字信号
- 接口电路:USB、HDMI、以太网
- 静电放电:人体接触、摩擦起电
- 雷电:间接效应,浪涌
1.1.2 耦合路径
耦合路径,就是干扰怎么从源头跑到敏感设备去的。我个人习惯把它分成四类:
| 耦合方式 | 说明 | 典型频率范围 |
|---|---|---|
| 传导耦合 | 通过导线、PCB走线直接传递 | DC ~ 30MHz |
| 辐射耦合 | 通过空间电磁波传递 | 30MHz ~ 1GHz+ |
| 容性耦合 | 通过寄生电容传递 | 高频为主 |
| 感性耦合 | 通过互感传递 | 低频到高频 |
我曾经在一个项目中,发现USB信号老是被干扰。查了半天,原来是USB线缆和电源线平行走了20cm,感性耦合惹的祸。后来把线缆分开走,问题就解决了。
1.1.3 敏感设备
敏感设备就是容易被干扰的电路。你想想看,现在的芯片工作电压越来越低,1.8V、1.2V甚至0.9V,噪声容限越来越小。稍微来点干扰,逻辑就翻错了。
常见的敏感设备:
- 模拟传感器(ADC前端)
- 高精度放大器
- 时钟接收电路
- 复位电路
- 无线接收模块
我的经验:设计时,先把敏感设备找出来。把它们放在远离干扰源的位置,或者加屏蔽。这比事后整改省事多了。
1.2 EMC的重要性
EMC为什么重要?说白了,就三个字:合规性。
产品要上市,必须过EMC认证。CE、FCC、CCC,哪个都绕不开。我见过太多项目,功能做得很好,结果EMC测试挂了,被迫改板子。改一次板子,周期至少两周,成本几万块。
更重要的是,EMC问题会影响产品可靠性。你想想看,一个医疗设备,如果在手术中因为电磁干扰死机了,后果是什么?
警告:EMC不是可选项,是必选项。别等到测试再想对策,设计阶段就要考虑。
1.3 行业挑战
现在的EMC设计,比以前难多了。为什么?
- 频率越来越高:芯片主频从几十MHz到几GHz,辐射能量更大
- 集成度越来越高:SoC把模拟、数字、射频集成在一起,互相干扰
- 功耗越来越低:信号幅度小,噪声容限小
- 成本压力大:加屏蔽、加滤波,都要钱
我记得十年前做EMC,主要关注30MHz以下的传导发射。现在呢?辐射发射要测到6GHz,甚至更高。嗯,挑战确实大了。
1.4 知识结构图
下面这张图,是我自己整理的EMC知识框架。你把它记住了,后面学起来就轻松了。
1.5 避坑指南
我曾经犯过的错:
- 以为EMC是测试阶段的事,结果改板子改了三次
- 忽略了PCB布局对EMC的影响,导致辐射超标
- 选了便宜的滤波器,结果高频性能差,白花钱
这些坑,你千万别再踩了。
好了,第一章就讲到这里。记住EMC三要素,后面每一章都会用到。下一章,咱们聊聊EMC标准体系,看看那些认证到底在测什么。