电路级静电防护设计技巧与ESD防护方法
静电放电(ESD)理论研究的已经相当成熟,为了模拟分析静电事件,前人设计了很多静电放电模型。
常见的静电模型有:人体模型(HBM),带电器件模型,场感应模型,场增强模型,机器模型和电容耦合模型等。芯片级一般用HBM做测试,而电子产品则用IEC 6 1000-4-2的放电模型做测试。为对 ESD 的测试进行统一规范,在工业标准方面,欧共体的 IEC 61000-4-2 已建立起严格的瞬变冲击抑制标准;电子产品必须符合这一标准之后方能销往欧共体的各个成员国。
因此,大多数生产厂家都把 IEC 61000-4-2看作是 ESD 测试的事实标准。我国的国家标准(GB/T 17626.2-1998)等同于I EC 6 1000-4-2。大多是实验室用的静电发生器就是按 IEC 6 1000-4-2的标准,分为接触放电和空气放电。静电发生器的模型如图 1。 放电头按接触放电和空气放电分尖头和圆头两种。
IEC 61000-4-2的 静电放电的波形如图2,可以看到静电放电主要电流是一个上升沿在1nS左右的一个上升沿,要消除这个上升沿要求ESD保护器件响应时间要小于这个时间。静电放电的能量主要集中在几十MHz到500MHz,很多时候我们能从频谱上考虑,如滤波器滤除相应频带的能量来实现静电防护。其放电频谱如下,这个图是我自己画的,只能定性的看,不能定量。
IEC 61000-4-2规定了几个试验等级,目前手机CTA测试执行得是3级,即接触放电6KV,空气放电8KV。很多手机厂家内部执行更高的静电防护等级。
当集成电路( IC )经受静电放电( ESD)时,放电回路的电阻通常都很小,无法限制放电电流。例如将带静电的电缆插到电路接口上时,放电回路的电阻几乎为零,造成高达数十安培的瞬间放电尖峰电流,流入相应的 IC 管脚。瞬间大电流会严重损伤 IC ,局部发热的热量甚至会融化硅片管芯。 ESD 对 IC的损伤还包括内部金属连接被烧断,钝化层受到破坏,晶体管单元被烧坏。
ESD 还会引起 IC 的死锁( LATCHUP)。这种效应和 CMOS 器件内部的类似可控硅的结构单元被激活有关。高电压可激活这些结构,形成大电流信道,一般是从 VCC 到地。串行接口器件的死锁电流可高达 1A 。死锁电流会一直保持,直到器件被断电。不过到那时, IC 通常早已因过热而烧毁了。
电路级ESD防护方法
1、并联放电器件
常用的放电器件有TVS,齐纳二极管,压敏电阻,气体放电管等。如图
1.1、齐纳二极管( Zener Diodes ,也称稳压二极管 ) : 利用齐纳二极管的反向击穿特性可以保护 ESD敏感器件。但是齐纳二极管通常有几十 pF 的电容,这对于高速信号(例如 500MHz)而言,会引起信号畸变。齐纳二极管对电源上的浪涌也有很好的吸收作用。
1.2、瞬变电压消除器 TVS(Transient Voltage Suppressor): TVS 是一种固态二极管,专门用于防止 ESD 瞬态电压破坏敏感的半导体器件。与传统的齐纳二极管相比, TVS 二极管 P/N 结面积更大,这一结构上的改进使 TVS 具有更强的高压承受能力,同时也降低了电压截止率,因而对于保护手持设备低工作电压回路的安全具有更好效果。
TVS二极管的瞬态功率和瞬态电流性能与结的面积成正比。该二极管的结具有较大的截面积,可以处理闪电和 ESD所引起的高瞬态电流。TVS也会有结电容,通常0.3个pF到几十个pF。TVS有单极性的和双极性的,使用时要注意。手机上用的TVS大约0.01$,低容值的约2-3分$。
1.3、多层金属氧化物结构器件 (MLV):大陆一般称为压敏电阻。 MLV也可以进行有效的瞬时高压冲击抑制,此类器件具有非线性电压 - 电流 ( 阻抗表现 ) 关系,截止电压可达最初中止电压的 2 ~ 3倍。这种特性适合用于对电压不太敏感的线路和器件的静电或浪涌保护,如电源回路,按键输入端等。手机用压敏电阻约0.0015$,大约是TVS价格的1/6,但是防护效果没有TVS好,且压敏电阻有寿命老化。
2、串联阻抗
一般可以通过串联电阻或者磁珠来限制ESD放电电流,达到防静电的目的。如图。如手机的高输入阻抗的端口可以串1K欧电阻来防护,如ADC,输入的GPIO,按键等。不要担心0402的电阻会被打坏,实践证明是打不坏的。这里不详细分析。用电阻做ESD防护几乎不增加成本。如果用磁珠,磁珠的价格大 约0.002$,和压敏电阻差不多。
3、增加滤波网络
前面提到了静电的能量频谱,如果用滤波器滤掉主要的能量也能达到静电防护的目的。
对于低频信号,如GPIO输入,ADC,音频输入可以用1k+1000PF的电容来做静电防护,成本可以忽略,性能不比压敏电阻差,如果用1K+50PF的压敏电阻(下面讲的复合防护措施),效果更好,经验证明这样防护效果有时超过TVS。
对于射频天线的微波信号,如果用TVS管,压敏等容性器件来做静电防护,射频信号会被衰减,因此要求TVS的电容很低,这样增加ESD措施的成本。对于微波信号可以对地并联一个几十nH的电感来为静电提供一个放电通道,对微波信号几乎没有影响,对于900MHZ和1800MHz的手机经常用22nH的电感。这样能把静电主要能量频谱上的能量吸收掉很多。
4、复合防护
有一种器件叫EMI filter,他有很好的ESD防护效果,如图。EMI filter也有基于TVS管的和基于压敏电阻的,前者效果好,但很贵,后者廉价,一般4路基于压敏电阻的EMI价格在0.02$。
实际应用中可以用下面的一个电阻+一个压敏电阻的方式。他既有低通滤波器的功能,又有压敏电阻的功能,还有电阻串联限流的功能。是性价比最好的防护方式,对于高阻信号可以采用1K电阻+50PF压敏;对于耳机等音频输出信号可以采用100欧电阻+压敏电阻;对于TP信号串联电阻不能太大否则影响TP的线性,可以采用10欧电阻。虽然电阻小了,低通滤波器效果已经没有了,但限流作用还是很重要的。
5、增加吸收回路
可以在敏感信号附件增加地的漏铜,来吸收静电。道理和避雷针原理一样。在信号线上放置尖端放电点(火花隙)在山寨手机设计中也经常应用。
电路级静电防护设计技巧与ESD防护方法相关推荐
- (转载)电路级静电防护设计技巧与ESD防护方法
常见的静电模型有:人体模型(HBM),带电器件模型,场感应模型,场增强模型,机器模型和电容耦合模型等.芯片级一般用HBM做测试,而电子产品则用IEC 6 1000-4-2的放电模型做测试.为对 ESD ...
- 电路级静电防护技巧(二)
当集成电路( IC )经受静电放电( ESD) 时,放电回路的电阻通常都很小,无法限制放电电流.例如将带静电的电缆插到电路接口上时,放电回路的电阻几乎为零,造成高达数十安培的瞬间放电尖峰电流, 流入相 ...
- 谈谈电子设计中PCB上的ESD防护方法
今天在网络上浏览到一篇不错的关于PCB上的ESD防护方法,特转载如下: 很多电子行业中,都需要对产品进行相关ESD方面的测试.在汽车行业里,汽车内部集成了各种含有电气模块的部件,每个部件的电路设计中, ...
- esd防护_电路级ESD防护方法
电路板级的ESD防护方法有很多种类,常见的有以下几个方法 1.并联放电器件 常用的放电器件有ESD/TVS,固体放电管,稳压二极管,压敏电阻,气体放电管等 瞬变电压消除器 TVS(Transient ...
- 一文看懂5种ESD防护方法!
静电放电(ESD)理论研究的已经相当成熟,为了模拟分析静电事件,前人设计了很多静电放电模型.常见的静电模型有:人体模型(HBM),带电器件模型,场感应模型,场增强模型,机器模型和电容耦合模型等.芯片级 ...
- PCB 设计技巧一百问
转载自 吴川斌的博客 http://www.mr-wu.cn/ 1.如何选择 PCB 板材 选择 PCB 板材必须在满足设计需求和可量产性及成本中间取得平衡点.设计需求包含电气和机构这两部分.通常在设 ...
- PCB设计技巧百问:
PCB设计技巧百问: 1.如何选择PCB板材? 选择PCB板材必须在满足设计需求和可量产性及成本中间取得平衡点.设计需求包含电气和机构这两部分.通常在设计非常高速的PCB板子(大于GHz的频率)时这材 ...
- 计算机页面的滚动栏怎么拉长,长滚动网页页面设计技巧
长滚动网页页面设计技巧 长滚动页面和无限滚动式的网页已经彻底流行开来了,甚至可以说它已经脱离趋势,成为了一种常规的设计,下面是小编分享的长滚动网页页面设计技巧,一起来看一下吧. 长滚动式的页面有着如下 ...
- 21个UI设计必会的设计技巧
想要成为一名合格的UI设计师,必须要有扎实的基础,和丰富的设计经验,本期小编为大家介绍的UI设计培训教程是21个UI设计必会的设计技巧,可帮助大家提升自己. UI设计培训技术分享:一个好的UI设计是由 ...
最新文章
- 少样本学习原理快速入门,并翻译《Free Lunch for Few-Shot Learning: Distribution Calibration》
- .Net平台Winform两个ComboBox控件绑定同一个数据源
- SharePoint Set-SPUser 命令拒绝访问
- sp寄存器和bp寄存器_为什么早期x86处理器寄存器很少?
- ASP.NET MVC 5 学习教程:控制器传递数据给视图
- 吕梁离石学校计算机专业在哪里,山西吕梁计算机大专学校有哪些太重技校告诉您...
- Modbus协议栈应用实例之四:ModbusTCP服务器应用
- 【elasticsearch】文档 CRUD 增删改查 以及 相关 参数
- eBPF 入门之编程
- python PHP 多进程,python多进程的用法示例(代码)
- C语言数组和指针的理解_在取地址运算上的操作_指针加减操作_a 和a 的区别
- 深入理解java虚拟机系列文章:类的加载、连接与初始化
- 学生信息管理系统html代码,学生信息管理系统源代码.doc
- matlab a1处语法无效,MATLAB常见错误
- 第86节:Java中的JQuery基础
- ANdroid8.0以上创建快捷方式
- Qt 窗口属性简介之Qt::WA_DeleteOnClose
- 手机通过蓝牙与电脑共享网络
- 【Python计量】异方差性的检验
- 象棋巫师魔法学校/象棋路边摊 前1050关