一、自举电路概述

什么是自举电路

自举电路,说白了就是一种「自己抬自己」的电路。

我刚开始接触这个概念时,也觉得名字挺有意思。它的核心思想是:利用电容的储能特性,把电压抬到一个更高的电位上。你想想看,一个电容两端电压不能突变,对吧?当一端被拉高时,另一端也会跟着被抬升。这就是自举的基本原理。

在高边驱动场景下,自举电路通常由三个关键元件组成:

  • 自举二极管 — 负责给电容充电,防止电流倒灌
  • 自举电容 — 储能元件,提供悬浮电压
  • 限流电阻 — 控制充电电流,保护二极管

嗯,这里要注意,自举电路不是万能的。它有个天生的短板——不能长时间维持高电平输出。为什么?因为电容会漏电,电荷会慢慢跑掉。我在项目中就吃过这个亏,后面会细说。

自举电路在高边驱动中的作用

高边驱动,就是开关管放在电源和负载之间。这时候,开关管的源极(或发射极)电位是浮动的。你想想看,要让NMOS管完全导通,栅极电压必须比源极高出一个Vth。但源极都快接近电源电压了,栅极电压从哪来?

这时候自举电路就派上用场了。

它的作用其实就三个:

  1. 提供悬浮电源 — 给高边驱动器的栅极供电
  2. 实现电平移位 — 把控制信号从低电位域传到高电位域
  3. 维持导通状态 — 在开关管导通期间持续提供驱动能量

我做过一个电机驱动项目,一开始没重视自举电路的设计,结果MOS管老是关不彻底,发热严重。后来一查,就是自举电容选小了,电压纹波太大。说白了,自举电路就是高边驱动的「命根子」。

核心要点:没有自举电路,高边NMOS就无法正常工作。PMOS虽然不需要自举,但成本和性能都不如NMOS方案。所以现在主流的高边驱动,几乎都采用NMOS+自举电路的架构。

自举电容的充放电原理

自举电容的工作过程,我习惯把它分成两个阶段来看:

充电阶段(下管导通时)

当下管(低边开关管)导通时,VS节点被拉到GND。这时候,自举电容的负端接地,正端通过自举二极管连接到VCC。电流从VCC→二极管→电容→下管→GND,给电容充电。

充电电压是多少?理论上接近VCC减去二极管压降。但实际上,还要考虑下管的导通压降和线路阻抗。我一般按VCC - 0.7V来估算,保守一点。

放电阶段(上管导通时)

当上管导通后,VS节点电压被拉到接近VBUS。这时候,自举电容的负端也跟着被抬高了。电容两端的电压不能突变,所以正端电压就变成了:VS + Vcap。

这个抬升后的电压,就是给上管栅极驱动的能量来源。

放电过程中,电容上的电荷会逐渐消耗。消耗的途径有三个:

  • 栅极驱动电流(主要消耗)
  • 电容自身的漏电流
  • 驱动芯片的静态电流

我的经验:自举电容的容量选择,一般按每1A负载电流配0.1μF来估算。但这只是粗略值,实际还要考虑开关频率、占空比和温度。我曾经在一个项目中,把电容从1μF换到4.7μF,驱动波形立马干净了很多。

注意:自举电容的耐压值一定要留够余量。假设VBUS是24V,自举电容正端最高会到VBUS+VCC,也就是24+12=36V。我建议至少选50V耐压的电容,别省这点钱。

下面这张图,是我画的自举电路充放电流程,帮你理清整个逻辑:

自举电路充放电原理流程图 阶段一:充电(下管导通) VCC → 自举二极管 → 自举电容正端 自举电容负端 → 下管(导通) → GND 电容电压:Vcap ≈ VCC - Vdiode - Vds(on) 下管关断,上管导通 阶段二:放电(上管导通) VS节点被拉到VBUS,电容负端电位抬升 电容正端电压 = VS + Vcap ≈ VBUS + VCC 电荷消耗:栅极驱动 + 漏电流 + 静态电流 关键公式:Vgate = Vcap + VS = VCC + VBUS - Vdiode

这张图把充放电两个阶段分得很清楚。你注意看,充电时电流路径是VCC→二极管→电容→下管→GND。放电时,电容被「举」起来了,正端电压变成了VBUS+VCC。

我刚开始做高边驱动时,总觉得自举电路挺简单的,不就是个电容加个二极管嘛。后来发现,里面的门道还真不少。电容选大了,充电时间太长;选小了,电压纹波太大。二极管选错了,反向恢复时间太长,效率就下来了。

嗯,这些细节我们后面几章会一个一个展开讲。今天先把自举电路的基本概念理清楚,后面的内容就好理解了。

一句话总结:自举电路就是利用电容的储能和电压不能突变的特性,给高边开关管提供一个悬浮的栅极驱动电源。没有它,高边NMOS就是个摆设。