硬件设计:电路防护--TVS管
参考资料:TVS参数及选型方法
TVS(Transient Voltage suppressor)或称瞬变电压抑制二极管。当TVS管两端经受瞬间的高能量冲击时,它能以10-12秒量级的速度,将其两极间的高阻抗变为低阻抗,吸收高达数千瓦的浪涌功率,使两极间的电压箝位于一个预定值,有效地保护电子线路中的精密元器件,免受各种浪涌脉冲的损坏。
一、TVS工作原理
TVS用于瞬间脉冲的抑制,与受保护器件并联。在正常工作状态下,TVS对受保护线路呈现高阻抗状态,当瞬间电压超过其击穿电压VBR时,TVS就提供低阻抗路径给瞬间电流。使外界流向被保护器件的脉冲电流大部分流向TVS管,而受保护器件两端的电压被限制在TVS两端的钳制电压(Clamping Volatage),当过压消失后,TVS二极管又将恢复到高阻抗状态。其单向TVS管和双向TVS管的V-I特性曲线如图1。

图1 TVS管特性曲线
二、TVS参数
2.1、Vc--Clamping Voltage @Ipp(最大箝位电压)
最大箝位电压是指在瞬变电压抑制二极管流过脉冲峰值电流Ipp时两端所呈现的电压值,如图1。
2.2、VRWM--Working Peak Reverse Voltage(最大反向电压)
Ir--Maximum Reverse Leakage Current @VRWM(最大反向漏电流)
最大反向电压表示TVS管不导通时的最高电压,通常VRWM=(0.8~0.9)VBR,此时TVS只有很小的反向漏电流Ir,如图1。
2.3、VBR--Breakdown Voltage @IT(反向击穿电压)
TVS管通过规定的测试电流IT时的电压,这也是TVS管导通的标志电压。TVS管的击穿电压有±5%的误差范围(不带“A”的为±10%)。
2.4、Ppp--Maximum Peak Pulse Power(最大峰值脉冲功率)
脉冲峰值功率Ppp是指10/1000us波的脉冲峰值电流Ipp与最大箝位电压Vc的乘积,即Ppp=Ipp*Vc。
2.5、Cj--Junction Capacitance(结电容)
Cj主要是指TVS连接GND和I/O时,具有的电容值。Cd为TVS管的引脚寄生电容,通信速率越高,线路上使用的ESD保护期间的结电容要越低,否则将破坏数据信号。
2.6、Ipp--Peak Forward Surage Current(最大脉冲峰值电流)
TVS管可以承受的最大脉冲峰值电流。
三、TVS选型
3.1、最大篏位电压Vc的选择
瞬变电压抑制二极管(TVS)的最大箝位电压不能大于被防护电路可以承受的最大电压,否则会对被保护器件造成损坏。
3.2、脉冲峰值电流IPP的选择
如果清楚了解流过TVS管的脉冲峰值电流时,可根据所需要的IPP和Vc计算瞬变电压抑制二极管的最大峰值脉冲功率,然后再选取合适的TVS管。如果无法确定TVS管的脉冲峰值电流的大致范围,则尽量选用功率大的TVS管。当TVS管作为第二级保护时,一般使用500W~600W的器件就可以。
3.3、最大反向工作电压VRWM和击穿电压VBR的选择(二者定其一即可)
TVS管的最大反向电压VRWM不应低于电路的最大工作电压,一般可选择VRWM等于或略高于电路最高工作电压UM;按照VRWM=(0.8~0.9)VBR,击穿电压可按公式:VBRmin≥1.2UM或VRWM≥1.1UM选择。直流时,UM即为直流电压;交流时,UM为交流电压的有效值。
四、TVS使用注意事项
4.1、TVS管使用时,一般并联在被保护电路上,为了限制流过TVS管的电流不超过管子允许通过的峰值电流IPP,应在线路上串联限流元件,如电阻、自恢复保险丝、电感等。
4.2、当TVS管用于信号传输电路保护时,一定要注意传输信号的频率和传输速率,信号频率或传输速率较高时,应选用低电容值的TVS管。信号频率(传输速率)≧10MHz(Mb/s)时,Cj应该满足≦60pF;信号频率(传输速率)≧100MHz(Mb/s)时,Cj应该满足≦20pF。
4.3、TVS管所能承受的瞬态脉冲是不重复的,器件规定的脉冲重复频率(持续时间和间歇时间之比)为0.01%,如果电路中出现重复性脉冲,应考虑脉冲功率的累积,不然容易损坏TVS管。
五、TVS特点
优点:1、响应速度快(ps级)、瞬态功率大、漏电流低;
2、击穿电压有从6.8V~550V的系列值,便于各种不同电压的电路使用;
3、钳制电压较准确(±5%);
缺点:1、结电容比较大(十几pF~几百pF);
2、耐浪涌冲击能力较放电管和压敏电阻差,通流量一般在0.52A~544A的范围内;
硬件设计:电路防护--TVS管的更多相关文章
- 关于AD9516芯片的硬件设计和FPGA程序编写心得
最近在做一个项目,其中有涉及时钟芯片AD9516的硬件设计和软件编程,有些使用心得,供大家参考讨论. AD9516,这是一个由ADI公司设计的14路输出时钟发生器,具有亚皮秒级抖动性能,还配有片内集成 ...
- SLAM+语音机器人DIY系列:(四)差分底盘设计——1.stm32主控硬件设计
摘要 运动底盘是移动机器人的重要组成部分,不像激光雷达.IMU.麦克风.音响.摄像头这些通用部件可以直接买到,很难买到通用的底盘.一方面是因为底盘的尺寸结构和参数是要与具体机器人匹配的:另一方面是因为 ...
- USB2.0学习笔记连载(六):USB2.0硬件设计需要注意事项
笔者在设计USB2.0时找到了一个官方给的硬件设计正确设计指南,其中有些内容还挺nice的.不单单只是USB的设计,其中有些思想可以应用到其他的场合中. 对于USB2.0而言,全速状态下可以达到480 ...
- 硬件设计--DC/DC电源芯片详解
本文参考:http://www.elecfans.com/article/83/116/2018/20180207631874.html https://blog.csdn.net/wangdapao ...
- Nordic nRF52系列/nRF5340硬件设计(一)选型及原理图设计
Nordic 的BLE系列芯片从第一代的nRF51系列,到第二代的nRF52系列,发展到目前最新的第三代的nRF5340.目前市场中使用最多的nRF52系列一共有七款芯片,它们是:nRF52805.n ...
- Android之 看“马达”如何贯通Android系统 (从硬件设计 --> 驱动 --> HAL --> JNI --> Framework --> Application)
在Android 2.3(Gingerbread) 系统的时候,我写过一篇关于“Android 震动马达系统“的文章,当时的Linux内核还是2.6版本的.写那篇文章的目的,是想彻底的了解从硬件到驱动 ...
- W5100硬件设计和调试要点
文章来源:成都浩然 与MCU的接口 W5100与MCU接口採用并行总线方式(假设要使用SPI接口,建议採用W5200),因此W5100与MCU的接口设计相对简单.以AT89C52为例,例如以下图所看到 ...
- HDMI接口基础知识及硬件设计
参考资料:http://blog.csdn.net/u013625961/article/details/53434189: http://blog.csdn.net/u014276460/artic ...
- 实时人工智能:微软发布Project Brainwave预览版 现场可编程门阵列(Field Programmable Gate Array,简称FPGA) 硬件设计可以迅速演进
https://mp.weixin.qq.com/s/bAPiPURZd-YsbV5PbzwpQQ 编者按:随着各大公司对于数据计算的要求越来越高,实时AI成为了研究者们关注的重点.在美国西雅图举行的 ...
- usb工业相机之硬件设计-双缓冲-双端口sdram-fpga
usb工业相机之硬件设计-双缓冲-双端口sdram-fpga 在前期的产品设计中,采用cb提供的结构,68013直接操作摄像头,iic配置摄像头寄存器,板载晶振提供时钟,摄像头的pclk直接接ifcl ...
随机推荐
- Mysql分页实现及优化
通常,我们会采用ORDER BY LIMIT start, offset 的方式来进行分页查询.例如下面这个SQL: SELECT * FROM `t1` WHERE ftype=1 ORDER BY ...
- Python基础:Python可变对象和不可变对象
Python在heap中分配的对象分成两类:可变对象和不可变对象.所谓可变对象是指,对象的内容是可变的,例如list.而不可变的对象则相反,表示其内容不可变. 不可变对象:int,string,flo ...
- Golang基础库之net/http
Go语言内置的net/http包十分的优秀,提供了HTTP客户端和服务端的实现. net/http介绍 Go语言内置的net/http包提供了HTTP客户端和服务端的实现. HTTP协议 超文本传输协 ...
- Django之项目部署
1.线上部署一般会使用https的方式进行部署,本身django框架是不支持的,所以需要... 1)安装扩展 pip install django-extensions django-werkzeug ...
- Mongodb4.4安装与使用
MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种.MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能 最丰富,最像关系数 ...
- Htq-基于Node.js的异步队列
github: https://github.com/star7th/htq 部分介绍: 先介绍下基本概念. 我们在编写程序时,偶尔会遇到需要用到异步队列的情况.比如说,我发送一万封邮件,如果单纯使用 ...
- Mac下的终端高亮显示
默认安装之后Mac下的终端都是一色的黑白,所以需要做一番改造 推荐安装Linux使用的GNU Coreutils替换Mac的ls命令,因为: Coreutils提供了配置工具,定义颜色代码更加方便: ...
- Codeforces Round 855 (Div
Problem - E2 - Unforgivable Curse (hard version) 给定一个初始字符串s和目标字符串t,我们可以对字符串s进行以下任意次操作: 对于位置\(i\),如果\ ...
- 谈谈Python中的接口与抽象基类
接触Python比较早的朋友可能都有这样的体会,Python语言虽然也支持面向对象的编程方式, 但是,不像那些纯面向对象的语言(比如Java和.NET)那样严格和规范. 随着项目的规模逐步扩大之后,想 ...
- React 的界面与数据分离问题
React 生态庞大,没办法只能学一点.第一段学完就有一个根本性的问题了:它竟然把数据.业务逻辑和界面混在一起,组件变成了有"业务状态"的组件,这就意味着UI和业务绑定了.而这种糟 ...