LLC电源待机功耗40mW设计实战:从150mW到36mW的调参全记录

📅 2026/8/27 11:29:55
LLC电源待机功耗40mW设计实战:从150mW到36mW的调参全记录
1. 40mW 到底有多苛刻先算一笔账前阵子我在调试一款 65W USB PD 适配器主拓扑是 PFC LLC满载效率做到 93% 以上没有任何问题但客户在验收时提了一个指标整机空载待机功耗要小于 40mW。当时我们拿功率计一测空载功耗 150mW 上下离目标差了近 4 倍项目差点因此卡住。这件事让我把整个 LLC 待机功耗的链路从头到尾扒了一遍最后从 150mW 一路压到了 36mW。先说结论40mW 在 220V~240V 交流输入下是一笔非常“紧”的预算。你可以这样感受一下把一只 1MΩ 电阻直接跨接在 230V 交流的火零线上它的静态发热功耗是P 230² / 1,000,000 ≈ 52.9mW也就是说哪怕只是随便在输入侧挂一个 1MΩ 的泄放电阻整机的待机功耗就已经超标了。如果你用的是两个 470kΩ 串联做 X 电容放电电阻那更夸张P 230² / 940,000 ≈ 56.3mW一个 EMI 电路的放电网络就能吃掉全部预算还要倒贴。所以想做到低于 40mW首先不是看控制器的开关频率多漂亮而是看整机里有没有“持续在线”的高压漏电路径。这里的待机功耗定义上通常指空载条件下交流输入端的功率。对适配器来说就是插着电不接负载对电视电源来说可能是系统处于待机状态但主输出被关断只有辅助电源保持工作。很多人以为 LLC 在空载时只要不输出功率就没有损耗这是典型的误解。电路只要接着交流电控制器就要工作偏置就要供电反馈环路就要维持EMI 放电网络也在消耗。这些损耗加起来远比想象中大。我一贯的做法是先列一个 40mW 预算表然后逐项去抠。下面是我在这个项目里用的初始分配思路模块预算说明LLC 控制器静态功耗6~8mW含待机模式下控制电路、内部 LDO 自身消耗高压启动与输入检测0~2mW必须使用启动后关断的有源方案反馈环路与光耦偏置2~5mW光耦、TL431、采样电阻电流压缩到极限X 电容放电网络0mW常规放电电阻禁止常驻必须有源放电或集成方案突发模式开关损耗20~25mWBurst 开启期间功率管结电容充放电、驱动损耗次级整流与输出检测1~3mW消隐电阻、输出假负载必须清零预留量产裕量3~5mW光耦 CTR 离散、电解电容老化、IC 静态电流差异这个表的价值在于它规定了你在设计中不能靠“哪个模块省一点”来蒙混过关而是每个模块都必须有明确手段。下面我从最初的 150mW 开始聊聊那些损耗究竟消耗在哪里。2. 150mW 的去向四个真实泄漏点很多工程师拿到 150mW 的待机功耗数据后第一反应都是“是不是功率计不准”或者“是不是假负载电阻太大”。其实大多数情况下问题出在四个非常固定的位置按损耗大小排序依次是高压启动、X 电容放电电阻、反馈环路静态电流、以及突发模式下的开关损耗。2.1 高压启动电路传统设计里最隐蔽的“电老虎”传统 LLC 控制器用一个大阻值电阻从母线取电给 VCC 电容充电等 VCC 升高到启动阈值IC 开始工作。这个启动电阻在启动完成之后并不消失它会持续向 VCC 注入电流而 IC 内部的并联稳压器又会把多余的电流泄放掉等于这部分能量全部变成了热。我们常用启动电流按 0.5mA 估算母线电压按 280V这里指整流后的母线不是交流峰值来算P 280V × 0.5mA 140mW这就非常接近我们实测的 150mW 了。换句话说你什么都没改光是把启动电流从 0.5mA 压到 0.1mA待机功耗就能掉一大截。但这样治标不治本真正有效的办法是使用有源高压启动见后面第 3 节。2.2 X 电容放电电阻安规要求与功耗的死结输入 EMI 滤波电路里通常有 X 电容插头拔掉后电容上还存有高压安规要求必须在规定时间内把电压放掉。最廉价的办法就是跨接放电电阻。前面算过了两个 470kΩ 串联就是 56mW。还有人喜欢用 1MΩ 并联加放电电阻功耗略小但同样不可接受。要让待机功耗低于 40mW这个电阻就不能在正常工作时持续消耗。所以控制器需要提供一个有源放电通道正常工作时开关断开拔掉插头后检测到交流掉电再把 X 电容通过内部 MOS 瞬间放电。这个功能目前很多数字 LLC 控制器都集成进来了关键是你要在方案选型时就确认它是“待机不耗电”的。2.3 反馈环路光耦和 TL431 的静态电流被很多人忽略次级反馈环路里TL431 需要阴极电流光耦需要 LED 电流输出电压采样电阻分压也会产生电流。常规设计下光耦 LED 工作电流按 0.5~1mA、分压电阻按 100k~470k 算等你全部加起来在 19V 输出上光是这一路就能吃掉 15~30mW。我在调试时曾经把反馈环路的各部分逐个拆开测输出采样分压电阻 2×100kΩ19V 输出消耗约 0.18mA × 19V 3.4mWTL431 最小阴极电流 1mA消耗 19mW光耦 LED 电流 0.3mA串联电阻压降 19V消耗约 5.7mW这几项加起来 28mW对于一个 40mW 目标来说完全是不可容忍的。所以必须把反馈环路改成脉冲式工作只在输出电压偏离时才产生一个窄脉冲去驱动光耦平均电流压到几十微安。2.4 突发模式下的开关损耗LLC 空载的固有代价LLC 在重载时是零电压开关效率高但在空载时进入突发模式开关波形是一簇一簇的“能量包”每个能量包里仍然有功率管的开通和关断过程。这时虽然平均开关频率很低但母线电压高功率管 Coss 的充放电损耗依然存在。拿一个典型参数估算PFC 母线 400V功率管输出电容等效 Coss 按 65pF 算每个开关周期在开通瞬间消耗0.5 × 65pF × 400² 5.2µJ如果突发模式下平均每秒开关 5000 次那么5.2µJ × 5000 26mW这还没算驱动损耗和变压器磁芯损耗。如果控制器在空载时不进入突发模式而是以固定 100kHz 持续工作那损耗直接到 500mW 以上。所以 LLC 控制器要做好空载核心之一就是把突发模式的占空比和每簇脉冲数算到最优。3. 压到 40mW 以下控制器上必须看到这五样东西说实话单纯靠外围电路修修补补很难保证所有工况下都稳定小于 40mW。我的建议是如果你要做一个真正满足指标的产品选型时就应该直奔那些专门做了低待机功耗设计的 LLC 控制器而不是拿通用控制器回来自己魔改。下面这五样功能是我在实际项目中验证过最关键的。3.1 有源高压启动启动完就“关机”有源高压启动并不是什么新概念核心原理是上电时内部高压电流源打开给 VCC 电容充电等到控制器开始输出 PWM 后电流源立即关断。这样一来正常空载待机时高压引脚到 VCC 之间没有任何常通路径。这个功能对 40mW 指标是“没有就必须失败”的存在。如果你的控制器不支持外部也可以用一颗高压 MOSFET 加控制逻辑来实现但会增加成本和 PCB 面积。选型时请务必确认高压启动电路在正常和待机两种状态下是否都能完全关断而不是仅仅降低电流。3.2 深度睡眠模式 低功耗唤醒系统待机时主控制器可以不跑开关但控制电路本身还在消耗。数字 LLC 控制器通常有上百毫安级别的数字内核电流如果全部跑起来待机功耗根本压不下去。好的方案是待机时让数字内核进入深度睡眠只保留一个极低功耗的比较器或事件检测模块一旦收到 PSON、遥控信号或者负载变化立即唤醒。这个睡眠电流要做到几百微安级别才能在 12V~15V VCC 供电下把控制器自身功耗控制在 5mW 以内。3.3 突发模式下的谷底开关与频率策略LLC 突发模式不是简单的“开关一会儿、停一会儿”关键在于对电流包的性能做优化。控制器需要保证在突发“开”的这段时间里开关管仍然尽量在谷底开通以减少 Coss 损耗同时突发频率和每簇脉冲数要可配置让工程师能在输出纹波、音频噪声和待机功耗之间找到平衡点。我调试时会把突发频率设定在 1kHz~3kHz 范围内尽量避免落在人耳最敏感的 2kHz~5kHz 频段。如果突发频率太低输出纹波会明显变大太高功耗又会上升。3.4 反馈通道的低功耗脉冲化LLC 控制器的另一个关键点在于它的反馈环路应该支持“不连续工作”。传统光耦反馈是模拟量连续传递而低待机方案通常要求反馈只在能量不足时产生一个脉冲控制器回答一个开关周期然后继续休眠。简单的做法是在次级加一个低功耗比较器输出低于阈值时点亮光耦高于阈值就关闭。此时光耦 LED 电流处于平均几十微安的状态反馈损耗可以压到 1~2mW。选择光耦时注意 CTR 在小电流下的表现这个细节在下一节会展开。3.5 集成有源 X 电容放电现在很多先进控制器把 X 电容放电功能集成到高压引脚上。正常工作期间放电通道不导通几乎没有静态损耗断电后控制器检测到输入电压下降自动把 X 电容能量泄放掉满足安规。这个功能省下的不是几毫瓦而是 50mW 左右的预算。如果选型时没有你只能在外围加放电 IC那样成本和可靠性都不如集成方案。从我的经验看这颗控制器是否集成 X 电容放电基本可以作为判断它是不是“真低待机方案”的一个重要标志。4. 实测从 150mW 到 36mW 的调参记录这节完全是我实测过程的重现具体参数只针对我那台 65W/19V 适配器但思路可以复用。测试平台230V/50Hz 交流输入PFC 母线 400VLLC 半桥同步整流 19V 输出空载。初始状态待机功耗152mW。接下来逐项处理。4.1 第一步替换 X 电容放电电阻省下 54mW我先把输入侧两个 470kΩ 串联放电电阻拆掉改用控制器内置的有源 X 电容放电功能。正常工作时该功能关闭静态功耗几乎为 0。实测功耗从 152mW 降到 98mW这一下省了 54mW。这一步验证了前面的计算。很多工程师不敢拆掉放电电阻担心安规不过所以在设计初期就应该直接采用有源放电方案而不是等到测试阶段再替换。4.2 第二步有源高压启动关断省下 60mW 以上原设计里高压启动电流大约 0.5mA我估算这部分贡献了 140mW。实测中我发现控制器进入待机后高压启动并未完全切断这是这颗控制器的一个默认配置问题。通过修改配置让高压启动在待机时完全关断实测功耗一下子到了 36mW 附近。准确说这一步并不是单纯把启动电阻减小而是调整了高压电流源的使能逻辑。如果你的控制器不支持就相当于 150mW 里至少有 50~100mW 是白烧的换控制器往往比改外围更划算。4.3 第三步压缩反馈环路省下 10~20mW到了 36mW我原本以为够了但发现余量太小于是继续处理反馈环路。原来的光耦 LED 电流约 0.5mA分压电阻 2×100kΩ加起来大约 28mW。我把输出采样分压电阻改成 4.7MΩ 量级光耦改成窄脉冲工作模式平均 LED 电流降到 50µA 左右。反馈环路总功耗压到了 2mW 以下。做完这一步待机功耗降到 20mW 以内但输出动态响应变差了需要配合第 4.4 步的突发参数调整才能保证整体性能。调整项调整前调整后功耗变化X 电容放电2×470kΩ有源放电152mW → 98mW高压启动常通 0.5mA正常后关断98mW → 36mW反馈环路连续 0.5mA脉冲化 50µA36mW → 20mW4.4 第四步突发参数最终校准20mW 这个数字已经很好看但实际进入量产前我又把突发模式参数重新调了一遍。因为反馈环路压缩得很厉害控制器在空载时如果不能及时识别负载变化动态响应会非常差。我把突发模式的阈值设得略高一点让能量包更密集同时把每簇脉冲数从 3 个增加到 5 个。这样做的代价是待机功耗从 20mW 微涨到 22mW但系统在 10% 负载跳变时的响应速度明显改善。最终整机待机功耗 36mW 左右的完成体是在余量与性能之间折中后的结果。如果你只需要单点指标可以压到 20mW但在实际产品里我建议给量产离散性留出至少 20% 的裕量。5. 40mW 级功耗的测量方法别让你的功率计骗了你待机功耗做到 40mW 这个量级后测量本身变成了一件需要认真对待的事。如果你拿一块普通功率计去测或者测量前提不对得到的结果可能比实际值高 10~20mW甚至更高然后你就开始莫名其妙地“查找损耗”查了一整天什么也没查出来。5.1 功率计必须支持小功率高精度档位普通功率计在小电流、低功率因数下的精度很差。40mW 对应的电流有效值大约是 0.17mA230V 下功率因数更是接近 0普通功率计连分辨都困难。我用的功率计是 0.1mW 分辨率的等级并选择最小电流量程档。测量前要校准零点特别是电流钳或分流器在低量程下的漂移会产生几个毫瓦的误差。对于 40mW 目标仪器本身的误差必须小于 1mW。5.2 预热和稳定时间不能省电源内部的电解电容、反馈环路和控制器在冷启动和热稳定后的静态电流会有差异。我实测过冷机刚上电时功耗偏高运行 20 分钟后会下降 5~8mW。所以测量步骤应该是整机至少预热 30 分钟让电解电容、控制器和功率管温度稳定测量过程中记录 5 分钟以上的连续数据取平均值而不是看瞬时值电网电压要稳定最好用可编程交流源输出 230V/50Hz而不是直接插市电因为市电波动会直接影响功耗读数。5.3 注意隔离与地环路待机功耗测量通常在交流输入侧直接插功率计即可。但如果你用隔离变压器给被测电源供电隔离变压器自身会有空载损耗绝对不能把变压器的损耗算进电源待机功耗里。比较合适的做法是可编程交流源 → 功率计 → 被测电源。功率计尽量紧挨着被测电源连线要用短粗线避免线上压降和分布电容带来的虚功耗。5.4 多次重复、多电压点验证40mW 这个指标一定要在多个输入电压下确认比如 90V、115V、230V、264V。很多电源在 230V 下待机功耗合格但低压 90V 下控制器偏置供电发生变化功耗反而升高。我见过最典型的例子是230V 下 30mW90V 下却跑到 55mW原因是辅助绕组电压不足控制器频繁进入启动/重启的循环。所以验收时我一般要求提供 90V/115V/230V/264V 四个点的空载功耗数据四组数据都满足要求才算过关。6. 量产前绕不开的坑唤醒、离散性与 EMI低待机功耗设计做到实验室样机阶段往往已经好看但进批量之后才是真正的考验。下面几个问题是我踩过、也看别人踩过的提前列出来能省不少返工。6.1 待机唤醒时序从 2mW 到满载不能打嗝深度睡眠模式下控制器几乎不动作一旦负载插入或 PSON 拉低系统要在几十毫秒内完成“睡眠 → 软启动 → 正常 PWM”的切换。如果控制器内部状态机设计得不好直接从突发模式跳到重载模式很容易触发过流保护表现为打嗝或者反复起机。我现在的做法是唤醒后先让 LLC 进入软启动前几百微秒用最低频率工作监测初级电流再逐步增加功率。这段逻辑一定要在样机阶段反复验证特别是从空载直接跳满载的极限情况。6.2 光耦 CTR 离散性让低电流反馈变得不可靠前面我把光耦 LED 平均电流压到了 50µA这在实验室没问题但光耦的 CTR 在低电流下离散性很大。一批板子里可能 60% 的光耦在 50µA 下还能正常工作另外 40% 的 CTR 掉得厉害导致输出电压偏低或环路不稳。应对方法有两个一是选择在 0.1mA 以下 CTR 仍然平坦的高档光耦成本会上去二是改用初级侧反馈彻底去掉光耦。对追求低待机功耗的 LLC 方案初级侧反馈PSR或者带数字隔离的反馈方案会是更稳妥的方向。6.3 突发频率与 EMI 的冲突突发模式会在低频段产生离散的开关频谱普通 EMI 滤波器针对 150kHz 以上的传导噪声设计对 1~3kHz 的突发噪声几乎没有抑制能力。如果突发频率靠近音频范围还会产生可闻噪声。解决思路是把突发频率尽量往高端推前提是功耗还够或者在输入侧加一点针对低频段的滤波。如果产品对音频噪声要求高还得做声学测试确保变压器和陶瓷电容不发声。另外千万别忽视电解电容老化带来的功耗上升。电解电容在长期待机高温下 ESR 会增大漏电流也会增加这些都会反映到空载功耗上。我一般会给 40mW 目标留出 5mW 左右的寿命末期余量也就是设计目标控制在 35mW 以内而不是压着 39mW 去交差。把这几块处理完了你的 LLC 低待机功耗设计才算真正具备交付条件。整个过程里让我体会最深的一点是40mW 不是靠某一个神奇电路实现的而是靠高压启动、放电网络、反馈环路、突发策略和测量方法这几项一起抠出来的。如果你刚开始做这个指标建议按我上面的顺序逐项排查大多数情况下第一步换掉 X 电容放电电阻和高压启动方案就能从一百多毫瓦直接掉到三四十毫瓦附近剩下的就是细节打磨了。