初级模拟电路:3-10 BJT实现开关电路
1. 基本用法
用BJT晶体管实现开关功能是经常会用到的实用电路。和逻辑门电路类似,当BJT用于开关电路时,也只工作于饱和区和截止区。
开关功能的实现电路如下图所示,负载可以是发光二极管、电动机等等。

图3-10.01
开关电路的工作原理如下:
• 当vi输入0V时,晶体管截止,负载RL上没有电流通过;
• 当vi输入高电平时(一般可等于VCC,也可以定义其他电平值),晶体管导通且进入饱和状态,负载RL上有电流通过,并且负载上的电压约等于VCC-VCEsat。
开关电路的RB值的设计思路也和前面逻辑门相似,也是根据负载RL的实际情况,计算出能使晶体管进入饱和区的RB,然后再代入验算结果,详见下例所示:
案例3-10-1:在下面的开关电路中,VCC=12V,电动机负载的有效电阻为RL=5Ω,晶体管的β=100,要求vi的开启电压为5V,试求:(1)能使电路工作的RB;(2)负载上的电流IL和负载功耗PL;(3)晶体管本身的耗损功率。

图3-10.a1
解:(1)当晶体管临界饱和时:

此时临界饱和电流ICsat为:

然后计算临界饱和时的IBsat值(当处于临界饱和时,β仍视为100):

使此IBsat成立的RBsat为:

为使BJT进入更深度的饱和,我们选取RB为比RBsat更小的值,假定选取为100Ω。
验证:当RB为100Ω时,IB为:

此时电流放大倍数为:

可知,在此RB值下,当vi输入5V使BJT导通时晶体管确实处于饱和区,原假设正确。
(2)当晶体管饱和时,负载电流IL为:

负载上的功耗PL为:

(3)晶体管上的耗损功率PD为:

可以看到,晶体管上的耗损功率PD和负载功率PL比起来还是很小的。
(4)补充说明:
本案例中,负载为电动机,一般对于这种含有电感的负载(电动机、继电器线圈等),用晶体管直接去关断比较危险,因为当电感中的电流突变时,电感会产生非常大的感生电动势,严重时可能会超过晶体管的击穿电压而使晶体管损坏。
所以一般的处理方法是在含有电感的负载旁边并联一个反向二极管,从而使得当晶体管关断时,电感中的剩余电流能够有回路泄掉,而不至于突变产生高压,如下图所示:

图3-10.a2
2. 开关特性
由于有内部PN结和少数载流子的存在,所以和二极管一样,BJT晶体管在导通和关断时也不是瞬间完成的,而是有一定的延迟时间,如下图所示:

图3-10.02
• td:延迟时间(delay time),当基极输入变为高电平后,IC从0上升到目标值的10%所需的时间。
• tr:上升时间(rise time),IC从10%上升到90%所需的时间。
• ton:开启时间(on time),ton=ts+tr,当IC从0上升到90%时,我们就可以认为晶体管已基本开启。
• ts:存储时间(storage time),当基极开路或输入低电平后,IC从100%下降到90%所需的时间。
• tf:下降时间(fall time),IC从90%下降到10%所需的时间。
• toff:关断时间(off time),toff=ts+tf,当IC从100%下降到10%时,我们就可以认为晶体管已基本关断。
这些参数在晶体管数据规格书中都会给出,仍以3-8小节的2N4123为例,在规格书的Figure 2中,可读出这些参数值:

图3-10.03
当IC=20mA时,在图中可大致读出:
td = 13ns, tr=13ns, ts = 110ns, tf = 11ns
• 开启时间为:ton = td + tr = 13ns + 13ns = 26ns
• 关断时间为:toff = ts + tf = 100ns + 11ns = 111ns
在要求不太高的功率开关场合,以上的延迟时间基本也够用了。另外有一类晶体管称为开关型晶体管(switching transistor),其开启和关断时间要比上面的值再小一个数量级,都只有十几个纳秒(如BSV52等),具体可参看相关数据规格手册。
( end of 3-10)
初级模拟电路:3-10 BJT实现开关电路的更多相关文章
- 初级模拟电路:3-1 BJT概述
回到目录 1. 名称由来 BJT的全称是双极性结型晶体管(Bipolar Junction Transistor),国内俗称三极管.其实,在英语中,三极管(triode)特指以前的真空电子管形式的 ...
- 初级模拟电路:4-3 BJT晶体管的交流建模
回到目录 1. 四种BJT模型概述 对BJT晶体管建模的基本思路就是,用电路原理中的五大基本元件(电阻.电容.电感.电源.受控源)构建一个电路,使其在一定工作条件下能等效非线性半导体器件的实际工作.一 ...
- 初级模拟电路:4-1 BJT交流分析概述
回到目录 BJT晶体管的交流分析(也叫小信号分析)是模拟电路中的一个难点,也可以说是模电中的一个分水岭.如果你能够把BJT交流分析的原理全都搞懂,那之后的学习就是一马平川了.后面的大部分内容,诸如:场 ...
- 初级模拟电路:3-2 BJT的工作原理
回到目录 和前面介绍二极管的PN结的工作原理一样,BJT的量子级工作机制也非常复杂,一般教科书上为了帮助学习者能快速理解,也都是用一种简化模型的方法来介绍BJT的工作机理,一般只需大致了解即可.只要记 ...
- 初级模拟电路:3-9 BJT三极管实现逻辑门
回到目录 BJT晶体管可以实现逻辑门,事实上,在场效应管被发明用于集成电路以前,各种逻辑门芯片中的电路就是用BJT晶体管来实现的.最早人们使用二极管与BJT组合来实现逻辑门,这个称为二极管-晶体管逻辑 ...
- 初级模拟电路:3-8 BJT数据规格书(直流部分)
回到目录 本小节我们以2N4123通用型BJT硅基晶体管为例,来介绍如何阅读BJT的数据规格书,点此链接可以阅读和下载2N4123的数据规格书. 1. 总体性能 打开datasheet后,首先看标题: ...
- 初级模拟电路:3-11 BJT实现电流源
回到目录 1. 恒流源 (1)简易恒流源 用BJT晶体管可以构造一个简易的恒流源,实现电路如下: 图3-11.01 前面我们在射极放大电路的分压偏置时讲过,分压偏置具有非常好的稳定性,几乎不受晶体管的 ...
- 初级模拟电路:1-2 PN结与二极管
回到目录 1. 掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处.所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导 ...
- 模拟电路"虚短" & "虚断"
<虚短 & 虚断> 运算放大器组成的电路五花八门,令人眼花瞭乱,是模拟电路中学习的重点.遍观所有模拟电子技朮的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这 ...
随机推荐
- Javassist中文技术文档
本文译自Getting Started with Javassist,如果谬误之处,还请指出. bytecode读写 ClassPool Class loader 自有和定制 Bytecode操控接口 ...
- [认证 & 授权] 3. 基于OAuth2的认证(译)
OAuth 2.0 规范定义了一个授权(delegation)协议,对于使用Web的应用程序和API在网络上传递授权决策非常有用.OAuth被用在各钟各样的应用程序中,包括提供用户认证的机制.这导致许 ...
- ASP.NET MVC5基础-过滤器(Filters)详解
什么是过滤器? 过滤器的类型与作用 定义过滤器 授权过滤器 动作过滤器 结果过滤器 异常处理过滤器 过滤器的使用方法 总结 什么是过滤器? 通过上一篇关于Controller控制器的文章我们知道,MV ...
- Xshel和Xftp免费版
打开:https://www.netsarang.com/zh/free-for-home-school/ 然后填写自己的姓名与真实的邮箱即可.提交成功后,会将下载链接发送至刚才填写的邮箱里,发送的下 ...
- springboot中使用aop技术
aop是面向切面编程的意思,它可以需要先选择一些切入点,然后对这些切入点进行拦截,注入统一的代码逻辑,这也是解耦的一种方式,也是为了避免重复的代码,让开发人员把关注点放在业务上. 引用包 'org.s ...
- Elasticsearch各版本的MSI安装包和Kibana各版本的zip包(Windows)
elastic各产品下载列表页:https://www.elastic.co/cn/downloads/ 打开Elasticsearch的下载页后看到的是当前最新版本的安装界面,现在最新的版本是7.4 ...
- JVM运行时数据区-详细结构图
- ES6 解构 destructuring
解构的作用:简化书写长度,提升开发效率. 解构对象 在开发中我们常用到使用ajax请求数据,并且把数据渲染到页面上.可能这个数据返回的对象或数组.例如返回一个obj{name:'zwq',age:18 ...
- Cesium 动态绘制点线面(附源码下载)
我写的这个点线面绘制融入了增删改的功能.其中可以通过手动点击地图进行动态绘制线面,也支持通过给定坐标数组来进行线面的增加.绘制好的线面,可以点击进行修改:以上介绍了我的大概的要给操作,下面以面的构建来 ...
- 一文彻底搞清楚 Material Design
一文彻底搞清楚 Material Design 首先声明以下介绍的关于 Material Design 的介绍,都是基于在 Android 环境下,其实 Material Design 是一种为了让 ...