简介:这是一份中文版《LLC开关电源原理》PDF文档,源自飞兆半导体电源研讨会讲义,面向电源工程师、开关电源设计人员及电力电子专业学习者,系统讲解LLC谐振变换器的工作原理、基波近似法以及变压器、谐振网络、整流网络等关键设计要素,并配有120W/24V直流/直流转换器实例,帮助读者掌握高频高功率密度电源的设计思路。压缩包共1个文件,为PDF格式,大小仅760KB,便于下载与阅读。目前已有1809人学习下载,适合需要快速入门LLC拓扑或进行实际电源方案选型与仿真的工程师参考。文档通过详细公式推导与等效电路分析,清晰说明零电压切换(ZVS)实现条件和增益特性,并结合实际例子展示从设计变压器到选择元器件的完整流程,内容专业且具有较强工程实用性。 LLC开关电源原理,这份中文版PDF算是很多电源工程师的入门教材。我这几年做电源设计,从反激做到LLC,踩了不少坑也积累了些经验。今天不打算复述PDF里的公式推导,而是结合我自己实际调试LLC电源的过程,聊聊那些真正关键、容易被忽略的东西,给正在啃这份资料、或者准备上手做LLC的同行一些参考。
1. 内容整体设计与思路拆解
1.1 为什么是LLC,而不是正激或反激
LLC谐振变换器能火,根本原因是它同时解决了开关损耗和磁性元件利用率两个老大难问题。反激电源结构简单、成本低,但在大功率场景下,变压器工作在断续或临界模式,开关管硬开通,尖峰大、EMI难搞;正激电源虽然能量传输效率高一些,但需要磁复位电路,变压器单向励磁,利用率也不高。
LLC走的是另一条路:利用谐振腔(谐振电感Lr、谐振电容Cr、励磁电感Lm)的谐振特性,让开关管的电压电流波形变成正弦波或准正弦波。这样开关管能在电压过零点附近开通(ZVS),在电流过零点附近关断(ZCS,针对整流二极管),从根本上消除了硬开关带来的损耗和应力问题。效率轻松做到93%以上,这在反激和正激拓扑上是很难实现的。
我最早做的一款200W适配器,用反激做,效率卡在89%怎么都上不去,发热严重。后来换成LLC半桥,同样的散热条件,效率直接到93.5%,满载温升低了十几度。从那以后,200W以上的案子我基本首选LLC。
1.2 这份PDF最值得先看的部分
网上流传的《LLC开关电源原理(中文版)》版本不一,但核心框架基本一致。我建议拿到手先看三块内容:
- 谐振腔结构 :弄清Lr、Cr、Lm三个元件如何构成谐振网络,这是理解一切的基础。
- 增益曲线(M曲线) :这是LLC设计的灵魂,看不懂这条曲线,参数设计就是抓瞎。
- ZVS条件分析 :搞清楚为什么LLC能实现软开关,以及什么情况下会丢失ZVS。
这三块吃透了,LLC就算是入门了。至于后面的变压器设计、反馈环路补偿,都是在这些基础上展开的。
2. 核心细节解析与实操要点
2.1 谐振频率和工作区间,别再搞混了
LLC有两个谐振频率,这是新手最容易懵的地方:
- 串联谐振频率fr1 :由Lr和Cr决定,f = 1 / (2π√(Lr·Cr)),这是LLC工作最核心的频率。
- 串并联谐振频率fr2 :由Lr、Cr和Lm共同决定,f = 1 / (2π√((Lr+Lm)·Cr)),这个频率对应增益曲线的峰值。
根据开关频率fs与这两个谐振频率的关系,LLC分为三个工作区间:
| 工作区间 | 频率关系 | 原边ZVS | 副边ZCS | 特点 |
|---|---|---|---|---|
| 区间一 | fs > fr1 | 可以 | 可以 | 增益小于1,常用于降压 |
| 区间二 | fr2 < fs < fr1 | 可以 | 不可以 | 增益可变范围大,常用于升压 |
| 区间三 | fs < fr2 | 受限 | 不可以 | 增益峰值附近,一般不长期工作 |
实际操作中,设计目标是让电源在额定负载下工作在区间二偏上、接近fr1的位置,此时效率最高、增益可调范围也够用。如果工作在区间三,励磁电感Lm参与谐振的时间过长,会带来很大的环流,效率反而下降,还可能丢失ZVS。
我调试时习惯直接用示波器看谐振电容Cr两端的电压波形。波形接近完美的正弦波,说明工作在fr1附近;波形出现明显平台,说明进入了区间二甚至区间三。这个方法比单纯看频率表直观得多。
2.2 增益曲线到底怎么看
增益曲线M(f)是LLC设计的核心工具。简单说,它反映的是不同开关频率下,谐振变换器能提供的电压增益能力。曲线族以品质因数Q为参数,Q值越大,曲线越扁平,峰值增益越低。
关于Q和励磁电感Lm的关系,很多资料讲得云里雾里。我说人话:Q = √(Lr/Cr) / Rac,其中Rac是折算到原边的等效负载电阻。Q值越大,说明负载越重,谐振腔的阻尼越大,增益曲线越平缓。
设计时,我们要确保最低输入电压、满载情况下,工作点落在增益曲线峰值的右侧(感性区)。这个感性区是实现ZVS的前提。如果工作点跑到了容性区,开关管会硬开通,轻则效率下降,重则炸管。我调试时吃过这个亏。
增益曲线还有一个容易被忽视的细节:空载或轻载时,Q值趋近于0,增益曲线趋近于一条水平线,此时即使把频率推到最高,增益也降不下来多少,输出电压会偏高。这就是为什么LLC电源在空载时普遍会进入burst模式(间歇工作模式)的原因——通过跳周期来稳住输出。
2.3 半桥和全桥,怎么选
LLC可以搭成半桥,也可以搭成全桥。两者原理完全一样,区别在于:
- 半桥LLC :输入电压加在两个开关管的中点,谐振腔得到的是半桥电压方波(幅度为Vin/2)。适合输入电压在300V~400V(比如PFC输出)的场合,功率做到500W以内都比较顺手。
- 全桥LLC :四个开关管,谐振腔得到的是全桥电压方波(幅度为Vin)。同样输入电压下,传递给谐振腔的功率是半桥的4倍,适合大功率场景(1kW以上)。
选半桥还是全桥,核心看输入电压和功率等级。我个人的经验法则是:
| 功率等级 | 建议拓扑 | 备注 |
|---|---|---|
| < 300W | 半桥LLC | 成本敏感,半桥足够 |
| 300W~1kW | 半桥或全桥 | 看输入电压范围和散热条件 |
| > 1kW | 全桥LLC | 半桥开关管电流应力过大 |
网络上常有人问“反激式开关电源是AC-DC还是DC-DC”,这其实是个伪命题。反激可以做AC-DC(前端加整流桥和PFC),也可以做DC-DC。LLC同理,它本身就是一个DC-DC变换器,我们常说的“LLC开关电源”实际上是“PFC + LLC”的完整方案:PFC把交流升压成稳定的380V直流,LLC再把380V直流高效转换成所需的输出电压。
3. 实操过程与核心环节实现
3.1 从零开始设计一个240W半桥LLC
拿一个我最近做过的实际案例举例:输入为PFC输出的380Vdc,输出24V/10A,功率240W,采用半桥LLC结构。完整设计步骤如下。
第一步:确定谐振槽参数
先确定谐振频率fr1。考虑到效率和变压器体积的平衡,我选了100kHz,这也是最常见的取值。Q值我取0.4,这是一个兼顾增益能力和环路稳定性的经验值(一般取0.3~0.5)。
根据公式计算等效负载电阻Rac:
Rac = 8·n²·Vout² / (π²·Pout)
其中n是变压器原副边匝比。匝比的粗算是基于增益为1的理想情况:n = Vin / (2·Vout) = 380 / (2·24) ≈ 7.9,取整8匝比(实际设计为8:1)。
代入计算:Rac = 8 × 64 × 576 / (9.87 × 240) ≈ 124.6Ω。
谐振电容Cr = 1 / (2π·fr1·Rac·Q) = 1 / (2 × 3.14 × 100000 × 124.6 × 0.4) ≈ 32nF(取标准值33nF)。
谐振电感Lr = 1 / ((2π·fr1)²·Cr) = 1 / ((2 × 3.14 × 100000)² × 33×10⁻⁹) ≈ 76.8μH(实际绕制时调节到约76μH)。
励磁电感Lm一般取Lr的4~6倍,这里取5倍,Lm ≈ 385μH。这个比值决定了增益曲线的形状:Lm/Lr越大,增益曲线越陡峭,峰值增益越高,但过高的峰值增益意味着更大的环流,所以要折中。
第二步:变压器设计
在240W功率等级下,我选用PQ3230磁芯。原边匝数根据电磁感应定律确定,考虑最大磁通密度不超过0.3T,匝比8:1,原边36匝,副边4匝。
做LLC变压器时有一件特别重要的事: 变压器本身要集成漏感,但这个漏感不能太大也不能太小 。LLC谐振电感Lr可以由变压器漏感充当,也可以做成独立的电感元件,或者两者结合。我试过把漏感直接用作Lr,好处是省元件、减小体积,坏处是漏感控制精度差,批量生产时一致性不好。如果对批量一致性有要求,建议用独立谐振电感。
第三步:死区时间设置
死区时间是保证ZVS的关键。死区过长,影响有效占空比,增益下降;死区过短,开关管还没来得及完全换流,就发生了硬开通。
计算死区时间的经验公式:Tdead ≥ 2·Coss·Vin / (Lm·Ipk),其中Coss是开关管的输出电容,Ipk是励磁电流峰值。实际调试中,我会同时看驱动波形和漏源电压波形。当开关管导通时,漏源电压已经降到接近0,说明ZVS是成功的;如果导通瞬间漏源电压还很高,说明死区时间不够或者励磁电流不足。
我这个项目最终设置死区时间为300ns(原PDF建议的150ns就出现了轻微硬开通)。
3.2 环路补偿与反馈控制
LLC的反馈环路调试和反激、正激有明显区别。LLC的增益曲线是非线性的,在谐振频率附近斜率最大,越往两侧越平缓,所以补偿网络的参数设计要格外小心。
我常用的控制芯片是TI的UCC25600或ST的L6599。以L6599为例,反馈信号进入芯片的RF引脚控制压控振荡器(VCO)的频率,频率范围内通过内部逻辑限制在40kHz~300kHz(典型值可调)。
补偿网络我用的是PI补偿(比例积分),零点放在1kHz左右,极点放在20kHz左右。这样做的好处是,低频段获得足够的直流增益消除稳态误差,高频段衰减开关噪声避免环路振荡。
调试环路的思路是这样的:先加电子负载,从空载到满载逐级加,观察输出电压的瞬态响应。如果输出电压出现大幅度振铃,说明相位裕量不足,需要把零点往低频移,同时降低比例增益;如果响应很慢,说明带宽太低,可以适当提高比例增益。我做过最直观的一次对比:同一块板子,补偿参数A时,负载从50%跳到100%,输出掉了800mV且振荡了5个周期才稳住;换成补偿参数B后,同样的跳变,输出只掉了300mV,1个周期内就恢复了。这就是补偿的作用。
3.3 PFC与LLC的联调
LLC前端搭配PFC时,联调是一个容易出问题的环节。PFC输出电压在轻载时会升高,重载时会降低,如果PFC的响应速度跟不上LLC的负载突变,LLC的输入电压就会产生较大波动,进而影响输出电压的稳定性。
联调时需要注意启动时序:先让PFC工作,PFC输出建立稳定后,再启动LLC。如果同时启动,PFC还没稳定,LLC就开始工作,输入电压可能从零开始爬升,LLC的增益曲线根本覆盖不了这么宽的电压范围,输出会失控。
我一般用MCU控制启动时序,PFC输出电压到380V±10%后,延时100ms再给LLC使能信号。断电时先关LLC,再关PFC,避免反向冲击。
4. 常见问题与排查技巧实录
4.1 轻载/空载输出电压偏高
这个现象在LLC电源上非常普遍。原因前面说过——增益曲线在低Q值时趋于平坦,频率调节很难把增益降到需要的水平。
解决办法有以下几种(按推荐程度排序):
| 方法 | 实现方式 | 缺点 |
|---|---|---|
| Burst模式 | 检测到轻载时,间歇性发驱动脉冲 | 输出纹波稍大,需要合理设计burst阈值 |
| 增大最小工作频率 | 限制最低频率不能太低 | 牺牲部分满载效率 |
| 增加假负载 | 并联电阻消耗多余能量 | 效率下降,不推荐大功率使用 |
实际项目中,我倾向用burst模式。设计burst阈值时要注意,阈值不能设得太高,否则正常工作稍轻载就进入burst,环路容易不稳定;也不能太低,否则burst模式起不到省电的作用。我通常把burst阈值设置在满载的10%~15%。
4.2 满载时效率突然下降
如果你看到效率曲线在某个负载点出现明显凹陷,多半是工作频率越过了fr2,进入了区间三。此时ZVS可能丢失,谐振腔环流剧增,开关管和变压器的损耗突增。
排查方法:用示波器测开关管的Vgs和Vds波形。如果Vds在Vgs开通前没有降到零或接近零,说明ZVS丢了。顺着这个思路检查,大概率是Lm设计得过大,或者工作频率范围设置不合理。
我的经验是:把最大增益点对应的频率控制在fr2以上,留出10%左右的裕量。这样即使在低压满载的极端工况下,工作点也不会滑入容性区。
4.3 炸管的隐藏原因:启动冲击
LLC上电瞬间,如果母线电压直接加到谐振腔上,谐振电容初始电压为零,会在起振瞬间产生很大的冲击电流。我遇到过几次开关管开通瞬间损坏的情况,排查到最后都是这个原因。
解决方案是软启动:控制芯片在启动时从最高频率逐步向下扫频,让谐振能量缓慢建立起来。L6599内置了软启动功能,频率从最高值开始下降,启动时大约有5ms的软启动周期。如果是用MCU方案,最好在软件里做频率斜坡。我习惯把启动时间设置到10ms左右,既能抑制冲击,又不会让用户感觉开机太慢。
4.4 LM358在次级检测电路里的坑
有网友提到LM358在开关电源次级电路中的使用,这里也顺带说两句。LLC次级同步整流或电压采样电路里,LM358或LM393这类运放比较常见。它们本身没问题,但用在次级侧做电压采样时,最需要注意的就是参考地。
次级地如果是浮地(比如半桥LLC的副边中间抽头整流),采样电路的参考点必须正确。直接在次级输出正极和负极之间接电阻分压,是最稳妥的做法。如果采样电路还要同时检测电流(比如做恒流),要注意运放的共模电压范围,LM358的共模输入范围虽然可以到Vcc-1.5V左右,但在高压输出场景下还是得仔细核算,必要时用仪表放大器。
还有一个小坑:次级采样运放的供电,很多人喜欢直接取输出电压,这在启动阶段是致命的——输出电压还没建立起来,运放没电,反馈环路处于开环状态,全桥或半桥会以最大增益工作,输出过冲。解决办法是用辅助绕组供电,或者增加启动电路让运放先于主输出得电。
4.5 常见问题速查表
| 现象 | 可能原因 | 排查方法 | 解决方案 |
|---|---|---|---|
| 输出纹波大 | 环路带宽不足或输出电容ESR过大 | 用示波器测纹波,观察是否与开关频率同步 | 增大环路带宽、换低ESR电容(如固态电容) |
| 满载啸叫 | 频率进入音频范围(20kHz~20kHz),或变压器磁芯饱和 | 监听声音位置,测工作频率,测变压器温度 | 提高谐振频率、检查变压器气隙和匝数 |
| 过流保护误触发 | 谐振腔参数偏差导致工作点偏移 | 对比实际谐振频率与设计值 | 调整谐振参数,确认元件容差 |
| 开关管温升异常 | ZVS丢失或死区设置不当 | 测Vds和Vgs波形,检查死区时间 | 增加死区时间或调整Lm |
| 输出短路保护后无法恢复 | 短路保护阈值设置过于敏感 | 检查保护电路的迟滞时间 | 增加保护延时,避免瞬间干扰触发 |
调试中我习惯准备一个电子负载、一台双通道示波器、一个隔离探头和一个电桥(测电感电容参数)。LLC调试和中低压反激最大的区别是:反激出问题多半在占空比和漏感,LLC出问题多半在频率和相位关系。抓住波形,就抓住了问题的七寸。
还有一点个人心得:LLC的参数设计是一个多变量耦合的过程,Lr、Cr、Lm、Q、K(Lm/Lr比值)任何一个变化都会牵动增益曲线的形状。与其一遍遍手算,不如用一个Excel表格或者Mathcad建个参数化模型,改一个值就自动更新出曲线和数据。我建好这个模板之后,做新项目基本不用重新推导,直接填入目标输入输出规格,就能快速得到一组初步参数,再微调K值和Q值就行。
最后分享一个很有用的调试技巧:谐振电容Cr的波形是LLC的“心电图”。测这个波形,频率、幅度、形态,一眼就能看出变换器在哪个工作区间、有没有异常。我每个LLC项目调试第一件事就是接上示波器,把探棒夹在谐振电容两端,之后所有调参决策都围绕这个波形展开。把这个习惯养成,很多问题都会在早期暴露,比事后用万用表找问题高效得多。
253




被折叠的 条评论
为什么被折叠?



