MOS 管与三极管开关电路:从单管低边开关到半桥、H 桥与双向开关


三极管和 MOSFET 都能把微控制器、传感器或逻辑电路的控制信号转换为负载的通断动作。单管电路适合继电器、蜂鸣器、LED 和小型电机;多个管子组合后,还能实现电平转换、快速栅极驱动、PWM 功率控制、电机换向和双向隔离。

关键词: 三极管开关、BJT、MOSFET、低边开关、高边开关、推挽驱动、半桥、H 桥、背靠背 MOSFET


一、先分清低边开关与高边开关

开关管放在负载与地之间,称为低边开关;放在电源与负载之间,称为高边开关

  • 低边开关: 电路简单,NPN 或 N 沟道 MOSFET 容易驱动,但关断时负载仍与正电源相连;
  • 高边开关: 关断时可以切断负载的正电源,系统接地关系更自然,但驱动通常更复杂;
  • 多管开关: 用额外晶体管解决驱动电流、电平转换、换向、双向关断或高速开关问题。

本文用 BJT 表示双极型晶体管,也就是常说的三极管;用 MOSFETMOS 管 表示场效应晶体管。


二、BJT 与 MOSFET 作为开关时有什么不同

项目 BJT 三极管 MOSFET
控制方式 需要持续基极电流 稳态栅极电流很小,但切换时要充放栅极电荷
完全导通条件 通常设计进入饱和区 VGS 足够,进入低电阻导通状态
主要导通损耗 IC × VCE(sat) I² × RDS(on)
输入端 基极必须串联限流电阻 栅极常串阻尼电阻,并加上拉或下拉电阻
高频性能 深度饱和会产生存储时间 通常更适合高速开关,但栅极驱动仍很关键
常见优势 低成本、小电流电路简单 驱动功耗低,大电流时效率通常更高
主要风险 基极电流不足、过热、二次击穿 栅极过压、静电、误导通、雪崩和直通

一个常见概念差异是:**BJT 作为闭合开关时通常工作在饱和区,而 MOSFET 完全导通时主要工作在欧姆区或线性电阻区。**不要因为两种器件都叫“晶体管”,就把它们的工作区名称混为一谈。


三、MOS 管与三极管作为开关的原理与条件

1. 三极管作为开关的工作原理

BJT 是电流控制器件。以 NPN 三极管为例,基极—发射极之间获得正向电流后,集电极—发射极之间才允许较大的电流流过。作为开关时主要使用两个状态:

  • 截止状态,对应开关断开: 基极电流接近零,集电极只有很小的漏电流;
  • 饱和状态,对应开关闭合: 基极电流足够大,集电极—发射极电压降到较低的 VCE(sat)
  • 放大区是切换过程中的过渡状态: 此时 IC ≈ β × IB,但 VCE 仍然较高。若停留时间过长,管子会同时承受较大的电流和电压,功耗明显增加。

PNP 三极管的电流方向和控制极性与 NPN 相反。PNP 的发射极通常接高电位,当基极电压比发射极低约一个结压降并有足够电流时导通。

三极管可靠作为开关,需要满足以下条件:

  1. 关断时必须可靠截止。 控制端不能悬空,必要时在基极与发射极之间增加上拉或下拉电阻;
  2. 导通时必须有足够基极电流。 应按最差条件和较小的强迫电流增益 βforced 设计,不能只依赖数据手册中的典型 hFE
  3. 驱动端能够提供或吸收基极电流。 GPIO 电流能力不足时,需要增加前级驱动或改用 MOSFET;
  4. 额定值留有余量。 VCEO、集电极连续与脉冲电流、安全工作区以及结温都必须满足实际负载;
  5. 开关速度符合要求。 深度饱和会积累载流子,使关断出现存储时间,高频 PWM 时尤其需要检查;
  6. 感性负载具有续流或钳位回路。 否则关断尖峰可能击穿集电极—发射极。

导通状态下的主要损耗可近似为:

PBJT(on) ≈ IC × VCE(sat)

若开关频率较高,还要把导通与关断过渡期间的开关损耗计入热设计。

2. MOSFET 作为开关的工作原理

MOSFET 是电压控制、栅极电荷驱动的器件。栅极与沟道之间有绝缘层,稳态时几乎不需要持续栅极电流;但在开通和关断瞬间,驱动器必须给栅极电容充电或放电。

以增强型 N-MOS 为例:

  • 关断状态: VGS 足够低,导电沟道消失,漏极与源极之间只剩漏电流和体二极管路径;
  • 导通状态: VGS 达到数据手册规定的驱动条件,沟道进入低电阻状态,漏源间可近似看成 RDS(on)
  • 切换过渡状态: 栅极电压经过米勒平台时,MOSFET 同时承受漏源电压和漏极电流,是主要开关损耗产生阶段。

P-MOS 的控制极性相反。其源极通常接高电位,栅极相对源极拉低,使 VGS 为负时导通。

MOSFET 可靠作为开关,需要满足以下条件:

  1. 栅源驱动电压正确。 所有判断都应以 VGS 为准,而不是栅极对地电压;高边 N-MOS 的源极会浮动,通常需要专用驱动器;
  2. 不能用 VGS(th) 判断完全导通。 阈值电压只对应很小的测试电流,应查看实际 VGS、温度和漏极电流条件下的 RDS(on)
  3. 不得超过栅源绝对最大电压。 必要时在 G-S 间增加稳压管或专用钳位;
  4. 关断状态必须明确。 栅极应设置上拉或下拉电阻,避免上电、复位、连接器断开或强 dV/dt 环境下误导通;
  5. 驱动能力要与栅极电荷和频率匹配。 栅极电阻过大或驱动电流不足会延长过渡时间并增加损耗;
  6. 检查 VDS、电流、安全工作区和结温。 数据手册首页的最大电流通常不能脱离封装散热条件直接使用;
  7. 处理体二极管和感性尖峰。 单管关断不一定能阻断反向电流,关断尖峰还可能引发雪崩。

MOSFET 导通损耗与栅极驱动功耗可分别粗略估算为:

PMOS(on) ≈ ID² × RDS(on)
Pgate ≈ Qg × VGS × fSW

3. 一个可靠开关必须同时满足哪些条件

无论使用 BJT 还是 MOSFET,都不能只判断“控制电平能不能让它导通”。完整设计至少要核对四个工作阶段:

工作阶段 必须满足的条件
关断 能承受负载电源和瞬态尖峰;漏电流不会导致负载误动作
导通 驱动充分;导通压降、功耗和温升在允许范围内
开通过渡 驱动速度适当;浪涌电流、安全工作区和电磁干扰可接受
关断过渡 感性电流有释放路径;尖峰电压和器件雪崩能量受控

此外还要确认控制逻辑、电源时序和故障状态。例如控制器尚未上电而负载电源已经存在时,基极或栅极仍应保持确定的关断状态;半桥和 H 桥则必须保证同一桥臂的上下管不会同时导通。


四、BJT 单管开关电路

NPN 低边开关与 PNP 高边开关

1. NPN 低边开关

NPN 的发射极接地,集电极接负载下端,负载上端接电源。控制信号经基极电阻 RB 注入基极电流:

  • CTRL 为低电平:基极没有足够电流,Q1 截止,负载关闭;
  • CTRL 为高电平:Q1 进入饱和区,负载导通;
  • RBE 为基极—发射极下拉电阻,可防止控制端悬空时误导通。

基极电阻怎样计算

用于开关时,不宜直接按数据手册典型 hFE 计算。工程上常选一个较小的强迫电流增益 βforced,例如 10,再确保:

IB ≥ IC / βforced

RB ≤ (VCTRL − VBE(sat)) / IB

例如 VCTRL = 3.3 V、负载电流 IC = 100 mA,取 βforced = 10VBE(sat) = 0.8 V

IB ≥ 100 mA / 10 = 10 mA
RB ≤ (3.3 V − 0.8 V) / 10 mA = 250 Ω

可从标准阻值中选 220 Ω240 Ω,但还必须确认控制器能够安全输出所需基极电流。如果 GPIO 无法提供该电流,更合适的方案通常是逻辑电平 MOSFET、达林顿管或专用驱动器。

导通损耗可粗略估算为:

PBJT ≈ IC × VCE(sat)

2. PNP 高边开关

PNP 的发射极接正电源,集电极接负载。基极被拉到接近发射极电压时关断;基极被拉低并有足够基极电流时导通,因此通常是低电平有效

图中的单管连接只适用于控制电平与负载电源兼容的情况。例如负载电源为 12 V、控制器仅能输出 3.3 V 时,3.3 V 并不能把 PNP 基极拉到接近 12 V,器件可能无法可靠关断,而且控制器引脚还可能承受超额电压。这时应增加电平转换管,后文会给出常用结构。

3. 感性负载必须提供续流路径

继电器线圈、电磁阀和直流电机在关断时会产生反向电压。低边开关中,续流二极管通常并联在负载两端,阴极接正电源、阳极接开关节点。正常工作时二极管反偏;关断时它为电感电流提供回路。

二极管的额定电流、反向耐压和恢复速度都要满足负载条件。若需要快速释放继电器或电磁阀,仅使用普通续流二极管可能导致释放变慢,可根据允许的开关管电压改用二极管加稳压管、TVS 或合适的钳位网络。


五、MOSFET 单管开关电路

N 沟道低边开关与 P 沟道高边开关

1. N 沟道 MOSFET 低边开关

N-MOS 的源极接地,漏极接负载下端。控制器通过栅极电阻 RG 驱动栅极,下拉电阻 RPD 保证控制端复位或断开时 MOSFET 保持关断。

判断能否完全导通时,应看数据手册在实际 VGS 下给出的 RDS(on),不能只看栅极阈值电压 VGS(th)。阈值电压只表示沟道刚开始出现,通常远未达到低损耗导通状态。

导通损耗可估算为:

PMOS ≈ ID² × RDS(on)

例如负载电流为 2 A,MOSFET 在 VGS = 4.5 V 时的 RDS(on) = 30 mΩ

PMOS ≈ 2² × 0.03 Ω = 0.12 W

实际结温还与占空比、封装热阻、PCB 铜面积和环境温度有关。

2. 栅极电阻与下拉电阻的作用

  • RG 限制栅极瞬时充放电电流,抑制振铃并调节开关速度;
  • RPD 在 GPIO 高阻、复位或掉电时把栅极固定为低电平;
  • RG 过大会增加开关时间和开关损耗,过小则可能造成驱动峰值电流、振铃和电磁干扰过大;
  • 高频 PWM 或大栅极电荷 MOSFET 不宜只靠普通 GPIO 驱动,应使用栅极驱动器。

栅极驱动功耗可作初步估算:

Pgate ≈ Qg × VGS × fSW

其中 Qg 是总栅极电荷,fSW 是开关频率。

3. P 沟道 MOSFET 高边开关

P-MOS 的源极接正电源,漏极接负载。栅极通过 RPU 拉到源极时关断;栅极被拉低时,VGS 为负,器件导通。

P-MOS 高边电路简单,适合低压、中小电流负载,但必须检查:

  • 栅极低电平能否产生足够的负 VGS
  • |VGS| 是否超过器件绝对最大额定值;
  • 控制器引脚是否会被高于自身电源的电压反向灌入;
  • P-MOS 的 RDS(on) 与发热是否满足要求。

在较高电压下,通常使用额外的 NPN/N-MOS 拉低栅极,并在栅源之间增加稳压钳位。


六、达林顿 BJT 开关:用两个管子放大基极驱动能力

达林顿 BJT 开关

达林顿结构把 Q1 的发射极电流送入 Q2 的基极,两只管子的集电极连接在一起。其等效电流增益可粗略理解为:

βeq ≈ β1 × β2

它适合控制端电流较小,而负载电流相对较大的低速开关场景。常见达林顿阵列还会集成基极电阻和续流二极管,便于驱动多个继电器或步进电机绕组。

达林顿的代价是:

  • 导通压降通常高于单只饱和 BJT;
  • 负载电压余量和效率较差;
  • 深度饱和后的存储时间会降低关断速度;
  • 大电流时仍需核对封装散热与安全工作区。

因此在低压大电流应用中,逻辑电平 MOSFET 往往比达林顿效率更高。


七、BJT 推挽驱动:快速给容性负载充放电

BJT 推挽图腾柱驱动

互补 NPN/PNP 组成的推挽级,也常叫图腾柱缓冲器:

  • DRIVE 升高时,上管 Q1 提供拉电流,把 OUT 快速拉高;
  • DRIVE 降低时,下管 Q2 提供灌电流,把 OUT 快速拉低。

该结构常用于驱动 MOSFET 或 IGBT 栅极,因为栅极本质上是容性负载。相比单个电阻,推挽级可以同时提高充电和放电速度。

需要注意输出摆幅中的 VBE 压降、上下管瞬时交越电流以及驱动信号是否覆盖所需电压范围。在高频、大栅极电荷或高压应用中,集成栅极驱动器通常具有更明确的峰值电流、欠压锁定和传播延迟指标。Nexperia 的栅极驱动基础资料给出了推挽 BJT 驱动和栅极电荷的进一步分析。


八、NPN 驱动 P-MOS:常用的高边电平转换电路

NPN 驱动 P 沟道 MOSFET 高边开关

当负载电源高于 GPIO 电压时,可以用 NPN Q1 控制 P-MOS Q2:

  • GPIO 为低:Q1 截止,RPU 把 Q2 栅极拉到源极电压,Q2 关断;
  • GPIO 为高:Q1 导通并拉低 Q2 栅极,Q2 导通,负载得电;
  • 电路经过两次反相,所以从 GPIO 看是高电平有效。

设计时应计算 Q1 导通后 Q2 的 VGS。例如 VIN = 24 V,若 Q1 把栅极接近 0 V,则理想 VGS 接近 −24 V,很可能超过常见 MOSFET 的栅源额定值。此时必须用栅源稳压管、分压或专用高边开关控制器限制 |VGS|

RPU 还决定关断速度和静态电流:阻值越小,关断越快,但 Q1 导通时的持续电流越大。对功率较大、浪涌明显或需要诊断保护的负载,优先考虑集成高边开关或负载开关。


九、MOSFET 半桥:两个开关产生高速开关节点

MOSFET 半桥电路

半桥由高边 QH 和低边 QL 串联在 VBUS 与地之间,中点 SW 接负载、变压器或电感。它是同步降压、电机驱动、逆变器和 D 类功放的基本功率单元。

1. 为什么需要高边驱动器

高边使用 N-MOS 时,QH 的源极电位会跟随 SW 上升。要维持足够的 VGS,其栅极电压必须高于正在变化的源极电压,因此常用自举、隔离电源或电荷泵驱动。

2. 为什么必须设置死区

若 QH 与 QL 同时导通,电源会通过两只 MOSFET 直接短路,形成直通电流。正确换相顺序是:

当前开关关断 → 等待死区 → 另一只开关导通

死区过短可能直通;死区过长则使体二极管导通时间增加,降低效率。最终死区应根据驱动传播延迟、MOSFET 关断时间、栅极电阻、温度和实测波形确定。Infineon 的功率 MOSFET 设计资料也强调了半桥中的寄生误导通和直通风险。参考资料


十、四管 H 桥:控制负载电流方向

四管 MOSFET H 桥

两个半桥组成 H 桥。负载位于两个桥臂中点之间,常用于直流电机正反转、双向电磁铁和双极性输出。

工作状态 导通器件 负载效果
正转 Q1 + Q4 电流从左向右流过电机
反转 Q2 + Q3 电流从右向左流过电机
滑行 四管关断 电机自由衰减,具体路径由体二极管与驱动策略决定
制动 同侧低边管或高边管导通 电机两端被接到同一电位
禁止 Q1 + Q3,或 Q2 + Q4 同一桥臂上下管直通,可能损坏器件

H 桥控制除了逻辑真值表,还必须处理死区、续流路径、反电动势、电流检测和故障关断。较大功率下应使用专用半桥或全桥驱动器,并在 PCB 上缩小高 di/dt 电流环路。


十一、背靠背 MOSFET:关断时阻断两个方向的电流

背靠背 MOSFET 双向关断电路

单只功率 MOSFET 内部存在体二极管。即使沟道已经关断,体二极管仍可能允许一个方向的电流通过,因此单只 MOSFET 不能在所有条件下实现真正的双向隔离。

把两只 MOSFET 以共源或共漏方式背靠背连接,使体二极管方向相反:

  • 关断时,一只体二极管会阻断任一方向的外加电压;
  • 导通时,MOSFET 沟道可以双向导电;
  • 两只器件串联后,总导通电阻和导通损耗近似增加一倍;
  • 栅极驱动必须以公共源极节点为参考,实际产品常使用负载开关、热插拔、理想二极管或电池保护控制器。

该结构常见于电池充放电保护、USB 或端口隔离、电源多路复用和反向电流阻断。TI 的负载开关设计指南说明了背靠背结构的反向电流阻断能力及串联后导通电阻增加的问题。参考资料


十二、不同负载需要不同的保护策略

1. 电阻性负载

白炽灯、加热丝等冷态电阻可能明显低于热态电阻,启动浪涌不能只按额定功率计算。开关管应同时满足脉冲电流、安全工作区和结温要求。

2. 感性负载

继电器、线圈和电机需要续流或钳位。除了二极管,还可以按速度和电压应力要求选择 TVS、RC/RCD 吸收或有源钳位。

3. 容性负载

大电容在接通瞬间近似短路,可能产生很大的浪涌电流。此时需要限流、栅极斜率控制、软启动、热插拔控制器或带可控上升时间的负载开关。


十三、设计与选型检查表

对 BJT

  • 集电极电流与脉冲电流额定值是否足够;
  • 控制器能否提供按 βforced 计算的基极电流;
  • VCE(sat) 造成的损耗和温升是否可接受;
  • 关断速度是否受深度饱和存储时间影响;
  • 感性负载是否超出器件安全工作区。

对 MOSFET

  • VDS 额定值是否包含电源波动和关断尖峰余量;
  • VGS 绝对最大值是否会被超过;
  • 数据手册是否在实际栅极电压下给出 RDS(on)
  • 连续电流、脉冲电流、雪崩能力和安全工作区是否满足要求;
  • Qg、驱动峰值电流和开关频率是否匹配;
  • 封装热阻和 PCB 铜面积能否控制结温;
  • 上电、复位和控制线断开时,栅极是否有确定的默认状态。

对半桥和 H 桥

  • 上下管是否有硬件互锁或可靠死区;
  • 高边驱动的供电方式是否适合占空比和工作频率;
  • 是否检查了米勒效应导致的寄生导通;
  • 功率回路、栅极回路和驱动回流路径是否足够短;
  • 驱动器与功率器件的最大额定值是否留有余量。

十四、快速选择建议

需求 优先考虑的电路
几十毫安的小负载,成本优先 NPN 低边开关
GPIO 控制数百毫安至数安培负载 逻辑电平 N-MOS 低边开关
需要切断负载正电源,电压较低 P-MOS 高边开关
GPIO 电压低于高边电源 NPN/N-MOS 加 P-MOS,或专用高边开关
控制端电流很小、开关频率不高 达林顿 BJT
需要快速驱动 MOSFET 栅极 BJT 推挽级或专用栅极驱动器
PWM 功率变换或单方向电机驱动 MOSFET 半桥
直流电机正反转 四管 H 桥
关断时需要阻断双向电流 背靠背 MOSFET 或集成负载开关

单管开关的重点是驱动是否充分、器件是否过热以及感性尖峰是否得到处理;多管电路还要额外关注电平转换、时序、死区、寄生参数和故障状态。实际制作前,应以所选器件的数据手册为准,并在示波器上检查栅极、漏极或集电极波形。

安全提示: 本文原理图用于说明低压电子开关原理。市电、高压电池和大功率电机涉及触电、起火及储能风险,需要隔离、保险、爬电距离、短路保护和符合规范的器件与结构设计,不能直接照搬示意图。


参考资料

  1. Nexperia,《Resistor Equipped Transistors: Key Parameters and Application Insights》。
  2. Nexperia,《Power MOSFET Gate Driver Fundamentals》。
  3. Texas Instruments,《Maximum Output Power and Thermal Considerations for UCC28720 and UCC28722》。
  4. Texas Instruments,《Load Switches for Power MUXing and Reverse Current Blocking Design Guide》。
  5. Infineon,《Designing with Power MOSFETs: How to Avoid Common Issues and Failure Modes》。
  6. onsemi,《Switch-Mode Power Supply Reference Manual》。

图片说明: 本文八张电路图为配合文章重新绘制的原创示意图,可随本文一起使用。图中没有穷举保险丝、去耦、隔离、限流、吸收和过温保护等工程细节。