图腾柱PFC+移相全桥同步整流的300W高效电源设计

图腾柱PFC+移相全桥同步整流的300W高效电源设计 1. 项目概述为什么这个两级式小功率变换器设计值得花时间深挖“LLC专题五十四全网最全基于无桥PFC与移相全桥DCDC结合同步整流技术的两级式小功率变换器设计研究BOM表原理图PCB软件内容概要”——光看标题很多人第一反应是又一个堆砌术语的“学术风”标题。但如果你在电源行业干过三年以上尤其做过200W–500W工业适配器、医疗电源或高端LED驱动你马上会意识到这不是炫技这是在解决一个真实存在的“夹心层痛点”。所谓“夹心层”指的是功率在150W到600W之间、对效率、体积、EMI和可靠性都有严苛要求但又不值得上三电平或交错并联这类高成本方案的典型应用场景。比如一台带PoE供电的工业网关输入需满足Class B EMI满载效率要≥94%待机功耗300mW同时PCB面积被限制在100mm×80mm以内。这时候传统单级LLC虽然结构简单但输入电压范围宽85–265Vac时PFC级缺失导致THD超标、浪涌电流大、雷击防护难而常规“Boost PFC LLC”两级方案虽成熟却因Boost二极管导通损耗和反向恢复损耗在中低负载段20%–50%效率明显滑坡——实测下来230Vac输入、30%负载时整机效率常掉到89%以下温升还偏高。本项目正是针对这个断层提出的系统性解法用图腾柱无桥PFC替代传统Boost消除二极管导通压降与反向恢复损耗再用移相全桥DCDC替代LLC谐振腔规避LLC在宽输入/宽负载下增益调节困难、轻载ZVS难以维持、死区敏感等固有缺陷最后在次级侧全面采用同步整流MOSFET自适应驱动逻辑把整流损耗从1.2V×Iout直接压到20mΩ×I²out量级。三者不是简单拼接而是深度耦合——PFC的输出电压纹波特性被用来优化PSFB的移相角动态响应窗口PSFB的原边电流波形又被用于重构同步整流的关断时序。这种协同设计让整机在115Vac/50%负载点实测效率达95.2%230Vac满载达96.1%待机功耗仅210mW且传导EMI裕量达8dB以上。更关键的是它提供了完整的工程落地包BOM表标注了每个器件的选型依据比如为什么用STP80N10F7而不是IRF3205、原理图里关键网络做了阻抗匹配注释、PCB文件包含完整的热焊盘铺铜规则和隔离间距标注、软件代码里嵌入了PFC过零检测滤波系数自整定逻辑。这不是一份论文附录而是一份可直接导入产线试制的“设计说明书”。如果你正卡在类似功率段的电源开发中反复调试PFC环路却总在20kHz附近振荡或者LLC轻载时MOSFET温度比满载还高又或者客户突然要求把EMI测试从Class A升级到Class B——那么这个项目里的每一个细节都可能是你少走三个月弯路的关键线索。1.1 核心需求解析不是为了“新”而是为了“稳”和“省”这个项目的底层驱动力从来不是追求拓扑新颖度而是三个非常务实的工程目标稳态效率不妥协、动态响应不震荡、量产成本不溢出。我们来拆解一下这背后的真实约束。首先是“稳态效率不妥协”。很多工程师一提高效率第一反应是换超结MOSFET或GaN器件。但本项目坚持用硅基器件实现96%效率核心在于损耗路径的精细化管理。以PFC级为例传统Boost在230Vac输入、满载时Boost二极管的导通损耗约占总损耗的18%反向恢复损耗占12%。图腾柱无桥PFC通过用MOSFET替代二极管将这两项损耗合并为单一MOSFET的导通损耗Rds(on)×I²实测降低约23%。但难点在于图腾柱结构天然存在“直通风险”必须设计精确的死区控制逻辑。本项目采用“硬件死区软件补偿”双保险硬件层面用UCC27611双通道驱动芯片内置5ns死区软件层面在MCU中根据实时母线电压动态微调PWM上升沿延迟确保在85Vac低压启动时也能避免直通。这个细节看似微小却是整机能否长期可靠运行的分水岭——我曾见过某款商用适配器因死区不足在雷雨天电网电压波动时连续烧毁12台样机。其次是“动态响应不震荡”。两级架构最大的隐患是前后级环路耦合。PFC输出电容既是PFC的滤波元件又是PSFB的输入源其等效串联电阻ESR和等效串联电感ESL会直接影响PSFB的输入阻抗特性。当PFC环路带宽设得过高20Hz会在PSFB的输入端注入高频扰动引发次级同步整流驱动信号抖动最终表现为输出电压低频纹波增大。本项目通过实测不同品牌电解电容的ESR-频率曲线选定Rubycon ZLH系列105℃/400V/470μF其100kHz下ESR仅为18mΩ远低于通用品的35mΩ同时将PFC电压环路带宽严格限制在12Hz并在补偿网络中加入一个零点专门抑制10–50kHz频段的阻抗尖峰。这个参数组合是在20台不同批次样机上反复验证后确定的不是仿真软件里跑出来的理想值。最后是“量产成本不溢出”。很多方案在实验室能跑通一进产线就崩盘根源常在BOM的“隐性成本”。比如同步整流驱动芯片市面上有TI的UCC24612、ON Semi的NCP4306等参数看起来差不多但UCC24612的VDD欠压锁定阈值是4.5V而NCP4306是3.8V。在本项目中PSFB次级绕组经整流滤波后给驱动芯片供电空载时VDD可能跌至4.2V。如果选错型号就会出现“空载正常、带载瞬间驱动失效”的诡异故障。BOM表里明确标注了这一项并给出替代料号清单如必须用NCP4306则需在VDD支路增加一个低压降稳压器。这种细节才是真正决定量产良率的关键。提示不要迷信“全网最全”这个宣传语。真正有价值的是BOM表里每个器件旁的手写备注比如“Q1STP80N10F7此处不可替换为IRF3205因后者Qg高达120nC会导致PFC开关损耗增加17%实测温升超标12℃”。这种基于实测数据的硬约束才是工程文档的灵魂。1.2 技术路线选择为什么放弃LLC转向移相全桥看到标题里“LLC专题”却最终选用移相全桥DCDC很多人会困惑是不是LLC不行了答案是否定的。LLC在中大功率1kW、输入电压范围窄如400Vdc母线、负载变化平缓的场景下依然是最优解。但本项目面向的是宽输入交流电网85–265Vac下的小功率300W级应用LLC在此类工况下暴露出三个难以调和的矛盾。第一个矛盾是增益调节能力与轻载ZVS的冲突。LLC的电压增益由谐振频率fr、开关频率fs和负载RL共同决定。当输入电压从85Vac升至265VacPFC输出母线电压从约120V升至380V为维持输出电压稳定LLC必须大幅提高fs。但在轻载时谐振腔电流幅值下降原边MOSFET的结电容放电能量不足导致ZVS无法建立。常见做法是加入辅助电路如饱和电感或有源钳位但这会增加BOM成本和PCB面积。本项目改用移相全桥其ZVS条件只与原边电流峰值和MOSFET结电容有关与负载无关——只要设计好死区时间即使10%负载也能稳定ZVS。实测数据显示在85Vac输入、10%负载下PSFB原边MOSFET的Vds波形在开通前已完全降至零而同条件下的LLC方案Vds仍有15V残留。第二个矛盾是EMI特性与变压器设计的刚性约束。LLC的谐振电流是正弦波理论上EMI更优但实际中其高频谐振成分尤其是fr附近的3次、5次谐波会通过变压器杂散电容耦合到次级形成共模噪声。要抑制它必须加大Y电容而这又会抬高漏电流对医疗设备等应用构成障碍。移相全桥的开关电流是梯形波虽含更多奇次谐波但其频谱集中在开关频率及其整数倍易于用LC滤波器针对性抑制。本项目在PSFB原边输出端设计了一个π型滤波器L2.2μH, C1C22.2nF将150kHz–30MHz频段的共模噪声压低了15dB且Y电容总值控制在2.2nF以内满足IEC 60601-1的漏电流要求。第三个矛盾是控制复杂度与可靠性冗余的失衡。LLC需要精确预测谐振腔参数Lr, Cr, Lm才能设定合适的fs范围而这些参数受温度、老化影响显著。例如Lm随温度升高而下降若控制算法未补偿会导致增益漂移输出电压波动。移相全桥的控制逻辑更“鲁棒”只需调节两个对角桥臂的相位差即移相角φ就能线性调节传输功率且φ与输出电压呈近似比例关系。本项目采用STM32G071KB作为主控MCU其内部ADC采样速率达2.4MSPS可在一个开关周期内完成输出电压、原边电流、母线电压三路信号采集实现真正的逐周期移相角计算无需查表或复杂模型。软件代码中移相角更新公式为φ φ_base Kp×(Vref−Vout) Ki×∫(Vref−Vout)dt其中Kp/Ki系数通过现场Ziegler-Nichols法整定而非仿真预设。注意移相全桥并非没有缺点。它的主要短板是“占空比丢失”——由于死区存在有效导通时间小于理论值导致重载时电压调整率变差。本项目通过将PSFB变压器变比从12:1优化为10.5:1并在软件中加入占空比补偿项φ_comp φ × (1 0.08×Iout/Irated)成功将满载电压调整率从±3.2%改善至±0.8%。这个补偿系数0.08是实测200组不同负载点数据后拟合得出的经验值BOM表里对应变压器规格旁就写着“变比10.5:1含占空比补偿设计”。2. 核心模块深度拆解从原理到布板的每一处取舍2.1 图腾柱无桥PFC如何让“零”损耗成为现实图腾柱无桥PFCTotem-Pole Bridgeless PFC之所以被称为“无桥”是因为它彻底取消了传统AC输入端的整流桥将四个功率开关管通常两颗MOSFET两颗SiC二极管或四颗MOSFET组成图腾柱结构直接对交流输入进行整流与功率因数校正。其理论优势极为诱人消除整流桥的1.4V导通压降将输入级效率提升3–5个百分点。但工程落地的难点恰恰藏在“理论”二字之后——如何让这四个开关管在正负半周无缝切换且绝对避免直通本项目采用全MOSFET图腾柱方案Q1–Q4均为STP80N10F7而非常见的“MOSFETSiC二极管”混合方案。理由很实在SiC二极管虽有零反向恢复优势但其正向压降在10A电流下仍达1.7V而STP80N10F7在10A时Vds(on)仅0.045VRds(on)4.5mΩ。这意味着在正半周导通路径Q1Q4中电流流经两个MOSFET的导通电阻总压降为0.09V远低于混合方案的1.7V。当然全MOSFET方案对驱动时序的要求近乎苛刻这也是本项目在驱动电路和软件逻辑上投入最多精力的部分。驱动电路的核心是UCC27611双通道栅极驱动芯片。它被配置为“高边低边”独立驱动模式通道A驱动Q1/Q3高边通道B驱动Q2/Q4低边。关键设计在于死区时间的双重保障。硬件上UCC27611内部集成5ns死区确保同一桥臂如Q1与Q2的驱动信号绝不会重叠软件上MCU在生成PWM信号时强制插入一个可编程的“软死区”默认200ns可根据输入电压动态调整。这个软死区的存在是为了应对电网电压快速跌落时硬件死区可能不足以覆盖MOSFET关断延迟的极端情况。实测表明在85Vac输入、电网电压瞬时跌落15%的工况下仅靠硬件死区Q1关断延迟与Q2开通延迟的交叠风险达12%而加入200ns软死区后风险降为0。另一个常被忽视的细节是电流采样点的选择。PFC需要实时检测输入电流以实现单位功率因数但采样位置直接影响环路稳定性。传统方案将采样电阻Rshunt放在直流母线负端虽简单但会引入共模噪声且在图腾柱结构中负端电流是正负半周交替的需额外的信号调理电路。本项目将Rshunt置于交流输入L线火线上即在Q1与Q3的源极公共点处。这样采样信号直接反映输入电流瞬时值无需极性翻转且共模噪声被自然抑制。代价是Rshunt需承受全部输入电流发热量较大。为此BOM表中选用的Rshunt是TE Connectivity的LRMAP3920-R010F其额定功率达3W温漂仅±20ppm/℃确保在70℃环境温度下采样精度仍优于±0.5%。实操心得图腾柱PFC的PCB布局本质是“高频电流回路最小化”竞赛。Q1–Q3的源极公共点即Rshunt一端必须用2oz铜厚、宽度≥3mm的走线直接连接到输入滤波电容的负极Q2–Q4的源极公共点则需同样规格走线连至PFC输出电容正极。我曾因这两条走线过细仅1oz铜厚、1.5mm宽导致在230Vac满载时Rshunt两端出现150mV高频振铃PFC环路持续震荡。重画PCB后振铃消失环路相位裕度从35°提升至62°。2.2 移相全桥DCDC变压器设计与ZVS实现的硬核平衡移相全桥Phase-Shifted Full-Bridge, PSFBDCDC的核心价值在于它用“相位差”这个可控变量替代了LLC中难以精准驾驭的“谐振频率”从而获得更线性的功率调节特性和更稳健的ZVS条件。但这一切的前提是变压器设计必须与ZVS需求严丝合缝。本项目中PSFB变压器T1的设计过程堪称一次对磁性元件物理极限的精细雕刻。首先明确设计边界输入电压范围120–380Vdc来自PFC输出输出24V/12.5A300W开关频率100kHz目标效率≥96%。根据经典PSFB设计公式原边匝数Np (Vin_min × D_max × 10^8) / (4 × f_sw × B_max × A_e)其中D_max为最大占空比取0.45B_max为磁芯最大工作磁密取0.25TA_e为磁芯有效截面积EE55磁芯A_e1.75cm²。代入计算得Np ≈ 18.3取整为18匝。这里的关键取舍在于B_max若取更高值如0.3TNp可减至15匝铜损降低但铁损会指数级上升且高温下磁芯易饱和。实测表明B_max0.25T时EE55磁芯在70℃环境温度下温升仅35℃而B_max0.3T时温升达62℃逼近安全限值。次级匝数Ns的确定则直指ZVS的核心——原边电流峰值Ipk。ZVS成立的充要条件是在死区时间内原边电流Ipk必须足以对开关管的结电容CossQ1–Q4完成充放电。Ipk越大ZVS越容易建立但Ipk过大又会导致铜损剧增。本项目通过迭代仿真与实测将Ipk锁定在18A对应300W满载。根据安匝平衡Ns Np × (Vin_avg / Vout) × (1 / n)其中n为变比。Vin_avg取250VdcVout24Vn10.5如前所述计算得Ns ≈ 17.1取整为17匝。注意这里n10.5是经过占空比补偿优化后的结果而非理论值10.4这0.1的差异正是满载电压调整率从±3.2%改善至±0.8%的关键。绕组结构采用三明治绕法原边分两层P1P2夹在两层次级S1S2中间。这种结构能最大化原副边耦合减小漏感而漏感正是PSFB中实现ZVS的能量来源——漏感能量在死区期间释放为Coss充放电。实测T1的漏感为3.2μH恰好处在ZVS所需的最佳区间2.5–4.0μH。若漏感过小2μHZVS能量不足过大5μH则会导致电压尖峰和额外损耗。BOM表中明确标注了T1的绕制工艺“P1(9T)-S1(8.5T)-P2(9T)-S2(8.5T)层间加3mil聚酰亚胺胶带原边用AWG22漆包线次级用三层绝缘线”。常见问题为什么不用平面变压器平面变压器在高频下寄生参数小但本项目功率300W平面磁芯的散热面积有限实测温升比EE55高18℃。且平面变压器的绕组层数受限难以实现所需的三明治结构漏感控制精度差。所以尽管平面变压器是趋势但在300W这个“夹心层”EE55仍是更稳妥的选择。2.3 同步整流技术从“能用”到“极致”的驱动逻辑演进同步整流Synchronous Rectification, SR的本质是用导通电阻极低的MOSFET如Rds(on)2mΩ替代传统肖特基二极管VF≈0.5V将整流损耗从VF×Iout降为Rds(on)×I²out。在300W/24V输出Iout12.5A下这一替换可减少损耗约5.8W直接贡献整机效率提升1.9个百分点。但同步整流的难点从来不在“替换”而在“何时开关”。本项目采用自适应门极驱动方案核心芯片为TI的UCC24612。它通过检测SR MOSFETQ5–Q6的漏源电压Vds智能判断体二极管导通时刻并在恰当时间点发出驱动信号。但UCC24612的默认参数在PSFB这种具有显著死区时间和环流特性的拓扑中极易误触发。例如PSFB在移相角较小时原边存在较大的环流该环流会流经次级整流回路导致Q5/Q6的Vds出现短暂负压被UCC24612误判为体二极管导通从而提前开启MOSFET引发直通。解决方案是重构驱动时序的判定逻辑。我们在UCC24612的Vds检测引脚SRIN上增加了一个RC滤波网络R10kΩ, C100pF将Vds信号的高频毛刺滤除只保留慢变的导通/关断特征。更重要的是在MCU软件中嵌入了“PSFB状态机”MCU实时读取原边移相角φ和原边电流方向当φ 15°且原边电流为负向时主动拉低UCC24612的EN引脚强制关闭SR驱动避免环流干扰。这个状态机逻辑是本项目软件代码中最精炼也最关键的20行它让同步整流从“可能误动作”变为“绝对可靠”。SR MOSFET的选型同样充满学问。Q5/Q6选用Vishay的SI7157DP其Rds(on)2.2mΩ10VgsQg65nCCrss12pF。这里的关键参数是Crss反向传输电容。Crss越小MOSFET的米勒效应越弱驱动信号越不易被Vds变化干扰。SI7157DP的Crss仅12pF远低于同类产品如IRF7480的Crss35pF这使得UCC24612的检测更加精准。BOM表中特别注明“Q5/Q6SI7157DP此处不可替换为IRF7480因后者Crss过大会导致SR驱动在死区期间频繁抖动实测输出纹波增加40mVpp”。注意事项同步整流MOSFET的PCB布局必须遵循“驱动回路最小化”原则。UCC24612的DRV引脚到Q5/Q6的G极必须用≤5mm长、≥0.5mm宽的走线且下方铺满地铜Q5/Q6的S极到输出滤波电容负极同样需短而宽的走线。任何超过10mm的走线都会引入额外电感导致驱动信号振铃严重时烧毁UCC24612。我在首版PCB中忽略了这点结果Q5的G极走线长达15mm上电瞬间UCC24612连续烧毁3片。3. 全流程实操实现从原理图到固件的完整闭环3.1 原理图设计要点那些教科书不会告诉你的“魔鬼细节”一份能直接投产的原理图绝非器件符号的简单堆砌而是工程师经验与物理世界约束的具象化表达。本项目的原理图使用Altium Designer绘制在关键网络上标注了超过120处手写注释每一条都指向一个曾踩过的坑。下面挑出最具代表性的三处详解其背后的物理逻辑。第一处是PFC输入滤波器的共模电感L1设计。L1标称为2.2mH但原理图中明确标注“L1共模电感绕组同向气隙0.3mmAL值1200nH/N²”。这个AL值电感系数的标注至关重要。共模电感的电感量L AL × N²其中N为每绕组匝数。若只标称2.2mH而未指定AL值和N不同厂家生产的电感其漏感、饱和电流、高频阻抗特性可能天差地别。实测发现某供应商按2.2mH交付的电感因AL值偏差导致在150kHz频点的阻抗仅150Ω远低于设计要求的350Ω致使EMI测试在该频点超标12dB。原理图中AL值的强制标注就是为杜绝此类“参数符合性能不符”的陷阱。第二处是PSFB原边驱动电阻Rg的精确取值。Q1–Q4的栅极驱动电阻Rg原理图中标注为“10Ω/1W贴片厚膜TCR100ppm/℃”。这里强调“厚膜”和“TCR”是因为薄膜电阻虽精度高但功率耐受差1W功率下易失效而普通碳膜电阻的TCR高达±350ppm/℃温度升高时阻值漂移导致驱动速度变化影响ZVS稳定性。10Ω的取值则是权衡开关速度与EMI的结果Rg8Ω开关过快dv/dt超标EMI恶化Rg12Ω开关过慢开关损耗增加温升超标。10Ω是实测20组不同Rg值后确定的最优解。第三处是同步整流反馈网络的稳定性设计。UCC24612的COMP引脚外接一个II型补偿网络Rc10kΩ, Cc100nF, Cz1nF原理图中特别注明“CcX7R材质1206封装不得用Y5V”。这是因为Y5V电容的容值随温度、电压变化极大-82% to 22%在高温高电压下Cc可能衰减至20nF导致环路相位裕度崩溃SR驱动振荡。X7R材质则保证在-55℃至125℃、额定电压下容值变化不超过±15%。这个细节决定了同步整流是“安静工作”还是“嘶嘶作响”。实操记录在原理图评审会上一位资深工程师指着PFC的VCC辅助供电电路问“为什么用LM78L05而不是更高效的DCDC”我的回答是“LM78L05的静态电流仅5.5mA而一款标称‘高效’的DCDC在空载时静态电流达1.2mA但其启动电压为4.2V。当PFC母线电压在85Vac启动时VCC可能仅4.0VLM78L05仍能稳压输出5V而DCDC则完全失效。可靠性有时就藏在毫安级的静态电流里。”3.2 PCB布局实战热设计与EMI的物理博弈PCB是电源设计的终极考场所有理论计算、仿真结果最终都要在这里接受物理法则的审判。本项目的PCB4层板1oz铜厚尺寸120mm×90mm布局本质上是一场围绕“热流”与“电磁流”的精密博弈。热设计方面核心策略是“分区散热主次分明”。PFC的Q1–Q4和PSFB的Q1–Q4被集中布置在PCB左上角下方大面积铺铜2oz并通过8个Φ1.2mm过孔将热量垂直导至内层地平面再由地平面横向扩散。这个区域被定义为“一级热区”其铜皮宽度≥10mm且与周围其他器件保持≥5mm间距确保热流不干扰敏感模拟电路。次级同步整流MOSFETQ5/Q6则布置在PCB右下角同样有独立的2oz铜皮和过孔阵列但因其损耗较小约1.2W铜皮宽度放宽至6mm。最关键的细节是所有功率MOSFET的D极焊盘均设计为“开窗焊盘”——阻焊层完全去除露出纯铜以便焊接时锡膏能充分润湿形成低热阻连接。实测表明开窗焊盘比标准焊盘MOSFET结温降低8℃。EMI设计方面核心策略是“路径管控源头抑制”。传导EMI的主要路径有两条差模DM和共模CM。针对DM我们在PFC输出端和PSFB输入端各放置一组π型滤波器L-C-L其电感L采用屏蔽磁珠TDK MMZ2012A121CT电容C采用X7R多层陶瓷电容Murata GRM32ER71E476KE15L47μF/25V。针对CM我们构建了“三重屏蔽”第一重是输入共模电感L1的金属屏蔽罩第二重是PFC功率回路Q1–Q4–Rshunt–Cin的紧耦合布局所有走线宽度≥3mm长度≤15mm形成最小环路面积第三重是PSFB原边回路Q1–Q4–T1–Cin的独立地平面该地平面通过单点在Cin负极连接至主地彻底切断CM噪声的传播路径。原理图中所有CM滤波电容Y电容的接地端都明确指向这个“CM地平面”而非主地。独家技巧在PCB的顶层和底层我们刻意留出了两块空白区域各约20mm×15mm并在其铜皮上蚀刻出细密的网格线宽0.2mm间距0.5mm。这两块“EMI吸收贴片”在150–300MHz频段表现出优异的吸波特性实测可将该频段的辐射EMI降低6dB。这个技巧源自一次偶然的发现当一块废弃的PCB被误放入微波炉勿模仿其表面铜皮在特定频率下产生了强烈的涡流发热。我们将其原理化变成了一个低成本、高效益的EMI抑制手段。3.3 软件固件实现让硬件潜能真正释放的“神经中枢”硬件是躯体软件是神经。本项目的固件基于STM32G071KBKeil MDK编译仅有12KB代码却承担着协调PFC与PSFB、实现自适应同步整流、保障系统安全的全部智能。其核心是三个相互嵌套的状态机。PFC状态机负责处理从启动到稳态的全过程。它包含5个状态INIT初始化、SOFT_START软启动、VOLTAGE_LOOP电压环控制、CURRENT_LOOP电流环控制、FAULT故障保护。关键创新在于“SOFT_START”状态的算法不是简单的PWM占空比线性爬升而是根据实时母线电压Vbus动态计算目标占空比D_target D_min (Vref - Vbus) × K_soft其中K_soft是一个随Vbus升高而减小的系数。这样在85Vac低压启动时D_target爬升缓慢避免浪涌电流冲击在230Vac高压启动时D_target快速接近稳态值缩短启动时间。实测启动时间从传统方案的1.2秒缩短至0.45秒。PSFB状态机核心是“移相角φ的实时计算与更新”。它每20μs即一个100kHz开关周期执行一次流程为1ADC同步采样Vout、Iprimary、Vbus2根据Vout误差计算基础φ3根据Iprimary幅值计算ZVS补偿φ_zvs4根据Vbus值计算占空比丢失补偿φ_duty5φ_final φ φ_zvs φ_duty。其中φ_zvs的计算公式为φ_zvs Kz × (Ipk - Ipk_min)Kz为实验整定系数取0.025Ipk_min为ZVS建立的最小电流阈值实测为8A。这个公式确保在轻载时φ_zvs自动增大强制增大原边电流维持ZVS。同步整流状态机如前所述与PSFB状态机深度耦合。它监听PSFB的φ和Iprimary方向当检测到φ 15°且Iprimary为负时立即置位“SR_DISABLE”标志关闭UCC24612的EN引脚。同时它还监控Q5/Q6的温度通过NTC采样当温度105℃时启动降额模式逐步减小PSFB的φ降低输出功率直至温度回落。这个降额逻辑是防止MOSFET热失控的最后一道防线。实操心得固件调试最耗时的环节不是功能