双极晶体管(BJT:Bipolar Junction Transistor,双极晶体管)是一种利用微小电流控制大电流的三端半导体器件。双极晶体管兼具信号放大和开关功能,与MOSFET相比,在基极电流、温度特性及饱和电压方面存在显著差异。例如,PNP型与NPN型晶体管的电流方向就是相反的。掌握其工作原理将有助于电路设计和发生故障时的原因排查。本文将从NPN型与PNP型双极晶体管的差异到电路设计、技术规格书解读等实务视角,作为入门知识系统地讲解双极晶体管的工作原理和使用方法。
双极晶体管有哪些特点?快速掌握基本原理
双极晶体管(BJT)兼具电流放大和开关两种功能。其与MOSFET的主要区别在于是电流控制还是电压控制,这一特性差异是区分使用两者的关键所在。
在放大和开关用途中的优劣势分析
BJT是一种电流控制器件,通过基极电流来控制集电极电流。在放大功能方面,可将微弱的交流信号放大至数十倍;在开关功能方面,可按照负载电流的需求通过基极电流进行控制。用作饱和开关时,其有效电流放大系数会降低,因此对于负载电流\(I_C\),需要基极电流满足\(I_B\) ≥ \(I_C\)/\(β_{forced}\)的关系。其中,\(β_{forced}\)是指“强制电流放大系数(forced beta)”,其取值比技术规格书中规定的电流放大系数\(h_{FE}\)的最小值要小,通常以\(β_{forced}\)= 5~10左右为基准值,当基极电流或驱动能力余量不足时,可考虑提升至10~20左右。如上所述,只要设计时使用\(β_{forced}\)确保\(I_B\) ≥ \(I_C\)/\(β_{forced}\),即便存在器件偏差和温度变化,也很容易可靠地将集电极电流推入饱和区。
其优点在于通过较低的电流放大系数获得饱和可靠性,而且电路结构简单。另外,外置元器件数量少,可在低频至中频段获得稳定的放大特性。BJT器件的缺点在于温度系数较大和需要解决器件间的偏差问题。在恒定\(I_C\)条件下,基极-发射极间电压\(V_{BE}\)会以约–2mV/℃的速率下降,且随着集电极电流增大而升高。即使是同一型号的BJT,其电流放大系数\(h_{FE}\)也可能存在数倍的偏差。
在实际应用中,需根据用途与MOSFET进行区分使用。与MOSFET作为通过栅极电压控制电流的电压控制型器件不同,BJT是通过基极电流进行控制的电流控制型器件,二者在驱动电路设计和损耗评估方法上存在显著差异。
双极晶体管的结构和引脚功能
双极晶体管由发射极、基极和集电极三端构成。只要明白其各引脚的电流关系,即可用来解读电路图和判定工作区间。
什么是发射极、基极、集电极?(符号说明)
双极晶体管由三个电极构成,分别称为“发射极(E)”、“基极(B)”和“集电极(C)”。在电路符号中,发射极所附箭头表示发射极电流的方向,NPN型向外,PNP型向内。通过该箭头的方向可以辨别NPN和PNP型。

通过这种三层结构,可以用基极的微小电流来控制集电极电流。
NPN与PNP的区别(通过箭头方向判别)
双极晶体管中,NPN型与PNP型在电流方向、负载连接位置上互为镜像关系。作为典型应用,NPN型双极晶体管被用于将负载电流引向GND侧的低边驱动(灌电流),而PNP型则被用于从电源侧向负载供电的高边驱动(拉电流)。通过电平转换电路或驱动器IC,也可实现反向配置。

双极晶体管在工作区的工作原理
晶体管根据施加电压和所流过电流的基本特性组合,可分为三个工作区域。如果能准确判别晶体管在截止区、放大区、饱和区的哪个区域工作,就可以尽快锁定电路异常所在。
区分截止区、放大区及饱和区的指标(\(V_{BE}\)、\(V_{CE}\)、\(I_C\))
双极晶体管根据施加电压与所流过电流的组合关系,可分为截止区、放大区和饱和区三个工作区域。要排查电路异常,需要能够根据测得的电压和电流判断其工作区域。
| 工作区域 | \(V_{BE}\) | IC | \(V_{CE}\) | 条件 |
|---|---|---|---|---|
| 截止区 | < 0.6V | ≈ 0 | ≈ \(V_{CC}\) ※当集电极经由负载连接至 \(V_{CC}\)侧时 |
无基极电流,仅有微弱漏电流 |
| 放大区 | 0.6–0.7V (随电流变化) |
≈ \(β\)×\(I_B\) | 可变 | B–C结反向偏置 |
| 饱和区 | 0.7–0.9V左右 | ≈负载电流 (由电路决定) |
< 0.3V(参考标准) ※ \(V_{CE}\) ≈ \(V_{CE(sat)}\) |
\(I_B\) ≥ \(I_C\)/\(β_{forced}\) B–E结和B–C结正向偏置 |
表中数值为具有代表性的硅NPN晶体管的典型值,数值会因器件和电流条件而变化。\(V_{BE}\)随集电极电流增加而上升,\(V_{CE(sat)}\)则取决于集电极电流、温度及\(β_{forced}\)。在截止区晶体管处于关断状态,在放大区进行放大工作,在饱和区则作为开关的导通状态使用。通过测试仪测量\(V_{BE}\)和\(V_{CE}\),并结合负载电阻两端电压计算出\(I_C\),即可判定当前工作区域。如果实测值偏离预期工作区的特征范围,应重新确认偏置电路和负载电阻的取值是否合适。
双极晶体管连接的“三种基本组态”及其区分使用
共发射极、共集电极、共基极三种结构,根据所选择的基准引脚不同,其增益和频率特性也会有所变化。共发射极主要适用于放大目的,共集电极主要适用于阻抗变换目的,共基极则主要适用于高频工作。

共发射极(CE):增益高,有相位反转
双极晶体管的连接方式中,使用频率最高的是共发射极组态。在单级被动负载结构中,电压增益通常为数十倍量级,若采用电流源负载和高输出阻抗等负载,则可达到数百倍。这种组态具有输入信号和输出信号的相位反转180度的特性,输入阻抗处于中间水平,输出阻抗较高。
共集电极(CC):电压增益近似为1(射极跟随器)
双极晶体管采用共集电极组态时,电压增益近似为1。其输入阻抗高、输出阻抗低,故可作为电路间的缓冲器使用。这种组态也被称为“射极跟随器(emitter follower)”,能够在几乎不改变信号电压的情况下进行阻抗变换。
共基极(CB):适用于高频、低电流增益应用
双极晶体管共基极组态的电流增益小于1。其高频特性优异,适用于RF放大器和混频电路等应用。这种组态具有输入阻抗低、输出阻抗高的特性,适用于需要宽频带放大的应用场景。
通过最小回路学习双极晶体管的使用方法
在开关应用中,NPN和PNP会导致负载连接位置发生变化。下面我们通过实际电路示例来了解低边驱动与高边驱动的区别。另外,除了极性(NPN/PNP)外,如果能掌握用途(小信号/功率/高频)、结构(单体/达林顿)、封装(SMD/TH)等分类,将更便于系统地梳理。同时可快速确立所需的耐压值、\(f_T\)及\(V_{CE(sat)}\)等的大致目标值。
NPN晶体管的开关工作(低边驱动示例)
双极晶体管的开关工作,可通过最简电路进行确认。只需5V电源、LED+串联电阻、NPN晶体管和基极电阻这四个组件,即可构成基本电路。

当控制信号为High时LED亮起,Low时熄灭。基极电阻\(R_B\)的取值需综合考虑饱和条件和基极电流的限制。
PNP晶体管(高边驱动)的不同之处
PNP双极晶体管通常用于高边驱动,需将发射极连接至\(V_{CC}\)。导通条件为\(V_{EB}\) (= \(V_E\) – \(V_B\)) ≈ 0.6~0.8V,要实现可靠关断需要使\(V_B\) ≈ \(V_E\)。当\(V_E\)采用电池等电压会变化的电源时,需使基极驱动电路随之同步调节。另外需要注意\(V_{EBO}\)(基极-发射极反向击穿电压)不得超过其额定值(损坏极限)。

当逻辑电压未充分低于\(V_E\),需通过NPN级或驱动器IC进行电平转换。
用双极晶体管制作放大电路
在放大电路设计中,偏置点的设定是首要难关。通过运用\(I_C\) ≈ \(β\) × \(I_B\)关系式,设定合适的工作点,可以实现稳定的放大工作。
首先需要理解的“偏置点”与\(I_C\)≈\(β\) \(I_B\)的关系
在双极晶体管放大电路中,偏置点(工作点、Q点)的设定是首要任务。偏置点是晶体管在放大区工作时的电压与电流组合,通过将偏置点设置在负载线的合适位置,使交流信号无论正负摆动均不超出放大区。
集电极电流与基极电流的关系可表示为\(I_C\) ≈ \(β\) × \(I_B\)。\(β\)值即使是相同型号也会因条件差异而产生数倍波动,如果仅凭该公式确定偏置点,将会导致Q点发生偏移。在\(β\)值较大的个体中,\(I_C\)增加,工作状态趋向于饱和;而在\(β\)值较小的个体中,\(I_C\)减少,工作状态趋向于截止。在实际应用中,通常以\(β\)的最小值为前提设计裕量,以确保基极电流充足。同时通过发射极电阻等负反馈措施降低\(β\)对工作点的影响,从而实现工作点稳定。
应从双极晶体管技术规格书中读取的项目
技术规格书中记载了大量参数,但在实际应用中需要优先确认的项目是有限的。掌握\(h_{FE}\)\({(min)}\)、\(V_{BE}\) 、\(V_{CE(sat)}\)、\(f_T\)这四项参数,便能应对器件选型和电路设计。
确认\(h_{FE}\)\({(min)}\)、\(V_{BE}\)、\(V_{CE(sat)}\)、\(f_T\)
在双极晶体管的技术规格书中,首先要确认最大额定值和SOA(安全工作区)。确认\(V_{CEO}\)、\(I_C\)、\(P_{tot}\)、\(T_j\)、热阻、SOA曲线等参数在正常工作范围内后,还需按具体应用需求确认\(h_{FE}\)\({(min)}\)、\(V_{BE}\) 、\(V_{CE(sat)}\)、\(f_T\)等参数。在开关应用中,\(t_r\)、\(t_f\)、\(t_s\)(存储时间)至关重要,\(C_{ibo}\)(输入电容)、\(C_{obo}\)(输出电容)等寄生电容也非常重要。
\(h_{FE}\)\({(min)}\)表示电流放大系数的最小值,用于确定偏置电路的电阻值。\(V_{BE}\)为基极-发射极间电压,是计算基极电流的必要参数。\(V_{CE(sat)}\)表示饱和时的集电极-发射极间电压,用于估算开关电路的损耗。\(f_T\)为特征频率,是衡量放大电路频率特性的指标。
由于各参数会随温度和电流条件而变化,因此需要确认技术规格书中的条件栏。
总结
双极晶体管(BJT)是一种通过基极电流控制集电极电流的电流控制器件。在放大电路中,器件工作于放大区;而在开关电路中,则工作于截止区和饱和区。判别工作区域时需使用\(V_{BE}\) 、\(V_{CE}\) 、\(I_C\)的实测值,当发现实际工作区域与预期不符时,应重新调整偏置电路。连接方法(组态)需根据应用需求选择。共发射极组态主要适用于需要高增益的放大场景,共集电极组态主要适用于阻抗变换场景,而共基极组态则适用于高频工作的应用场景。NPN型晶体管通常用于低边驱动,而PNP型则用于高边驱动,两者的电流方向和控制基准电位不同。查阅技术规格书时,首先需要确认最大额定值和SOA(安全工作区),其次需要根据具体应用场景确认\(h_{FE}\)\({(min)}\)、\(V_{BE}\) 、\(V_{CE(sat)}\)、\(f_T\)。\(h_{FE}\)\({(min)}\)按最小值进行设计,需综合考虑温度和电流条件。在实际的电路设计中,需进行偏置点设定、基极电阻计算及饱和条件验证。












