1. 课程导入

各位工程师朋友,咱们今天聊聊BUCK电路。说实话,这玩意儿是电源设计里最基础也最常用的拓扑。我入行那会儿,第一个独立完成的项目就是12V转3.3V的BUCK,当时还闹过笑话——电感选小了,满载时纹波大得吓人。嗯,从那以后我对基础原理再也不敢马虎了。

1.1 拓扑结构:就这几个元件,别想复杂了

BUCK电路说白了就是一个降压开关电源。它的核心元件就五个:开关管(MOSFET)、续流二极管、电感、输出电容,再加上负载。你想想看,比线性稳压器多了一个电感和一个二极管,但效率能高出不少。

BUCK电路基本拓扑元件清单:

  • 开关管 Q — 通常是N沟道MOSFET,负责高速通断
  • 续流二极管 D — 开关管关断时提供电流路径
  • 储能电感 L — 核心储能元件,决定纹波大小
  • 输出电容 C — 平滑输出电压,降低纹波
  • 负载 RL — 就是你的用电设备

我习惯把BUCK电路比作一个"水龙头+水箱"系统。开关管就是水龙头,电感是水管,电容就是水箱。水龙头开一下,水流进水管和水箱;关一下,水箱里的水继续供水。这样输出端就能得到稳定的低压水流。

BUCK电路基本拓扑结构 BUCK电路拓扑结构 VIN Q L C RL D iIN iL 开关管Q导通时,电流经L给C和负载供电;Q关断时,D续流,L释放能量 输出电压 VOUT = D × VIN,其中 D 为占空比

1.2 工作原理:开关管一开一关,电压就降下来了

BUCK的工作原理其实就两个阶段。我刚开始学的时候,老师跟我说"你就记住开关管导通和关断两个状态,其他都好办"。确实如此。

阶段一:开关管导通(TON)

开关管Q导通,输入电压VIN直接加到电感L上。电感两端电压是VIN - VOUT,电流线性上升。这时候电感在储存能量,同时给输出电容充电、给负载供电。续流二极管D是反偏的,不工作。

阶段二:开关管关断(TOFF)

开关管Q关断,电感L上的电流不能突变,所以它会通过续流二极管D继续流动。电感两端电压变成 -VOUT(忽略二极管压降),电流线性下降。电感释放储存的能量,维持负载供电。

个人经验:我早期设计时总忽略二极管的导通压降,结果在低压输出(比如1.2V)时效率惨不忍睹。后来改用同步整流,用MOSFET代替二极管,效率直接提升了5-8%。这个后面章节会细讲。

输出电压由占空比决定:VOUT = D × VIN,其中D = TON / (TON + TOFF)。这就是BUCK最核心的公式,没有之一。

1.3 连续模式(CCM)与断续模式(DCM)

这里有个关键概念——电感电流会不会降到零?会,就是断续模式(DCM);不会,就是连续模式(CCM)。我当年做LED驱动时,就因为这个模式没选对,导致灯在轻载时一闪一闪的,查了两天才发现是进入了DCM模式,环路不稳定。

特性 CCM(连续模式) DCM(断续模式)
电感电流 始终大于0 每个周期会降到0
负载范围 重载(大电流) 轻载(小电流)
纹波电流 较小 较大
效率 重载时高 轻载时高
环路补偿 较复杂(右半平面零点) 相对简单
典型应用 CPU供电、大功率DC-DC 待机电源、LED驱动

注意:CCM和DCM的传递函数不同。如果你设计的补偿网络只针对CCM,当负载变轻进入DCM时,环路可能振荡。我曾经在一个通信电源项目里吃过这个亏——满载时好好的,一拔掉一半负载,输出就开始"呼吸"(低频振荡)。后来加了DCM检测电路才解决。

临界点:边界导通模式(BCM)

当电感电流刚好在开关管再次导通前降到零,这就是BCM。说白了,它是CCM和DCM的分界线。临界电感值可以用这个公式算:

L_critical = (V_OUT × (1 - D)) / (2 × I_OUT × f_SW)

其中:
V_OUT = 输出电压
D = 占空比
I_OUT = 输出电流
f_SW = 开关频率

我建议你设计时先算一下这个临界电感。如果实际电感小于L_critical,电路就会进入DCM。反过来,如果你想要CCM,电感就得选大一些。

1.4 关键波形:看一眼就知道电路在什么状态

做电源调试,示波器是少不了的。我习惯先看三个波形:电感电流、开关节点SW电压、输出电压纹波。这三个波形能告诉你电路工作是否正常。

  • 电感电流波形 — 三角波。斜率代表电感值是否合适,谷值是否到零决定CCM还是DCM。
  • SW节点电压 — 方波。上升沿和下降沿的振铃大小反映PCB布局和寄生参数。
  • 输出电压纹波 — 锯齿波+尖峰。锯齿部分是电容充放电引起,尖峰是ESR导致。

避坑指南:我曾经遇到一个项目,SW节点振铃特别大,换了MOSFET也没用。后来发现是输入环路太大,在输入端加了一个0.1μF的高频瓷片电容,振铃立刻小了很多。记住:输入环路越小,EMI越好。

1.5 效率从哪里来?先看损耗分布

BUCK的效率不是天上掉下来的。我习惯把损耗分成四块:

  1. 导通损耗 — MOSFET的RDS(on)和电感的DCR引起的I²R损耗
  2. 开关损耗 — MOSFET开通和关断时的交叠损耗,频率越高越明显
  3. 驱动损耗 — 驱动MOSFET栅极电容消耗的能量
  4. 静态损耗 — 控制芯片自身的供电电流

你想想看,如果开关频率从100kHz提高到1MHz,电感可以变小,但开关损耗可能增加5倍。这就是为什么高频BUCK对MOSFET的栅极电荷Qg要求很高。我一般选MOSFET时,会先看FOM值(Figure of Merit = RDS(on) × Qg),这个值越小越好。

效率优化第一课:别一上来就想着换更好的电感或MOSFET。先搞清楚你的电路工作在CCM还是DCM,然后针对性地优化。我见过太多人花大价钱买低DCR电感,结果发现损耗大头在开关管上——方向错了。

好了,这一章的基础就到这里。BUCK电路说简单也简单,说复杂也复杂。关键是理解拓扑、工作模式、波形和损耗这四个维度。后面我们会一步步深入,从器件选型到环路补偿,再到效率实测优化。嗯,路还长,咱们慢慢走。