1. BUCK电路基础:拓扑结构、工作原理、连续与断续模式
各位工程师朋友,咱们今天聊聊BUCK电路。这玩意儿可以说是电源设计里最基础的拓扑之一了。我刚开始做电源那会儿,第一个接触的就是它。说白了,BUCK电路就是一个降压转换器,能把高的输入电压变成低的输出电压。
你可能会问:为什么非得用BUCK?直接用线性稳压器不行吗?嗯,这里有个关键点——效率。线性稳压器效率低,发热大。BUCK电路能做到90%以上的效率,这在很多场合是必须的。
1.1 拓扑结构
先看最基本的BUCK电路长什么样。它由几个核心元件组成:
- 开关管(Q):通常是MOSFET,负责高速开关
- 续流二极管(D):开关管关断时提供电流通路
- 电感(L):储能元件,平滑电流
- 输出电容(C):滤波,减小输出电压纹波
- 负载(R):就是你的用电设备
我习惯把BUCK电路想象成一个"水龙头+水箱"的系统。开关管就是水龙头,电感就是水箱,电容就是稳压罐。水龙头一开一关,水箱蓄水放水,最后出来的水流就平稳了。
核心要点:BUCK电路的本质是通过控制开关管的导通时间(占空比)来调节输出电压。输出电压 Vout = D × Vin,其中D是占空比。
下面这张图是我自己画的BUCK电路拓扑结构,你看一眼就明白了:
1.2 工作原理
BUCK电路的工作分两个阶段:开关管导通和开关管关断。咱们一步步拆开看。
阶段一:开关管导通(ton)
开关管Q导通,输入电压Vin通过Q加到电感L上。电感两端电压为Vin - Vout,电流线性上升。这时候电感在储存能量。同时,续流二极管D反向偏置,不导通。
我记得有一次调试一个12V转3.3V的电路,发现电感电流上升斜率不对。查了半天,原来是输入电压纹波太大,导致电感两端电压不稳定。所以啊,输入电容的选型很重要。
阶段二:开关管关断(toff)
开关管Q关断,电感电流不能突变,它会通过续流二极管D继续流动。电感两端电压变成 -Vout(忽略二极管压降),电流线性下降。这时候电感在释放能量。
你想想看,如果续流二极管的反向恢复时间太长,会怎么样?开关管关断瞬间,二极管来不及截止,就会造成很大的尖峰电流。我曾经因为这个烧过好几个MOSFET,后来换成了肖特基二极管才解决。
个人经验:选续流二极管时,我一般会选反向恢复时间小于开关管上升时间1/10的型号。肖特基二极管是首选,耐压够的话就用它。
1.3 连续模式(CCM)与断续模式(DCM)
这是BUCK电路里一个很重要的概念。说白了,就是看电感电流在开关周期结束时有没有降到零。
| 工作模式 | 电感电流特征 | 典型应用场景 |
|---|---|---|
| CCM(连续模式) | 电流始终大于零,不会降到零 | 大电流负载,重载情况 |
| DCM(断续模式) | 电流会降到零,并保持一段时间 | 小电流负载,轻载情况 |
| BCM(临界模式) | 电流刚好降到零,下一个周期开始 | 边界状态,效率较高 |
为什么会存在这两种模式?关键在于电感电流的纹波大小和负载电流的关系。当负载电流较小,而电感纹波电流较大时,电流就容易跌到零。
我刚开始做设计时,总觉得DCM模式不好,想方设法避免。后来发现,在轻载下DCM反而效率更高,因为开关管实现了零电流关断,开关损耗小。但DCM也有缺点——输出纹波大,对电容要求高。
注意:CCM和DCM的传递函数不一样!如果你用CCM设计的补偿网络,在DCM下可能不稳定。我吃过这个亏,一个项目在满载时好好的,轻载就振荡。后来加了跳模式控制才搞定。
1.4 关键波形分析
咱们来看看BUCK电路几个关键节点的波形。这些波形你示波器上经常能看到。
- 开关管漏极电压(Vds):导通时接近0V,关断时等于Vin。注意关断瞬间会有尖峰,那是寄生电感和电容谐振造成的。
- 电感电流(IL):CCM下是三角波,DCM下是断续的三角波。斜率由电感值和电压差决定。
- 输出电压(Vout):直流分量上叠加了纹波,纹波大小由电感电流纹波和输出电容决定。
我个人习惯在调试时先看Vds波形。如果尖峰太大,说明布局或吸收电路有问题。再看电感电流波形,判断是CCM还是DCM,验证设计是否在预期范围内。
设计要点:电感值的选择决定了电路工作在CCM还是DCM。电感越大,纹波电流越小,越容易工作在CCM。但电感大了,体积和成本也上去了。这是个权衡。