全桥LLC这个拓扑,我从半桥时代就开始折腾了,算谐振参数这事,早期用Excel摊公式,后来用Python写过脚本,兜兜转转最后固定在Mathcad上再没换过。原因很简单:Mathcad能边写公式边带单位算,改一个输入参数,后面的增益曲线、谐振参数、损耗估算全部实时刷新,整个计算过程像一份带批注的工程笔记,评审、复现、归档都好用。这篇就把我用Mathcad做1kW级全桥LLC谐振参数计算的全过程梳理一遍,从增益范围、匝比、Q值选择到Lr、Lm、Cr的确定,再到效率优化和实测排坑,按照我实际设计的顺序来写。
如果你正准备做48V输出、400V输入的电源(服务器电源、通信电源、车载DC-DC这一类的典型规格),或者想把手里的LLC方案从头到尾用一套可靠的计算脚本管起来,这篇文章应该能帮你少走不少弯路。我不打算堆一堆我记得不太熟的公式让你自己去对,而是给出一个能直接落地的设计流程,关键参数、计算步骤、避坑点全部标注清楚。
1. 先想清楚再算:全桥LLC的设计目标与约束拆解
1.1 为什么1kW以上我优先选全桥LLC
LLC拓扑家族里,半桥和全桥的选择其实是个功率和成本的权衡。半桥LLC的原边加在谐振网络上的电压摆幅只有0到Vin,而全桥LLC用四个管子轮流导通,变压器原边得到的是正负交替的±Vin方波。这个差别直接带来两个结果:一是同样的匝比和负载条件下,全桥的谐振腔输入基波幅值是半桥的两倍,能传输的功率明显更大;二是全桥四个管子可以走对称控制,变压器磁芯的磁通利用率更高,体积能压下来。
我个人的分界线基本在500W左右。500W以下,半桥LLC的成本优势明显,两颗原边管子、驱动简单,谐振参数做中等偏小的励磁电感就能满足ZVS需求。500W以上特别是到1kW到3kW这个区间,半桥的原边电流会变得很大,管子导通损耗压不住,这时候全桥多出来的两颗管子成本就被变压器体积、散热器面积和效率上限值回本了。再往上走,到了3kW以上还要考虑移相全桥和LLC的竞争,但那是另一个话题了。
全桥LLC还有一个容易被忽略的好处:死区时间内用于ZVS的能量条件更好。同样的输出功率,全桥可以在更大励磁电感值下完成零电压开通,这意味着励磁电流更小、环流损耗更低,这对效率指标卡在95%以上的项目非常关键。
1.2 设计规格书应该定到什么程度
很多新手拿到设计任务,第一反应就是找公式套参数,这是最容易翻车的地方。谐振参数计算这东西,输入条件差一点,算出来的结果可能完全不可用。我建议先把规格书立清楚,哪怕只是草稿纸上的一行字,也要把下面这些量写死:
- 输入电压范围:这里指的是DC母线,不是交流输入。如果是PFC后级,一般取360V到420V,标称400V。
- 输出电压和电流:比如48V/20A,功率就是960W,按1kW级别做。
- 谐振频率fr:我习惯定在80kHz到150kHz之间,兼顾磁件体积和损耗。本文以100kHz为例。
- 效率目标:满载不低于95%,这个数字直接决定后面损耗预算怎么分配。
- 绝缘要求、工作环境温度、允许的散热方式,这些虽然不是计算公式里的参数,但会影响磁芯选型和铜损的计算。
我实际做的这个例子规格如下表,后面所有计算都基于这张表:
| 参数 | 数值 | 备注 |
|---|---|---|
| Vin_min | 360V | PFC输出下限 |
| Vin_nom | 400V | PFC输出标称 |
| Vin_max | 420V | PFC输出上限 |
| Vo | 48V | 输出 |
| Io | 20A | 输出电流 |
| fr | 100kHz | 串联谐振频率 |
| 效率目标 | ≥95% | 50%~100%负载区间 |
把这几个值敲进Mathcad之前,我通常还会顺手算一下满载等效电阻Ro=Vo/Io=2.4Ω,这个数值后面算Rac要用。别小看这一步,把单位带好,很多低级错误能在源头就被拦下来。
1.3 LLC的三区工作状态与ZVS边界
做LLC设计,脑子里一定要有一张工作区间的图。LLC谐振腔有两个特征频率:串联谐振频率fr(由Lr和Cr决定)和并联谐振频率fm(由Lr、Lm、Cr共同决定,低于fr)。根据开关频率fs落在哪个区间,电路表现出完全不同的特性:
- 低于fm的区域(容性区):这个区域绝对不能正常运行,原边管子工作在硬开关状态,轻则发热重则炸管。
- fm到fr的区域(感性区一):原边实现ZVS,副边二极管实现ZCS,这是满载运行最理想的区间。
- 高于fr的区域(感性区二):原边依然ZVS,但副边整流管关断时电流不为零,会有反向恢复损耗,一般用于轻载和输入电压偏高的情况。
设计LLC的核心,就是让满载最低频率略高于fm,同时保证整个输入电压范围内的增益需求都能落在ZVS区域内。这里有两个关键无量纲参数:一个是电感比Ln=Lm/Lr,一个是品质因数Q。Ln越大,励磁电感相对越大、环流越小,但增益峰值越低;Q越大,满载工作点越靠近容性边界,ZVS裕量越小。后面所有参数选择,本质上都是在这两个量之间做平衡。
2. Mathcad计算脚本:从第一行公式开始搭
2.1 为什么选Mathcad而不是Excel和Python
我遇到过不少同行用Excel做这套计算,不是说不行,而是Excel处理带单位的物理量太痛苦了。你写一个除法公式,稍不注意单位就丢了,算完还要人肉判断结果有没有量级错误。Python脚本功能很强,算得快、能做扫描优化,但方程全部藏在代码里,团队评审的时候可读性差,而且改一个设计条件往往要改好几处代码。
Mathcad的优势在于,公式就是公式,写出来跟书上的样子差不多,单位全程带着,乘除完自动化简。最讨喜的是它的实时刷新特性:定义好输入区和中间公式后,改一个输入值,所有下游计算结果、增益曲线、频率范围全部同步更新。这意味着你可以把整个计算文件当成一个可交互的设计工具,而不是一份写死的计算书。
需要提醒的是,Mathcad有两个主要版本线:Prime界面现代化,但兼容旧文件时有公式重新排版的问题;Mathcad 15虽然老,但稳定、打开老资料方便,很多电源团队到现在还在用。如果你是新手,建议直接学Prime,但拿到老的计算文件,备一个15的授权用来查看会更省心。
2.2 输入参数区与命名规范
Mathcad文件的第一部分永远是输入参数区,这是整个工程文件的门面。我习惯把用户需要修改的量单独放在文件最上方,用注释线隔开,命名规则统一,方便以后回来看。
以下是一段典型的Mathcad输入区,在Mathcad里长这样(下面用等宽文字表示):
// 输入参数区(仅在此处修改) V_in_min := 360V V_in_nom := 400V V_in_max := 420V V_out := 48V P_out := 1000W I_out := P_out / V_out // 自动得20.8A f_r := 100kHz eta_target := 0.95这里有一个Mathcad的典型习惯:所有物理量都带单位。你不写单位它也算,但一旦带上单位,后续任何量纲不一致的公式会直接报红,这相当于免费送了你一道量纲检查。比如I_out自动算出来是20.833A,如果后面某处不小心把V_out写成了mV,算出来电流变成20833A,一眼就能看出问题。
输入区下面我会放一个"派生参数区",集中定义Vin最小值、最大值对应的增益需求,以及满载等效电阻Ro。派生参数区的好处是让上游输入和下游计算之间有一个清晰的逻辑层,后面做参数修改时,不需要去翻中间的公式。
2.3 增益方程曲线:把Q和Ln的选择变成看图说话
LLC设计里最核心的一张图,是归一化增益曲线M与归一化频率fn的关系。用基波近似法,LLC谐振腔的增益可以写成:
M(fn) = 1 / sqrt( (1 + 1/Ln - 1/(Ln·fn²))² + Q²·(fn - 1/fn)² )
其中fn=fs/fr,Q=ωr·Lr/Rac,Ln=Lm/Lr。这个公式看着复杂,其实在Mathcad里定义一个函数就可以反复使用:
M(fn, Ln, Q) := 1 / sqrt((1 + 1/Ln - 1/(Ln·fn²))² + Q²·(fn - 1/fn)²)然后画图:固定Ln=5,Q分别取0.3、0.4、0.5,画出三条M随fn变化的曲线,再叠加一条水平参考线M=Mmax=1.067。这张图就是后面所有参数决策的依据。
看图的逻辑是这样的:每条Q曲线都有一个增益峰值,峰值必须高于Mmax,否则轻载能调、满载调不出来,输出电压就会往下掉。Q越大,曲线峰值越低、越贴向容性区;Q越小,峰值越高、工作范围越宽,但Lr变小、环流变大。所以选择Q的原则是"在满足峰值增益的前提下,尽量取更大的Q",这样Lr相对大,励磁电流小,效率高。Ln同理,Ln越大环流越小,但增益峰值也越低。
实际选型时我通常先固定Ln=5,看Q=0.4的曲线峰值是否满足要求,然后验证该工作点是否落在ZVS区域。这个过程完全是看图和微调,比对着公式硬解舒服得多。
3. 谐振参数计算:一步步算出Lr、Lm、Cr
3.1 确定变压器匝比n
匝比是整套参数的地基,后面所有量都从它衍生。全桥LLC在谐振频率点(fn=1)时增益为1,理论上输入电压和反射输出电压直接匹配。用归一化增益M=n·Vo/Vin来定义的话,在谐振点满足n·Vo=Vin。所以匝比n按标称输入电压来选:
n = Vin_nom / V_out = 400 / 48 ≈ 8.33
实际变压器不可能绕出8.33这种匝比,取n=8,那谐振点输出就是50V,比目标48V略高一点。这个余量是故意的,用来吃掉副边同步整流管压降、PCB走线压降和变压器自身的阻抗压降。如果你的方案里有输出隔离和很大的线缆压降,可以把匝比取到8.5(Np:Ns=17:2这种组合要慎重,最好用整数比)。
具体绕线我建议Np=32匝、Ns=4匝(副边中心抽头则4+4匝),选择PQ5050或者ETD49级别的磁芯。用PQ5050配合PC95材质,在100kHz下磁通摆幅大概0.11T到0.13T,留了足够余量。这里提醒一句:Np不能为了凑匝比随便取,匝数过少会导致Bmax过高、磁芯发热;匝数过多则窗口面积不够,铜损上升。Bmax按下面的公式校核:
B_max = Vin / (4·Ae·Np·fs)
如果算出来超过0.15T,要么加大磁芯,要么增加原边匝数。这个校核一定要在画PCB之前做,不然打样回来变压器爆烫,返工成本很高。
3.2 初选Q和Ln:用峰值增益曲线校核
按照前面的增益曲线图解法,我在这版设计里选Ln=5、满载Q=0.4。选择依据如下:
- 满载最低频率必须落在fm之上。Ln=5、Q=0.4时,输入阻抗相位由感性转为容性的边界频率大约在0.56倍fr附近,而满载最大增益对应的fn_min大约是0.84,离边界有充足裕量。
- Q=0.4的增益曲线峰值大约在1.38左右,明显高于Mmax=1.067,也就是说在360V输入满载时,有足够能力把输出电压顶到48V。
- Ln=5对应的励磁电感相对较大,环流损耗可控。
在Mathcad里,峰值增益校核可以直接用求根函数做。定义峰值搜索区间,用root函数解dM/dfn=0,得到峰值M_peak,再和Mmax比较。这样每次改输入参数,峰值自动更新,不用反复看图。
这里还有一个ZVS边界的检验方法:在Mathcad里写出谐振腔输入阻抗Zin的表达式,然后画出相位随fn变化的曲线,找到相位零点。满载工作频率对应的相位必须是正值(感性),否则原边会失去ZVS。我的经验是,这个校验最好和增益曲线放在同一个页面,每次改参数都扫一眼,能避免很多后期调试的麻烦。
3.3 计算Lr、Lm、Cr并圆整
设计参数定下来之后,真正的计算就三行公式。首先是副边到原边的等效交流电阻Rac:
R_ac = 8·n²·Ro / π² = 8·64·2.4 / 9.8696 ≈ 124.6Ω
然后反推Lr:
L_r = Q·R_ac / (2·π·f_r) = 0.4·124.6 / (2·π·100k) ≈ 79.3µH
Lm = Ln·L_r = 5·79.3 ≈ 396µH
Cr = 1 / ((2·π·f_r)²·L_r) ≈ 31.9nF
这个结果拿工程眼光看是合理的:33nF左右的谐振电容可以用两只16nF/630V的CBB薄膜电容并联,电流纹波能力足够;79.3µH的谐振电感可以独立磁芯绕制,也可以利用变压器的漏感集成。Lm取396µH,满载时励磁电流峰值大约3A,不会造成明显的环流损耗。
在Mathcad里这段计算我习惯写成带单位的形式,比如:
R_ac(8, Ro) := 8·8²·Ro / π² L_r := 0.4 · R_ac(8, Ro) / (2·π·f_r)算出来后先别急着圆整,把频率范围校核完再决定最终取值。因为Cr如果从31.9nF圆整到33nF,实际fr会从100kHz降到97kHz左右,频率范围也跟着变。
3.4 校核频域范围与死区时间
设计参数初步确定后,下一步是校核开关频率工作范围和死区时间。
满载最低频率由Mmax决定。把M(fn,5,0.4)=1.067代入增益方程反解,得到fn≈0.84左右,对应fs_min≈84kHz。这个频率远高于fm,也在ZVS边界之上,说明满载工作点安全。
轻载时输出电压由低增益维持,Q趋向0,增益曲线退化为空载曲线。解M=0.914(Vin=420V时的需求),得到fn≈1.37左右,也就是轻载频率最高到137kHz。开关电源的驱动、磁芯损耗在这个频率下都能接受,如果频率更高,就该考虑burst模式了。
死区时间的计算是LLC设计的经典难点,网上公式很多,但核心逻辑就一句话:死区时间内,励磁电流必须把开关节点电容充放电完成。我用下面的步骤估算:
- 选用650V的CoolMOS,单管Coss大约150pF到200pF,全桥每个桥臂节点等效电容Czvs大约0.5nF到1nF。
- 满载最低频率处的励磁电流峰值I_m_off = Vin / (4·Lm·fs_min) ≈ 400 / (4·396µH·84kHz) ≈ 3.0A。
- 节点电容充放电所需时间t_trans ≈ Czvs·Vin / I_m_off ≈ 1nF·400V / 3.0A ≈ 133ns。
- 工程上留2倍以上裕量,死区取300ns到400ns。
这个计算在Mathcad里可以用带单位的公式直接做,单位会自动化简,Czvs·Vin/I_m_off算出来就是秒,最后显示成133ns,清晰明了。死区不能取太大,否则副边SR体二极管导通时间变长,损耗激增;也不能太小,否则ZVS不完全。后面实测调优时会用示波器看桥臂中点电压波形,死区参数基本一调一个准。
4. 效率优化:从损耗账本到实测调优
4.1 损耗分布先算清楚再动手
效率优化最忌讳盲目操作。我每次调效率之前,都会先在Mathcad里把损耗账本过一遍,搞清楚哪些损耗是大头,然后再针对性下手。1kW全桥LLC满载时,典型的损耗分布大致如下:
| 损耗项 | 估算值 | 说明 |
|---|---|---|
| 原边4只MOSFET导通损耗 | 12~18W | 满载原边电流RMS约4A,Rds(on)约100mΩ |
| 原边开关(关断)损耗 | 6~10W | 电流电压交叠区,跟栅极电阻和米勒电容相关 |
| 变压器铜损 | 8~12W | Litz线、占空比、集肤效应综合 |
| 变压器磁损 | 5~8W | 与Bmax、频率、磁芯材质相关 |
| 谐振电感损耗 | 4~6W | 磁芯+绕组,不能忽略 |
| 副边SR导通损耗 | 6~10W | 两管并联Rds(on)约2~3mΩ |
| 副边SR体二极管/死区损耗 | 3~5W | 死区时间越长损耗越大 |
| 驱动与控制损耗 | 2~4W | 栅极电荷、控制芯片 |
对这个账本,第一眼看过去,原边导通和开关损耗、变压器损耗是主要优化对象。这时候效率目标95%意味着总损耗不超过52W,账面基本持平,实际做出来通常比预算略好一点,因为很多损耗项我习惯按上限估。
4.2 变压器与电感设计里的隐形损耗
变压器设计是整个LLC里最容易被低估损耗的地方。很多人只算直流电阻乘以电流平方,结果样品一跑满载,变压器热得离谱,拆开一看发现60%以上的铜损来自交流效应。
100kHz下铜的集肤深度大约是0.21mm,普通0.5mm直径的漆包线在这频率下有效导电截面积已经打了折扣。高频电流会集中在导体表面,等效电阻明显上升。解决思路有两个:一是用Litz线,每股线径控制在0.1mm左右,多股绞合让电流均匀分布;二是绕组交错,把原边绕组分成两段,副边绕组夹在中间,降低邻近效应和漏感。
磁芯损耗也别指望厂家数据手册里的那几个点能覆盖你的工况。PC95这类功率铁氧体在100kHz、0.1T左右的比损耗大约是几十mW/cm³,PQ5050的磁芯体积大约20cm³出头,算下来磁损5W上下,账上列得没毛病。如果实测发热严重,先检查Bmax是不是超标,再考虑换更低损耗的磁材或者增加匝数降Bmax。
谐振电感Lr也一样。79µH的电感如果绕在独立的铁氧体磁芯上,别忘了开气隙,气隙附近有边缘磁通,线圈尽量不要紧贴气隙绕,否则涡流损耗很可观。气隙损耗和线圈损耗加一起,通常占整机电效率的0.3%到0.5%,值得认真对待。
4.3 原副边的软开关细节
LLC的原边ZVS是拓扑自带的,但能不能真正看到完美的零电压波形,取决于两个细节:死区时间和关断电流。死区太短,节点电容没充放电完就开通,管子硬开通;死区太长,励磁电流失去续流路径,反而会造成额外的环流。
实测的时候我习惯直接在桥臂中点看波形,理想的ZVS波形应该是:管子关断后,中点电压在死区内平滑地从0摆到Vin,到死区结束那一刻电压正好到了Vin,然后开通管子,全程没有电压电流交叠尖峰。如果波形停在半路,说明死区不够;如果波形提前到达Vin然后平台期很长,说明死区太长,可以适当缩短。
副边同步整流是效率的大头。SR的驱动时序要跟着原边驱动走,但必须加可调的死区,防止上下管直通。副边电流大了以后,SR体二极管的0.7V压降非常致命,哪怕一个死区周期里只导通几十纳秒,20A满载下也能多出好几瓦损耗。我的调法是把SR关断死区从200ns开始逐档减小,同时看输入功率,找到效率拐点,一般最佳死区在50ns到100ns之间。
另外,驱动电阻也值得花时间调。原边管子的关断损耗跟栅极电阻关系很大,电阻太大关断变慢、交叠损耗上升,电阻太小会引起振荡和EMI问题。我用4.7Ω起步,实测后视波形和效率微调,有时候只差几个欧姆,效率就差了0.2%。
4.4 轻载效率与间歇工作模式
LLC在轻载下有一个天然问题:为了维持输出电压,开关频率会一直往上跑。频率高了以后,每周期都有的驱动损耗、磁芯损耗并不能大幅度降下来,轻载效率很难看。
解决轻载效率的标准手段是burst模式(间歇工作模式)。频率升到某个阈值后,控制器跳变到脉冲群模式,工作几个周期停几个周期,输出电压靠输出电容维持。Mathcad计算阶段,我会把burst的阈值频率和工作周期比预留成参数,方便实测时调整。
burst模式的常见副作用是音频啸叫。如果burst频率落在人耳敏感区间(20Hz到20kHz),变压器和电容会发出可闻噪声。这个问题没有万能解,只能调burst阈值和滞回窗口,让burst频率避开听感敏感区,或者做频率抖动。我在这个项目上把burst阈值定在输出电流15%左右,然后实测听感,来回调了几次才稳定下来。
下面是我在实验室环境下测到的一组效率数据,调优后典型值:
| 负载 | 开关频率 | 变压器表面温度 | 实测效率 |
|---|---|---|---|
| 100% | 84kHz | 88°C | 94.9% |
| 75% | 93kHz | 82°C | 95.4% |
| 50% | 106kHz | 75°C | 95.3% |
| 25% | 128kHz | 66°C | 94.1% |
| 10%(burst) | 间歇 | 52°C | 91.2% |
这份数据说明,满载效率卡在95%附近,半载到75%负载达到效率峰值,符合服务器电源和通信电源的典型负载曲线需求。如果你做的是经常工作在10%负载以下的应用,burst参数的调优优先级还要再提高。
5. 常见问题与排查技巧实录
5.1 上电就炸管或启动过流
LLC最常见的启动问题就是原边管子瞬间过流烧毁。原因大部分是启动瞬间频率太低,直接落进了容性区,管子硬开关加过流,一下就到头了。解决方法是软启动,控制器从上限频率开始逐步降低到目标频率,有效避开容性区。另外启动前检查一下谐振电容Cr有没有预充到合适的电压,如果Cr上的初态电压不对称,启动瞬间会产生很大的不平衡电流。
5.2 满载起不来或输出电压跌落
满载起不来的根源,九成是增益不够。要么Ln选得太大导致增益峰值不足,要么Q选得偏大导致峰值曲线达不到Mmax,要么变压器匝比不对,把工作点推到了过高的频率。排查顺序:先用Mathcad回看增益曲线和实际工作频率,确认fn_min是否落在设计值附近;再看输入电压是不是真的到了360V偏低工况;最后检查变压器有没有饱和,饱和会导致磁化电流畸变,带载能力骤降。
5.3 变压器啸叫
啸叫有两个常见来源:burst模式下变压器磁致伸缩振动产生的可闻噪声,以及轻载时工作频率进入音频段的驱动信号调制。前者通过调burst参数解决,后者需要检查控制环路有没有振荡。我遇到过一种隐蔽情况,是PCB layout导致采样噪声叠加到反馈环路上,环路在音频段自激,听起来就像变压器在叫。示波器看输出电压纹波,如果有低频包络振荡,优先怀疑环路。
5.4 计算值跟仿真或实测对不上
这个几乎每个工程师都遇过。最典型的偏差来源是变压器的漏感和分布电容没有建模。LLC的Lr如果设计成"完全利用漏感"或者"独立电感加漏感"的混合方式,漏感参数受绕制工艺影响极大,不同批次差20%都很正常。实测Lr和设计Lr对不上,频率范围自然也对不上。
我的习惯是变压器打样回来后,先用电桥把Lr、Lm、漏感全部实测一遍,然后把实测值带回Mathcad重新算一遍增益曲线和频率范围,再决定要不要调整谐振电容或者绕线方案。这一步能省掉整个调试期的很多困惑。
5.5 排查工具与测量要点
调LLC必须有一台带隔离通道的示波器,最好是差分探头测桥臂中点电压。普通探头的地线夹会造成很大的测量环路,测出来的开关波形全是振铃,误导判断。测量谐振电容电流可以用电流探头,带宽至少要够到信号频率的5倍以上。温度方面,热像仪是排查磁性元件热点最得力的工具,变压器磁损超标和铜损超标在热像图上的热点位置完全不同,一眼就能区分开。
| 现象 | 可能原因 | 检查方向 |
|---|---|---|
| 上电烧管 | 启动频率过低/容性区 | 软启动参数、Cr预充 |
| 满载掉压 | 增益不够 | Ln、Q、匝比、变压器饱和 |
| 轻载啸叫 | burst频率进入音频段 | burst阈值、环路稳定性 |
| 变压器过热 | Bmax超标、Litz线不足 | 匝数、磁芯规格、线径 |
| 效率比预期低 | ZVS没形成 | 死区、栅极电阻、SR时序 |
6. 个人体会与扩展思路
我自己的经验是,LLC参数计算本身并不难,难的是理解每个参数在系统中扮演的角色,以及面对实测偏差时知道往哪个方向找原因。Mathcad给了一套很好的"参数可视化"工作方式,每次改一个输入,所有上下游全部联动,这让我能快速试不同方案组合,比如把Ln从5改成6看效率账本怎么变,把fr从100kHz提到120kHz看磁芯体积和损耗怎么变化。这种直觉的建立,靠的就是反复用计算脚本做"what-if"推演。
这套设计流程后续如果要继续扩展,比较顺的方向是往3.3kW甚至更高的功率段走。功率上去了,全桥LLC的原边可以换成SiC MOSFET,副边SR的并联数增加,谐振频率可以提高到150kHz以上,计算脚本里的Q、Ln选择逻辑基本不变,但损耗账本要重新分配权重,磁性元件设计也要重新做热仿真。另一个方向是往数字控制走,用DSP直接控制burst模式和频率调度,Mathcad计算出来的参数范围就是固件里查表的原始数据。
最后分享一个小技巧:Mathcad文件里我习惯把每一版设计参数和对应的实测效率记录在文件末尾,加一行注释说明当时的异常现象。这套"设计即记录"的习惯,让我在半年后翻看老项目时,还能快速还原当时每个取值背后的考量和妥协。电源设计这一行,经验和计算是两条腿,缺一条路都走不远。