常用三极管入门级电路设计(如何选型和搭电路?)

article/2025/11/7 15:44:07

 转自:

常用的三极管电路设计-电阻到底是怎么选的(修正后)-面包板社区

硬件基础知识---如何设计一个三极管放大电路_学无止境的专栏-CSDN博客_uce怎么算

今天的内容超级简单,主要给硬件新手写点东西,关于三极管实用方面的,会说两个基本的电路,以及相关电阻的取值及注意事项。

一个现状

我们在模电教材里面,会有各种放大电路,共基,共集,共射等,相关的计算公式,曲线,电路等效模型天花乱坠,学起来非常费劲

实际90%工作,可能我们只需要关注一个参数就行了,那就是电流放大倍数β,其它的通通用不到,而且我们做产品,如果真要放大信号,那也是使用各种集成运放。

绝大多数情况,我们是把三极管当作一个低成本的开关来使用的,作为开关,虽然MOS可能更为合适,不过三极管价格更低,在小电流场景,三极管反而是用得更多的。

一个NPN三极管,价格也就2分钱左右。

常用的电路(NPN为例)

1、电平转换,反相

这个电路用得非常多,有两个功能。

一是信号反相,就是输入高电平,输出就是低电平;输入低电平,输出就是高电平

二是改变输出信号的电压,比如输入的电压范围是0V或者是3.3V,想要得到一个输出是0V或者是5V的电平怎么办呢?让Vcc接5V就可以了,输出高的时候,out的电平就是大约为5V的。

2、驱动指示灯

我们经常使用三极管驱动LED灯,比如下面这个电路:

3、驱动MOS开关

还一个电路也用得非常多,那就是驱动电源的PMOS开关,如下图:

在in为低时,三极管不导通,相当于是开路,PMOS管的Vgs为0,PMOS管也不导通,Vcc2没有电。

在in为高时,三极管导通,集电极相当于是接地GND,于是PMOS管的Vgs为-Vcc1,PMOS管导通,也就是Vcc1与Vcc2之间导通,Vcc2有电。

可以看到,以上三种电路,其实都一样,就是三极管是用作开关的,要不工作在饱和区(导通),要不工作在截止区(不导通,总之就是不能工作在放大区。这个比较容易理解,如果工作在放大区,那么Vce的电压就很难确定了,这会导致当你想要高低电平的时候,结果得到一个中间态。

 

所以,最重要的就是要保证管子的工作状态是ok的,也就是说我们要选好电路中的电阻阻值

关于电阻的取值,有的新手就有点分不清,因为不同的人设计的电路,电阻的阻值不尽相同,问就说是“经验值”。其实哪有那么多经验值,都是有些道道在里面的。

下面来看看如何选择电阻

如何选择电阻

我们的电路输入一般是只有两种状态,0V或者是其它的高电平(1.8V,3.3V,5V等),截止状态一般不用怎么考虑,因为如果让三极管的Vbe=0,自然就截止了,重要的是饱和状态如何保证

 

那么啥叫饱和状态?

我们先假定三极管工作在放大状态,那么放大倍数就是β,

如果基极有Ib电流流过,那么集电极Ic=β*Ib,Ic也会在Rc上面产生压降Urc。

易得:Urc+Uce=Vcc,

显然,Ib越大,那么Urc=β*Ib*Rc越大,如果Ib足够大,那么Urc=Vcc时,Uce=Vcc-Urc=0。

如果我们继续增大Ib,那么Uce会变成负的吗?

Uce<0是不可能的,因为如果电压反向,那么电流也要反向,这显然是不成立的。实际Uce也就继续保持接近于0,那么也就是说此时Ic的实际电流是小于β*Ib的,此时电路已经满足不了β的放大倍数,三极管已经不是在放大状态,而是进入饱和状态了

从以上描述我们很容易得出来,我们只需要让计算出的Urc=β*Ib*Rc>Vcc,那么三极管就是工作在饱和状态的。

不过,上面这个电路太简单,实际电路又各种各样,那么到底该如何考虑呢?

我一般是这样考虑的:就是假定三极管工作在放大状态,放大倍数为β,如果最终算得Rc两端电压大于Vcc(对应的Uce就是个负压),那么三极管就是工作在了饱和状态了

电路计算举例

1、LED灯的例子

已知条件:输入控制电压高电平为3.3V,电源电压为5V,灯的导通电流10mA,灯导通电压2V,三极管选用型号MMBT3904

三极管饱和导通时,Vce=0V,所以Rc=(5V-2V)/10mA=300Ω

查询芯片手册,三极管MMBT3904的的放大倍数β(hfe)如下图所示:

可以看到,在Ic=10mA时,放大倍数最小为100。

那么Ib=10mA/100=100uA,三极管导通时,Vbe约为0.7V,继而求得Rb=(3.3-0.7V)/100uA=26K。

也就是说只要Rb<26K,三极管就工作在了饱和状态,像这种情况,我一般取Rb=2.2K,或者是1K,4.7K,10K,这样Ib更大,更能让三极管工作在饱和状态

具体取多少,取决于整个板子的电阻使用情况,比如10K电阻用得多,那我就取10K,这样物料种类少,生产更方便。

或者咱为了保险一点,比如要兼容别的三极管型号,可以取Rb=1K,这样即使别的三极管β小于100,也能工作在饱和状态。

我们也可以反向验算下,假如Rc=300Ω,Rb=10K,那么Ib=(3.3-0.7)/10K=0.26mA,那么Ic=100*0.26mA=26mA,那么Rc的压降是300Ω*26mA=7.8V,这已经超过Vcc了,所以管子肯定是工作在饱和状态的。

2、驱动MOS开关

这个电路就是个使用三极管控制PMOS管的通断,那么里面的电阻和电容该如何选择呢?

我们要知道,这个电路是如何工作的,考虑了哪些因素

工作原理:

在in为低时,三极管不导通,相当于是开路,PMOS管的Vgs为0,PMOS管也不导通,Vcc2没有电。

在in为高时,三极管导通,集电极相当于是接地GND,于是PMOS管的Vgs为-12V,PMOS管导通。

下面看看电阻取值:

R2接到了PMOS管的栅极,我们知道MOS管的栅极阻抗非常大,所以三极管导通稳定之后,R2基本是没有电流的,所以可以看做是开路,三极管的集电极电流主要从R3流动。

那么三极管的Ic电流该如何设定呢?

我们要在in是3.3V的时候,Vce基本为0,Ic倒是没有说必须要多少合适。这个时候我们可以先定一个,比如定R3=10K,4.7K,20K等等都是可以的。

我们就先定R3=10K吧,为什么定这个,因为这个是常用电阻。不过我们需要知道,如果电阻定太小,那么Ic的电流必然会比较大,就会浪费电(功耗大,发热)

电源为12V,那么Ic=12V/10K=1.2mA。从MMBT手册知道,1mA左右,三极管的放大倍数最小是80,所以Ib=1.2mA/80=15uA。那么R1=(3.3-0.7)/15uA=173k。也就是说R1需要满足R1<173K就可以让三极管饱和导通。

因为R3已经选定了10K,那么R1也可以选择10K了(物料归一,少些种类)。

R2,C1有什么用呢?

在上电的一瞬间,因为电容两端的电压不能突变,所以C1会将MOS管的Vgs钳制在0V,让MOS管不会误导通,C1通常可以选择100nF左右。

那么R2有什么用呢?

R2可以限制三极管的Ic电流,因为in的电压突然变化的时候,三极管状态突然改变,Vce电压会突然改变,需要对电容C1进行充放电,这个电流可以通过R2来限制。

我们也可以通过R2和C1一起来调节PMOS管的导通时间,其实本质就是RC的充放电。如果没有严格的时间要求,R2和C1的选择很宽泛,像我一般用100nF和100K。





 


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

相关文章

三极管相关知识点

1.两种类型的三极管图示如下&#xff0c;基极&#xff08;Base&#xff09;、集电极&#xff08;Collector&#xff09;和发射极&#xff08;Emitter&#xff09;&#xff0c;等效二极管电路如图所示 2.三极管的几种工作状态&#xff0c; 3.三极管做开关功能时&#xff0c;工…

三极管的一些基本知识

导通条件 NPN型三极管的导通条件是C点电位>B点电位>E点电位&#xff0c;三极管饱和导通的条件是Ub>Ue,Ub>Uc。 PNP型三极管的导通条件是E点电位>B点电位>C点电位&#xff0c;三极管饱和导通的条件是Ue>Ub,Uc>Ub。 NPN型三极管 1、定义&#xff1a; …

三极管的几点应用

关注星标公众号&#xff0c;不错过精彩内容 直接来源 | 巧学模电数电单片机 在复杂多变的模拟电路中&#xff0c;少不了学习三极管&#xff0c;过往的血泪史&#xff0c;不想再提&#xff0c;什么正偏反偏都给我统统滚蛋&#xff01;今天来点实际的。 三极管有三个工作状态&…

【三极管】

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

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

描述 三极管具有三个引脚&#xff0c;定义分别为基极b、集电极c、发射极e&#xff0c;在设计电路和设计封装时&#xff0c;这三个引脚的顺序必须和封装对应一致&#xff0c;否则电路无法正常工作&#xff0c;三极管常用的封装有&#xff1a;直插TO-92&#xff0c;贴片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.三极管的结构与类型 &#xff08;1&#xff09;结构&#xff1a;三极管有两个PN结&#xff08;集电结、发射结&#xff09;、三个区&#xff08;集电区、基区、发射区&#xff09;、三个电极&#xff08;集电极、基…

三极管

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

三极管与mos管通俗讲解

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

三极管基础知识

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

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

三极管基础 具体的原理就不说了, 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 转载自&#xff1a; http://hi.baidu.com/2000258051/blog/item/26f90b97f75ed66954fb961e.html 9013、9014均为NPN型三极管&#xff0c;最大耗散功率Pcm为0.625W&#xff1b;最大集电极电流Icm为0.5A&#xff1b;集电极-基极击…

常用三极管汇总

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

React项目打包 优化详解

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

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

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

react项目关闭eslint监测

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

搭建完整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…