三极管的几点应用

article/2025/11/7 15:52:47

关注+星标公众,不错过精彩内容

c2387727afd4665558d9fe483148e40f.gif

直接来源 | 巧学模电数电单片机

在复杂多变的模拟电路中,少不了学习三极管,过往的血泪史,不想再提,什么正偏反偏都给我统统滚蛋!今天来点实际的。

三极管有三个工作状态:截止、放大、饱和,放大状态很有学问也很复杂,多用于集成芯片,比如运放,现在不讨论。

其实,对信号的放大,我们通常用运放处理,三极管更多的是当做一个开关管来使用,且只有截止、饱和两个状态。

截止状态看作是关,饱和状态看作是开。

Ib≥1mA时,完全可以保证三极管工作在饱和状态,对于小功率的三极管此时Ic为几十到几百mA,驱动继电器、蜂鸣器等功率器件绰绰有余。

把三极管箭头理解成一个开关,如图1为NPN型三极管,按下开关S1,约1mA的Ib流过箭头,三极管工作在饱和状态,c极到e极完全导通,c极电平接近0V(GND),负载RL两端压降接近5V。

Ib与Ic电流都流入e极,根据电流方向,e极为低电平,应接地,c极接负载和电源。

7abc5e54fa3c33f101e99767e31fc0fc.png

图1:NPN三极管

如图2为PNP型三极管,按下开关S2,约1mA的Ib流过箭头,三极管工作在饱和状态,e极到c极完全导通,c极电平接近5V,负载RL两端压降接近5V。

Ib与Ic电流都流出e极,根据电流方向,e极为高电平,应接电源,c极接负载和地。

aa526566262e2854e0a7a398c90b9910.png

图2:PNP三极管

如图3,对于NPN三极管,更应该在b极加一个下拉电阻,一是为了保证b、e极间电容加速放电,加快三极管截止;二是为了保证给三极管b极一个已知逻辑状态,防止控制输入端悬空或高阻态时对三极管工作状态的不确定。

5e45d59e29bc523e3fa2d55f19a5d49b.png

图3:NPN三极管加下拉电阻

如图4,对于PNP三极管,更应该在b极加一个上拉电阻,原理同上。

aa3d88dabee3dc808f61191b8907b6ac.png

图4:PNP三极管加上拉电阻

如图5,对于感性负载,必须在负载两端并联一个反向续流二极管,因为三极管在关断时,线圈会自感产生很高的反向电动势,而续流二极管提供的续流通路,同时钳位反向电动势,防止击穿三极管。

续流二极管的选型必须是快恢复二极管或肖特基二极管,两者响应速度快。

341c3a1d9205b46eb6082b68ca59d5a7.png

图5:NPN三极管驱动蜂鸣器

如图6,对于某些控制信号为低电平时,可能并不是真正的0V,一般在1V以内,为保证三极管完全截止,不得不在三极管b极加一个反向稳压管或正向二极管,以提高三极管导通的阈值电压。

根据个人经验,推挽输出的数字信号不用加,OC输出、二极管输出以及延时控制有必要加,通常稳压管正常的工作电流≥1mA。

0b768940472153ba01f64e23a5ebfd1f.png

图6:NPN三极管驱动继电器

如图7,为三极管延时导通,快速关断的一个仿真电路,D1、R2、C1、D2构成延时导通Q2的回路,C1的电压为12V的时候Q2导通,R3、Q1、R4、R1构成快速关断Q2的回路,C1通过R3和Q1快速放电。

2e35c574791d52ef262d19672afa4638.png

图7:用三极管实现继电器的延时控制

要点:

  • 对于NPN三极管,在不考虑三极管的情况下,b极电阻与下拉电阻的分压必须大于0.7V,PNP同理。

  • b极电流必须≥1mA可保证三极管处于饱和状态,此时Ic满足三极管最大的驱动能力。

  • 另外,对于三极管的放大倍数β,指的是输出电流的驱动能力放大了β,比如100倍,并不是把输出电流真正的放大了100倍,切记!

声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。

------------ END ------------

cc158bdf7a37553a141314349252bc68.gif

●专栏《嵌入式工具

●专栏《嵌入式开发》

●专栏《Keil教程》

●嵌入式专栏精选教程

关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

9ec8e1cfebe16d222fd1f0aa64ee4c00.jpeg

f03856284165c3b0bebafa60b62d053c.png

点击“阅读原文”查看更多分享。


http://chatgpt.dhexx.cn/article/hlYHNcmM.shtml

相关文章

【三极管】

文章目录 一、图片(NPN - PNP)二、导通、截至、饱和条件(一)NPN(二)PNP 三、三极管的作用(一)开关作用 1、同或、异或、或非、与非—真值表 ① 同或:相同为1&#…

三极管常用封装的引脚排列

描述 三极管具有三个引脚,定义分别为基极b、集电极c、发射极e,在设计电路和设计封装时,这三个引脚的顺序必须和封装对应一致,否则电路无法正常工作,三极管常用的封装有:直插TO-92,贴片SOT-23、S…

电子元器件篇---三极管

目录 简介 三极管基本参数 2.1、封装形式 2.2、特征频率 2.3、工作电压/电流 2.4、电流放大倍数 2.5、集电极发射极反向击穿电压 2.6、最大允许耗散功率 三极管种类 三极管用途 4.1共射放大电路 4.2共集放大电路 4.3共基放大电路 4.4开关和反相电路 4.5稳压作用 简…

三极管的基础知识(上)

一、半导体三极管 1.作用 主要用于放大电路、开关电路。 2.三极管的结构与类型 (1)结构:三极管有两个PN结(集电结、发射结)、三个区(集电区、基区、发射区)、三个电极(集电极、基…

三极管

三极管 一.三极管介绍参考资料 二. 三极管的作用1.开关来使用 2.二级驱动3.放大信号4.三极管还可以用来反向5.隔离参考来源 pnp型三极管电压总结 一.三极管介绍 三极管是最重要的电子元器件之一,成功制作世界上第一只半导体三极管的美国物理学家约翰巴丁(John Bard…

三极管与mos管通俗讲解

文章目录 一、三极管1.结构2.应用 二、mos管1.结构及原理2.mos管通断3.mos管最常用作用4.应用5.MOS管的栅极和源极之间的电阻 一、三极管 1.结构 电流控制型元器件,只要基极B有输入(或输出)电流就可以对这个晶体管进行控制了 三极管有三个…

三极管基础知识

二极管的导电特性 1. 正向偏置 在电子电路中,将二极管的正极接在高电位端,负极接在低电位端,二极管就会导通,这种连接方式,称为正向偏置。必须说明,当加在二极管两端的正向电压很小时,…

三极管基础分类, 参数选择及常见型号对比

三极管基础 具体的原理就不说了, N型和P型都是通过硅和锗参杂不同的元素带来的电子富余或缺少从而产生内在的电动势, 这里说的是如何帮助记忆. 半导体类型 P型半导体, p-type Semiconductor, p-type 这个名称代表的是 the positive charge of a hole, 知道这个就很好记忆了N…

常用三极管的区别 9012 9013 9014 9015 8550 8050

常用三极管的区别 9012 9013 9014 9015 8550 8050 转载自: http://hi.baidu.com/2000258051/blog/item/26f90b97f75ed66954fb961e.html 9013、9014均为NPN型三极管,最大耗散功率Pcm为0.625W;最大集电极电流Icm为0.5A;集电极-基极击…

常用三极管汇总

常用三极管汇总 一、插件三极管 型号基本参数类型封装应用说明实物图PcVCBOVCEOVEBOhFEIC2SC26550.9W50V50V5V--2ANPNTO-92L高速开关管,用于大电流PWM推挽驱动与2SA1020互补 2SC90130.625W40V20V5V84-2020.5ANPNTO-92与SS9012互补同KSP2222A2N55510.63W180V160V6V3…

React项目打包 优化详解

项目打包和优化-项目打包 目标:能够通过命令对项目进行打包 步骤: 在项目根目录打开终端,输入打包命令:npm run build 等待打包完成,打包后的内容被放在项目根下的 build 文件夹中 项目打包和优化-项目本地预览 …

React vscode 创建 react 项目流程【超详细】

文章目录 一、安装node二、配置淘宝镜像三、配置 vscode(win10)四、全局安装脚手架五、创建项目编写第一个 react 程序教程 一、安装node 请在官网下载安装:https://nodejs.org/zh-cn/vscode 中 点击 ( ctrl ) 调出终端输入指令node -v&…

react项目关闭eslint监测

前言 同事给我一个前端包,需要我在其他项目中复用该项目中的某些功能。拿到包之后就是npm install安装依赖。解决了node版本与依赖之间的冲突,到后面出现eslint监测运行不了项目,因此写下文章来记录。 解决方案: 在网上也同样找了…

搭建完整react项目(React)

一、创建 React 项目 create-react-app 项目名称二、下载依赖包 1、下载路由 yarn add react-router-dom5.3.0 npm i react-router-dom5.3.02、下载状态机 3、下载 antd npm i antd yarn add antd三、配置相关插件 1、配置路由 2、配置状态机 3、配置 antd antd 框架中…

如何创建一个react项目

读react.js小书观后感 首先需要先确定在电脑中要有node.js的文件以及npm环境 1.运行如下命令 npm install -g create-react-app 通过这条指令在电脑中加入一个创建react项目的指令 2. create-react-app hello-react 通过这个指令来创建一个hello-react的指令&#xff0c…

linux服务器部署react项目步骤详解

一、安装node环境 下载软件包 wget https://nodejs.org/dist/v11.10.0/node-v11.10.0-linux-x64.tar.gz 解压 tar -zvxf node-v11.10.0-linux-x64.tar.gz 建立软连接 ln -s ~/study/node-v11.10.0-linux-x64/bin/npm /usr/local/bin/npm ln …

React项目中引入图片

React项目中引入图片 一、场景描述二、import三、require 一、场景描述 当我们在react项目中使用img标签时&#xff0c;活着style中使用背景图片时&#xff0c;直接使用相对路径会无法引入图片。 例如&#xff1a; <img width"100" height"100" src&q…

vite创建React项目 react从零入门

前言 这几天尝试看React 官方中文文档看多了容易头疼 翻看别人的都很碎片化且不是最新 以至于走了很多弯路 所以我从这里开始记录从零开始 如何创建一个React项目及以简单的页面跳转和传参 意在让初学者能够一步跨进React门槛 2023/5/4 这里是页面跳转传参的记录 一、vite创建…

怎样启动别人创建好的react项目

1.首先下载好创建的react项目后&#xff0c;在cmd命令框中先进到对应的项目路径 2. 命令行输入node -v&#xff0c;npm -v命令&#xff0c;查看对应的版本&#xff0c;如下图 3. 输入npm install命令 来安装依赖&#xff08;需要段时间才成执行完成&#xff09; 如果你是下载…

VSCode --- React项目实操

VSCode --- React项目实操 1.导入项目1.1 开启vscode&#xff0c;进入终端1.2 React项目结构 2.启动项目3.开发3.1 认识项目3.2 创建页面 x.报警 项目模板从git下载的&#xff1a; coreui-free-react-admin-template. 1.导入项目 1.1 开启vscode&#xff0c;进入终端 1.常用快…