初级模拟电路: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. 掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处.所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导 ...
- 模拟电路"虚短" & "虚断"
<虚短 & 虚断> 运算放大器组成的电路五花八门,令人眼花瞭乱,是模拟电路中学习的重点.遍观所有模拟电子技朮的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这 ...
随机推荐
- Debug 利器:pstack & strace
工作中难免会遇到各种各样的 bug,对于开发环境 or 测试环境的问题还好解决,可以使用 gdb 打断点或者在代码中埋点来定位异常; 但是遇到线上的 bug 就很难受了,由于生产环境不能随意替换.中断 ...
- Ansible Playbooks 介绍 和 使用 二
目录 handlers playbook 案例 2 handlers vars 变量 setup facts 变量使用 案例 inventory 中定义变量 案例 条件测试 when 语句 案例 迭代 ...
- Windows系统中下载Earthdata数据
总的来说,为四大步: 1.注册Earthdata用户. 注册时需注意的是,最好把所有需打勾的都勾上,在最后[注册]按钮前,弹出[人机验证]才能注册成功.如果注册不成功,除了检查用户名和密码是否符合要求 ...
- mac 终端高亮显示~
针对terminal采用bash模式: 编辑 ~/.bash_profile, 加入以下代码: export CLICOLOR=1 export LSCOLORS=gxfxaxdxcxegedabag ...
- python文件高级操作
python文件高级操作和注意事项等等 文件过大保护 由于read是一次性读取文件所有的内容,如果文件100G,内存就会吃不消,所以推荐使用read(size)一次读取指定字节/字符(根据rb,或者r ...
- python基本文件操作
python文件操作 python的文件操作相对于java复杂的IO流简单了好多,只要关心文件的读和写就行了 基本的文件操作 要注意的是,当不存在某路径的文件时,w,a模式会自动新建此文件夹,当读模式 ...
- MySQL数据库开发的36条原则【华为云技术分享】
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/detai ...
- ios 在APP内提示更新
http://www.jianshu.com/p/24daf5147bda ios如何在应用内部提示更新 两颗星 http://www.jianshu.com/p/2ba10a58bb02 ...
- Java修炼——文件夹的复制
文件夹的复制用到了俩个流:缓冲流和文件字节流 缓冲流用来加快写入和读取速度. 在这里我简述一下复制文件夹的过程,当然复制文件夹都可以,复制文件更是不在话下 1.首先要明确俩点.要复制的文件夹的位置(源 ...
- Java修炼——FileInputStream和FileOutputStream
文件字节流FileInputStream是读文件内容 有一下五个方法 1) abstract int read( ); 2) int read( byte b[ ] ); 3) int read( b ...