当前位置:网站首页>三极管开关电路参数设计与参数介绍
三极管开关电路参数设计与参数介绍
2022-08-10 02:18:00 【Hzy_520】
三极管基本是电路上用到的元器件,电子相关专业的同学在大学会学到模拟电路的课程,其中就有专门的章节介绍了三极管的特性,使用方法。
接下来我使用一个具体的三极管型号(PMBT3904)来介绍其参数,并进行电路设计,相关参数的计算。
一、三极管参数介绍
1.直流电流增益
这个可以说是三极管最最重要的参数了,直接决定了其放大倍数。
相同的Vce情况下,不同的Ib都会有不同的IC,即放大倍数是变化的,需要根据实际情况设计好参数。
2.Vcesat(Vce饱和电压)
这个参数代表了Vce在电路的压降,从规格书来看,不同的电流压降是不一样的。
一般来说这个压降不会很大,但是设计电路心中一定要有数。
3.IC MAX
设计过程中,要确认好三极管IC MAX,设计留有余量:
比如此IC MAX就是200mA,设计流过的电流不能超过这个数值。
4.确认好VCE MAX:
接入三极管CE之间的电压不能超过这个数值,否则三极管会损坏。
综上,我们知道PMBT3904三极管的几个重要参数:
1.VCEO: 40V
2.IC MAX: 200mA
3.hFE: 100-300
4.VCEsat:200mV-300mV
二、三极管开关电路控制LED
在这个设计中,需要使用一个三极管来控制LED的亮灭,因为单靠单片机的GPIO是无法驱动LED的,三极管在这里充当开关的作用。那电路究竟如何设计?其实非常简单。
假设选用一颗NPN型的三极管,这里以PMBT3904来设计,则当给B极施加电压超过约0.7V,电流超过一定值时,三极管的CE极导通,Ib与导通大小的关系是:Ib*β=Ic。β就是三极管的放大倍数。
Rb计算(基极电阻)
假设供电是3.3V,LED导通时候的电流为10mA,压降为2V。我们取β=100,那么Ic=10mA,可以算出Ib=Ic/β=10mA/100=100uA。
而Rb=(3.3V-0.7V)/Ib=2.6V/100uA=26K。意味着,让三极管b极的电压为3.3V时,只要Rb=26K,就能够使Ib=100uA,从而使Ic=10mA。
考虑到三极管的放大倍数可能存在变化,我们一般取Ib要 比计算值小一些,可以取26K,也可以使用10K。下图便是26K的设计。
Rc计算(集电极电阻)
此电阻的计算方法是,在三极管供电为3.3V的情况下,假设三极管CE之间导通时不存在电压(实际不可能,多少都有一些),由于LED有2V的压降,则落在Rc电阻的电压为3.3V-2V=1.3V,经过此电阻的电流为10mA,则此电阻的大小为1.3V/10mA=130R。
下图是经过仿真的验证图。
可以看出三极管CE之间在导通的时候存在约0.2V的压降。
通过仿真,可以看出,如上设计可以满足驱动电流10mA的输出。
假设(修改Rb,Rc)
实际设计中,我们可能会将Rb取10K,因为10K是常用值,那问题来了,此时驱动电流会变大吗?
答案是不会的,因为虽然说减少了Rb,增加了Ib,理论上Ic会增加,但是由于Rc的存在,最大通过的电流仍为10mA.只有修改Rc的值后,Ic才会改变,如下图:
边栏推荐
- 从滑动标尺模型看企业网络安全能力评估与建设
- 6 common plugin recommendations in Pycharm
- How Microbes Affect Physical Health
- P1564 Worship
- 基于误差状态的卡尔曼滤波ESKF
- 2022年立下的flag完成情况
- 【8.8】代码源 - 【不降子数组游戏】【最长上升子序列计数(Bonus)】【子串(数据加强版)】
- ArcGIS Advanced (1) - Install ArcGIS Enterprise and create an sde library
- liunx PS1 settings
- nodejs 时钟案例(fs模块),重复使用fs.writeFile方法,旧内容会被覆盖
猜你喜欢
[Kali Security Penetration Testing Practice Tutorial] Chapter 6 Password Attack
2022/08/09 学习笔记 (day26) IO流
单体架构应用和分布式架构应用的区别
IDEA自动生成serialVersionUID
实例048:数字比大小
In automated testing, test data is separated from scripts and parameterized methods
【Kali安全渗透测试实践教程】第9章 无线网络渗透
从滑动标尺模型看企业网络安全能力评估与建设
【红队】ATT&CK - 自启动 - 利用LSA身份验证包自启动机制
flink 12 源码编译及使用idea运行、debug
随机推荐
手把手教你搭建ELK-新手必看-第一章:什么是ELK?
PostgreSQL相关语法及指令示例
【Image Classification】2022-ResMLP
Completion of the flag set in 2022
storage of data in memory
【二叉树-困难】124. 二叉树中的最大路径和
Algorithm and voice dialogue direction interview question bank
Pycharm中6个常用插件推荐
IDEA自动生成serialVersionUID
what is eabi
“双枪”木马病毒的进化史
C - The Battle of Chibi (dp加树状数组前缀和优化)
2022.8.9 Remainder of Exam Balance--1000 Question Solutions
vite基础,vite中 `@`符号是不被支持,不用@符号,直接用层级(./,../等)
The 25th day of the special assault version of the sword offer
算法与语音对话方向面试题库
【二叉树-中等】1104. 二叉树寻路
2022.8.9 Exam Cube Sum--1100 Question Solutions
web crawler error
The flask to add and delete