静电到底是什么?
在日常电子产品开发中,你一定遇到过这种情况:产品在家测试好好的,一到冬天干燥环境,用户一碰触摸屏就死机,摸一下接口就重启,甚至直接烧坏芯片——这大概率是静电(ESD,Electro-Static discharge)搞的鬼。静电抗扰度是电磁兼容测试里最基础也最容易出问题的项目,很多新手觉得ESD就是加个TVS管碰运气,其实静电抗扰度设计是从原理图到结构、PCB的系统工程。今天我们就从原理到实践,把静电抗扰度讲清楚,看完你就知道怎么设计能一次性过ESD测试。
一、先搞懂:静电到底是什么?为什么会搞坏电子产品?
我们天天说静电,其实静电本身不可怕,可怕的是静电放电:当两个不同电位的物体靠近,或者直接接触的时候,就会产生电荷转移,瞬间电流能达到几十甚至几百安培,这个过程就是静电放电。
我们人体能带多少静电?在干燥环境下,人走一走就能带几千伏甚至上万伏的静电——冬天脱毛衣听到的噼里啪啦,就是上万伏静电放电的声音,摸金属门把手被电一下,也是几千伏静电放电。虽然电压很高,但静电的能量其实不大,所以对人没什么伤害,但是对半导体器件来说,瞬间的大电流和高电压足以击穿栅氧化层,或者闩住CMOS电路导致大电流烧坏芯片,哪怕没直接烧坏,也会导致系统死机、程序跑飞,让产品无法正常工作。
国际电工委员会定的ESD测试标准IEC 61000-4-2,是现在最通用的静电抗扰度测试标准,一般消费电子要求过接触放电±8kV,空气放电±15kV,工业产品要求更高,接触放电要到±15kV,空气放电±25kV。能过这个等级的测试,基本就能应对日常使用场景的静电放电。
静电放电对电子产品的影响主要有两种路径:
直接放电:静电直接打在产品的外露接口、按键、触摸屏上,直接进入内部电路,造成器件损坏或者干扰;
感应耦合:静电打在外壳上,没有直接接触电路,但放电过程中的强电场会感应到内部走线上,产生干扰脉冲,导致芯片复位或者死机。
搞清楚路径,才能针对性做防护,不同路径的防护思路完全不一样。
二、ESD防护的核心思路:疏大于堵,泄放优先
很多人觉得ESD防护就是“挡住静电”,其实不对,静电已经来了,你挡是挡不住的,正确的思路是引导静电走你设计好的路径泄放掉,不让它进敏感电路——也就是“疏大于堵”,核心就是两点:
提前泄放:在静电进入内部芯片之前,就在入口把静电泄放到地,不让它进到敏感电路;
增加阻抗:如果静电漏进来,用滤波、隔离增加干扰进入敏感电路的阻抗,降低静电的影响;
提高芯片本身抗扰度:设计上留足够余量,避免闩锁和干扰误触发。
现在最常用的防护方案就是“入口泄放+后端滤波”:在所有对外接口加ESD防护器件,把静电泄放到地,然后后端加电阻电容滤波,滤掉残留的干扰,保护内部芯片,这个思路应对90%的场景都足够用。
三、常用ESD防护器件怎么选?不同器件有不同用法
要泄放静电,就要用对防护器件,我们常用的ESD防护器件有这几种,各有优劣,适合不同场景:
1. TVS管:最常用,响应速度最快
TVS(瞬态抑制二极管)是现在最常用的ESD防护器件,原理很简单:正常电压下TVS是高阻态,不影响电路正常工作,当静电来了,电压突然超过击穿电压,TVS瞬间变成低阻态,把静电电流泄放到地,把电压钳位在一个比较低的值,保护后端芯片。
TVS的核心参数两个:一个是击穿电压VR,要比电路的工作电压高,比芯片的最大耐压低,比如5V的信号,选击穿电压6V左右的TVS就合适;另一个是钳位电压VC,钳位电压越低,保护效果越好,当然价格也越贵。
选TVS的时候要注意:响应速度一定要够,ESD是ns级的瞬态脉冲,TVS的响应速度也要在ps级才能跟上,现在专门的ESD保护TVS都能满足这个要求。USB、HDMI、RS232这些接口,每个信号引脚都可以串一个小电阻,然后并一个TVS到地,就能起到很好的保护作用。
2. 压敏电阻:成本低,适合大功率交流端口
压敏电阻原理和TVS类似,也是电压超过阈值就导通泄放,优点是价格便宜,能承受更大的能量,适合电源入口、交流端口的ESD和浪涌防护;缺点是响应速度比TVS慢,钳位电压高,老化之后参数会漂移,所以一般用在电源输入端,不用在信号端口。
比如AC220V的电源入口,一般会并一个压敏电阻在火线零线之间,既能防ESD,也能防浪涌,成本很低,一块多钱就能搞定。
3. 气体放电管:耐高压大电流,适合户外端口
气体放电管里面充了惰性气体,电压超过击穿电压之后,气体电离导通,把静电泄放掉,优点是能承受非常大的电流,漏电流小,绝缘电阻高,缺点是导通之后会有续流,响应速度也慢,一般用在户外网线、户外电源端口的一级防护,配合TVS一起用,一级泄放大部分能量,TVS做二级钳位,效果更好。
4. 电容和电阻:小信号端口的隐形防护
很多人觉得只有专门的防护器件才能防ESD,其实普通的电阻电容也能防ESD:在信号线上串一个100Ω到1kΩ的电阻,就能限制静电电流的上升速度,配合一个小电容到地,就能把静电干扰滤掉,很多低速信号比如按键、IIC接口,串个电阻加个电容,哪怕不加TVS也能过±8kV的ESD,成本几乎为零,非常实用。
四、PCB设计里的ESD技巧:细节决定成败
原理图放了防护器件,不代表就能过ESD,很多问题都是PCB设计不合理导致的,这几个PCB设计细节一定要注意:
1. ESD防护器件一定要放在入口处,越靠近放电点越好
很多人喜欢把TVS放在接口里面,离接口很远,静电从接口进来之后,已经在PCB走线上走了很长一段,才到TVS泄放,这个过程中静电已经耦合干扰到其他走线了,防护效果会大打折扣。正确的做法是:防护器件一定要放在接口最外面,静电进来第一时间就碰到TVS,直接泄放到地,不会影响内部走线。
2. TVS的泄放路径一定要短,地回路要宽
静电电流要通过TVS泄放到地,泄放路径越长,阻抗越大,泄放效果越差,还会把干扰耦合到其他地方。所以TVS的接地引脚一定要直接打 vi a 到地层,走线越短越宽越好,不要绕着走,更不要和其他敏感信号共用泄放路径,不然泄放电流会串扰到敏感信号。
很多新手设计的时候,TVS的地要绕一大圈才能连到主地,结果本来能过±8kV的TVS,只能过±4kV了,就是路径不对。
3. 敏感信号线不要靠近板边和接口
PCB板边一般靠近外壳,静电容易打在板边附近,敏感走线比如复位线、时钟线、IIC总线,不要放在靠近板边和接口的位置,尽量往中间走,远离静电入口,能大幅降低被耦合干扰的概率。如果一定要放在板边,可以在板边走一根接地的铜箔,把静电泄放掉,屏蔽敏感走线。
4. 分层设计,完整地层是最好的屏蔽
多层板设计的时候,一定要给信号层做一个完整的参考地层,完整地层不仅能控制阻抗,还能给静电干扰提供低阻泄放路径,也能屏蔽电场耦合,比分割的地层抗ESD效果好太多。很多人喜欢乱分割地层,导致地层不连续,反而容易被静电耦合干扰,除了特殊情况,尽量保持地层完整。
五、结构和外壳设计:容易忽略的ESD关键点
很多时候产品ESD不过,不是原理图PCB的问题,是结构设计错了,这几个结构设计要点一定要注意:
1. 外露的金属部件一定要良好接地
很多产品有金属边框、金属按键、金属接口外壳,这些外露金属很容易被人体接触到,静电第一个就打在这里,如果这些金属不接地,静电就会通过感应耦合到内部电路,很容易导致干扰;如果良好接地,静电直接就泄放到大地了,根本不会进内部,所以外露金属件一定要可靠接地,最好用导电泡棉或者接地弹片连接到主板地,接触电阻越小越好。
很多触摸屏静电容易死机,就是因为触摸屏的金属触控层没有接地,静电打在玻璃上,感应到内部触控IC,就容易出问题,留一个接地引脚接好地,就能解决大部分问题。
2. 外壳缝隙不要对着内部敏感芯片
如果塑料外壳有缝隙,静电空气放电容易通过缝隙打到内部PCB上,设计的时候,不要把复位芯片、CPU这些敏感器件放在缝隙正对的位置,可以放一些屏蔽金属或者地线在那里,引导静电泄放。如果要求高,可以在外壳内部加一层导电漆,做屏蔽效果更好。
3. 接口如果是塑料的,留出放电间隙到地
很多Type-C、USB接口是塑料外壳,静电容易打在引脚上面,可以在接口旁边留一个露铜的接地焊盘,和接口金属支架之间留一个1mm左右的放电间隙,静电过来先放电到地,能保护内部引脚。
六、常见ESD问题排查和解决技巧
产品ESD测试不过,怎么快速定位和解决?我们总结几个常用排查技巧:
1. 先定位放电位置,看是哪个点放电会出问题
测试的时候,先逐个点放电,看哪个点放电会导致死机重启,找到问题点,就好办了:如果是接口出问题,就是接口防护没做好;如果是外壳出问题,就是结构屏蔽不对,不要盲目乱改器件。
2. 死机但不烧坏器件,一般是耦合干扰,不是直接击穿
如果每次放电都是死机,重启就好,芯片没坏,说明静电没有直接击穿芯片,是耦合干扰到了复位线、时钟线或者电源,导致芯片误触发。这个时候可以在复位脚加一个100nF的滤波电容,或者把复位线换个位置,远离接口,一般就能解决。很多产品ESD死机都是复位线被干扰,加个电容就好,成本很低。
3. 加强版技巧:隔离加屏蔽
如果产品要求高,普通防护过不了,可以试试双层防护:入口加一级TVS泄放,然后串电阻加滤波电容,然后在信号线上加一个数字隔离器,把后端电路和入口隔离开,静电根本传不过去,哪怕入口电压很高,后端也没事,这种方法工业产品用的很多,成本虽然高一点,但是效果非常好。
4. 软件上增加抗扰措施
硬件做了防护,软件也可以配合:对关键IO口做滤波,比如复位脚,连续检测到10ms低电平才触发复位,避免静电的窄脉冲误触发;对串口、IIC这些总线,加校验,如果出错就重发,能避免一次静电干扰就导致系统锁死,这些小改动不需要增加成本,能大幅提高系统的可靠性。
七、典型场景ESD设计参考
我们举几个常见场景的设计,大家可以直接参考:
USB Type-C接口:每个高速信号引脚靠近接口位置放一个0402封装的ESD二极管,TVS钳位电压低于6V,接地直接打孔到地层,VBUS引脚放一个TVS或者压敏电阻泄放,就能过接触±8kV,空气±15kV;
触摸按键:每个按键走线串一个1k电阻,然后在触控IC引脚加一个100nF电容到地,面板金属层良好接地,一般就能过空气±15kV;
RS485总线接口:总线入口加一个双向TVS管,然后加一个PTC自恢复保险丝,再配合TVS,就能过很高等级的ESD,还能防过流;
电源入口AC220V:火线零线之间并一个压敏电阻,然后后面加一个保险丝,就能满足ESD和浪涌要求,成本很低。
结语
静电抗扰度不是什么玄学,是一个从器件选型、原理图设计、PCB设计到结构设计的系统工程,核心思路就是“提前泄放,正确引导,远离敏感”,只要把每个入口的静电都引导到地,不让它窜到敏感电路,基本就能轻松过测试。
很多新手觉得ESD是碰运气,改来改去不知道为什么过了,也不知道为什么不过,其实只要搞清楚静电的路径,按上面的要点一步步设计,大部分问题都能提前避免,不需要后期反复整改。现在ESD器件成本越来越低,只要设计的时候留好位置,选对器件,一次性过ESD测试其实并不难。
对于产品来说,静电抗扰度是可靠性最基础的要求,过了ESD,产品在日常使用中才不容易出问题,用户体验才会好,所以设计的时候多花一点精力在ESD上,后期能省很多售后的麻烦。 以上是根据你的要求生成的内容,如需修改可继续提出。





