一、三极管的工作原理

三极管是电流放大器件,有三个极,分别叫做集电极C,基极B,发射极E。分成NPN和PNP两种。我们仅以NPN三极管的共发射极放大电路为例来说明一下三极管放大电路的基本原理。

电流放大

下面的分析仅对于NPN型硅三极管。

如上图所示,我们把从基极B流至发射极E的电流叫做基极电流Ib;把从集电极C流至发射极E的电流叫做集电极电流 Ic。这两个电流的方向都是流出发射极的,所以发射极E上就用了一个箭头来表示电流的方向。

三极管的放大作用就是:集电极电流受基极电流的控制(假设电源 能够提供给集电极足够大的电流的话),并且基极电流很小的变化,会引起集电极电流很大的变化,且变化满足一定的比例关系:集电极电流的变化量是基极电流变 化量的β倍,即电流变化被放大了β倍,所以我们把β叫做三极管的放大倍数(β一般远大于1,例如几十,几百)。如果我们将一个变化的小信号加到基极跟发射 极之间,这就会引起基极电流Ib的变化,Ib的变化被放大后,导致了Ic很大的变化。如果集电极电流Ic是流过一个电阻R的,那么根据电压计算公式 U=R*I 可以算得,这电阻上电压就会发生很大的变化。我们将这个电阻上的电压取出来,就得到了放大后的电压信号了。

偏置电路

三极管在实际的放大电路中使用时,还需要加合适的偏置电路。这有几个原因。首先是由于三极管BE结的非线性(相当于一个二极管),基极电流必须在输入电压 大到一定程度后才能产生(对于硅管,常取0.7V)。当基极与发射极之间的电压小于0.7V时,基极电流就可以认为是0。但实际中要放大的信号往往远比 0.7V要小,如果不加偏置的话,这么小的信号就不足以引起基极电流的改变(因为小于0.7V时,基极电流都是0)。

如果我们事先在三极管的基极上加上一 个合适的电流(叫做偏置电流,上图中那个电阻Rb就是用来提供这个电流的,所以它被叫做基极偏置电阻),那么当一个小信号跟这个偏置电流叠加在一起时,小信号就会导致基极电流的变化,而基极电流的变化,就会被放大并在集电极上输出。另一个原因就是输出信号范围的要求,如果没有加偏置,那么只有对那些增加的 信号放大,而对减小的信号无效(因为没有偏置时集电极电流为0,不能再减小了)。而加上偏置,事先让集电极有一定的电流,当输入的基极电流变小时,集电极 电流就可以减小;当输入的基极电流增大时,集电极电流就增大。这样减小的信号和增大的信号都可以被放大了。

开关作用

下面说说三极管的饱和情况。像上面那样的图,因为受到电阻 Rc的限制(Rc是固定值,那么最大电流为U/Rc,其中U为电源电压),集电极电流是不能无限增加下去的。当基极电流的增大,不能使集电极电流继续增大 时,三极管就进入了饱和状态。一般判断三极管是否饱和的准则是:Ib*β〉Ic。进入饱和状态之后, 烦人三极管的集电极跟发射极之间的电压将很小,可以理解为一个开关闭合了。这样我们就可以拿三极管来当作开关使用:当基极电流为0时,三极管集电极电流为0(这叫做三极管截止),相当于开关断开;当基极电流很 大,以至于三极管饱和时,相当于开关闭合。如果三极管主要工作在截止和饱和状态,那么这样的三极管我们一般把它叫做开关管。

工作状态

如果我们在上面这个图中,将电阻Rc换成一个灯泡,那么当基极电流为0时,集电极电流为0,灯泡灭。如果基极电流比较大时(大于流过灯泡的电流除以三极管 的放大倍数 β),三极管就饱和,相当于开关闭合,灯泡就亮了。由于控制电流只需要比灯泡电流的β分之一大一点就行了,所以就可以用一个小电流来控制一个大电流的通 断。如果基极电流从0慢慢增加,那么灯泡的亮度也会随着增加(在三极管未饱和之前)。

对于PNP型三极管,分析方法类似,不同的地方就是电流方向跟NPN的刚好相反,因此发射极上面那个箭头方向也反了过来——变成朝里的了。

二、三极管作开关用

三极管作开关原理

图1 基本的三极管开关

输入电压Vin则控制三极管开关的开启(open) 与闭合(closed) 动作,当三极管呈开启状态时,负载电流便被阻断,反之,当三极管呈闭合状态时,电流便可以流通。详细的说,当Vin为低电压时,由于基极没有电流,因此集 电极亦无电流,致使连接于集电极端的负载亦没有电流,而相当于开关的开启,此时三极管乃胜作于截止(cut off)区。

同理,当Vin为高电压时,由于有基极电流流动,因此使集电极流过更大的放大电流,因此负载回路便被导通,而相当于开关的闭合,此时三极管乃工作于饱和区 (saturation)。

三极管开关电路设计

选用集电极限流电阻RLD

根据要控制的负载合理选用集电极限流电阻RLD(若负载内阻够大,Vcc合适也可不用RLD),使三极管饱和导通时的电流大于或等于负载正常工作电流,但注意不要超出三极管最大集电极电流。

那如何保证三极管工作在开关(饱和或关断)状态呢?

对硅三极管而言,其基射极接面之正向偏压值约为0.6伏特(对锗管来说,约为0.3V)。

因此欲使三极管截止,Vin必须低于0.6伏特,以使三极管的基极电流为零。通常在设计时,为了可以更确定三极管必处于截止状态起见,往往使Vin值低于 0.3伏特。当然输入电压愈接近零伏特便愈能保证三极管开关必处于截止状态。

欲将电流传送到负载上,则三极管的集 电极与射极必须短路,就像机械开关的闭合动作一样。欲如此就必须使Vin达到够高的准位,以驱动三极管使其进入饱和工作区工作,三极管呈饱和状态时,集电 极电流相当大,几乎使得整个电源电压Vcc均跨在负载电阻上,如此则VcE便接近于0,而使三极管的集电极和射极几乎呈短路。在理想状况下,根据奥姆定律 三极管呈饱和时,其集电极电流应该为﹕

因此,基极电流最少应为:

  (式1)

上式表出了IC和IB之间的基本关系,式中的β值代表三极管的直流电流增益,对某些三极管 而言,其交流β值和直流β值之间,有着甚大的差异。欲使开关闭合,则其Vin值必须够高,以送出超过或等于(式1) 式所要求的最低基极电流值。由于基极回路只是一个电阻和基射极接面的串联电路,故Vin可由下式来求解﹕

 (式2)

一旦基极电压超过或等于(式2) 式所求得的数值,三极管便导通,使全部的供应电压均跨在负载电阻上,而完成了开关的闭合动作。

总而言之,三极管接成图1的电路之后,它的作用就和 一只与负载相串联的机械式开关一样,而其启闭开关的方式,则可以直接利用输入电压方便的控制,而不须采用机械式开关所常用的机械引动 (mechanical actuator)﹑螺管柱塞(solenoid plunger)或电 驿电枢(relay armature)等控制方式。

例题1、用三极管做为灯泡开关

图2 用三极管做为灯泡开关

试解释出在图2的开关电路中,欲使开关闭合(三极管饱和) 所须的输入电压为何﹖并解释出此时之负载电流与基极电流值﹖
        解﹕由2式可知,在饱和状态 下,所有的供电电压完全跨降于负载电阻上,因此

由方程式(1) 可知

因此输入电压可由下式求得﹕

由例题1-1得知,欲利用三极管开关来控制大到1.5A 的负载电流之启闭动作,只须要利用甚小的控制电压和电流即可。此外,三极管虽然流过大电流,却不须要装上散热片,因为当负载电流流过时,三极管呈饱和状 态,其VCE趋近于零,所以其电流和电压相乘的功率之非常小,根本不须要散热片。

例题2、用三极管控制继电器通断

给定一继电器和单片机,设计三极管电路驱动继电器通断?

主要工作:1、根据所给电源选取合适三极管与集电极限流电阻,使三极管饱和导通时电流足以驱动继电器且不超过最大集电极电流2、根据单片机IO电压,选择合适的基极偏置电阻使三极管工作在饱和态。

图3 用三极管做为继电器开关

图4 继电器参数

图5.三极管参数

如图4红框内,继电器工作电压DC24V,线圈电阻1280欧,额定线圈电流18.7MA。那么我们需要三极管饱和导通时电流大于等于18.7MA。如图三我们给继电器供电24V,则无需加集电极限流电阻(若电源大于24,需加限流电阻),使用9013做开关管。

为使单片机输出+5V时三极管饱和导通,假设9013放大倍数为80(图5),则饱和导通时基极电流需满足 ,即R18需<20K.

在图3中,我们选用R18为512(5.1K欧),单片机输出+5V时足以使三极管饱和导通。

例题3、用三极管控制10个LED亮灭(并联)

图6.三极管参数

分析:

蓝色LED导通压降3V,工作电流取5MA,因给定电压为5V,那我们取LED限流电阻为(5-3-0.3)V/5MA=330欧(这里假设三极管工作在饱和导通态,Vce=0.3V),那10个LED并联总电流为50MA,为使单片机输出3.3V时三极管工作在饱和导通态,选取基极偏置电阻需满足:,即R2需<4K欧,我们选取R2=1K欧,足以满足要求。

三、NPN和PNP区别及使用范围

NPN与PNP的区别

NPN和PNP主要是电流方向和电压正负不同。

NPN是用B—E的电流(IB)控制C—E的电流(IC),E极电位最低,且正常放大时通常C极电位最高,即VC>VB>VE。

PNP是用E—B的电流(IB)控制E—C的电流(IC),E极电位最高,且正常放大时通常C极电位最低,即VC<VB<VE。

NPN和PNP作为开关的使用

三极管做开关时,工作在截至和饱和两个状态。一般是通过控制三极管的基极电压Ub来控制三极管的导通与断开。

图1 NPN与PNP

表2 NPN和PNP的工作状态及条件

如上 图1所示,对于NPN来说,使Ube<Uon,三极管断开,Ube>Uon,三极管导通,其中一般Ue接地,则只需控制Ub,使Ub>Uon即可使之导通。

对于PNP来说,使Ueb<Uon,三极管断开,Ueb>Uon,三极管导通,其中一般Uc接地,所以要使三极管导通既要控制Ue又要控制Ub使Ueb>Uon才行。所以一般是Ue为某个固定电压值,只通过控制Ub来就可以控制三极管的导通与断开。

对比NPN与PNP可知:NPN做开关时,适合放在电路的接地端使用,如图2 里面Q6; PNP做开关时,适合放在电路的电源端使用,如图3。

我们一般使用芯片I/O口来控制LED灯,I/O口的逻辑电平一般为高电平3 V左右,低电平为0.3V左右。因此可以直接控制NPN管开关,如 图2 里面的Q6;一般不直接控制PNP管,如 图3。我们前控板设计LED的控制电路采用如下图2的NPN三极管对地较为合适,并且双色灯最好是使用共阳双色灯。

以双色灯的控制为例,如下 图2所示

图2 双色灯的控制

图2 中Q6,Q4是放在发光二极管的接地端只需要Ub>0.7V即可导通。

图3 电源的控制

图3中Q35就放在电源端,E为固定12V,只需控制B极来导通三极管。

以下是普遍用法:

NPN基极高电压,集电极与发射极短路.低电压,集电极与发射极开路.也就是不工作。

PNP基极高电压.集电极与发射极开路,也就是不工作。如果基极加低电位,集电极与发射极短路。

a.如果输入一个高电平,而输出需要一个低电平时,首选择npn。

b.如果输入一个低电平,而输出需要一个低电平时,首选择pnp。

c.如果输入一个低电平,而输出需要一个高电平时,首选择npn。

d.如果输入一个高电平,而输出需要一个高电平时,首选择pnp。

三极管使用时钳制电压的问题

图4 电源的控制

如上 图4,在POWER_UP与三极管b极之间必须要串个电阻,否则当三极管导通后,POWER_UP位置电压会被钳制在0.7V,设计时候应当注意。。

三极管原理,开关电路设计原则,NPN、PNP区别及常用三极管参数相关推荐

  1. 三极管开关电路设计过程

    三极管作为开关,是三极管工作于饱和区,以NPN型三极管为例(以下全部是) 如图所示:当Vin=0时,三极管b-e之间没有正向偏置,而截止,相当于断开状态,此时Vce=Vcc,c极电流Ic=0: 当三极 ...

  2. 三极管作为开关的学习

    三极管作为开关,是三极管工作于饱和区,以NPN型三极管为例(以下全部是) 如图所示:当Vin=0时,三极管b-e之间没有正向偏置,而截止,相当于断开状态,此时Vce=Vcc,c极电流Ic=0: 当三极 ...

  3. 功放管php和NPN的区别,一张图搞懂PNP型和NPN型三极管区别

    晶体三极管也是用半导体材料制成的,由于结构不同分为PNP型和NPN型两大类.三极管的文字符号是V.常用的三极管的外形和图形符号如图. 晶体三极管的三个极,分别称为基极(b).集电极(c)和发射极(e) ...

  4. NPN和PNP作为开关管的设计技巧以及全系列三极管参数

    1.1 NPN与PNP的区别 NPN和PNP主要是电流方向和电压正负不同. NPN是用B-E的电流(IB)控制C-E的电流(IC),E极电位最低,且正常放大时通常C极电位最高,即VC>VB> ...

  5. 如何根据原理图画封装_如何在短时间内,吃透三极管工作原理,开关导通和封装外形知识点?...

    一.了解三极管 三极管:是三个引脚的放大器件的统称:全称为半导体三极管,也称双极型晶体管.晶体三极管等:是电子电路的核心元件,具有电流放大作用,可通过放大微弱电信号:因此常被用作无触点开关. 二.组成 ...

  6. 三极管的应用之开关电路设计

    -引言- 开关电路在单片机电路设计中经常用到,一般有两个作用,一是电平的转换,二是增加单片机IO口的驱动能力.虽然这个电路很简单,也很常用,但是我发现还是有些人电路结构错误或者参数不会设置. -电路结 ...

  7. 干货|8款开关电路设计详解,电路图+工作原理,图文结合,秒懂

    今天给大家分享的是:开关电源电路设计.工作原理图详解. 一.开关电源简介 开关电源又称交换式电源.开关变换器,是一种高频化电能转换装置,是电源供应器的一种.其功能是将一个位准的电压,透过不同形式的架构 ...

  8. 三极管开关电路_[经验] 三极管开关电路设计指南

    三极管除了可以当做交流信号放大器之外,也可以做为开关之用.严格说起来,三极管与一般的机械接点式开关在动作上并不完全相同,但是它却具有一些机械式开关所没有的特点.     图1所示,即为三极管电子开关的 ...

  9. 三极管开关电路_【硬见小百科】一种三极管开关电路设计(多图)

    引言三极管除了可以当做交流信号放大器之外,也可以做为开关之用.严格说起来,三极管与一般的机械接点式开关在动作上并不完全相 同,但是它却具有一些机械式开关所没有的特点.图1所示,即为三极管电子开关的基本 ...

最新文章

  1. oracle雾化试图_Oracle 物化视图 说明
  2. JavaScript数组拼接、对象拼接
  3. 高级JAVA - 手写简单的重试组件学习Spring Retry
  4. 三星Galaxy S22系列快充规格曝光:只可比肩iPhone 13Pro Max
  5. 计算机受限制用户,由于该计算机受到限制,本次操作已被取消的解决办法
  6. java百度结果的正则表达式_java正则表达式
  7. centos7 编译安装 python3.5
  8. .bash_profile .bashrc profile 文件的作用的执行顺序
  9. 机器学习算法性能评价,改进的理论基础以及改进措施
  10. BG2RHE - Arduino控制TM1640芯片LED流水灯测试
  11. 手撸一个外卖点餐系统后台,可以写上简历的实战项目!
  12. 基于华为云服务器Docker nginx安装和配置挂载
  13. 苹果造车简史:库克能靠造车封神吗?
  14. 宽带,猫,路由器的关系是什么?
  15. 复杂网络分析 03 ER网络学习笔记
  16. 2021年中式烹调师(初级)考试题及中式烹调师(初级)试题及解析
  17. 九九乘法表c语言编程java,九九乘法表(c语言和java语言)+心得
  18. 反脆弱·从不确定性中获益---管理?
  19. 百度地图之修改起点和终点的icon
  20. spring mvc + JSR-303验证框架

热门文章

  1. 文件管理——操作系统(考研操作系统)
  2. tp6中的助手函数是什么意思?
  3. go比python的优缺点
  4. 矩阵特征值的求解过程
  5. MySQL Log Messages: page_cleaner: 1000ms intended loop took 8120ms.
  6. python 发送邮件附件很慢_python发送邮件附件
  7. p12..Matplotlib:Contours等高线图
  8. android 短信验证码自动填写的二种方法
  9. DNS错误是什么意思?
  10. 你的数据库连接池配置真的生效了吗