项目难度: ⭐⭐⭐☆☆ (进阶) 预计耗时: 2-3个周末 你将学会: Boost拓扑原理、外置MOSFET选型、峰值电流模式控制、差分电流采样、PCB大功率布局、环路补偿基础
如果说10W的Buck电源是硬件新手的"第一滴血",那么200W的Boost电源就是你迈入功率电子大门的"成人礼"。当功率从10W跃升到200W,你面对的不再是单一芯片集成MOSFET的"傻瓜相机",而是需要亲手挑选功率管、设计驱动回路、处理差分采样、布局大电流PCB的"单反相机"——控制自由度大了,需要理解的物理规律也多了。
本教程将带你使用 TI LM5122 这款宽输入同步升压控制器,从零开始完成一块 24V 转 48V/4.2A (200W) 的可调同步Boost电源模块。输出电压覆盖 44V~58V,适合给后端母线、锂电池充电前级或高压负载供电。选它的理由很充分:输入范围极宽 (3V~65V)、输出可达100V、支持峰值电流模式控制、内置斜坡补偿和多相交错能力,且拥有完善的保护机制。它是中大功率Boost设计的经典之选。
与LMR38020这样的集成Buck芯片不同,LM5122是一个控制器——它只负责输出PWM驱动信号,功率MOSFET需要外接。这意味着你要亲手搭建功率级,但也意味着你可以根据200W的需求自由选择最合适的功率管。
面对一份60多页的Datasheet,进阶玩家的策略不是通读,而是精准提取与200W目标相关的核心信息。
在打开Datasheet之前,先把你的需求写在纸上。本教程的目标如下:
| 参数 | 目标值 | 说明 |
|---|---|---|
| 输入电压 (VIN) | 24V (范围 18V ~ 36V) | 常见锂电池组或工业总线电压 |
| 输出电压 (VOUT) | 48V (可调范围 44V ~ 58V) | 为后端母线或高压设备供电 |
| 输出功率 (POUT) | 200W (额定长期) | 本教程所有热设计和选型均按200W校核 |
| 输出电流 (IOUT) | 4.2A @48V / 3.45A @58V | 200W ÷ 48V ≈ 4.17A |
| 开关频率 (Fsw) | 250kHz | 大功率场景下效率与体积的平衡点 |
| 目标效率 | ≥ 93% | 同步Boost + 优质MOSFET可达到 |
为什么选LM5122?
对照上面的目标,看看它的核心指标:
打开 LM5122-Q1 数据手册,按以下顺序抓重点:
Features (特性)
快速确认芯片能力是否匹配。重点关注 Wide Input Range 3V to 65V、Programmable Switching Frequency up to 1MHz、Peak Current Mode Control、3A Peak Gate Drivers、180° Phase Shifted Sync Output。
Absolute Maximum Ratings (绝对最大额定值) 这是芯片的物理生死线:
Pin Configuration (引脚定义) LM5122 采用 20 引脚 HTSSOP 封装,带底部散热焊盘 (EP)。核心引脚先记住这些:
Typical Application (典型应用电路) 翻到Datasheet末尾,找到同步Boost典型应用图。注意:LM5122本身就是同步Boost控制器,典型应用中高边器件是N-MOSFET同步整流管,HO引脚直接驱动该MOSFET栅极。
Boost(升压)与Buck(降压)是开关电源的两大基石。如果你只会Buck,花10分钟理解Boost,会让后续的选型决策有根有据。
两个状态的交替
Boost芯片以250kHz的频率不停切换主开关管Q2的导通与关断。电感作为"能量搬运工",把能量从低压输入传递到高压输出。
状态一:Q2导通 (Ton) 电流从输入电源出发,经过电感,通过Q2流向地。此时电感在"储能",电流线性上升。输出端依靠电容向负载供电。
VIN ── 电感 ──┬── SW ──[Q2导通]── GND
│
└── 二极管/Q1截止 ──┬── VOUT ── 负载
└── COUT 放电 <──┘
状态二:Q2关断 (Toff) Q2切断后,电感中的电流不能突变(电磁感应定律)。电感产生一个反向电动势,叠加在输入电压之上,使SW节点电压飙升到高于VOUT。此时高边同步管Q1导通(或二极管导通),电流从输入电源出发,经过电感、Q1,流向输出端,给输出电容充电并供给负载。
VIN ── 电感 ──┬── SW ──[Q1导通]── VOUT ── 负载 ── GND
│ │
└── Q2关断 ──────────────────┘
└── COUT 充电 <──┘
占空比 (Duty Cycle)
Boost的占空比公式与Buck相反:
D = 1 - (VIN × η) / VOUT
代入本设计参数(假设效率 η = 93%):
D = 1 - (24V × 0.93) / 48V = 1 - 0.465 = 0.535 (53.5%)
这意味着在一个4µs的周期里(1/250kHz),Q2大约导通2.14µs,关断1.86µs。注意Boost的占空比永远大于0,且当VIN接近VOUT时,占空比趋近于0;当VIN远低于VOUT时,占空比可接近90%。
为什么Boost比Buck更难设计?
同步Boost的优势
老式的非同步Boost在状态二时,电流流经一个续流二极管(如肖特基二极管)。二极管有0.3V2W的纯热量,效率被白白吃掉。
而同步Boost把二极管换成了N-MOSFET。如果Q1的导通电阻 (Rdson) 只有5mΩ,按续流阶段电感电流的RMS值估算,发热约0.2W量级。在200W级别,同步整流通常能把效率从90%提升到94%以上。
对于200W功率级,选错一个器件就可能导致板子冒烟。这一阶段的每一个参数都需要经过计算验证。
在选型之前,先算出功率级的基本工作参数:
额定工况(24V → 48V, 200W, η = 93%):
输出电流: IOUT = POUT / VOUT = 200W / 48V ≈ 4.17A
输入功率: PIN = POUT / η = 200W / 0.93 ≈ 215W
输入电流: IIN = PIN / VIN = 215W / 24V ≈ 8.95A
占空比: D = 1 - (VIN × η) / VOUT = 1 - (24 × 0.93) / 48 ≈ 53.5%
最低输入工况(18V输入, 200W输出):
输入电流: IIN = (200W / 0.9) / 18V ≈ 12.35A
占空比: D = 1 - (18 × 0.9) / 48 ≈ 66.3%
关键发现:Boost的电感电流不是4A,而是近9A(24V额定输入)甚至12.5A(18V低输入)!这是新手最容易低估的地方。
电感是Boost电路中体积最大、能量转换最核心的元件。
电感量的计算原理
纹波电流公式(推导自 V = L × di/dt):
ΔIL = (VIN × D) / (Fsw × L)
工程上的经验是:纹波率保持在 20% ~ 40% 之间(这里的分母是平均电感电流,即输入电流)。取纹波率为30%,额定工况下:
ΔIL = 0.3 × IIN = 0.3 × 8.95A ≈ 2.69A
反推电感量:
L = (VIN × D) / (Fsw × ΔIL)
= (24V × 0.535) / (250kHz × 2.69A)
= 12.84 / 672,500
≈ 19.1µH
Datasheet通常推荐使用 15µH ~ 22µH。取标准值 15µH,实际纹波率会稍大(约38%),但电感体积更小;取22µH,纹波更小但体积更大。本设计选 15µH。
峰值电流计算
芯片内部流过的最大电流是平均输入电流加上一半纹波:
IL_PEAK = IIN + ΔIL / 2
选15µH时:
ΔIL = (24 × 0.535) / (250,000 × 15×10⁻⁶) ≈ 3.42A
IL_PEAK = 8.95A + 1.71A ≈ 10.7A
在18V输入、200W输出时:
IIN = 12.35A, ΔIL ≈ (18 × 0.663) / (250k × 15µ) ≈ 3.18A
IL_PEAK_MAX = 12.35A + 1.59A ≈ 13.9A
饱和电流 (Isat) —— 电感的生命线
选型铁律:电感的额定饱和电流必须大于最大峰值电流,并留至少30%余量。
Isat > IL_PEAK_MAX × 1.3 = 13.9A × 1.3 ≈ 18.1A
因此,本设计至少应选择 Isat ≥ 20A 的电感。考虑到启动浪涌、短时过载和器件降额,本教程仍推荐使用 Isat 约26A或更高 的型号,给调试留出余量。
温升电流 (Irms)
Irms 是电感温升40°C时的电流。对于本设计(输入电流近9A),Irms 应 ≥ 10A。
DCR(直流电阻)
电感损耗:
P_LOSS = IIN² × DCR
例如 DCR = 10mΩ 的电感,9A时损耗 = 81 × 0.01 = 0.81W,可以接受。如果 DCR = 50mΩ,损耗 = 4W,电感会烫手。
磁芯材质
屏蔽 vs 非屏蔽
大功率下漏磁严重,必须选屏蔽电感或闭合磁路电感(如磁环电感、屏蔽鼓芯电感),否则EMI会严重超标。
本设计选型:
参数: 15µH, Isat ≥ 20A(推荐≥26A), Irms ≥ 12A, DCR < 15mΩ, 屏蔽型/磁环型
封装: 磁环电感或扁平线电感,尺寸约 20mm × 20mm。
这是LM5122与LMR38020最大的区别——功率管完全外置,你需要根据200W的需求自己挑选。
Boost需要两只N-MOSFET:
选型四大指标
耐压 (VDS):必须大于最大工作电压并留余量。
导通电阻 (Rdson):直接决定导通损耗。
栅极电荷 (Qg):决定驱动损耗和开关速度。
封装与散热:
开关损耗的估算
开关损耗发生在MOSFET导通和关断的瞬间,当VDS和ID同时很高时:
P_SW ≈ 0.5 × VDS × IIN × (tr + tf) × Fsw
如果tr+tf ≈ 50ns,VDS=48V,IIN=9A:
P_SW ≈ 0.5 × 48 × 9 × 50ns × 250k ≈ 2.7W
这个损耗发生在Q2上。如果选用Qg更小、开关更快的管子(tr+tf ≈ 20ns),开关损耗可降到1W左右。
本设计选型:
| 位置 | 参数要求 | 推荐型号 |
|---|---|---|
| Q2 (低边) | 100V, Rdson < 5mΩ, Qg < 25nC, D2PAK | BSC097N10NS5 (100V/4.7mΩ)、IPT015N10N5 (100V/1.5mΩ) |
| Q1 (高边) | 100V, Rdson < 10mΩ, Qg < 30nC, D2PAK | BSC123N10NS3 (100V/8.5mΩ)、IRFH5300 (100V/6.8mΩ) |
LM5122采用峰值电流模式控制,需要在电感回路中串联一个检流电阻来检测电流。这是保护电感和MOSFET不过流的第一道防线。
检测位置的选择
检流电阻常见有两个思路:
LM5122使用 CSP/CSN 差分检测电流。CSP/CSN对地可承受输入侧共模电压,但两脚之间的差分电压很小,不能把大电压直接加在CSP-CSN之间。Datasheet推荐的接法:
对于200W应用,检流电阻的损耗不可忽略。以额定输入电流9A、4mΩ电阻为例:
P_RSENSE = IIN_RMS² × RSENSE ≈ 9² × 0.004 ≈ 0.32W
如果选4mΩ,额定损耗约0.32W;在18V低输入满载时,输入电流升高,损耗会接近0.6W,因此建议使用2W等级的2512合金电阻。如果想进一步降低损耗,可用DCR采样法。
计算公式
LM5122内部电流检测比较器的典型阈值为 75mV(Datasheet给出,具体查阅电气特性表):
RSENSE = V_CS_TH / I_L_PEAK
设定逐周期峰值电流限制为18A左右(高于13.9A最低输入峰值电流,并留有一定余量):
RSENSE = 75mV / 18A ≈ 4.2mΩ
本设计选型:
Boost的输入电容比Buck更温和一些,因为输入电流是连续的;但它仍然必须吸收电感电流的三角纹波,并为芯片VIN脚提供干净的高频电流回路。
为什么输入电容至关重要?
在Boost中,输入电流就是电感电流。电感电流是三角波(直流+纹波),其中的高频纹波主要由输入电容旁路。如果输入电容ESR大或容量小,输入电压会出现大幅纹波,甚至影响芯片VIN供电的稳定性。
容量计算
输入电压纹波主要由ESR决定(因为纹波电流频率是开关频率,陶瓷电容容抗很小):
ΔVIN ≈ ΔIL × ESR_TOTAL
目标输入纹波 < 1% 的VIN(即< 240mV @ 24V)。若ΔIL = 3.42A:
ESR_TOTAL < 240mV / 3.42A ≈ 70mΩ
单颗22µF/35V X7R陶瓷电容的ESR约3mΩ~5mΩ。并联4颗,总ESR < 1.5mΩ,完全满足。
容量方面,Boost输入侧没有Buck那种开关管切断输入的强脉冲电流,下面这个公式可作为偏保守的起点:
CIN > D × IIN / (Fsw × ΔVIN)
> 0.535 × 9A / (250k × 0.24V)
> 80µF
考虑DC Bias衰减(35V耐压的电容在24V偏压下容量衰减约30%),选 4 × 22µF = 88µF(标称),实际有效约60µF,足够。
电解电容的辅助
纯陶瓷电容的容量在高压下衰减严重,且可能存在啸叫(压电效应)。建议在陶瓷电容旁并联一颗 100µF ~ 220µF 的铝电解电容或固态电容,用于低频储能和抑制振荡。
本设计选型:
输出电容的使命是吸收电感传递到输出的脉冲电流,维持输出电压稳定。
输出纹波的构成
输出电压纹波(ΔV)由两部分组成:
目标输出纹波 < 1% 的VOUT(即< 480mV @ 48V)。取更严格的目标 < 200mV。
容量计算
COUT > IOUT × D / (Fsw × ΔVC)
> 4.17A × 0.535 / (250kHz × 0.1V)
> 89µF
考虑DC Bias(50V耐压电容在48V偏压下可能衰减50%以上!),选 4 × 47µF/63V = 188µF(标称),实际有效约100µF。
为什么选63V耐压?
48V输出加上纹波尖峰,电容实际承受电压可能超过50V。如果选50V耐压,余量不足。耐压必须选 ≥ 63V。
ESR要求
ESR_TOTAL < ΔVESR / (IOUT × D/(1-D)) ≈ 0.1V / (4.17 × 1.15) ≈ 21mΩ
4颗陶瓷电容并联,ESR easily 满足。
负载瞬态响应
当负载从1A突跳到4A时,电感电流不能突变,瞬时的额外电流必须由输出电容提供。电容越大,电压跌落越小。对于200W电源,200µF以上的总容量是基本配置。
本设计选型:
CBST/CBOOT (BST-SW之间)
LM5122的高边驱动器是浮动驱动。当上管Q1导通时,SW节点电压 ≈ 48V,要驱动Q1栅极,栅极电压需要达到 48V + 7V~8V 左右。这个高压来自自举电容。
VCC 电容 (VCC-PGND之间)
VCC是LM5122内部LDO的输出,电压约7.6V,为栅极驱动器和内部逻辑供电。
本设计选型:
功率级选好了,接下来要让LM5122"知道"该输出多少电压、以多快的速度开关、以及何时启动/停止。
RT引脚通过一只接地电阻设定开关频率。这个频率是200W电源的"灵魂参数",它决定了体积、效率、纹波和EMI的全局平衡。
大功率下的频率权衡
| 频率 | 电感体积 | MOSFET开关损耗 | 输出纹波 | 适用场景 |
|---|---|---|---|---|
| 100kHz | 大(电感33µH+) | 很小 | 较大 | 追求极致效率,但电感巨大 |
| 250kHz | 中等(电感15µH) | 中等 | 中等 | 200W平衡之选(本设计) |
| 500kHz | 小(电感6.8µH) | 大 | 小 | 追求小体积,但效率下降 |
| 1MHz | 极小 | 很大 | 很小 | 空间极度受限,需强力散热 |
对于200W,250kHz是体积与效率的甜蜜点:
计算公式
Datasheet给出的经验公式:
RT (Ω) = 9 × 10⁹ / FSW (Hz)
对于250kHz:
RT = 9 × 10⁹ / 250,000 = 36,000Ω = 36kΩ
本设计选型:
LM5122通过FB引脚"感知"输出电压。FB内部误差放大器的参考电压为 1.2V。我们需要用两只电阻构成分压桥,把48V降到1.2V。
公式推导
VFB = VOUT × RFBB / (RFBT + RFBB) = VREF = 1.2V
解出RFBT:
RFBT = RFBB × (VOUT / VREF - 1) = RFBB × (48 / 1.2 - 1) = 39 × RFBB
为什么电阻不能太大或太小?
Datasheet建议分压桥总阻抗在 10kΩ ~ 100kΩ 量级。实际200W板设计中:
这样总下电阻 = 1.05kΩ ~ 1.55kΩ。实际把旋钮限制在约1.05kΩ1.40kΩ区间,就能覆盖44V58V常用范围。
输出电压范围:
VOUT_MIN = 1.2V × (1 + 49.9k / 1.55k) ≈ 39.8V
VOUT_MAX = 1.2V × (1 + 49.9k / 1.05k) ≈ 58.2V
即 约40V ~ 58V可调,覆盖目标的44V~58V范围,而且不会因电位器转到底而明显超过63V输出电容的安全余量。
本设计选型:
旋钮方向注意:此配置下,顺时针旋转电位器 → 下电阻增大 → 输出电压从高到低(约58V→40V)。
EN/UVLO引脚设定芯片的启动电压和关断迟滞。对于24V系统,通常设定在18V~20V左右启动,防止电池过放。
计算公式
LM5122内部UVLO比较器阈值是1.2V,并提供一个10µA的电流源用于设置迟滞:
迟滞电压: VHYS = RUV2 × 10µA
启动电压: VSTART = 1.2V × (1 + RUV2 / RUV1)
假设要求启动电压20V,迟滞2V(即18V关断):
RUV2 = VHYS / 10µA = 2V / 10µA = 200kΩ
RUV1 = 1.2V × RUV2 / (VSTART - 1.2V) = 1.2 × 200k / (20 - 1.2) ≈ 12.8kΩ
取标准值 RUV2 = 200kΩ, RUV1 = 12.7kΩ。
本设计选型:
COMP引脚是误差放大器的输出,用于环路补偿。Boost转换器的补偿比Buck复杂,因为存在右半平面零点 (RHPZ)。
右半平面零点是什么?
RHPZ是Boost和Buck-Boost拓扑特有的问题。当负载突然增加时,输出电压下降,控制器会增大占空比。但在Boost中,增大占空比意味着Q2导通时间变长、电感储能时间变长,而传递到输出的时间变短——在控制理论中,这表现为一个"反向"的零点,它提供相位滞后而非超前。
RHPZ的频率位置:
f_RHPZ = RLOAD × (1-D)² / (2π × L)
= VOUT × (1-D)² / (2π × L × IOUT)
代入本设计参数:
f_RHPZ ≈ 48 × 0.465² / (2π × 15µ × 4.17) ≈ 26kHz
在18V最低输入、占空比约66%时,RHPZ会下降到约14kHz。环路穿越频率必须远低于最差工况RHPZ(通常取1/5到1/10,即 1.5kHz~3kHz 量级),否则系统会不稳定。
补偿网络配置
COMP引脚连接一个RC网络到AGND:
COMP ──[RCOMP]──┬──[CCOMP1]── AGND
│
└──[CCOMP2]── AGND
本设计起点值(需要实际调试优化):
调试提示:如果输出在负载突变时振荡,减小RCOMP或增大CCOMP1;如果瞬态响应太慢,增大RCOMP或减小CCOMP1。此环路补偿部分较难理解,属于电力电子高阶知识,建议目前可以先按数据手册推荐参数,后续再进行补充学习。
SLOPE引脚为峰值电流模式提供斜坡补偿,防止占空比大于50%时发生次谐波振荡。
为什么需要斜坡补偿?
在峰值电流模式控制中,芯片在每个周期检测电感电流,当电流达到阈值时关断Q2。如果没有斜坡补偿,当占空比 > 50%时,扰动会被逐周期放大,导致电感电流以开关频率的一半振荡(称为"次谐波振荡")。
斜坡补偿就是在电流检测信号上叠加一个随时间线性上升的斜坡电压,等效于把控制目标从"峰值电流"变为"平均电流",从而消除不稳定性。
计算方法
斜坡补偿量通常设计为电感电流下降斜率的倍数。Datasheet给出的设计方程较复杂,工程上可按以下简化方法:
R_SLOPE ≈ (L × 10⁶) / (RSENSE × FSW_kHz × K)
其中K是补偿系数(通常取0.5~1)。代入L=15µH, RSENSE=4mΩ, FSW=250kHz, K=0.8:
R_SLOPE ≈ (15 × 10⁻⁶ × 10⁶) / (0.004 × 250 × 0.8) = 15 / 0.8 ≈ 18.75kΩ
本设计选型:
MODE引脚决定芯片在轻载时的行为:
本设计选型:
200W电源不是"点亮就行",你还需要监控它的运行状态,并在异常时保护后端设备。
输出电压高达48V~58V,不能直接送入3.3V的MCU ADC。需要通过分压电阻网络降压,并经运算放大器缓冲后提取采样信号。
电路参数:
| 参数项 | 数值 | 说明 |
|---|---|---|
| 上分压电阻 R1 | 200kΩ | 连接输出电压端 |
| 下分压电阻 R2 | 10kΩ | 连接AGND |
| 分压比 k | 0.0476 | k = R2 / (R1 + R2) |
| ADC参考电压 | 3.3V | STM32标准 |
| 缓冲器 | 电压跟随器 | 运放配置为单位增益 |
分压比计算:
k = 10kΩ / (200kΩ + 10kΩ) = 10 / 210 ≈ 0.0476
传递函数:
VOUT_ADC = VOUT × 0.0476
反向换算(MCU计算实际电压):
VOUT = VOUT_ADC × 21
电压范围验证:
| 输出电压 | ADC电压 | 占满量程比例 |
|---|---|---|
| 44V(最小) | 2.09V | 63.3% |
| 58V(最大) | 2.76V | 83.6% |
| 69.3V(理论满量程) | 3.3V | 100% |
设计合理,58V最大输出时ADC电压为2.76V,留有约16%余量。
输出电流是电源保护的核心参数。本设计采用高边采样方案——在Q1后级(输出正极)串联一个采样电阻,测量流过输出端的电流。
为什么选择高边采样?
Boost的输出电流是脉冲电流(只在Q1导通时有电流输出),而高边采样电阻位于输出滤波电容之后,测量的是平均输出电流,纹波小,采样精度高。
电路参数:
| 参数项 | 数值 | 说明 |
|---|---|---|
| 采样电阻 R_sense | 10mΩ | 高边采样电阻,置于Q1后级 |
| 放大倍数 G | 20 | 运放差分放大增益 |
| 输出信号范围 | 0-2V | 对应电流 0-10A |
| ADC参考电压 | 3.3V | STM32标准 |
传递函数:
VIOUT_ADC = IOUT × R_sense × G = IOUT × 0.01Ω × 20 = IOUT × 0.2
即:每1A输出电流对应0.2V ADC电压。
反向换算:
IOUT = VIOUT_ADC / 0.2 = VIOUT_ADC × 5
功率损耗:10mΩ电阻在5A输出时的损耗 = 25 × 0.01 = 0.25W,可接受。
对于200W可调电源,单一的电压环是不够的。实际系统中采用三环竞争电路:输出电压环负责正常稳压,另外两个环路负责在异常或限流需求出现时"抢占"控制权。
| 环路 | 目标功能 | 信号来源 | 典型调节范围 |
|---|---|---|---|
| 输出电压环 | 稳定输出电压 | LM5122 FB分压网络 | 约38V |
| 输出电流环 | 限制Boost输出电流 | 10mΩ高边采样 + 差分放大 | 约3.8A~12.1A |
| 输入电压钳位环 | 防止输入源过放电 | VIN分压采样 | 约20V~25V |
工作原理:两个限流/钳位环的补偿器输出通过二极管"或门"连接到FB网络。正常情况下,只有输出电压环工作;一旦输出电流过大,或者输入电压被拉低,对应运放输出会上升,经二极管干预FB节点,强制LM5122降低占空比,从而把功率降下来。
你可以把它理解成三个人同时握着油门:
谁最先触碰限制,谁就临时接管控制权。这种纯模拟竞争机制响应速度很快,适合做真正的保护;MCU更适合做状态显示、策略设定和慢速调参。
输出电压环直接使用LM5122的FB分压网络;另外两个限制环各自需要一个"阈值电压",用于和采样信号比较。
1. 输出电压调节
输出电压环采用前面计算的RFBT、RFBB和多圈电位器:
| 项目 | 数值 |
|---|---|
| 上电阻 RFBT | 49.9kΩ |
| 下固定电阻 RFBB | 1.05kΩ |
| 电位器范围 | 0Ω~500Ω |
| 输出范围 | 约40V~58V |
| 推荐使用范围 | 44V~58V |
旋钮方向要在丝印里标清楚:本配置下,顺时针旋转会让下电阻变大,输出电压从高往低调。
2. 输出电流限制基准
输出电流采样的关系是:
VIOUT_ADC = IOUT × 0.2
因此,若希望限制在4.2A附近:
VREF_IOUT = 4.2A × 0.2 = 0.84V
系统资料中的电阻分压范围约为 0.77V~2.41V,对应输出限流 3.8A~12.1A。200W长期工作时,建议先把限流旋钮调在 4.5A~5A,确认热稳定后再根据负载需求放宽。
3. 输入电压钳位基准
输入钳位环使用与输出电压采样类似的分压比例:
VIN_sample = VIN × 0.0476
VIN = VIN_sample × 21
因此:
| 目标输入钳位点 | 比较器基准 |
|---|---|
| 20V | 0.95V |
| 22V | 1.05V |
| 25V | 1.19V |
如果输入源是燃料电池或内阻较大的电池组,这一环非常有价值:当输入电压被拉低到阈值以下时,它会自动降低Boost输出功率,避免输入源被继续压垮。
4. DAC/电位器双模式
输出电流限制和锂电池充电电流限制支持两种基准来源:
| 基准来源 | 优点 | 适合场景 |
|---|---|---|
| 多圈电位器 | 脱离MCU也能独立工作,调试直观 | 手动调试、实验室验证 |
| STM32 DAC | 可软件动态调节,能做策略控制 | 自动化控制、上位机配置 |
硬件上用三脚拨码开关选择基准源:中间脚输出最终基准,上脚接DAC缓冲输出,下脚接电位器分压输出。输入电压钳位环通常只用电位器/固定分压,不需要DAC。
EN_POW逻辑要特别标注:参考系统中定义为高电平关闭、低电平开启。如果你在MCU固件里按"高电平开启"理解,会出现一上电就关机的反直觉现象。
为进一步保护输入源和后级电路,可在Boost前级增加基于 LM5069 的热插拔/电子保险丝保护电路。它不负责升压,而是负责在输入端做欠压、过压、限流、软启动和故障关断。
| 保护功能 | 参考设定值 | 说明 |
|---|---|---|
| 欠压锁定 (UVLO) | 15V关断 / 16V开启 | 防止输入源过放电 |
| 过压锁定 (OVLO) | 40V关断 / 39V恢复 | 保护后级Boost |
| 限流保护 | 32.3A | 对短路和浪涌做输入侧限制 |
| MOSFET功率限制 | 150W | 限制前级MOSFET自身耗散,不是Boost输出功率 |
| 软启动 | 5ms | 限制给大电容充电时的浪涌电流 |
关键器件:
注意:LM5069的"150W功率限制"指的是保护MOSFET在故障过程中的耗散功率限制,不等于整机Boost只能输出150W。正常运行时,200W能量主要流向负载,前级MOSFET只承担很小的导通损耗。
对于200W开关电源,布局决定成败。原理图正确只是第一步,PCB布局直接决定了效率、纹波、EMI和热性能。
200W级别的电源强烈建议使用四层板:
两层板也能做,但200W的大电流回流路径和信号隔离会变得非常困难。
Boost有两条高di/dt的功率环路,80%的EMI和振铃都来源于此。
输入环路(Critical Input Loop):
输入电容正极 → 电感 → Q2 → 输入电容负极(经地平面回流)
输出环路(Critical Output Loop):
电感 → Q1 → 输出电容正极 → 输出电容负极 → 地平面 → 电感地端
走线宽度参考(1oz铜厚):
| 电流 | 建议走线宽度 | 温升 |
|---|---|---|
| 10A | 2.5mm (100mil) | ~10°C |
| 20A | 5mm (200mil) | ~10°C |
对于200W,VIN走线建议 ≥ 3mm,VOUT走线建议 ≥ 2mm。在大电流路径上,尽量用铺铜而非细走线。
SW节点的电压在0V和48V之间以250kHz跳变,是板上最大的噪声源。
SW走线的正确做法:
栅极驱动信号(LO和HO)是高速脉冲信号(上升/下降时间几ns到几十ns),走线不当会导致MOSFET开关损耗增大、振铃甚至误导通。
LO走线(低边驱动):
HO走线(高边驱动):
BST自举电容布局:
CSP和CSN的走线质量直接决定了电流检测的精度和稳定性。
Kelvin连接的四大原则:
FB引脚在监测微弱的1.2V模拟电压,而SW节点在发射48V的高频噪声。
FB布局的黄金法则:
200W电源的损耗约10W~15W,集中在电感、MOSFET和检流电阻上。
MOSFET散热:
电感散热:
LM5122芯片散热:
不要完全分割地平面!
对于200W四层板,推荐以下接地策略:
200W电源的调试需要更谨慎。第一次上电前,务必做好万全准备。
第一遍:目视检查
第二遍:万用表通断/电阻检查
| 测量点 | 正常读数 | 如果短路 (≈0Ω) |
|---|---|---|
| VIN → GND | 应有数百欧姆(输入电容+芯片内部) | 输入电容击穿、MOSFET击穿、锡珠短路 |
| VOUT → GND | 应有几十到几百欧姆(反馈电阻+负载) | 输出电容短路、MOSFET击穿 |
| SW → GND | 应有几百欧姆到几千欧姆 | 低边MOSFET(Q2)击穿 |
| SW → VOUT | 应有几百欧姆到几千欧姆 | 高边MOSFET(Q1)击穿 |
| BST → SW | 开路(无穷大) | CBST/CBOOT短路 |
| CSP → CSN | 接近0Ω(检流电阻) | 检流电阻虚焊 |
第三遍:上电前最后确认
上电顺序
正常启动的表征
异常情况的判断
| 现象 | 可能原因 | 排查方法 |
|---|---|---|
| 输入电流 ≈ 0mA | EN未使能、芯片未焊好、VIN虚焊 | 测芯片VIN引脚电压、EN引脚电压 |
| 输入电流冲到限流值 | 输入短路、MOSFET击穿、输出短路 | 断电,测VIN-GND、SW-GND电阻 |
| 输出电压 = VIN (24V) | Q2不导通、电感开路、占空比为0 | 测SW波形、检查LO驱动、电感是否开路 |
| 输出电压 = 0V | Q1不导通、输出短路、芯片未启动 | 测HO驱动、检查CBST/CBOOT、输出是否短路 |
| 输出跳动不稳 | FB受干扰、补偿不当、输入电容远离芯片 | 检查FB走线、COMP元件值、输入电容布局 |
空载正常后,逐步增加负载:
效率测量
η = (VOUT × IOUT) / (VIN × IIN) × 100%
本设计预期效率:
纹波测量
使用示波器测量输出纹波:
现象1:完全无输出,输入电流 ≈ 0mA
→ VIN是否真正到达芯片15脚?
→ 否:检查输入走线、过孔、保险丝
→ 是:
→ UVLO (6脚) 电压是否 > 1.2V?
→ 否:检查UVLO分压电阻
→ 是:
→ VCC (11脚) 是否有 ~7.2V?
→ 否:芯片内部LDO损坏,或VCC对地短路
→ 是:
→ 芯片是否焊反?
→ 是:更换芯片
→ 否:芯片可能已损坏
现象2:输出电压等于输入电压(无升压)
→ SW引脚是否有开关波形?
→ 否:芯片未开关,检查RT电阻、MODE引脚、COMP引脚是否悬空
→ 是(有波形但占空比≈0):
→ FB引脚电压是否为1.2V?
→ 否:反馈网络错误,检查RFBT/RFBB
→ 是:电感是否开路?检查电感焊点
现象3:上电后输入电流冲到限流,输出为0
→ 断电测电阻:Q2 (低边) 漏极→源极是否短路?
→ 是:Q2击穿,更换并检查驱动波形是否有过冲
→ 否:
→ Q1 (高边) 漏极→源极是否短路?
→ 是:Q1击穿,更换
→ 否:输出端是否短路?
现象4:输出纹波 > 500mV,或伴有啸叫
→ 用示波器看SW波形是否规整?
→ 否(波形杂乱):补偿不当或布局问题,检查COMP元件、输入电容布局
→ 是:
→ 电感是否发烫?
→ 是:电感饱和!检查Isat是否≥20A,推荐使用26A以上型号
→ 否:输出电容是否足够?ESR是否过高?
现象5:芯片或MOSFET烫手(> 80°C)
→ 负载电流是否 > 额定值?
→ 是:超载了,减小负载
→ 否:
→ Q2是否烫?
→ 是:Rdson太大或驱动不足导致导通损耗大。检查Q2型号、LO驱动波形幅值
→ 否:
→ Q1是否烫?
→ 是:同步整流管在轻载下可能反向导通。检查MODE是否接VCC(强制CCM)
→ 否:
→ 电感是否烫?
→ 是:DCR太大或磁芯损耗高,更换电感
→ 否:检查PCB散热过孔是否足够
LM5122内置了多层保护机制,理解它们有助于你在调试时判断"是芯片在保护"还是"芯片已损坏"。
当CSP-CSN差分电压超过内部阈值(典型75mV)时,芯片立即关断Q2,无论占空比是否已到设定值。
你的感受:如果输出短路,稳压电源会显示电流被限制在一定值(由RSENSE设定),而不是无限上升。例如RSENSE=4mΩ时,典型逐周期限流点约18.75A。
当逐周期限流连续触发多次,芯片判断为"严重故障",进入打嗝模式:
为什么叫"打嗝"? 芯片通过周期性休息来防止持续过流导致的热积累。
你的感受:如果输出短路,用示波器看SW节点,会看到周期性的脉冲群,而不是持续的开关波形。具体周期取决于RES电容取值。
如果芯片结温超过 165°C,内部温度传感器强制关闭电源。当温度下降到 145°C 以下时自动恢复。
你的感受:如果芯片烫到无法触摸且输出突然掉电,过一会儿又自动恢复,说明散热不足触发了热保护。检查MOSFET和芯片的散热焊盘是否焊好。
LM5122通过SS引脚外接电容设置软启动时间。每次上电时SS电压缓慢上升,占空比从零逐步增加,防止浪涌电流冲击。实际设计中建议给SS预留 47nF~100nF 起步值,再根据启动波形调整。
以下是200W Boost设计中特有的陷阱:
坑1:低估电感电流 后果:按输出电流4A选电感,结果电感在9A输入电流下饱和,MOSFET瞬间过流烧毁。 解决:Boost电感电流 = 输入电流,不是输出电流。按输入电流的1.3倍选Isat。
坑2:选50V耐压的输出电容 后果:48V输出下,电容容量衰减90%以上,且纹波尖峰可能击穿电容。 解决:输出电容耐压必须 ≥ 63V,推荐100V。
坑3:SW节点大面积铺铜 后果:EMI严重超标,附近信号线被干扰,FB走线拾取噪声导致输出抖动。 解决:SW走线"够用就行",不要铺成铜皮。长度最短化。
坑4:CSP/CSN走线远离检流电阻 后果:检流电阻到CS引脚的走线拾取SW噪声,电流检测信号失真,限流点漂移。 解决:Kelvin差分走线,长度<20mm,远离SW。
坑5:Q1和Q2同时导通(直通) 后果:输入电源通过Q1和Q2形成短路,产生数百安培的"shoot-through"电流,MOSFET瞬间爆炸。 解决:LM5122内部有死区时间控制(Dead Time),确保Q2完全关断后才开启Q1。但如果Q1/Q2栅极驱动走线过长导致振铃,仍可能误导通。保持栅极走线短,必要时加小电阻(5Ω~10Ω)抑制振铃。
坑6:BST自举电容漏焊 后果:高边Q1无法获得足够的栅极驱动电压,要么完全不导通(输出只有VIN减去二极管压降),要么导通电阻极大(Q1严重发热)。 解决:焊接后目视检查CBST/CBOOT是否存在。
坑7:忽略斜坡补偿 后果:占空比>50%时(24V升48V约53.5%),电感电流以次谐波频率(约125kHz)振荡,输出纹波大增,效率下降。 解决:SLOPE引脚必须接电阻到地,从15kΩ开始调试。
坑8:MODE引脚没按目标模式配置 后果:芯片可能进入轻载跳脉冲/二极管仿真模式,轻载纹波和频谱与强制PWM不同。 解决:本设计明确接VCC(强制CCM);若要轻载高效,再按Datasheet配置为对应模式,不建议直接悬空。
坑9:FB分压电阻用0.5%精度但电位器质量差 后果:输出电压调节不稳定,电位器轻微震动就导致输出跳变。 解决:多圈精密电位器(如bourns 3296W),或直接用电阻固定输出电压。
坑10:第一次上电不限流 后果:如果存在短路(如MOSFET击穿、锡珠),24V电源输出无限大电流,MOSFET和检流电阻瞬间烧毁,可能波及LM5122。 解决:第一次上电必须限流0.5A。即使短路,0.5A也不会在几秒内造成不可逆损坏。
只需修改RFBT和RFBB的比值:
VOUT = 1.2V × (1 + RFBT / RFBB)
| 目标输出 | RFBT | RFBB | 备注 |
|---|---|---|---|
| 36V | 49.9kΩ | 1.74kΩ | 占空比约35%,效率最高 |
| 48V | 49.9kΩ | 1.28kΩ | 本设计目标 |
| 60V | 49.9kΩ | 1.02kΩ | 占空比约60%,注意斜坡补偿 |
注意:输出电压越高,占空比越大,Q2的开关损耗和电感电流也越大。
LM5122的SYNCOUT引脚输出一个与内部时钟相移180°的时钟信号。将第一片LM5122的SYNCOUT连接到第二片的SYNCIN,即可实现两相交错Boost:
| 位号 | 元件 | 参数 | 封装 | 数量 | 备注 |
|---|---|---|---|---|---|
| U1 | 升压控制器 | LM5122MHX/NOPB | HTSSOP-20 | 1 | 带散热焊盘 |
| Q2 | 低边MOSFET | SP010N01BGHTO 或 BSC097N10NS5 | D2PAK/DFN5x6 | 1 | 100V, Rdson < 5mΩ |
| Q1 | 高边MOSFET | IRFH5300 或 BSC123N10NS3 | D2PAK/DFN5x6 | 1 | 100V, Rdson < 10mΩ |
| L1 | 功率电感 | 15µH, Isat ≥ 20A(推荐≥26A), DCR < 15mΩ | 磁环/屏蔽鼓芯 | 1 | 闭合磁路 |
| RSENSE | 检流电阻 | 4mΩ, 1%, 2W | 2512 | 1 | 用于逐周期限流 |
| RIOUT | 输出检流电阻 | 10mΩ, 1%, 1W | 1206/2512 | 1 | 用于输出电流采样 |
| CIN1-4 | 输入陶瓷电容 | 22µF/35V, X7R | 1210 | 4 | 并联 |
| CIN5 | 输入电解/固态 | 220µF/35V 固态 | 插件/D8mm | 1 | 低频储能 |
| CIN6 | 高频去耦 | 100nF/50V, X7R | 0603 | 1 | 紧靠芯片VIN |
| COUT1-4 | 输出陶瓷电容 | 47µF/63V, X7R | 1210 | 4 | 并联 |
| COUT5 | 输出电解/固态 | 220µF/63V 固态 | 插件/D10mm | 1 | 瞬态响应 |
| CBST/CBOOT | 自举电容 | 100nF/25V, X7R | 0603 | 1 | BST-SW之间 |
| CVCC | VCC电容 | 2.2µF/16V, X7R | 0805 | 1 | VCC-PGND之间 |
| CSS | 软启动电容 | 47nF~100nF, X7R | 0603 | 1 | SS-AGND之间,按启动时间微调 |
| CRES | 重启定时电容 | 47nF~100nF, X7R | 0603 | 1 | RES-AGND之间,设置打嗝重启时间 |
| RFBT | 反馈上电阻 | 49.9kΩ, 1% | 0603 | 1 | |
| RFBB | 反馈下电阻 | 1.05kΩ, 1% | 0603 | 1 | 与电位器串联 |
| RV_ADJ | 输出电压调节 | 500Ω 多圈电位器 | 3296W | 1 | 可选 |
| RUV2 | UVLO上电阻 | 200kΩ, 1% | 0603 | 1 | |
| RUV1 | UVLO下电阻 | 12.7kΩ, 1% | 0603 | 1 | |
| RT | 频率电阻 | 36kΩ, 1% | 0603 | 1 | 250kHz |
| RCOMP | 补偿电阻 | 22kΩ, 0603 | 0603 | 1 | 需调试优化 |
| CCOMP1 | 补偿电容 | 4.7nF, 0603 | 0603 | 1 | 需调试优化 |
| CCOMP2 | 补偿高频电容 | 47pF, 0603 | 0603 | 1 | |
| RSLOPE | 斜坡补偿电阻 | 18kΩ ~ 22kΩ, 0603 | 0603 | 1 | 需调试优化 |
| RLO | 低边栅极电阻 | 4.7Ω, 0603 | 0603 | 1 | 可选 |
| RHO | 高边栅极电阻 | 4.7Ω, 0603 | 0603 | 1 | 可选 |
| U_INA226 | 电流/电压监视器 | INA226AIDGST | MSOP-8 | 1 | 输入采样 |
| 参数 | 公式 | 本设计值(24V→48V, 200W) |
|---|---|---|
| 占空比 | D = 1 - (VIN × η) / VOUT | ~53.5% |
| 输入电流 | IIN = POUT / (VIN × η) | ~8.95A |
| 电感纹波 | ΔIL = (VIN × D) / (Fsw × L) | ~3.42A (@15µH) |
| 峰值电流 | IL_PEAK = IIN + ΔIL / 2 | ~10.7A |
| 检流电阻 | RSENSE = 75mV / IL_LIMIT | 4mΩ (@18.75A典型限流) |
| 反馈电阻 | RFBT = RFBB × (VOUT / 1.2V - 1) | 49.9kΩ / 1.05kΩ~1.55kΩ |
| UVLO电阻 | RUV2 = VHYS / 10µA; RUV1 = 1.2V × RUV2 / (VSTART - 1.2V) | 200kΩ / 12.7kΩ |
| 开关频率 | RT = 9 × 10⁹ / FSW | 36kΩ @ 250kHz |
| 效率 | η = (VOUT × IOUT) / (VIN × IIN) × 100% | ~93% (目标) |
| 输出纹波(容性) | ΔVC = IOUT × D / (Fsw × COUT) | ~45mV (188µF) |
| RHPZ频率 | f_RHPZ = VOUT(1-D)² / (2π × L × IOUT) | ~26kHz(24V输入),~14kHz(18V输入) |
恭喜你完成了从Boost拓扑理解、外置MOSFET选型、峰值电流模式控制到200W PCB大功率布局的完整进阶流程。
与10W的LMR38020 Buck电源相比,LM5122的同步Boost设计让你第一次真正接触了"功率级与控制级分离"的架构。你学会了:
遇到问题? 对于200W Boost,回头检查这四件事:
80%的大功率电源问题,出在功率回路面积、散热和电流检测走线上。
祝你调试顺利,成功点亮属于你的200W升压电源!