3、拓扑结构详解(二):Boost升压电路工作原理、关键波形、启动与短路特性

好,咱们接着聊Boost电路。

上一章讲了Buck,那是降压。这一章咱们聊聊升压——Boost。说实话,Boost电路在电源设计里出现的频率非常高。我做过不少电池供电的产品,比如手持设备、蓝牙音箱,电池电压3.7V,但里面有些模块需要5V甚至12V供电,这时候Boost就派上用场了。

Boost电路的核心思想,说白了就是“利用电感储能,然后释放到输出端”。你想想看,电感在开关管导通时储存能量,关断时把能量“甩”到输出电容上,电压自然就抬高了。

3.1 Boost电路的基本拓扑结构

先看结构。Boost电路由五个核心元件组成:

  • 输入电源 Vin:提供能量
  • 电感 L:储能元件,核心中的核心
  • 开关管 Q(通常是MOSFET):控制能量流动
  • 二极管 D:防止输出电容反向放电
  • 输出电容 Cout:平滑输出电压

嗯,这里要注意一点:Boost电路的输入电流是连续的,但输出电流是断续的。这个特性决定了它的纹波表现和Buck不太一样。我在项目里吃过这个亏,后面会细说。

3.2 工作原理:两个阶段

Boost电路的工作分两个阶段,咱们用连续导通模式(CCM)来讲解。

阶段一:开关管导通(ton

开关管Q导通,二极管D反偏截止。这时候发生了什么?

  • 输入电压Vin直接加在电感L两端
  • 电感电流线性上升,斜率 = Vin / L
  • 输出电容Cout单独给负载供电

这个阶段,电感在“吃”能量。电流从零或者某个初始值开始往上爬。

阶段二:开关管关断(toff

开关管Q关断,电感电流不能突变,怎么办?它只能通过二极管D继续流动。

  • 电感两端电压反向,变成 Vout - Vin
  • 电感电流线性下降,斜率 = (Vout - Vin) / L
  • 电感释放的能量,一部分给负载,一部分给输出电容充电

这个阶段,电感在“吐”能量。而且因为输出电压高于输入电压,电感电流才能往下走。

关键公式:

稳态时,电感伏秒平衡:Vin × ton = (Vout - Vin) × toff

推导出:Vout = Vin / (1 - D),其中D = ton / T

注意:D不能等于1,否则输出电压会飞上天。实际设计中,D一般不超过0.9。

3.3 关键波形分析

波形这东西,光看文字不好理解,但咱们可以描述一下关键特征。

波形名称 形状特征 说明
电感电流 IL 锯齿波,上升斜率Vin/L,下降斜率(Vout-Vin)/L CCM模式下电流不会降到零
开关管漏源电压 Vds 导通时为0,关断时为Vout 注意耐压选择,要留余量
二极管电流 ID 开关管导通时为0,关断时等于电感电流 二极管有反向恢复问题
输出纹波 Vripple 与输出电容ESR和充放电电流有关 Boost输出纹波比Buck大,因为输出电流断续

我个人习惯,在调试Boost电路时,第一件事就是看电感电流波形。如果波形不对称,或者有异常尖峰,那多半是电感饱和了或者环路不稳定。

经验之谈:

我曾经在一个12V转24V的项目里,电感选小了,结果满载时电感电流波形变成了三角形(进入DCM模式),输出电压掉得一塌糊涂。后来换了大电感,问题解决。所以电感值的选择,不能光算理论值,还要考虑负载范围。

3.4 启动特性

Boost电路的启动,比Buck要“温柔”一些,但也有坑。

启动时,输出电压从0开始上升。这时候占空比会从最大值逐渐减小到稳态值。但有个问题:启动瞬间,输出电容相当于短路,电感电流会冲得很大。

我见过不少新手设计的Boost电路,一上电就烧MOSFET。为什么?因为启动时占空比太大,电感电流失控了。

解决办法有两个:

  • 软启动:让占空比从0慢慢增加到目标值,时间一般在几毫秒到几十毫秒
  • 限流保护:检测电感电流,超过阈值就限制占空比

嗯,这里要特别提醒:Boost电路的启动电流峰值,可能比稳态电流大好几倍。选MOSFET和电感时,一定要考虑这个瞬态电流。

3.5 短路特性

Boost电路的短路特性,可以说是它的“软肋”。

当输出端短路时,输出电压Vout变成0。这时候二极管D正偏,输入电压Vin通过电感和二极管直接对地短路。电流会非常大,而且不受开关管控制——因为即使开关管关断,电流也能通过二极管流走。

⚠️ 重要警告:

Boost电路本身不具备短路保护能力!输出短路时,电流会持续上升,直到烧毁电感、二极管或者PCB走线。

我曾经在一个项目中,客户要求做输出短路保护,我加了一个P沟道MOSFET在输入回路,检测到短路就断开输入。这个方案虽然简单,但响应速度要快,否则电感先饱和了。

常见的短路保护方案:

  • 输入侧断开:在输入端加一个开关管,短路时切断输入
  • 输出侧断开:在输出端加一个开关管,短路时隔离负载
  • 限流控制:检测电感电流,超过阈值就强制关断开关管(但二极管通路仍在,只能限制开关管导通时的电流)

说实话,Boost电路的短路保护,没有Buck那么容易做。Buck电路在短路时,开关管关断就能切断能量传递。但Boost不行,二极管那条路是“常通”的。所以设计时一定要提前想好保护策略。

3.6 设计要点总结

最后,我把Boost电路设计中的几个关键点列出来,供你参考:

  1. 电感选择:保证在最大负载下仍工作在CCM模式,同时避免饱和
  2. 输出电容:因为输出电流断续,纹波较大,建议用低ESR的陶瓷电容或多颗并联
  3. 二极管:用快恢复二极管或肖特基二极管,反向恢复时间要短
  4. MOSFET:耐压要大于Vout,留20%以上余量
  5. 环路补偿:Boost电路在CCM模式下有一个右半平面零点,补偿起来比Buck麻烦。我建议用Type III补偿网络

避坑指南:

我曾经在一个升压项目中,输出电容只放了一颗10μF的陶瓷电容,结果输出纹波高达500mV。后来换成三颗并联,纹波降到50mV。记住:Boost的输出电容,容量和数量都要给足。

好了,Boost电路的核心内容就这些。下一章咱们聊Buck-Boost,也就是既能升压又能降压的拓扑。那个更有意思,敬请期待。