三极管NPN和PNP开关电路
0. 总结
NPN适合做低端驱动,即PN结在下面(低端),发射极E接地。
PNP适合做高端驱动,即PN结在上面(高端),发射极E接VCC。
Tips:标箭头的PN结,中间的是基极B,外头是E极。
1. 简述
三极管开关属于电流控制开关,Ib控制Ic,与MOSFET管电压控制相反:
NPN和PNP的电流方向、电压极性相反。
1)NPN :以B→E 电流控制C→E 电流。 正常放大时, 即VC > VB > VE
2)PNP :以E→B 电流控制E→C 电流。 正常放大时, 即VE > VB > VC
总之,VB在中间,VC 和 VE 在两边。而且BJT各极的电压与电流方向是一致的,不会出现电流从低电位处流行高电位的情况。
NPN和PNP区别:箭头所指,即电流流向。如图:
PNP的反向电流可以使用I/O口直接提供,注意I/O口的最大承受电压,最好E极电压等于I/O口的高电平。对于E电压比较大的情况下可以使用文章最后的电源控制电路。
2. NPN,PNP三极管开关形式的典型接法
只有一个上拉下拉电阻的区别。如果是GND~VCC的信号驱动,左图即可。如果是强弱电流驱动,选右图。
NPN适合做低端驱动,PNP适合做高端驱动。类似的NMOS和PMOS也是如此。
因此,为了获得相应的控制电位差,把NPN的射级对地,你比较容易获得一个开启信号。如果你把NPN的集电极直接接VCC,那么你就需要VCC甚至VCC以上的信号才能开启,驱动起来不方便,更重要的是,随着负载上电压的变化,你的IB不稳定。因此一般来说,低端管在低端高端管在高端。
说明:大多数的小信号硅质三极管在饱和时,VCE(饱和) 值约为0.2V,纵使是专为开关应用而设计的交换三极管,其VCE(饱和) 值顶多也只能低到0.1V左右,而且负载电流一高,VCE(饱和) 值还会有些许的上升现象,虽然对大多数的分析计算而言,VCE(饱和) 值可以不予考虑,但是,必须明白VCE(饱和) 值并非真的是0。
三极管NPN和PNP开关电路的更多相关文章
- 彩扩机项目--NPN和PNP三极管作为开关管的区别
上图是最终画好的电路.使用的是NPN三极管,并且把NPN三极管放在了下面.下面分析下NPN三极管作为开关管能否放在上面. 从上面两张图分析可知,当三极管作为开关管使用的时候,NPN三极管需要放在下面( ...
- NPN/PNP和N沟道/P沟道负载的接法
N沟道mos管和p沟道mos管负载的接法不一样,随意接的话导致VGS不满足条件:如下图N沟道接法,下拉电阻R2必须接,否则电路状态不稳定. 三极管原理类似如下图(满足三极管导通条件) NPN型三极管: ...
- 开关电路_MOS和三极管
https://blog.csdn.net/acelit/article/details/70171312 绍过一般的电源开关电路,控制电源的目的是省电,控制静态电流.不过以下的电路存在着几个缺点: ...
- NPN&PNP
一.晶体管基础知识 晶体管分2种:NPN.PNP 晶体管通常封装为TO-92,下面是元件实物图 和 元件符合: NPN: 当电压和电流被加到基极上时,NPN晶体管: 其工作原理: 就像水龙头—给控制开 ...
- 场效应管种类-场效应管N、P沟道与增强、耗尽型工作原理等知识详解 如何选用晶体三极管与场效应管的技巧
http://www.kiaic.com/article/detail/1308.html 场效应管种类场效应管 场效应晶体管(Field Effect Transistor缩写(FET))简称场效应 ...
- 模拟I2C协议学习点滴之复习三极管、场效应管
晶体三极管分为NPN和PNP型两种结构形式,除了电源极性的不同工作原理是大致相同的.对于NPN管,它是由2块N型半导体夹着一块P型半导体所组成的,发射区与基区之间形成的PN结称为发射结,而集电区与基区 ...
- 三极管和MOS管驱动电路的正确用法
1 三极管和MOS管的基本特性 三极管是电流控制电流器件,用基极电流的变化控制集电极电流的变化.有NPN型三极管(简称P型三极管)和PNP型三极管(简称N型三极管)两种,符号如下: MOS管是电压控制 ...
- 【转】学习MOS管技术知识,这篇文章就够了!
MOS管学名是场效应管,是金属-氧化物-半导体型场效应管,属于绝缘栅型.本文就结构构造.特点.实用电路等几个方面用工程师的话简单描述. 其结构示意图: 解释1:沟道 上面图中,下边的p型中间一个窄长条 ...
- PCB的封装尺寸
PCB封装主要分为贴片式与插件式 1)贴片元件封装说明发光二极管:颜色有红.黄.绿.蓝之分,亮度分普亮.高亮.超亮三个等级,常用的封装形式有三类:0805.1206.121 (常用封装为RB.1/. ...
随机推荐
- 关于ACL访问控制的一些问题:AntiACL
@echo off title AntiACL Made By gwsbhqt color 0a reg query "HKU\S-1-5-19" >nul 2>nul ...
- TLS/SSL 协议 - ClientHello
ClientHello 在一次新的握手流程中,ClientHello消息总是第一条消息.这条消息将客户端的功能和首选项传送给服务器.客户端会在新建连接后,希望重新协商或者响应服务器发起的重新协商请求( ...
- 4、APP FPS测试
什么是FPS FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数.FPS是测量用于保存.显示动态视频的信息数量.每秒钟帧数愈多,所显示的动作就会愈流畅.通常,要避免动作不 ...
- 剑指offer——70n个骰子的点数
题目: 把n个骰子扔在地上,所有骰子朝上一面的点数之和为s.输入n,打印出s的所有可能的值出现的概率. 题解: 使用两个数组存每次投的点数 void theProbability(const int ...
- 牛客OI月赛12-提高组题解
牛客OI月赛12-提高组 当天晚上被\(loli\)要求去打了某高端oj部分原创的模拟赛,第二天看了牛客的题觉得非常清真,于是就去写了 不难发现现场写出\(260\text{pts}\)并不需要动脑子 ...
- GP下CalculateField的用法
以前用过这个类做字段计算,许久不用有些忘却,记录一下使用方式 public static void CalculateField(IFeatureLayer featureLayer,IField f ...
- angulatJs 前端数据分页展示——例
注:css用的是amazeui html: ···<div style="height:500px;overflow: auto;"> <table class= ...
- 页面上有3个输入框:分别为max,min,num;三个按钮:分别为生成,排序,去重;在输入框输入三个数字后,先点击生成按钮,生成一个数组长度为num,值为max到min之间的随机整数点击排序,对当前数组进行排序,点击去重,对当前数组进行去重。 每次点击之后使结果显示在控制台
<!DOCTYPE html> <html> <head> <!-- 页面上有3个输入框:分别为max,min,num:三个按钮:分别为生成,排序,去重: 在 ...
- metasploit5配置数据库
#踩坑:Please run msfdb as a non-root user apt-get install postgresql #安装数据库 service postgresql start # ...
- sql 左连接与右连接
假设有A,B两个表. 表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID ...