硬件系统工程师宝典(24)-----如何能够正确理解三极管?

news2024/9/30 3:36:25

各位同学大家好,欢迎继续做客电子工程学习圈,今天我们继续来讲这本书,硬件系统工程师宝典。上篇我们说到不同材质的磁珠,频率阻抗特性不同,根据磁珠的频率阻抗特性曲线,磁珠在低频时电感起作用,高频时电阻起作用;磁珠选型时还要考虑磁珠的自谐振频率和额定电流等。今天开始讲晶体三极管(BJT)。

三极管简介

晶体三极管(BJT)是一种三端器件,内部含有两个离得很近的背靠背排列的PN结,就是我们说的发射结和集电结。那么,晶体三极管根据其PN结的结构,可以分为PNP型和NPN型,如下图所示为NPN型三极管的结构示意图(a)和电路符号(b)

​NPN型三极管的逻辑符号

无论是NPN型三极管还是PNP型三极管,当发射结正偏,集电结反偏时,三极管工作在放大区;当发射结和集电结都反偏时,三极管工作在截止模式;当发射结正偏,集电结正偏时,三极管工作在饱和模式。

三极管的工作原理

如下图所示为三极管的放大原理,晶体管的输入信号通过器件输出,晶体管吸收输入信号的振幅信息,由电源重新产生输出信号,这时的输出信号可以看成将输入信号放大的信号。

​三极管放大的原理

晶体三极管的内部工作原理,可以看成对基极与发射极之间流过的电流进行不断的“监视”并控制集电极-发射极间电流的电流源,使基极-发射极间电流的数十至数百倍(以晶体管种类而异)的电流在集电极和发射极之间流动。如下图所示为晶体管的内部工作原理:

​晶体三极管的内部工作原理

正如晶体管的电路符号有一个箭头方向,可以理解为晶体管的基极-发射极间加入了一个二极管,箭头方向就是二极管的方向,如下图所示:

​基极-发射极间的二极管

为了让晶体管工作,只要让基极-发射极间的电流流动即可(NPN管电流是从基极流向发射极,PNP管电流是从发射极流向基极)。结合上图所示,就是说设计基极-发射极间电压Vbe≈二极管的正向压降0.6V~0.7V即可。

作者举了一个非常生动的例子,三极管(以NPN型为例)如同日常使用的水龙头,如下图所示,三极管的集电极C可看作水龙头的进水口;发射极E可以看作水龙头的出水口;基极B可以看作水龙头的开关。在使用时,旋转开关B,水流会逐渐增大,当开关开到最大时,对应水流最大,水流无法继续增大,这时水龙头的状态就好比三极管的饱和状态;当关闭开关B时,水流逐渐减小,直到水流为0,这时水龙头的状态就好比三极管的截止状态。那么,当开关B介于水流最大与最小之间的状态,就称为三极管的“放大状态”。

类比三极管的水龙头这样就可以理解,并不是说三极管把流过基极-发射极的电流放大了,而是驱动基极和发射极之间的那个二极管,让二极管导通。说白了,就是对应我们拧开水龙头的动作(PNP型对应拧开水龙头的方向相反),告诉水龙头我要放水了。

综上所述,我们就对三极管的工作原理有了清晰的理解,那么真正设计电路时,就需要我们有一个可以量化的设计指标,来告诉我们什么情况下,水龙头可以打开到最大即CE导通,什么时候水龙头是关闭的即BE关闭。

BJT选型分析

BJT三极管作为逻辑开关管去使用是非常广泛的。在进行三极管饱和状态设计时,可以采用如下公式:

式中,Ib是基极流入发射极的电流;β是三极管的放大倍数;Ic是集电极的电流。

BJT三极管除了用作开关管,有时会对输入信号做放大处理,那么BJT的选型可以按照如下步骤进行:

1.要明确电路的性能和电路设计规划

2.确定电源的电压

3.选择所要使用的晶体管是NPN还是PNP,根据BJT的Datasheet的最大额定值选择,查看电气特性和hFE(直流电流放大系数)

4.确定发射极或集电极的最佳电流工作点,要根据BJT的频率特性曲线与发射极电流或集电极电流的关系来看。

5.电路的电压放大倍数由接在电源与集电极C之间的电阻Rc和接在发射极和地之间的电阻Re之间的电阻比值决定。由于基极-发射极之间的电压Vbe随温度会变化,为使工作点稳定,Re的直流压降至少1V以上。

6.晶体管的集电极损耗Pc=Vce*Ic7.基极电位是Ve+0.6V,一般由电阻分压得到。


另外,整理了一些电子工程类的资料,分享给大家,目前有模拟电路、单片机、C语言、PCB设计、电源相关、FPGA、EMC、物联网、Linux相关学习资料,还有针对大学生的资料包,后续还会有更多资料分享给大家,助力大家学习,成就梦想~

关注同名公众号领取资料~

链接也可在往期文章中找(在文章的最后有链接)~

模拟电路设计的九个级别,你是模电几段?

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

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

相关文章

Java开源工具库使用之压测JMeter

文章目录 前言一、概念原理1.1 Jmeter 原理1.2 性能测试术语1.3 web项目性能标准 二、常用元件2.1 线程组2.2 取样器2.3 控制器2.4 定时器2.5 前置/后置处理器2.6 配置元件2.7 监听器 三、插件3.1 第三方插件3.2 录制插件 四、JSR223 脚本及函数4.1 JSR223 脚本4.2 函数变量 五…

职场难题:克服压力、提升自我能力,勇闯职场巅峰

在当今激烈的职场竞争中,职场难题时常出现,如何进行有效沟通、如何应对工作压力、如何提升职业能力等,这些问题都是需要克服的问题。作为一名在职场中求生存,求发展的职业人士,我们必须学会适应这些挑战,掌…

Java基础面试题突击系列1

👩🏻 作者:一只IT攻城狮 ,关注我不迷路 ❤️《java面试核心知识》突击系列,持续更新… 💐 面试必知必会学习路线:Java技术栈面试系列SpringCloud项目实战学习路线 📝再小的收获x365天…

面了个 Java 实习生,小伙很优秀!

大家好,我是鱼皮,前几天给自己的公司面试了一位 Java 暑期实习生,候选人目前是大三。 整个过程我都录屏了,并且在征得候选人的同意后,把面试过程分享出来。一方面是希望对其他在学编程找工作的小伙伴有一些启发和参考…

强化学习代码规划之深度学习预备

现在到了自动编码器和解码器,同样,先练几遍代码,再去理解 import torch import torch.nn as nn import torch.utils.data as Data import torchvision import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D from matpl…

文心一言和ChatGPT最全对比

文心一言和ChatGPT都是基于深度学习技术的自然语言处理模型,有各自的优势和使用场景,无法简单地比较 ChatGPT 和文心一言哪一个功能更强大,它们各自具有优势和局限性,需要根据具体需求进行选择,以下一些具体对比&#…

HttpRunner 接口自动化测试进阶

这里我们介绍一下通过调试源码的方式来做接口测试: 1、获取源码 github下载或pycharm的git checkout功能去获取,这里直接下载 通过ide打开解压后的源码包 源码包含三层目录结构:docs帮助文档、httprunner核心库、tests自测文件 2、源码结…

小白量化《穿云箭集群量化》(8) 实盘核聚变氢弹策略

小白量化《穿云箭集群量化》(8) 核聚变策略 上一篇介绍了超级订单SuperOrder功能在股票上买入策略,这篇介绍MetaTrader5期货外汇的双向交易策略。 交易策略比较有名的是马丁策略,马丁策略是单向策略。 我们设计了双向策略原子弹策…

新来的实习生太牛了,还是我们太弱了?...

前几天有个朋友向我哭诉,说她在公司工作(软件测试)了7年了,却被一个实习生代替了,该何去何从? 这是一个值得深思的问题,作为职场人员,我们确实该思考,我们的工作会被实习…

Qt布局管理器

一、布局管理器 1.1、布局管理器的作用 布局管理器是摆放控件的辅助工具,主要解决组件的位置和大小无法自适应父窗口变化的问题,主要功能如下: 自动调整控件的位置,包括控件之间的间距、对齐等当用户调整窗口大小时,位…

【洛谷】P1404 平均数

【洛谷】P1404 平均数 题目描述 给一个长度为 n n n 的数列,我们需要找出该数列的一个子串,使得子串平均数最大化,并且子串长度 ≥ m \ge m ≥m。 输入格式 第一行两个整数 n n n 和 m m m。 接下来 n n n 行,每行一个整数 …

激光点云3D目标检测算法之CenterPoint

激光点云3D目标检测算法之CenterPoint 本文首发于公众号【DeepDriving】,欢迎关注。 前言 CenterPoint是CVPR 2021的论文《Center-based 3D Object Detection and Tracking》中提出的一个激光点云3D目标检测与跟踪算法框架,与以往算法不同的是&#xff…

一大波特斯拉人形机器人上线,马斯克震撼官宣2款新车!

来源 | 新智源 ID | AI-era 【导读】这次特斯拉股东日,虽没有新车,但马斯克确定Cybertruck今年一定会来。 特斯拉股东日,依旧没有新车。 万众瞩目的马斯克登台继续画饼,「我不官宣新车,不过新车年销量会超过500万」…

【云原生】k8sPod基础概念

k8sPod基础概念 一、Pod概述1、pod概念2、Pod资源限制 二、Pod的两种使用方式三、资源共享1、创建Pod的方式2、Pod功能 四、底层容器Pause1、Pause共享资源2、Pause主要功能3、Pod与Pause结构设计用意 五、镜像的拉取策略1、Pod容器镜像拉取策略2、Pod重启策略 六、容器的分类1…

信息收集-ip地址

1、cdn网络 CDN(Content Delivery Network)网络是一种分布式网络架构。它通过将内容(如网页、图片、视频等)缓存到公共的服务器上,以便更快速、更可靠地交付给用户所在的位置。CDN解决了Internet中的一些固有瓶颈和性…

【ROS】Ubuntu22.04安装ROS2(Humble Hawksbill)

0、版本说明 Ubuntu22.04对应的ROS2的版本为Humble Hawksbill(ros-humble) 如果不是在Ubuntu22.04中安装ROS,请参考下面Ubuntu和ROS的版本对应关系 1、更新apt包列表 $ sudo apt update2、设置编码 将ubuntu环境语言编码设置为en_US en_…

appium自动化测试实战详解及框架搭建

目录 一、Appium的介绍 二、Appium实战(以真机为例) 一、Appium的介绍 Appium是一款开源的自动化测试工具,其支持iOS和安卓平台上的原生的,基于移动浏览器的,混合的应用。 1、 使用appium进行自动化测试的好…

【C++】容器篇(一)—— vector 的基本概述以及模拟实现

前言: 在之前,我们已经对 string类进行了基本的概述,并且手动的实现了string类中常用的接口函数。本期,我将带领大家学习的是STL库中的一个容器 -- vector 的学习。相比于之前的string类,本期的 vector 相对来说实现起…

CSAPP复习(三)

CH1: 但是如果问什么时候 得到二进制文件 那就是汇编的时候 CH2 sizeof 的返回值是一个无符号数 然后i-D自动默认是一个无符号数 无符号数不能出现负数 所以出现了一个循环 所以永远不可能循环完成。 CH7链接 什么是静态库?使用静态库的优点是什么? …

在windows内使用virtualbox搭建安卓x86--以及所遇到的问题解决--3

一.ARM兼容包的植入 1.下载arm包: 2.安装arm兼容包 3.验证arm兼容包是否移植成功 二.触屏无效 三.玩游戏卡顿严重 一.ARM兼容包的植入 在AndroidX86系统内大部分应用(国内)并没有适配X86架构,安装基于arm架构的应用会出现报错的情况,如遇到此问题可…