BJT的结构(晶体管电压/电流+β+晶体管特性曲线/截止与饱和+直流负载线(Q点))+单片机数码管基础

2024-7-8,星期一,20:23,天气:晴,心情:晴。今天没有什么特殊的事情发生,周末休息了两天,周一回来继续学习啦,加油加油!!!

今日完成模电自选教材第二章内容的学习,开始第三章(BJT)的学习,主要学习内容为:三极管BJT的结构(晶体管电压/电流+β+晶体管特性曲线/截止与饱和+直流负载线(Q点));单片机方面,开始学习单片机自选教材的第五章内容(数码管基础与真值表

一、双极结型三极管BJT(续)

1. BJT的结构(续)

(1)晶体管电流:对下图使用基尔霍夫电流定律(KVL)有发射极电流IE是集电极电流IC和基极电流IB的和,即:IE = IC + IB。因为与IE和IC相比,基极电流IB很小,所以可以忽略不计,故上式近似位IE ≈ IC,具体实际情况如下图所示:

图片

(2)直流β(βDC)

当BJT在一定的限制条件下工作室,集电极电流与基极电流成比例,晶体管的电流增益β为直流集电极电流与直流基极电流之比,即β = IC / IB。βDC称为电流增益的比例常数(手册上常表示为hFE),只要晶体管工作在线性区域它就有效,即此时IE ≈ IC =  βDC · IB。一般情况下,βDC的变化范围很大,与晶体管的类型有关,但是有时两个同类型的晶体管电流增益也会有很大差别,所以,好的放大器电路的设计并不依赖特定的βDC的值进行工作

(3)晶体管电压:下图给出了晶体管的三个直流偏置电压,即发射极电压(VE),集电极电压(VC)和基极电压(VB),这些电压都是以地为参考点的电压,所以用单下标表示(三个极的直流偏置电压用重复下标表示),对红色箭头指出的回路应用基尔霍夫电压定律(KVL)可得集电极电压等于直流电源电压减去RC两端电压,即:VC = VCC - ICRC。(这里两端的高低电位已在图中标出,对于晶体管,多数载流子为自由电子的n端为负极,多数载流子为空穴的p端为正极)。此外,当一个晶体管处于正常工作状态时,发射结二极管压降VBE ≈ 0.7V,这表明,基极电压比发射极电压大一个二极管压降,即:VB = VE + VBE = VE + 0.7V

图片

(4)BJT的特性曲线

  • 基极-发射极特性:下图为发射结的I-V特性曲线,可以看到发射结特性曲线与普通二极管相同,所以可以用以前学习的任意一种模型对其进行等效(开关模型,开关-电源模型,开关-电源-电阻模型)。从上述分析我们可以认为,在BJT 的故障检测中,我们可以通过查看发射结(正向偏置)两端的电压是否为0.7V来判断BJT是否导通:如果电压为0则BJT没有导通;如果电压远大于0.7V,则很有可能该BJT发射结开路(此时测得的为基极直流偏置电源电压VBB)。

图片

  • 集电极特性曲线:从上面的学习中可以知道,发射极电流与基极电流成比例(IC = βDCIB),所以,如果想划出一条集电极的特性曲线,则必须选定一个基极电流IB,如下图,则为一条集电极I-V特性曲线(反应IC随VCE变化的曲线):

图片

从上图可以看出,当VCC为0时,VCE和IC均为0,随着VCC的增大,VCE与IC也均随之增大(图中AB区域内的曲线),当VCE达到0.7V时,集电结反偏(VB < VC),IC达到最大值βDCIB,理想情况下,随VCE的继续增大,IC将保持不变(集电结反偏BJT导通,相当于导线),如BC段曲线表示,但是实际上,随着VCE的继续增大,IC也会略有增大(主要因为集电结宽度变宽,导致基区复合的空穴数减少),在A—>B的过程中,IC上升的斜率由正向厄尔利电压决定。

将IB设置为其他固定值,就可以生成IC与VCE之间的其他曲线,如下图所示,这些曲线组成了特定晶体管的集电极曲线组。

图片

(5)截止和饱和:

  • 当IB = 0时,晶体管处于截止状态,此时集电极电流几乎为0(除了一个可忽略的非常小的集电极泄露电流ICEO),在截止状态下,发射极和集电极都处于反向偏置,此时,集电极和发射极两端的电压几乎等于电源电压

  • 当发射结正向偏置且基极电流增大时,随着基极电流的增大,集电极电流也逐步增大,RC两端的压降增大,根据基尔霍夫电压定律(KVL)可知,VCE减少,当基极电流足够高时,集电极直流偏置电源电压(VCC)全部加在RC两端,集电极和发射极两端没有电压(VCE=0),这种功能工作状态称为饱和状态。这种状态下的电流为饱和电流:IC(sat)  = VCC / RC,一旦基极电流足够高,使电路达到饱和状态,进一步增加基极电流也不会影响集电极电流,此时BJT不具有放大作用(IC = βDCIB不成立)。在实际情况下,处于饱和状态的BJT,其集电极和发射机之间会有一个非常小的压降(0.1V),这可以作为故障检测的一个重要参数。

(6)直流负载线:对一个简单的三极管电路进行戴维南等效,等效电路如下图所示:

图片

从上面给出的戴维南等效电路可以看出,该戴维南等效电源(VCC + RC)能够提供的最小和最大电流为0和VCC / RC(即BJT的截止和饱和电流),即饱和点和截止点仅取决于等效戴维南电源与晶体管无关,故截止点与负载点之间的一条线段为该电路的直流负载线该线段给出了该BJT电路的所有直流工作点

图片

因为,直流负载线与晶体管本身无关,故可以将一条支流负载线叠加到一族BJT特性曲线上,任何IC值以及VCE值都将位于这条直线上

图片

(7)Q点:对于下面晶体管电路,其BJT特性曲线族与直流负载线均已给出:

图片

图片

基极电流IB与负载线的交叉点为电路的静态点(Q点),从第一张图可以看出,基极电阻两端电压为:VRB = VBB - VBE = 12 - 0.7 = 11.3V,则对应的基极电流IB = VRB/RB = 11.3μA,则通过在10μA~15μA晶体管特性曲线之间进行插值就可以得出Q点(IB = 11.3μA)。

二、数码管的学习

1. 数码管的基本介绍

下图为数码管的原理图,从图中看出,一个数码管共有a、b、c、d、e、f、g、dp这8个段,每一段都是一个LED小灯,所以一个数码管就是由8个LED小灯组成的:

图片

数码管内部的结构示意图如下:

图片

图片

从上图可以看出,数码管分为共阳和共阴两种共阳是8只LED小灯的阳极是连接在一起的(com端),由阴极控制小灯的亮灭;同理,共阴是8只LED小灯的阴极是连接在一起的(com端),由阳极控制LED小灯的亮灭。设计2种LED小灯的目的由两个:一个是2种小灯可以起到对称的效果;另一个更重要的是,公共端com流过的电流较大(并联分流),用两个com可以把公共电流平均到2个引脚上去,降低单条线路承受的电流

图片

从上图可以看出,本次使用的单片机数码管模块共有8个数码管,且是共阴极连接的(8个LED的阳极并联一起引出),由74HC245(U4)和74HC138(U5)控制使能的:

图片

图片

以最左边的数码管为例,间接数码管的工作工程,因为本单片机的IO口外部都增加了外部上拉电阻,因此74HC138译码器的P22、P23、P24引脚默认是高电平,根据38译码器的工作特点,此时Y7脚即LED输出低电平有效(0b111 = 7),而数码管的a~dp连接在74HC245驱动芯片输出口,由P0端口控制,所以只要P0端口输出高电平,此时数码管两端就有电位差,可以点亮小灯

2. 数码管的真值表

从上述分析来看,若要使数码管中相应的小灯亮灭,则首先需要控制74HC138译码器,使其控制的对应数码管可以点亮,然后对P0端口进行控制,用于点亮不同的LED小灯。例如,若想控制左边第一个数码管(数码管8)显示数字1,则需要先设置74HC138(U5),是P22=P23=P24=1,然后设置74HC245(U4)使P0端口的值,使b、c两个LED小灯处于高电平,即0b000000110 = 0x06,程序如下:

图片

显示结果如下:

图片

综上,可以逐一写出数码管的真值表:

图片

图片

注意,以上为共阴极数码管的真值表,共阳极可自行推导。

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

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

相关文章

视频号矩阵管理系统:短视频内容营销的智能助手

随着短视频行业的蓬勃发展&#xff0c;视频号矩阵管理系统应运而生&#xff0c;为内容创作者和品牌提供了一站式的短视频管理和营销解决方案。本文将深入探讨视频号矩阵管理系统的核心功能&#xff0c;以及它如何助力用户在短视频营销领域取得成功。 视频号矩阵管理系统概述 …

在PyTorch中使用TensorBoard

文章目录 在PyTorch中使用TensorBoard1.安装2.TensorBoard使用2.1创建SummaryWriter实例2.2利用add_scalar()记录metrics2.3关闭Writer2.4启动TensorBoard 3.本地连接服务器使用TensorBoard3.1方法一&#xff1a;使用SSH命令进行本地端口转发3.2方法二&#xff1a;启动TensorBo…

如何将资源前端通过 Docker 部署到远程服务器

作为一个程序员&#xff0c;在开发过程中&#xff0c;经常会遇到项目部署的问题&#xff0c;在现在本就不稳定的大环境下&#xff0c;前端开发也需要掌握部署技能&#xff0c;来提高自己的生存力&#xff0c;今天就详细说一下如何把一个前端资源放到远程服务器上面通过docker部…

【Python】不小心卸载pip后(手动安装pip的两种方式)

文章目录 方法一&#xff1a;使用get-pip.py脚本方法二&#xff1a;使用easy_install注意事项 不小心卸载pip后&#xff1a;手动安装pip的两种方式 在使用Python进行开发时&#xff0c;pip作为Python的包管理工具&#xff0c;是我们安装和管理Python库的重要工具。然而&#x…

产品经理技能揭秘:如何巧妙启发需求,引领市场新潮流

文章目录 引言一、需求启发的定义二、需求启发的艺术三、需求启发的重要性四、需求启发的流程五、需求启发的问题与挑战内部自身的问题与挑战&#xff1a;挑战一&#xff1a;知识的诅咒挑战二&#xff1a;做与定义的不同挑战三&#xff1a;沟通障碍挑战四&#xff1a;需求变更频…

solidity:构造函数和修饰器、事件

构造函数​ 构造函数&#xff08;constructor&#xff09;是一种特殊的函数&#xff0c;每个合约可以定义一个&#xff0c;并在部署合约的时候自动运行一次。它可以用来初始化合约的一些参数&#xff0c;例如初始化合约的owner地址&#xff1a; address owner; // 定义owner变…

电脑找回彻底删除文件?四个实测效果的方法【一键找回】

电脑数据删除了还能恢复吗&#xff1f;可以的&#xff0c;只要我们及时撤销上一步删除操作&#xff0c;还是有几率找回彻底删除文件。 当我们的电脑文件被彻底删除后&#xff0c;尽管恢复的成功率可能受到多种因素的影响&#xff0c;但仍有几种方法可以尝试找回这些文件。本文整…

使用 docker buildx 构建跨平台镜像

buildx是Docker官方提供的一个构建工具&#xff0c;它可以帮助用户快速、高效地构建Docker镜像&#xff0c;并支持多种平台的构建。使用buildx&#xff0c;用户可以在单个命令中构建多种架构的镜像&#xff0c;例如x86和arm架构&#xff0c;而无需手工操作多个构建命令。此外bu…

【React Hooks原理 - useCallback、useMemo】

介绍 在实际项目中&#xff0c;useCallback、useMemo这两个Hooks想必会很常见&#xff0c;可能我们会处于性能考虑避免组件重复刷新而使用类似useCallback、useMemo来进行缓存。接下来我们会从源码和使用的角度来聊聊这两个hooks。【源码地址】 为什么要有这两个Hooks 在开始…

使用selenium定位input标签下的下拉框

先来看一下页面效果&#xff1a;是一个可输入的下拉列表 再来看一下下拉框的实现方式&#xff1a; 是用<ul>和<li>方式来实现的下拉框&#xff0c;不是select类型的&#xff0c;所以不能用传统的select定位方法。 在着手定位元素前一定一定要先弄清楚下拉列表…

前后端的学习框架

前后端的学习框架 视频链接&#xff1a;零基础AI全栈开发系列教程&#xff08;一&#xff09;_哔哩哔哩_bilibili

汇凯金业:数字货币对经济的影响有哪些

随着信息技术的飞速发展&#xff0c;数字货币作为一种新兴的货币形态&#xff0c;正逐步走进人们的视野&#xff0c;并对传统经济体系产生着深远影响。它不仅革新了交易方式&#xff0c;更在重塑金融格局、赋能经济发展等方面展现出巨大潜力。 一、交易效率的“加速器” 数字…

xxl-job集成SpringBoot

安装xxl-job客户端一般有很多方式&#xff0c;我这里给大家提供两种安装方式&#xff0c;包含里面的各项配置等等。 前期需要准备好MySQL数据库。复制SQL到数据库里面。 # # XXL-JOB v2.4.2-SNAPSHOT # Copyright (c) 2015-present, xuxueli.CREATE database if NOT EXISTS x…

项目机会:4万平:智能仓,AGV,穿梭车,AMR,WMS,提升机,机器人……

导语 大家好&#xff0c;我是社长&#xff0c;老K。专注分享智能制造和智能仓储物流等内容。 如下为近期国内智能仓储物流相关项目的公开信息线索&#xff0c;这些项目具体信息会发布到知识星球&#xff0c;请感兴趣的球友先人一步到知识星球【智能仓储物流技术研习社】自行下载…

《SoC设计方法与实现》:全面掌握系统芯片设计精髓(可下载)

SoC&#xff08;System on Chip&#xff0c;系统级芯片&#xff09;设计是一项复杂而精细的工程活动&#xff0c;它涉及到将一个完整的电子系统的所有组件集成到一个单一的芯片上&#xff0c;包括处理器核心、内存、输入/输出端口以及可能的其他功能模块。这种集成不仅要求设计…

oracle存储结构-----逻辑存储结构(表空间、段、区、块)

文章目录 oracle存储结构图&#xff08;逻辑存储物理存储&#xff09;oracle逻辑存储结构图逻辑存储结构、表空间、段、区、数据块的关系&#xff1a;1、数据 块&#xff08;block&#xff09;---逻辑存储最小单位2、 数据区&#xff08;extent&#xff09;--存储空间分配和回收…

【AutoencoderKL】基于stable-diffusion-v1.4的vae对图像重构

模型地址&#xff1a;https://huggingface.co/CompVis/stable-diffusion-v1-4/tree/main/vae 主要参考:Using-Stable-Diffusion-VAE-to-encode-satellite-images sd1.4 vae 下载到本地 from diffusers import AutoencoderKL from PIL import Image import torch import to…

电脑经常黑屏

情况简述&#xff1a; 电脑经常突然黑屏&#xff0c;并且鼠标还能看到并且可操控 你是不是试过以下方法&#xff1a; 更换显卡驱动版本❌重置BIOS❌重装系统❌全网找千篇一律没啥用的教程❌ 这个标志熟悉吧&#xff0c;看看你的电脑里是否安装了火绒&#xff0c;如果装了继续…

Linux运维:mysql主从复制原理及实验

当一台数据库服务器出现负载的情况下&#xff0c;需要扩展服务器服务器性能扩展方式有向上扩展&#xff0c;垂直扩展。向外扩展&#xff0c;横向扩展。通俗的讲垂直扩展是将一台服务器扩展为性能更强的服务器。横向扩展是增加几台服务器。 主从复制好比存了1000块钱在主上&…

Android14之获取包名/类名/服务名(二百二十三)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…