回到目录

1.   名称由来

BJT的全称是双极性结型晶体管(Bipolar Junction Transistor),国内俗称三极管。其实,在英语中,三极管(triode)特指以前的真空电子管形式的三极管,而不是我们现在普遍使用的半导体三极管。“tri-”的意思是“三”,“ode”的意思是“极”,当年的电子管一般都封装在一个圆柱形的真空玻璃管中,所以中文翻译在后面加了个“管”。

早在二战以前,电子技术和电子元器件的应用就已经很发达了,在1930年代,全球电子管的年产量就已经达到1亿支以上。在那个没有集成电路的年代,更复杂的电子元器件诸如四极管、五级管等的应用也很普遍。“二极管”、“三极管”等名称更是早已深入人心。

而我们现在普遍应用的固态半导体结构的三极管,是1947年发明出来的,标准学名是:双极性结型晶体管(Bipolar Junction Transistor),简称“BJT”。由于最初其功能与管脚跟以前的三极管差不多,所以国内业界沿用了“三级管”这个俗称。但是BJT比以前电子管结构的三极管,实在优秀太多了:体积小巧、结构简单、无需预加热、功耗损失小、故障率极低。更为逆天的是,后来人们发现,BJT可以做得很微小,然后可以将成百上千的微型BJT组成的电路集成安放在一小块硬币大小的基片上,并将其称为:集成电路(integrated circuit,简称:IC、芯片)。如此,以前整整一房间大小的电子管电路,现在缩小到了仅仅一个芯片的大小(回忆一下1946年发明的第一台电子计算机,才使用了18000个电子管,占地就要150平方米,功耗达150千瓦,据说它开机的时候,整个费城的电灯都会变暗)。正是这个BJT的发明,掀开了由电子工业主导的第三次产业革命。

我们现在再详细解释一下BJT(Bipolar Junction Transistor)这个名词:“bipolar”(双极性)的意思指器件中有n型和p型两种极性的半导体掺杂材料注入(导电粒子分别为电子和空穴)。“junction”的意思是指PN结。“transistor”稍微有点复杂,需要展开解释一下:

“transistor”是两个英文单词“transfer-resistor”的组合缩写,它来源于电路基础理论中二端口网络的概念,我们看下图:

图 3-3.01

在上面的二端口网络中,V1/I1称为输入电阻,V2/I2称为输出电阻,而交叉的V2/I1和V1/I2就称为传输电阻转移电阻(transfer resistance)。当年BJT的主要应用之一,就是研究如何用输入端的电压或电流去控制输出端的电压或电流,所以将“transfer”和“resistor”这两个单词作了合并,称其为“transistor”。下面是这个名词发明人的原话:

The way I provided the name, was to think of what the device did. And at that time, it was supposed to be the dual of the vacuum tube. The vacuum tube had transconductance, so the transistor would have 'transresistance.' And the name should fit in with the names of other devices, such as varistor and thermistor. And ... I suggested the name 'transistor.'

—— John R. Pierce

解释起来这么麻烦一个词,翻成中文当然更麻烦啦。既然构成BJT的基底材料为硅晶体或锗晶体,所以中文翻译干脆用构成它的材料来翻,称之为“晶体管”,倒也简洁。

2.   分析方法

BJT是我们遇到的第一个三端子器件,虽然比我们以前熟悉的二端子器件(电阻、电容、电感、二极管等)仅多了一个端子,但分析和研究起来却要复杂和困难得多,为何?

● 难点一:三端子器件

回忆一下,以前我们对于二端子器件的分析,只要一个简单伏安特性曲线图就可以了,全部的“电压-电流”对应关系都在上面:简洁、明了、清清爽爽。可是三端子器件就比较麻烦了,每两个端子之间都可以有电压、电流,如果将三个端子分别编号为①、②、③的话,根据排列组合,共有三个电压:V12, V23, V31和三个电流:I12, I23, I31要分析,每一个量的变化都可能影响其他5个量,所以不可能仅仅用一张简单的二维的伏安特性图就把它们的关系表示清楚,必须发明一种更好的图示方法,能在上面表示出更多的变量关系。

幸运的是,人们终究还是发明了一些方法来通过二维图表示三端子器件的伏安关系,但是有得必有失,必须将BJT的电路定成若干种固定的规范型(共射型、共基型、共集型),才能展开分析和研究(否则自由度太大,根本无法下手)。

● 难点二:非线性

非线性的复杂性我们已经见识过多次了,比如电容和电感就是非线性器件。在电路基础理论中,比起线性的电阻,研究如何分析电容和电感的篇幅就比电阻要多得多。然而,虽然电容和电感是非线性的,但好歹还是能用积分公式与微分公式描述的,只要不怕繁琐,仔细一点,还是能将结果精确计算出来的。

但是半导体的非线性更加麻烦一点。在第一章中,我们已经了解过二极管的非线性特性了,对于半导体的非线性特性曲线,很难用公式去精确描述(有理论公式,但是不太准)。只能对曲线进行分段,在不同的分段范围用不同的模型去近似描述,最后得到的结果也只是近似解,而且还要去验证这个解是否落在合理的分段范围内。

三端子的BJT也是半导体非线性器件,曲线也需要分段近似,没有精确解,很多地方只能去估,最后解完还要去验证解是否正确。有的时候,用笔算出来的结果跟计算机仿真结果大不相同,仿真结果跟实际电路测得的结果又是大大不同。只能不断迭代去寻找解决方案。

● 难点三:性能离散

前面章节说过,半导体器件由于加工工艺的限制,同一批器件生产出来后,性能并不完全一致,大多数器件的参数相对于标准值都会有一定的偏差。比如,对于某个型号三极管,放大系数β在50~200范围内都算正常。那还怎么做设计?你性能若是只偏个5% 我也就忍了,你这下都偏了4倍多了,还怎么搞?

这点就是新手觉得模拟电路最讨厌的地方,而老鸟却觉得是模拟电路最魅惑的地方。其实解决方案是有的:答案就是负反馈。作为嵌入式开发工程师来讲,好好吃透几种标准型的负反馈电路,在工作中绝大部分的情况下也够用了,一般不太可能需要设计全新结构的负反馈电路(那是高级电子工程师的工作)。用通用的成本低廉的普通元器件,设计出性能稳定可靠的产品,这是我们追求的目标。

回到目录

( end of 3-1 )


初级模拟电路:3-1 BJT概述的更多相关文章

  1. 初级模拟电路:4-1 BJT交流分析概述

    回到目录 BJT晶体管的交流分析(也叫小信号分析)是模拟电路中的一个难点,也可以说是模电中的一个分水岭.如果你能够把BJT交流分析的原理全都搞懂,那之后的学习就是一马平川了.后面的大部分内容,诸如:场 ...

  2. 初级模拟电路:4-3 BJT晶体管的交流建模

    回到目录 1. 四种BJT模型概述 对BJT晶体管建模的基本思路就是,用电路原理中的五大基本元件(电阻.电容.电感.电源.受控源)构建一个电路,使其在一定工作条件下能等效非线性半导体器件的实际工作.一 ...

  3. 初级模拟电路:3-2 BJT的工作原理

    回到目录 和前面介绍二极管的PN结的工作原理一样,BJT的量子级工作机制也非常复杂,一般教科书上为了帮助学习者能快速理解,也都是用一种简化模型的方法来介绍BJT的工作机理,一般只需大致了解即可.只要记 ...

  4. 初级模拟电路:3-9 BJT三极管实现逻辑门

    回到目录 BJT晶体管可以实现逻辑门,事实上,在场效应管被发明用于集成电路以前,各种逻辑门芯片中的电路就是用BJT晶体管来实现的.最早人们使用二极管与BJT组合来实现逻辑门,这个称为二极管-晶体管逻辑 ...

  5. 初级模拟电路:3-11 BJT实现电流源

    回到目录 1. 恒流源 (1)简易恒流源 用BJT晶体管可以构造一个简易的恒流源,实现电路如下: 图3-11.01 前面我们在射极放大电路的分压偏置时讲过,分压偏置具有非常好的稳定性,几乎不受晶体管的 ...

  6. 初级模拟电路:3-8 BJT数据规格书(直流部分)

    回到目录 本小节我们以2N4123通用型BJT硅基晶体管为例,来介绍如何阅读BJT的数据规格书,点此链接可以阅读和下载2N4123的数据规格书. 1. 总体性能 打开datasheet后,首先看标题: ...

  7. 初级模拟电路:3-10 BJT实现开关电路

    回到目录 1. 基本用法 用BJT晶体管实现开关功能是经常会用到的实用电路.和逻辑门电路类似,当BJT用于开关电路时,也只工作于饱和区和截止区. 开关功能的实现电路如下图所示,负载可以是发光二极管.电 ...

  8. 初级模拟电路:1-2 PN结与二极管

    回到目录 1.   掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处.所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导 ...

  9. 模拟电路"虚短" & "虚断"

    <虚短 & 虚断> 运算放大器组成的电路五花八门,令人眼花瞭乱,是模拟电路中学习的重点.遍观所有模拟电子技朮的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这 ...

随机推荐

  1. C++中的继承与虚函数各种概念

    虚继承与一般继承 虚继承和一般的继承不同,一般的继承,在目前大多数的C++编译器实现的对象模型中,派生类对象会直接包含基类对象的字段.而虚继承的情况,派生类对象不会直接包含基类对象的字段,而是通过一个 ...

  2. Jboss 7配置日志

    1. Jboss7配置日志理论知识介绍 Jboss 7日志能够在XML配置文件和日志管理属性文件内配置.默认日志配置在configuration文件夹的logging.properties文件内. 通 ...

  3. Tiny4412 开发板 编译环境搭建【转】

    本文转载自:http://blog.csdn.net/beijiwei/article/details/51055369 版权声明:本文为博主原创文章,未经博主允许不得转载. /*********** ...

  4. ubuntu安装phpstorm

    首先要安装jdk $ java -version java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1 ...

  5. Codeforces--622A--Infinite Sequence(数学)

     Infinite Sequence Crawling in process... Crawling failed Time Limit:1000MS     Memory Limit:26214 ...

  6. bzoj 1036 树的统计Count

    题目大意: 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w 我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u ...

  7. 【POJ 1275】 Cashier Employment

    [题目链接] 点击打开链接 [算法] 设Ti为第i小时有多少个出纳员开始工作,Vi表示第i小时有多少个来应聘的出纳员 那么,有 : 1. 0 <= Ti <= Vi 2. Ti + Ti- ...

  8. bzoj 2093 [ Poi 2010 ] Frog —— 滑动窗口 + 倍增

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2093 先处理出每个点第一次会跳到哪里: 开一个长度为 K+1 的窗口(因为第一近的实际是自己 ...

  9. AD9850驱动程序--MSP430版本

    前段时间忙着画板子搞运放搞滤波了,程序更新的少,发现MSP430不是太好用,尤其Timer,不过也与我使用内部晶振有关,产生正玄波之前用MSP430发出PWM,再进行滤波变为正弦波太麻烦了,这次改用D ...

  10. vue动态绑定class的最常用几种方式

    vue动态绑定class的最常用几种方式:  第一种:(最简单的绑定) 1.绑定单个class html部分: <div :class="{'active':isActive}&quo ...