NPN型三极管与PNP型三极管基本原理

NPN型三极管与PNP型三极管基本原理


文章目录

  • NPN型三极管与PNP型三极管基本原理
  • 一、三极管
  • 二、结构
  • 三、工作原理
  • 四、基本应用
  • 五、总计


一、三极管

三极管是电子电路中最基本、最常见、重要的器件,其主要功能是对电流的放大和开关作用,从半导体结构上可以分为NPN型和PNP型,本文简单介绍其原理、区别及基本用法:

二、结构

NPN型三极管: 由两块N型半导体和一块P型半导体组成,P型半导体在中间,两块N型半导体在两侧。
PNP型三极管: 由2块P型半导体中间夹着1块N型半导体所组成的三极管,所以称为PNP型三极管,也可以描述成,电流从发射极E流入的三极管。
在这里插入图片描述

三、工作原理

三极管的原理三极管有截止、放大以及饱和三种工作状态。放大状态主要应用于模拟电路中,且用法和计算方法也比较复杂,我们暂时用不到。而数字电路主要使用的是三极管的开关特性,只用到了截止与饱和两种状态。因为一般的数字电路只使用三极管的开关特性,所以我们以为NPN型三极管为例,将它看成一个水龙头控制阀来进行解释其工作原理:
在这里插入图片描述
如上图:左侧细管子红色水流的流动可以带动黄色转动杆,黄色转杆转动可带动上方黑色闸门向左滑动(打开闸门),闸门打开使得粗管蓝色水流流出;当红色水流冲击力越大,黑色闸门开得越大以至蓝色水流越大,只需要一点红色水流就可以打开闸门放出蓝色洪流,将水流类比为电流,这也是显现了电流得放大作用,至于流量,此时管子下方的水流量 = 左侧红色水流量 + 上方蓝色水流量。
如果红色水流流量不够,这也就会导致打不开闸门,这就是截至状态;至于饱和状态就是出于动态平衡状态下开关开到最大状态时候。

NPN的发射极(e)接GND,集电极©接高电平,基极(b)接控制信号,用b-e的电流(Ib)控制c-e的电流(Ic),e极电位最低,且正常放大时通常c极电位最高,即Vc> Vb > Ve。三极管导通,电流从c极流向e极。

PNP的发射极(e)接高电平,集电极©接低电平,基极(b)接控制信号,用e-b的电流(Ib)控制e-c的电流(Ic),e极电位最高,且正常放大时通常c极电位最低,即Vc < Vb < Ve。三极管导通,即电流从e极流向c极。

四、基本应用

三极管的用法特点,关键点在于 b 极(基极)和 e 级(发射极)之间的电压情况,也是就是说的“导通电压顺箭头过,电压导通”。
简单点就是:箭头始端电压大于箭头末端电压0.7v以上即可导通三极管的 e 极和 c 极。
在这里插入图片描述
如图:
1.左图是NPN型三极管,当P1端给一个高电平,并在B与E电压差大于0.7v时,此时Vc > Vb > Ve,三极管导通,电流从c极流向e极
2.右图是PNP型三极管,当P2端给一个低电平,并在E与B电压差大于0.7v时,此时Vc < Vb < Ve,三极管导通,电流从e极流向c极
注:两种情况下,流过分压电阻R2和R4的电流方向是不一样的,都是高电位流向低电位,但都符合:Ie = Ic + IB

这两种情况下都需要计算R2和R4分压电阻值,当然还要考虑三极管的击穿电压等等因素,这个和电路具体设计有关,这里就不再推导其求法了。


五、总计

关于NPN和PNP型三极管的联系和区别总结如下:
联系:
<1>、电流流量:Ie = Ic + IB
区别:
<1>、导通时电压:NPN型三极管Vc > Vb > Ve,PNP型三极管Vc < Vb < Ve
<2>、导通时流向:NPN型三极管电流从c极流向e极,PNP型三极管电流从e极流向c极
<3>、导通条件:NPN型三极管基极b加高电压,PNP型三极管基极b加低电压

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/499866.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

鸿蒙开发相关知识(三)【路由、显示动画、属性动画、组件内转场动画、http数据请求、第三方库axios、页面和自定义组件生命周期】

文章目录 一、路由1、清空页面栈2、路由跳转模式3、跳转到应用内的指定页面4、某个页面替换当前页面5、返回上一页面或指定的页面6、获取路由参数7、开启页面返回询问对话框8、导入路由模块9、页面路径配置10、完整示例 二、属性动画和显式动画1、属性动画2、显示动画3、组件内…

记录 关于navicat连接数据库报错1045的问题

重装数据库之后就连接不上了 报错1045 而网上的解决方案大都是更改数据库密码&#xff0c;但是我在第一步就被卡住无法更改密码&#xff0c;输入指令也报错&#xff0c;检查的环境变量也没错&#xff0c;经过长时间的试错终于找到解决了办法 解决办法 删除data文件夹 如果无法…

(详解)python调用另一个.py文件中的类和函数或直接运行另一个.py文件

一、同一文件夹下的调用 1.调用函数 A.py文件如下&#xff1a; def add(x,y):print(和为&#xff1a;%d%(xy))在B.py文件中调用A.py的add函数如下&#xff1a; import A A.add(1,2)或 from A import add add(1,2)2.调用类 A.py文件如下&#xff1a; class Add:def __ini…

Newtonsoft.Json

目录 引言 1、简单使用 1.1、官方案例 1.2、JsonConvert 2、特性 2.1、默认模式[JsonObject(MemberSerialization.OptIn/OptOut)] 2.2、序列化为集合JsonArrayAttribute/JsonDictionaryAttribute 2.3、序列化该元素JsonProperty 2.4、忽略元素JsonIgnoreAttribute 2.5、…

VUE-npm ERR! C:\rj\node-v14.4.0-win-x64\nod

错误 解决办法 node -v 查看版本 npm config set registry https://registry.npmmirror.com 设置下载源 npm config get registry 获取下载源

第三个实验,三个浮点数的运算

两个浮点数相加 得到的结果再和第三个数相减 最后显示计算结果 第一步&#xff1a;新建项目 第二步&#xff1a;添加运算部件 第四步&#xff1a;添加浮点数值部件 第五步&#xff1a;修改数值部件类型 第六步&#xff1a;在前面板添加输出结果显示部件 第七步&#xff1a;连…

github-actions

文章目录 workflow触发器action市场contextsecrets 默认环境变量 workflow name: {{workflow name}} run-name: {{workflow runs name}}on: {{触发器}} #[push]env:{{定义workflow变量}}: valuejobs:{{job name}}:runs-on: {{运行机器}} #ubuntu-latestenv:{{定义job变量}}: v…

IDEA开发环境的安装与编写第一个程序

1.下载 IDEA&#xff08;全称IntelliJ IDEA&#xff09;是用于Java程序开发的集成环境&#xff08;也可用于其他语言&#xff09;&#xff0c;它在业界被公认是最好的Java开发工具之一&#xff0c;尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代…

FPGA高速接口的发展前景如何?

从职友集有关“FPGA就业前景统计表”中可以看到2024年FPGA行业相比较2022发展前景增长80&#xff05;&#xff0c;纵观2020——2024的形势都是逐步增长的&#xff0c;而且近年来芯片行业的人才薪资翻了3-5倍&#xff0c;2024年FPGA工程师的平均薪资在20k-30k/月&#xff0c;这已…

统计子矩阵

一、题目描述 P8783 [蓝桥杯 2022 省 B] 统计子矩阵 二、算法简析 2.1 二维前缀和 我们知道&#xff0c;只要确定了矩阵的左上顶点和右下顶点&#xff0c;一个矩阵就被固定了。因此&#xff0c;我们可以遍历这两个顶点&#xff0c;达到遍历所有子矩阵的目的&#xff0c;复杂…

spring security oauth2 之GitHub应用注册

前言&#xff1a; 要想使用spring security oauth2 来实现GitHub授权登录&#xff0c;就必须先要有一个GitHub的应用。如果使用gitee也是同理。本文介绍如果注册GitHub应用。 step1:进入到注册应用的页面 注册地址&#xff1a;Sign in to GitHub GitHub step2:填写信息 图中…

【HTML】HTML基础1(第一个网站!)

目录 软件使用 HTML的基本结构 案例示范 用记事本编写网页 软件使用 注释&#xff1a;<!-- -->中的内容是注释内容&#xff0c;自己写代码的时候可以没有&#xff01; HTML的基本结构 <!DOCTYPE html> <!-- 文档声明&#xff0c;位于文档最前面位置 -->…