4. 静电放电(ESD)测试:人体模型与机器模型
静电放电,圈里人常叫它 ESD。这东西看着不起眼,但毁板子从来不打招呼。我见过太多项目,功能调得稳稳当当,一到 ESD 测试就原形毕露——死机、重启、甚至芯片直接冒烟。说白了,ESD 防护不是玄学,是硬功夫。
这一章,咱们把 ESD 测试的底牌翻出来看看。从模型到等级,从放电方式到 PCB 上的真家伙,一条线捋清楚。
4.1 两个经典模型:HBM 与 MM
ESD 测试里最常用的两个模型,一个是人体模型(HBM),一个是机器模型(MM)。名字听着像,但脾气完全不一样。
| 对比项 | 人体模型(HBM) | 机器模型(MM) |
|---|---|---|
| 模拟对象 | 带电人体触摸器件 | 带电机器/工具接触器件 |
| 等效电容 | 100 pF | 200 pF |
| 放电电阻 | 1.5 kΩ | 0 Ω(直接放电) |
| 峰值电流 | 较低(约 0.67 A/kV) | 极高(可达 10 A/kV 以上) |
| 上升时间 | 2~10 ns | < 1 ns |
| 破坏力 | 电压敏感型损伤 | 电流冲击型损伤 |
HBM 模拟的是人走两步、摸一下芯片的场景。100 pF 电容串 1.5 kΩ 电阻,放电波形有个尾巴,能量相对柔和。但别小看它——2 kV 的 HBM 就能把 CMOS 栅氧化层击穿。
MM 就狠多了。机器没有人体电阻,电容还翻倍,放电瞬间电流像刀子一样。我在一个电机驱动项目里遇到过,板子过了 ±8 kV HBM,结果 ±200 V MM 就挂了。为什么?MM 的上升沿太陡,寄生电感一谐振,电压反冲直接打穿 I/O 口。
4.2 接触放电与空气放电
测试方法上,ESD 又分成两种:接触放电和空气放电。这俩不是随便选的,有严格的应用场景。
- 接触放电: 放电枪直接怼在导体表面,比如金属外壳、螺丝柱、裸露的接地焊盘。能量直接注入,重复性好,是优先采用的测试方式。
- 空气放电: 放电枪靠近被测物,通过空气间隙击穿放电。用于非导体表面,比如塑料外壳、缝隙、按键缝隙。波形受距离、湿度影响大,一致性差一些。
我个人的习惯是:能打接触的绝不打空气。接触放电结果稳定,复现性高,排查问题也方便。空气放电有时候打十次八次结果都不一样,你很难判断到底是设计问题还是环境问题。
4.3 测试等级与判据
ESD 测试等级不是拍脑袋定的,IEC 61000-4-2 写得清清楚楚。咱们做嵌入式产品,最常用的是 ±4 kV 接触、±8 kV 空气这个档位。但工业级、车规级要求更高,接触 ±8 kV、空气 ±15 kV 也不稀奇。
| 等级 | 接触放电(kV) | 空气放电(kV) | 典型应用 |
|---|---|---|---|
| 1 | ±2 | ±2 | 消费电子、手持设备 |
| 2 | ±4 | ±4 | 家用电器、办公设备 |
| 3 | ±6 | ±8 | 工业控制、医疗设备 |
| 4 | ±8 | ±15 | 车载电子、户外设备 |
测试判据分 A、B、C、D 四档,这个必须记牢:
- A 级(性能正常): 测试中功能完全正常,指标不超差。这是最理想的结果。
- B 级(功能暂时降级): 测试中功能有短暂异常,但能自动恢复。比如屏幕闪一下、通信丢一帧。
- C 级(功能丧失需恢复): 死机或功能停止,需要人工复位或断电重启才能恢复。
- D 级(损坏): 硬件永久性损伤,换芯片、换板子才能解决。
4.4 PCB 防护设计:TVS 管与放电间隙
讲完测试,咱们聊聊怎么防。PCB 上最常用的 ESD 防护器件就两样:TVS 管和放电间隙。但用对用错,效果天差地别。
4.4.1 TVS 管选型与布局
TVS 管是 ESD 防护的主力。选型时我主要看三个参数:
- 反向工作电压(VRWM): 要大于信号线的正常工作电压,留 20% 余量。比如 3.3 V 的 I/O,选 5 V 的 TVS。
- 钳位电压(VC): 要低于被保护芯片的绝对最大额定值。这个很关键,我见过有人选了钳位电压 12 V 的 TVS 去保护 5 V 的芯片——ESD 一来,TVS 还没动作,芯片先挂了。
- 结电容(Cj): 高速信号线(USB、HDMI、以太网)必须选低电容 TVS,一般 < 5 pF。否则信号眼图会塌。
布局上,记住一句话:TVS 管要贴着接口放,走线越短越好。 我习惯把 TVS 放在连接器内侧 5 mm 以内,地过孔紧挨着 TVS 的地焊盘。为什么?ESD 是纳秒级的脉冲,走线每长 1 cm,寄生电感就多约 10 nH,钳位效果大打折扣。
// TVS 管布局示例(伪代码描述)
// 连接器 -> 5mm 走线 -> TVS 管 -> 被保护 IC
// TVS 地焊盘 -> 紧邻地过孔 -> 完整地平面
// 避免:TVS 放在 IC 旁边,走线绕一大圈再回来
4.4.2 放电间隙
放电间隙是个老办法,但很管用。在 PCB 上画两个尖对尖的铜皮,间距 0.3~0.5 mm。ESD 能量大了,直接通过空气击穿泄放到地,不经过芯片。
我一般在以下场景用放电间隙:
- 金属外壳的接地螺丝孔旁边
- 天线馈点附近(TVS 管电容会影响匹配)
- 成本敏感的产品(放电间隙不要钱)
4.5 知识体系总览
下面这张图把 ESD 测试与防护的核心逻辑串起来了。从测试模型到防护手段,一条线走到底。
这张图从测试模型出发,经过放电方式、等级判据,最后落到防护手段。你设计时也可以按这个顺序走一遍:先搞清楚产品要过什么等级,再选防护方案,最后用测试验证闭环。