初级模拟电路:4-3 BJT晶体管的交流建模
1. 四种BJT模型概述
对BJT晶体管建模的基本思路就是,用电路原理中的五大基本元件(电阻、电容、电感、电源、受控源)构建一个电路,使其在一定工作条件下能等效非线性半导体器件的实际工作。一旦确定了交流等效电路,电路中的BJT就可以用这个等效电路来替代,然后用基本的电路计算方程,就可以大致计算出电路中需要确定的电压、电流等物理量。
在一般的模电教材中,常会提到以下4种BJT晶体管的模型:混合π模型、re模型、混合等效模型、简化混合等效模型。这么多模型一起拿出来,很容易把人搞晕。其实,所谓一图胜千言,只要画张图你就明白它们之间的关系了,而且基本上一辈子也忘不了。4种模型的关系如下图所示:
图4-3.01
从物理思路出发,可以得到“混合π模型”,对其进行简化,就是“re模型”。
从数学思路出发,可以得到标准的“混合等效模型”,对其进行简化,就是“简化混合等效模型”。而且,用两种方式最终得到的简化模型是一致的。
下面我们分别对其进行简单说明:
(1)混合π模型
首先从物理思路出发,要对BJT建模:最好能彻底搞清楚其内部的结构和工作机理,这样就能绘制出一个精确的等效电路。经过固体物理科学家和材料科学家多年的不懈努力,人们终于得到了一个比较精确的BJT晶体管内部的等效电路图,如下图所示:
图4-3.02
由于电路的形状有点像希腊字母的“π”样子,故称为混合π模型(hybrid π model)。混合π模型一般专门用于高频分析,其优点是对BJT的等效比较精确;缺点是计算比较复杂,这种带电容和受控源的π型电路,如果不用仿真软件,纯用手算是非常麻烦的。
(2)re模型
后来人们发现,在中低频和一些要求不高的场合下,其实不用画这么复杂的π型电路,可以用更简单的电路来作近似,这个就是're模型'(re model),如下图所示:
图4-3.03
re模型的优点是计算简单,适合用手算来对BJT电路进行大致的交流分析(至于为什么要叫“re模型”,等下一小节我们详细分析完re模型你就明白了)。这个也是目前普遍使用的BJT分析模型,我们本章后面的交流分析基本都是基于re模型的。但由于re模型中没有电容,所以无法用于高频分析。
(3)混合等效模型
另一种建模思路是数学思路:就是我不管你BJT内部如何工作,我只当你是个二端口黑箱,只要我在两个端口测出各个条件下的电压电流,就可以对你建模。
在电路原理的二端口理论中,有6种可用于二端口分析的参数模型(分别是:z参数、y参数、h参数、g参数、T参数、t参数),对BJT的分析建模,业内普遍采用的是h参数模型,h参数的全称是混合参数(hibrid parameter),h参数二端口模型和方程如下图所示:
图4-3.04
对以上方程画出二端口内部的标准数学等效电路,就是下面这个样子:
图4-3.05
因为这个等效电路来源于“混合参数二端口模型”,故称为“混合等效模型”。这里你可以先不深究,后面我们还要花一个小节专门讲解如何分析混合等效模型。
由于早期人们对半导体内部的工作机理还不是非常了解,故当时人们对半导体的性能描述用的都是这种黑箱描述的“混合等效模型”,各大半导体制造商在数据规格书中用的也都是混合等效模型参数(这就是为啥你经常在BJT数据规格书中看到诸如hfe, hie之类的参数的原因)。虽然后来更精确的“混合π模型”被发表出来,但由于各厂商已经习惯了用h参数来描述BJT性能,也就约定俗成一直用到今天了。
(4)简化混合等效模型
上面的混合等效参数模型一共有4个h参数,计算起来还是有点复杂。在一些要求不高的场合,可以对其进行进一步简化。对于BJT晶体管,人们在实测中发现:h12通常参数比较小,故可近似视为短路;而h22参数通常比较大,故可近似视为开路。简化后的电路如下图所示:
图4-3.06
这样一简化后,就只剩2个h参数了,计算量大大减少。而且这个“简化混合等效模型”同前面的“re模型”居然是一样的,真可谓是殊途同归。
2. BJT的外围交流等效电路
外围电路的交流等效电路比较简单,核心就是电路原理中交流等效分析的两个原则:
● 所有电容都视为交流短路。
● 所有直流电压源都视为交流短路,直流电流源视为交流开路。
这两个原则应用到BJT的外围交流电路中,我们以下面一个具体的例子来说明:
图4-3.07
上图是一个典型的分压偏置的共射放大电路,我们对其应用上面的2个原则画出交流等效电路,如下图所示:
图4-3.08
对上图进一步进行整理,可以得到如下图所示的更加简洁的交流等效电路:
图4-3.09
然后将前面的BJT等效电路模型替换上图中的BJT元件,就可以对电路进行交流分析了。
3. 阻抗与导纳
阻抗与导纳是电路交流分析中的常用概念,一般的电路原理书都讲得很清楚了。这里我再简单阐述一下,作为进入交流分析前最后的铺垫知识。
在直流电路中,电容视为开路,电感视为短路,因此只有“电阻”,根本不需要“阻抗”的概念。只要一个实数的阻值,就足以描述“电压-电流”关系。
而在正弦交流电路中,常常会包含电容和电感,只要涉及到电容电感,仅用一个实数电阻值是无法完全描述电路中“交流电压-交流电流”关系的,此时需要用一个复数值来描述“交流电压-交流电流”关系,这个复数值就称为:阻抗(impedence),如下图所示:
图4-3.10
其中,阻抗Z的实部R为“电阻”;阻抗Z的虚部X为“电抗”,用来描述电容和电感对交流信号相位的影响。阻抗、电阻、电抗的单位都为:欧姆(Ω)。
电抗X可正可负。如果X为正值,那么这个阻抗整体称为:感性阻抗;如果X为负值,那么可以整体称为:容性阻抗。如果电抗X为0,即电路中没有电容和电感(或电容电感相互抵消),那么“电阻”和“阻抗”是同一个意思。在我们在上一小节中的分析中,由于电路中没有电容和电感,为阐释概念方便,我们基本都用的是“输入电阻”和“输出电阻”这样的称呼。
而一般人们对于交流电路,习惯用“阻抗”这个名词。所以从下一小节起,不管电路中有没有电容和电感,我们都会用“输入阻抗”和“输出阻抗”这样的名词来表示“输入电阻”和”输出电阻”。
至于“导纳”的含义也是类似,如下图所示:
图4-3.11
导纳、电导、电纳的单位都为:西门子(S)。导纳与阻抗互成倒数关系:
( end of 4-3)
初级模拟电路:4-3 BJT晶体管的交流建模的更多相关文章
- 初级模拟电路:4-1 BJT交流分析概述
回到目录 BJT晶体管的交流分析(也叫小信号分析)是模拟电路中的一个难点,也可以说是模电中的一个分水岭.如果你能够把BJT交流分析的原理全都搞懂,那之后的学习就是一马平川了.后面的大部分内容,诸如:场 ...
- 初级模拟电路:3-9 BJT三极管实现逻辑门
回到目录 BJT晶体管可以实现逻辑门,事实上,在场效应管被发明用于集成电路以前,各种逻辑门芯片中的电路就是用BJT晶体管来实现的.最早人们使用二极管与BJT组合来实现逻辑门,这个称为二极管-晶体管逻辑 ...
- 初级模拟电路:3-1 BJT概述
回到目录 1. 名称由来 BJT的全称是双极性结型晶体管(Bipolar Junction Transistor),国内俗称三极管.其实,在英语中,三极管(triode)特指以前的真空电子管形式的 ...
- 初级模拟电路:3-11 BJT实现电流源
回到目录 1. 恒流源 (1)简易恒流源 用BJT晶体管可以构造一个简易的恒流源,实现电路如下: 图3-11.01 前面我们在射极放大电路的分压偏置时讲过,分压偏置具有非常好的稳定性,几乎不受晶体管的 ...
- 初级模拟电路:3-2 BJT的工作原理
回到目录 和前面介绍二极管的PN结的工作原理一样,BJT的量子级工作机制也非常复杂,一般教科书上为了帮助学习者能快速理解,也都是用一种简化模型的方法来介绍BJT的工作机理,一般只需大致了解即可.只要记 ...
- 初级模拟电路:3-8 BJT数据规格书(直流部分)
回到目录 本小节我们以2N4123通用型BJT硅基晶体管为例,来介绍如何阅读BJT的数据规格书,点此链接可以阅读和下载2N4123的数据规格书. 1. 总体性能 打开datasheet后,首先看标题: ...
- 初级模拟电路:3-10 BJT实现开关电路
回到目录 1. 基本用法 用BJT晶体管实现开关功能是经常会用到的实用电路.和逻辑门电路类似,当BJT用于开关电路时,也只工作于饱和区和截止区. 开关功能的实现电路如下图所示,负载可以是发光二极管.电 ...
- 初级模拟电路:1-2 PN结与二极管
回到目录 1. 掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处.所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导 ...
- 模拟电路"虚短" & "虚断"
<虚短 & 虚断> 运算放大器组成的电路五花八门,令人眼花瞭乱,是模拟电路中学习的重点.遍观所有模拟电子技朮的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这 ...
随机推荐
- CCNA 之 四 管理和配置CISCO设备
管理和配置CISCO设备 路由器组件 cpu 执行操作系统的指令 随机访问存储器RAM - RAM中内容断电丢失 - 运行操作系统: - 运行配置文件: - IP 路由表: - ARP 缓存; - 数 ...
- python logging模块小记
1.简单的将日志打印到屏幕 import logging logging.debug('This is debug message') logging.info('This is info messa ...
- webpack 4.x 从零开始初始化一个vue项目
创建目录 项目名称: vue-init app css reset.sass js home index.vue router index.js main.js App.vue views index ...
- Unity 3D中C#的性能优化小陷阱
本篇内容主要来自Unity官方手册: 一般性能优化 一些地方为本人瞎编杜撰,请酌情参考.如有错误,欢迎指出. Unity里C#编程虽然既简单还很爽,但是性能小陷阱还不少.我总强迫自己让代码最优,因此很 ...
- play-with-docker搭配ffsend完成文件上传及下载(解决从docker hub拉取镜像慢问题)
由于众所周知的原因,大家有的时候pull docker hub上的镜像是很困难的,下载到99%就这么不动了也是很正常的事情 这个时候以下步骤是100%可以解决问题的: 1.找一台国外的服务器安装doc ...
- echarts 堆叠柱状图 + 渐变柱状图
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- RabbitMQ的三大交换器
pom文件都是相同的 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=" ...
- [TimLinux] CSS 计数功能实现递归目录
内容引用自<css世界>: count-reset 与 counter 为父子关系,兄弟关系会导致序号混乱 调用一次 count-increment 将给序号进行一次报数,调用 count ...
- HihoCoder 1398 网络流 - 最大权闭合子图
周末,小Hi和小Ho所在的班级决定举行一些班级建设活动. 根据周内的调查结果,小Hi和小Ho一共列出了N项不同的活动(编号1..N),第i项活动能够产生a[i]的活跃值. 班级一共有M名学生(编号1. ...
- POJ 3281 Dining(网络流-拆点)
Cows are such finicky eaters. Each cow has a preference for certain foods and drinks, and she will c ...