二极管反向恢复过程详细解析

news/2024/12/27 0:56:07/

        二极管反向恢复过程,现代脉冲电路中大量使用晶体管或二极管作为开关, 或者使用主要是由它们构成的逻辑集成电路。而作为开关应用的二极管主要是利用了它的通(电阻很小)、断(电阻很大) 特性, 即二极管对正向及反向电流表现出的开关作用。二极管和一般开关的不同在于,“开”与“关”由所加电压的极性决定, 而且“开”态有微小的压降Vf,“关”态有微小的电流I0。当电压由正向变为反向时, 电流并不立刻成为(-I0) , 而是在一段时间ts 内, 反向电流始终很大, 二极管并不关断。

        经过ts后, 反向电流才逐渐变小, 再经过tf 时间, 二极管的电流才成为(-I0) , 如图1 示。ts 称为储存时间,tf 称为下降时间。tr=ts+tf 称为反向恢复时间, 以上过程称为反向恢复过程。

        这实际上是由电荷存储效应引起的, 反向恢复时间就是存储电荷耗尽所需要的时间。该过程使二极管不能在快速连续脉冲下当做开关使用。如果反向脉冲的持续时间比tr 短, 则二极管在正、反向都可导通, 起不到开关作用。因此了解二极管反向恢复时间对正确选取管子和合理设计电路至关重要。 

        开关从导通状态向截止状态转变时,二极管或整流器在二极管阻断反向电流之前需要首先释放存储的电荷,这个放电时间被称为反向恢复时间,在此期间电流反向流过二极管。即从正向导通电流为0时到进入完全截止状态的时间。

        反向恢复过程,实际上是由电荷存储效应引起的,反向恢复时间就是正向导通时PN结存储的电荷耗尽所需要的时间。假设为Trr,若有一周期为T1的连续PWM波通过二极管,当Trr>T1时,二极管反方向时就不能阻断此PWM波,起不到开关作用。二极管的反向恢复时间由Datasheet提供。反向恢复时间快使二极管在导通和截止之间迅速转换,可获得较高的开关速度,提高了器件的使用频率并改善了波形。

二极管反向恢复过程全解 

一、二极管从正向导通到截止有一个反向恢复过程

        在上图所示的硅二极管电路中加入一个如下图所示的输入电压。在0―t1时间内,输入为+VF,二极管导通,电路中有电流流通。

        设VD为二极管正向压降(硅管为0.7V左右),当VF远大于VD时,VD可略去不计,则

        在t1时,V1突然从+VF变为-VR。在理想情况下,二极管将立刻转为截止,电路中应只有很小的反向电流。但实际情况是,二极管并不立刻截止,而是先由正向的IF变到一个很大的反向电流IR=VR/RL,这个电流维持一段时间tS后才开始逐渐下降,再经过tt后,下降到一个很小的数值0.1IR,这时二极管才进人反向截止状态,如下图所示。 

         通常把二极管从正向导通转为反向截止所经过的转换过程称为反向恢复过程。其中tS称为存储时间,tt称为渡越时间,tre=ts+tt称为反向恢复时间。由于反向恢复时间的存在,使二极管的开关速度受到限制。


http://www.ppmy.cn/news/47449.html

相关文章

ThreadLocal InheritableThreadLocal TransmittableThreadLocal的使用以及原理

ThreadLocal 每个线程向ThreadLocal设置值&#xff0c;再取值&#xff0c;实现线程之间的隔离 public class ThreadLocalCase1 {private static ThreadLocal<Integer> threadLocal new ThreadLocal<>();public static void main(String[] args) {Random random …

JavaScript的基础语法学习

文章目录 一、JavaScript let 和 const二、JavaScript JSON三、javascript:void(0) 含义四、JavaScript 异步编程总结 一、JavaScript let 和 const let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量&#xff0c;一旦声明&#xff0c;常量的值就不…

APIs -- DOM正则表达式

1. 介绍 正则表达式(Regular Expression)是用于匹配字符串中字符组合的模式。在JavaScript中&#xff0c;正则表达式也是对象通常用来查找、替换那些符合正则表达式的文本&#xff0c;许多语言都支持正则表达式。正则表达式在JavaScript中的使用场景: 例如验证表单:用户名表单…

MyBatis --- 缓存、逆向工程、分页插件

一、MyBatis的缓存 1.1、MyBatis的一级缓存 一级缓存是SqlSession级别的&#xff0c;通过同一个SqlSession查询的数据会被缓存&#xff0c;下次查询相同的数据&#xff0c;就会从缓存中直接获取&#xff0c;不会从数据库重新访问 使一级缓存失效的四种情况&#xff1a; 1、…

ElasticSearch——详解主从模式,以及主节点的选取算法(一)

详解主从模式&#xff0c;以及主节点的选取算法 Discovery模块负责发现集群中的节点&#xff0c;以及选择主节点。 ES支持多种不同Discovery类型选择&#xff0c;内置的实现称为Zen Discovery&#xff0c;其他的包括公有云平台亚马逊的EC2、谷歌的GCE等。本文讨论内置的Zen Di…

rviz 可视化手机 IMU

原博客&#xff1a;https://www.cnblogs.com/hitcm/p/5616364.html 原代码&#xff1a;https://github.com/hitcm/Android_Camera-IMU.git 上面说的不太详细&#xff0c;出现了无法可视化 IMU 转交的情况。git 的 issue 中也有人遇到这个问题。本博客记录了自己如何克服 BUG 并…

【C++】map和set的模拟实现

文章目录 1、map、set和红黑树源码的截取2、红黑树的迭代器3、代码部分3-1、Set.h3-2、Map.h3-3、RBTee.h3-4、测试代码 1、map、set和红黑树源码的截取 我们红黑树的节点只需要用到value值就够了&#xff0c;value是什么&#xff0c;节点就存什么。但是&#xff0c;红黑树的源…

MySQL学习笔记第一天

第02章 MySQL环境搭建 1.MySQL的卸载 步骤1&#xff1a;停止MySQL服务 在卸载之前&#xff0c;先停止MySQL8.0的服务。按键盘上的“Ctrl Alt Delete”组合键&#xff0c;打开“任务管理器”对话框&#xff0c;可以在“服务”列表找到“MySQL8.0”的服务&#xff0c;如果现…