2、BUCK工作原理:开关管导通与关断过程、电感储能与释能、输出电压与占空比的关系
好,咱们直接进入正题。BUCK电路的核心,说白了就是一个高速开关,配合一个电感,把高的输入电压变成低的输出电压。听起来简单吧?但这里面门道不少。我刚开始接触电源设计时,总觉得这玩意儿不就是个开关嘛,能有多复杂?结果第一次调板子,电感啸叫、输出纹波大得离谱,折腾了两天才找到原因。嗯,从那以后,我再也不敢小看这个“简单”的拓扑了。
2.1 开关管导通:能量“灌”进电感
先看开关管导通的时候发生了什么。假设输入是12V,你想得到5V输出。开关管一导通,输入电压就直接加到了电感的一端。电感的另一端连着输出电容和负载,电压是5V。所以电感两端就有了一个电压差:12V - 5V = 7V。
这个7V的电压差会干什么?它会强迫电感电流线性上升。你想想看,电感这东西有个特性:它讨厌电流突变。你给它加电压,它不会马上让电流飙上去,而是慢慢来,电流斜率由电感值决定。
关键公式(导通阶段):
电感电流上升斜率:di/dt = (Vin - Vout) / L
导通时间内电流变化量:ΔI_on = (Vin - Vout) × Ton / L
这时候电感在干嘛?它在储能。电流流过电感,能量就以磁场的形式存起来了。我习惯把这个过程想象成给一个水桶注水——开关管就是水龙头,电感就是水桶本身,电流就是水流。水龙头开着,水桶里的水位(电流)就慢慢往上涨。
个人经验:我在选电感时,会特别注意它的饱和电流。有一次我图便宜选了个饱和电流偏小的电感,结果负载一加重,电感直接饱和,电流瞬间飙升,开关管差点烧掉。记住,电感饱和后就跟导线一样,失去了限流能力,非常危险。
2.2 开关管关断:电感“吐”出能量
好,开关管导通了一段时间,电感里存了不少能量。现在开关管突然关断,会发生什么?
电流不能突变!电感里的电流还想继续流,但开关管这条路断了。怎么办?它必须找另一条路。这时候续流二极管就派上用场了。电感通过二极管形成回路,电流继续从地→负载→电感→二极管→地,这样循环。
注意,这时候电感两端的电压极性反了。原来导通时,电感左边(靠近开关管)是12V,右边是5V。关断后,电感为了维持电流,左边电压会被拉到比地还低一个二极管压降(大约-0.7V),右边还是5V。所以电感两端电压变成了:-0.7V - 5V = -5.7V(负号表示方向相反)。
关键公式(关断阶段):
电感电流下降斜率:di/dt = (Vout + Vd) / L
关断时间内电流变化量:ΔI_off = (Vout + Vd) × Toff / L
其中Vd是续流二极管的导通压降
电感在关断阶段释放能量。还是那个水桶的比喻——现在水龙头关了,但水桶里的水得排出去。水桶底部有个出水口(续流二极管),水就慢慢流出去,水位(电流)逐渐下降。
避坑指南:我曾经在一个高频率设计里用了普通整流二极管做续流,结果效率低得吓人,二极管烫得能煎鸡蛋。后来换成肖特基二极管,压降从0.7V降到0.3V,效率直接提升了8个百分点。高频应用一定要用快恢复二极管或肖特基二极管,别省这个钱。
2.3 电感储能与释能的平衡
电路稳定工作时,每个开关周期内电感储存的能量和释放的能量必须相等。否则电感电流就会一直往上窜或者一直往下掉,系统就不稳定了。
这个平衡条件用数学表达就是:导通阶段电流上升量 = 关断阶段电流下降量。
即:ΔI_on = ΔI_off
代入前面的公式:
(Vin - Vout) × Ton / L = (Vout + Vd) × Toff / L
两边约掉L,整理一下:
(Vin - Vout) × Ton = (Vout + Vd) × Toff
这个等式就是BUCK电路稳态工作的核心。它把输入、输出、导通时间、关断时间联系在了一起。
我的理解方式:我习惯把这个等式叫做“伏秒平衡”。说白了就是电感两端电压乘以作用时间的总和必须为零。你想想看,如果电感两端平均电压不为零,电流就会一直变,永远稳不下来。这个原则不仅适用于BUCK,所有开关电源都遵循它。
2.4 输出电压与占空比的关系
好,现在到了最核心的部分。我们想知道:输出电压到底由什么决定?
从伏秒平衡等式出发,假设续流二极管压降Vd很小(用肖特基二极管时确实很小),可以近似忽略。那么:
(Vin - Vout) × Ton = Vout × Toff
展开:Vin × Ton - Vout × Ton = Vout × Toff
移项:Vin × Ton = Vout × (Ton + Toff) = Vout × T
所以:Vout = Vin × (Ton / T) = Vin × D
其中D = Ton / T,就是占空比。
核心结论:
Vout = Vin × D
输出电压等于输入电压乘以占空比。占空比越大,输出电压越高;占空比越小,输出电压越低。
这个公式太重要了。它告诉我们,只要控制开关管的导通时间占整个周期的比例,就能精确控制输出电压。这就是PWM(脉冲宽度调制)控制的基本原理。
举个例子:输入12V,想要5V输出,占空比应该是多少?
D = Vout / Vin = 5 / 12 ≈ 0.417,也就是41.7%。
如果负载变了,或者输入电压波动了,控制电路会自动调整占空比,让输出稳定在5V。这就是反馈控制要做的事,后面章节会详细讲。
注意:上面的公式是理想情况。实际电路中,开关管有导通电阻,二极管有压降,电感有直流电阻,这些都会造成电压损失。所以实际占空比会比理论值大一点点。我在做精确计算时,一般会在理论值基础上加3%-5%的余量,然后再通过反馈环路自动微调。
2.5 知识体系总览
下面这张图把BUCK工作原理的核心逻辑串起来了。你可以看到,从开关管的导通/关断,到电感的储能/释能,再到最终的输出电压公式,是一条清晰的因果链。
2.6 关键参数速查表
为了方便你快速回顾,我把本章的核心参数和公式整理成了表格。做设计时可以直接拿来参考。
| 参数 | 导通阶段 | 关断阶段 |
|---|---|---|
| 电感两端电压 | Vin - Vout | -(Vout + Vd) |
| 电流变化斜率 | (Vin - Vout) / L | (Vout + Vd) / L |
| 电流变化量 | (Vin - Vout) × Ton / L | (Vout + Vd) × Toff / L |
| 能量状态 | 储能(磁场增强) | 释能(磁场减弱) |
| 开关管状态 | 导通 | 关断 |
| 续流二极管 | 反偏(截止) | 正偏(导通) |
本章核心要点:
- BUCK电路通过开关管的导通和关断,控制电感储能和释能,实现电压变换
- 导通时电感电流线性上升,储存能量;关断时电感电流线性下降,释放能量
- 稳态工作时,导通阶段电流上升量等于关断阶段电流下降量(伏秒平衡)
- 输出电压由占空比决定:Vout = Vin × D(理想情况)
- 实际设计要考虑开关管压降、二极管压降、电感电阻等非理想因素
嗯,这一章的内容就到这儿。BUCK的工作原理其实不复杂,但每个细节都值得反复琢磨。你把这些基础打牢了,后面学同步整流、多相BUCK、甚至反激电路都会轻松很多。记住那个伏秒平衡,它是所有开关电源的“宪法”。