硬件基础常识【1】--如何让BJT工作在深度饱和区

news2024/11/25 16:04:05

  • 引言
  • BJT饱和的概念
    • 差不多的比喻
    • 特性曲线说明
  • 记忆NPN和PNP的小技巧- -保证一辈子不忘
  • 简单估算
  • 总结

引言

学过模电或者做过一些电子作品的人都知道三极管这个器件,虽然是个小玩意,但在电路设计过程中承担了巨大的作用。BJT叫做双极结型三极管,可以认为是两个PN结结合而成的,它分为NPN型和PNP型两类。老道还记得当初被这两种类型弄得晕头转向,之前经常用S8050(NPN)和S8550(PNP),拿着它的器件经常要上网去看看b、e、c分别是哪个脚,除非你经常用或者特别用心去记忆过,建议在用之前还是要去查查对应的引脚,因为如果插反的话可能就会变成小火炉。本文不谈那些微观的载流子,也不谈三极管三种放大电路,就让它工作在饱和区和截止区,即就是当成可控的开关来使用。

BJT饱和的概念

差不多的比喻

众所周知BJT工作有截止、放大、饱和三种状态,今天只谈截止和饱和状态。将BJT当做可控的开关来使用的话,其工作原理可以形象的如下图所示。

图中采用的是NPN型三极管进行讲解,首先要注意BJT是一个电流驱动型器件,阀门的开度就是由Ib的电流大小来控制的,当Vce一定时也就是管道的大小已经确定了,管道中水流大小就比作Ic电流大小(Ic是由C到E哈),阀门从关闭到慢慢打开的过程中也就是Ib慢慢增大的过程,水流迅速变大即Ic迅速增大,当阀门完全打开水流也就达到了当前最大值,假设阀门还能无限打开,但由于管道的限制水流是不会再增大的,也就是水流达到了饱和,换而言之,开始Ic会随着Ib的增大而增大,可以简单的认为Ic=βIb(实际肯定不是线性变化的),但当达到某一临界时Ic不再随着Ib增大而增大(或者说增大得不明显),那就认为BJT达到了饱和。

特性曲线说明

请添加图片描述
从三极管的输入输出特性曲线也可看出,当Vce一定时(实际中Vce很小约几十到几百毫伏),饱和区的特征曲线可以认为是一条过原点的斜线,做x轴垂线交特征曲线于A点,A点表示在Vce一定时(很小)Ib约为50uA时,Ic约为1.5mA;Vce不变,增大Ib出现B、C、D三点,但注意在图中的Vce确定了唯一的交点A,A点不变Ic就基本不变,B、C、D三点只是为了说明Ib变化了与斜线有交点。大胆想一下,将过原点的斜线无限延伸,当Ib为几十毫安时Ic可能还为1.5mA,这就是BJT饱和的概念。
模电书中说的是当Vbe>=Vce时BJT工作在饱和区,但在实际应用中通过Vbe>=Vce来使BJT饱和其实很抽象而且不容易应用,通常大家会认为Ic=βIb时BJT进入饱和(β为BJT的直流放大倍数,器件数据手册上都有哈一般就是那个hFE,几十到几百不等),在实际应用中一般都会使Ic<<βIb(工程认为接近10倍就是远小于)使BJT进入深度饱和。

记忆NPN和PNP的小技巧- -保证一辈子不忘

请添加图片描述
只要是正规规定的BJT电路符号,图中的黑色小箭头有以下几种意义。
【1】箭头永远标在发射极一端
【2】箭头永远是由P→N
【3】箭头表示常规应用下电流方向
这样去记忆:左图箭头由P→N,那中间就是P,自然就是NPN咯;右图箭头由P→N,那中间就是N,自然就是PNP咯。
小知识:NPN和PNP工作在饱和区的原理一模一样,只是NPN的Ib是从b→e,PNP的Ib是从e→b
在这里插入图片描述
PNP的开关电路这样画就好了,低电平导通,高电平截止;下一篇会讲电阻的具体作用和怎样调整参数。

简单估算

Alt
首先明确我们的BJT需要工作在饱和区,前面讲解过当BJT处于饱和区的时候Vce很小几十到几百毫伏,在估算的时候我们通常会忽略Vce,Ic=5V/10KΩ=0.5mA;这边发射极正偏,硅管压降约0.7V,R2是一个很大的电阻与导通的PN结电阻并联,我们认为它是断路,将它的电流忽略掉,Ib=(3.3V-0.7V)/1kΩ=2.6mA,估计BJT的β为200,满足Ib·β=2.6mA·200=520mA>>Ic=0.5mA,BJT工作在深度饱和区。

总结

BJT是电流驱动型器件,将BJT当成开关来使用即是让BJT工作在截止区和饱和区(尽量在深度饱和区才不会出错),此时Vce通常是非常小的,通过简单估算来确定限流电阻的取值,根据Ic<<βIb的工程经验从而确保BJT工作在深度饱和区。

备注:小白理解,不喜勿喷,欢迎大家批评指正
请添加图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

浏览器并发行为记录

使用nodejs koa起一个服务&#xff0c;使请求延时返回。 服务端代码 /** 延时 */ exports.timeoutTestData async function (ctx) {console.log(get query:, ctx.request.query);const query ctx.request.query;let timeout query.timeout || 2000;await new Promise(res…

vue专项练习

一、循环实现一个列表的展示及删除功能 1.1 列表展示 1、背景&#xff1a; 完成一个这样的列表展示。使用v-for 循环功能 id接口名称测试人员项目名项目ID描述信息创建时间用例数1首页喵酱发财项目a1case的描述信息2019/11/6 14:50:30102个人中心张三发财项目a1case的描述信…

Redis学习(13)之Lua脚本【环境准备】

文章目录一 Lua入门环境准备1.1 Lua简介1.2 Linux 系统安装Lua1.2.1 Lua 下载1.2.2 Lua 安装1.3 Hello World1.3.1 命令行模式1.3.2 脚本文件模式1.3.3 两种脚本运行方式1.4 Win安装Lua1.4.1 LuaForWindows的安装1.4.2 SciTE修改字体大小1.4.3 SciTE中文乱码1.4.4 SciTE快捷键工…

aws ecs 使用copilot快速创建ecs集群环境并部署服务

参考资料 https://github.com/aws/copilot-cli https://aws.github.io/copilot-cli/ https://github.com/aws-samples/amazon-ecs-cli-sample-app https://ecsworkshop.com/microservices/frontend/#deploy-frontend-0 ecs的服务部署从头开始需要进行以下操作 创建vpc等网…

JS中的事件、DOM操作

一、事件1.1 事件介绍事件: 就是发生在浏览器(页面)上一件事,键盘事件,鼠标事件,表单事件,加载事件等等1.2 事件绑定方式事件要想发生,就得将事件和标签先绑定一个完整的事件有三部分事件源(标签)什么事(事件)响应(动作效果)事件绑定,其实就是事件和标签绑定方式1: 事件源,事件…

IBM Semeru Windows 下的安装 JDK 17

要搞清楚下载那个版本&#xff0c;请参考文章&#xff1a;来聊聊 OpenJDK 和 JVM 虚拟机下载地址semeru 有认证版和非认证版&#xff0c;主要是因为和 OpenJ9 的关系和操作系统的关系而使用不同的许可证罢了&#xff0c;本质代码是一样的。在 Windows 下没有认证版&#xff0c;…

[计算机组成原理(唐朔飞 第2版)]第三章 系统总线(学习复习笔记)

3.1 总线的基本概念 计算机系统的五大部件之间的互连方式有两种 各部件之间使用单独的连线&#xff0c;称为分散连接将各部件连到一组公共信息传输线上&#xff0c;称为总线连接 总线是连接多个部件的信息传输线&#xff0c;是各部件共享的传输介质。 当多个部件与总线相连时&…

【java基础】LinkedList源码解析

文章目录基本介绍构造器基础方法linkFirstlinkLastlinkBeforeunlinkFirstunlinkLastunlinknodeindexOf方法分析总结基本介绍 在java中&#xff0c;LinkedList就是使用双向链表存储元素&#xff0c;既然是链表&#xff0c;那么也就知道了该数据结构擅长添加和删除。对于需要频繁…

线程等待/休眠/状态及 Runnable 和 Callable 的简单使用及原理

关于线程和进程的基本概念☛操作系统中线程和进程的概念理解 这篇文章已经有了很详细的解释, 接下来主要来讲讲线程等待与线程休眠 / 线程的几种状态 / Runnable 和 Callable 与 Thread 的概念和区别及 Executor 框架是什么样的. 关于线程1 线程等待与线程休眠2 线程一共有哪些…

[洛谷-P3698][CQOI2017]小Q的棋盘

一、问题 题目描述 小 Q 正在设计一种棋类游戏。 在小 Q 设计的游戏中&#xff0c;棋子可以放在棋盘上的格点中。某些格点之间有连线&#xff0c;棋子只能在有连线的格点之间移动。整个棋盘上共有 VVV 个格点&#xff0c;编号为 0,1,2,⋯,V−10,1,2,\cdots, V- 10,1,2,⋯,V−…

【C++知识点】C++11 常用新特性总结

✍个人博客&#xff1a;https://blog.csdn.net/Newin2020?spm1011.2415.3001.5343 &#x1f4da;专栏地址&#xff1a;C/C知识点 &#x1f4e3;专栏定位&#xff1a;整理一下 C 相关的知识点&#xff0c;供大家学习参考~ ❤️如果有收获的话&#xff0c;欢迎点赞&#x1f44d;…

EasyRcovery16免费的电脑照片数据恢复软件

电脑作为一种重要的数据储存设备&#xff0c;其中保存着大量的文档&#xff0c;邮件&#xff0c;视频&#xff0c;音频和照片。那么&#xff0c;如果电脑照片被删除了怎么办&#xff1f;今天小编给大家介绍&#xff0c;误删除的照片从哪里可以找回来&#xff0c;误删除的照片如…

win10打印机拒绝访问解决方法

一直以来,在安装使用共享打印机打印一些文件的时候&#xff0c;会遇到错误提示&#xff1a;“无法访问.你可能没有权限使用网络资源。请与这台服务器的管理员联系”的问题&#xff0c;那为什么共享打印机拒绝访问呢&#xff1f;别着急&#xff0c;下面为大家带来相关的解决方法…

mysql时区问题

设置mysql容器时间与服务器时间一致 问题背景&#xff1a; 今天测试发现一个问题&#xff0c;时间不一致&#xff0c;当工单入库时&#xff0c;其创建时间和更新时间应该是一样的&#xff0c;即使不一样最多只会错几秒的时间&#xff1b;实际上两个时间相差的大概8小时&#…

青少年学AI,Amazon DeepRacer有何魔力?

导读&#xff1a;北京名校中学生可以根据兴趣开发AI模型甚至发表论文&#xff0c;偏远地区的校长还在犹豫“人工智能教育&#xff0c;中考会考吗&#xff1f;高考会加分吗&#xff1f;”教育鸿沟由来已久&#xff0c;绝非仅靠某些企业或教育机构可以扭转&#xff0c;但我们至少…

maven仓库的配置

下载 官网下载&#xff1a;https://maven.apache.org/download.cgi 2. 配置maven环境 右键电脑 ->属性 -> 高级系统设置 -> 环境变量 -> 系统变量-新建 变量名&#xff1a;MAVEN_HOME 变量值为maven的文件安装地址 编辑Path系统变量 新建&#xff1a;%MAVE…

132.《render-props, Hoc,自定义hooks 详解》

文章目录render-props 模式props 方式children 方式(推荐)Hoc&#xff08;高阶组件&#xff09;使用步骤示例props 丢失解决方案自定义 hook1.只执行一次2.防抖hook高阶组件与自定义hook有什么区别相同点不同点React 中代码逻辑复用有三种方式&#xff0c;render-props, Hoc&am…

Altium Designer(AD)软件使用记录05-PCB叠层设计

目录Altium Designer(AD)软件使用记录05-PCB叠层设计一、正片层和负片层的介绍1、正片层(Signal)2、负片层(Plane)3、内电层的分割实现二、正片层和负片层的内缩设计1、负片设置内缩20H原则2、正片铺铜设置内缩1、设置规则2、重新铺铜三、AD的层叠设计四、叠层设计需要注意的问…

计算机组成原理_总线标准

计算机组成原理总目录总线标准 总线标准是系统与各模块、模块与模块之间的一个互连的标准&#xff0c;就像我们用汉语来相互交流一样。 1. 系统总线 ISA总线的扩展插槽&#xff0c;其颜色一般为黑色&#xff0c;比PCI接口插槽要长些&#xff0c;位于主板的最下端。 可插接显卡&…

Java中的深克隆与浅克隆

浅克隆&#xff1a; 实现Cloneable接口即可实现&#xff0c;浅克隆只对象内部的基础数据类型&#xff08;包括包装类&#xff09;被克隆&#xff0c;引用数据类型&#xff08;负责对象&#xff09;会被使用引用的方式传递。 简单来说&#xff0c;就是浅克隆属性如果是复杂对象…