TVS二极管选型【EMC】

        TVS器件并联在电路中,当电路正常工作时,他处于截止状态(高阻态),不影响线路正常工作,当线路处于异常过压并达到其击穿电压时,他迅速由高阻态变为低阻态,给瞬间电流提供一个低阻抗导通路径 ,同时将异常高压箝制在一个安全水平之内,从而保护被保护的IC或线路;当异常过压消失,其恢复至高阻态,电路正常工作。

        TVS二极管有单向和双向之分,单向二极管用在直流供电电路双向TVS二极管用在交变电压电路中。

        假设你有一个3.3V的电路,最大工作电压为3.6V,可能会遇到的浪涌电压为12V,电路对浪涌电流的承受能力为100A。你可以选择最大工作电压为5V,钳位电压在8V左右,能量吸收能力至少为100W,浪涌电流能力至少为100A的TVS二极管。

TVS关键参数:

1. 反向截止电压 (Working Voltage)

TVS二极管的反向截止电压就是最大工作的电压。最大工作电压应该大于电路的正常工作电压,以避免在正常工作时发生误动作。通常建议TVS二极管的工作电压为系统工作电压的1.2到1.5倍。

2. 钳位电压 (Clamping Voltage)

钳位电压是当浪涌电压到达时,TVS二极管所能提供的最大电压。它应该尽量低,以确保能够在浪涌电压发生时及时抑制过高电压。一般来说,钳位电压越低,保护效果越好,但如果选择的钳位电压过低,可能会影响电路的正常运行。因此,钳位电压应略高于电路的最大工作电压。

3. 反向泄漏电流 (Reverse Leakage Current)

反向泄漏电流是当TVS二极管处于正常工作电压下时,流过二极管的微小电流。选择时应确保反向泄漏电流尽可能小,以避免对电路造成不必要的负担。

4. 能量吸收能力 (Energy Absorption)

能量吸收能力决定了TVS二极管能够承受的瞬态浪涌的能量大小。浪涌电压的持续时间较短,因此TVS二极管需要能够吸收较大能量以避免被击穿。选择时,需要考虑可能出现的浪涌能量,并确保TVS二极管的能量吸收能力足够大。

5. 反向击穿电压 (Breakdown Voltage)

反向击穿电压是TVS二极管开始工作并限制浪涌电压的电压。这个电压应略高于电路的最大工作电压,以确保正常工作时不会产生过多的电流。反向击穿电压是比钳位电压低的。

6. 浪涌电流能力 (Surge Current Rating)

浪涌电流能力是指TVS二极管能够承受的浪涌电流的峰值值。选型时要确保浪涌电流峰值不会超过TVS二极管的额定值。

7. 封装形式 (Package Type)

TVS二极管有不同的封装形式,包括SMD(表面贴装)和Through-hole(插脚型),选择时应根据电路板的设计和空间需求来选定合适的封装。

8. 响应时间 (Response Time)

响应时间是指TVS二极管从接收到过电压信号到开始抑制电压的时间。一般来说,TVS二极管的响应时间应在纳秒级,以保证对瞬态电压的快速响应。

9. 电路类型

单端保护:常用于单端信号线的保护,通常使用单向TVS二极管。差分信号保护:常用于差分信号线(如USB、HDMI等)的保护,通常使用双向TVS二极管。

        TVS二极管的结电容(Capacitance) 是一个重要的参数,它表示在TVS二极管正常工作(即未触发)时,二极管内部结的电容值。结电容的大小会影响到信号的传输质量,特别是在高频或高速应用中,可能会对信号的完整性产生不利影响。因此,在选择TVS二极管时,结电容是需要特别关注的参数,特别是在涉及数据通信、射频、视频信号等应用中。    

        TVS二极管的结电容通常在 1pF 到 30pF 之间,根据不同的应用需求选择合适的值。对于高速应用,通常会选择结电容低于10pF的TVS二极管,而对于一些低速的电源保护电路,结电容可以适当较大。

低结电容的特性:一些TVS二极管设计用于高速数据线保护,它们具有较低的结电容,通常会标明其结电容值(例如:1pF、3pF、5pF等)。

常见应用:例如,USB、HDMI、以太网、射频(RF)信号等高速传输接口,需要选择低结电容的TVS二极管(如SMD类型的低电容TVS二极管)

    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/947050.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

redis的集群模式与ELK基础

一、redis的集群模式 1.主从复制 (1)概述 主从模式:这是redis高可用的基础,哨兵和集群都是建立在此基础之上。 主从模式和数据库的主从模式是一样的,主负责写入,然后把写入的数据同步到从服务器&#xff…

Kubernetes第三天

1.pod容器的三种重启策略 查看容器的重启策略有哪些 kubectl explain po.spec. 发现有Always OnFailure Never Always,当容器退出时,始终重启容器 OnFailure,当容器正常退出时,不会自动重启容器,当容器异常退出时,重启容器 …

61.旋转链表 python

旋转链表 题目题目描述示例 1:示例 2:提示: 题解思路分析Python 实现代码代码解释提交结果 题目 题目描述 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 输入&#…

什么时候出现对象?芊芊测字,ai测字

芊芊测字地址:芊芊测字-ai免费测字

SpringMVC(1)——SpringMVC配置和基本原理

目录 ​编辑 第一章:Java web的发展历史 一.Model I和Model II 1.Model I开发模式(已经淘汰) 2.Model II开发模式 二. MVC模式 第二章:SpringMVC的入门案例 搭建SpringMVC的入门程序 ①:创建WEB工程&#xff…

Switch组件的用法

文章目录 1 概念介绍2 使用方法3 示例代码我们在上一章回中介绍了PageView这个Widget,本章回中将介绍Switch Widget.闲话休提,让我们一起Talk Flutter吧。 1 概念介绍 我们在这里介绍的Switch是指左右滑动的开关,常用来表示某项设置是打开还是关闭。Flutter中使用Switch类表…

电脑中缺失的nvrtc64_90.dll文件如何修复?

一、文件丢失问题 案例:nvrtc64_90.dll文件缺失 问题分析: nvrtc64_90.dll是NVIDIA CUDA Runtime Compilation库的一部分,通常与NVIDIA的CUDA Toolkit或相关驱动程序一起安装。如果该文件丢失,可能会导致基于CUDA的应用程序&…

Springboot使用RabbitMQ实现关闭超时订单的一个简单示例

1.maven中引入rabbitmq的依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency> 2.application.yml中进行rabbitmq相关配置&#xff1a; # rabbit…

简易CPU设计入门:内存读写(二)

项目代码下载 请大家首先准备好本项目所用的源代码。如果已经下载了&#xff0c;那就不用重复下载了。如果还没有下载&#xff0c;那么&#xff0c;请大家点击下方链接&#xff0c;来了解下载本项目的CPU源代码的方法。 CSDN文章&#xff1a;下载本项目代码 上述链接为本项目…

CSS 学习之 padding 与图形绘制

padding 属性和 background-clip 属性配合&#xff0c;可以在有限的标签下实现一些 CSS 图形绘制效果&#xff0c;我这里举两个小例子&#xff0c;重在展示可行性。 例 1:不使用伪元素&#xff0c;仅一层标签实现大队长的“三道杠”分类图标效果。此效果在移动端比较常见&…

Qt实现使用TCP与RS485串口设备通信————附带详细实践方法

文章目录 0 背景1 协议介绍1.1 modbusRTU协议1.1.1 简介1.1.2 RS485和modbusRTU的关系1.1.3 modbusRTU 协议格式1.1.3.1 0x10写多个保持寄存器1.1.3.2 0x02读多个离散输入寄存器1.1.3.3 0x03读多个保持寄存器1.1.3.4 0x04读多个输入寄存器 1.2 ModbusTCP协议1.2.1 ModbusTCP协议…

Mono里运行C#脚本21—mono_image_init_name_cache

前面分析了怎么样加载mscorlib.dll文件,然后把文件数据读取到内存。 接着下来,就会遇到加载整个C#的类型系统,比如System. Object,大体类型如下图所示: 在对CIL编译之前,需要把这些类型全部加载到内存里,以便快捷地访问它们。 mono_image_init_name_cache函数就是完成…

Linux(14)——网络管理

目录 一、检测网络配置&#xff1a; 1、查看网络接口&#xff08;ip&#xff09;&#xff1a; 2、查看性能&#xff08;ip&#xff09;&#xff1a; 3、查看 IP 地址&#xff08;ip&#xff09;&#xff1a; 4、查看路由表&#xff08;ip&#xff09;&#xff1a; 5、追踪…

深度学习笔记(12)——深度学习概论

深度学习概论 深度学习关系&#xff1a; 为什么机器人有一部分不在人工智能里面&#xff1a;机器人技术是一个跨学科的领域&#xff0c;它结合了机械工程、电子工程、计算机科学以及人工智能&#xff08;AI&#xff09;等多个领域的知识。 并不是所有的机器人都依赖于人工智能…

基于Springboot + vue实现的高校办公室行政事务管理系统

&#x1f942;(❁◡❁)您的点赞&#x1f44d;➕评论&#x1f4dd;➕收藏⭐是作者创作的最大动力&#x1f91e; &#x1f496;&#x1f4d5;&#x1f389;&#x1f525; 支持我&#xff1a;点赞&#x1f44d;收藏⭐️留言&#x1f4dd;欢迎留言讨论 &#x1f525;&#x1f525;&…

欧科云链研究院:ChatGPT 眼中的 Web3

编辑&#xff5c;OKG Research 转眼间&#xff0c;2024年已经进入尾声&#xff0c;Web3 行业经历了热闹非凡的一年。今年注定也是属于AI的重要一年&#xff0c;OKG Research 决定拉上 ChatGPT 这位“最懂归纳的AI拍档”&#xff0c;尝试把一整年的研究内容浓缩成精华。我们一共…

急需升级,D-Link 路由器漏洞被僵尸网络广泛用于 DDoS 攻击

僵尸网络活动增加 &#xff1a;新的“FICORA”和“CAPSAICIN”僵尸网络&#xff08;Mirai 和 Kaiten 的变体&#xff09;的活动激增。 被利用的漏洞 &#xff1a;攻击者利用已知的 D-Link 路由器漏洞&#xff08;例如 CVE-2015-2051、CVE-2024-33112&#xff09;来执行恶意命…

df.replace({‘b‘: r‘\s*(\.)\s*‘}, {‘b‘: r‘\1ty‘}, regex=True)

这段代码 df.replace({b: r\s*(\.)\s*}, {b: r\1ty}, regexTrue) 用于在 DataFrame 中进行替换操作&#xff0c;具体来说是针对 b 列&#xff0c;匹配并替换符合正则表达式的值。 详细解析&#xff1a; df.replace()&#xff1a;这是 Pandas 中的 replace() 方法&#xff0c;用…

springboot原生socket通讯教程

需求背景 最近需要对接一些硬件设备,他们选择了socket通讯,并且使用的是私有化协议加密通讯。这种情况下适合原生的socket加解密解析,不适合NettySocket,这在开发中增加了难度。所有的代码都要手动去敲。如果你的只想通过socket传输一些数据,而且都是json的数据,例如聊天…

redis的学习(一)

1.环境搭建 1.1 在ubuntu上安装redis 1.2 reids客户端介绍 redis也是一个客户端-服务器结构的程序。redis客户端和服务器可以在同一份主机上&#xff0c;也可以在不同的主机上&#xff0c;因为二者是通过网络进行发送和接收请求的。 redis服务器是负责存储和管理数据的。 red…