我在电源方案上吃过不少亏,最深的一条教训是:参数算得再漂亮,不如采样和驱动架构选得对。前段时间做一套非隔离 ACDC Buck,给白色家电控制板供电,要求 85V 到 265V 宽压输入、24V/0.5A 输出、过流保护不能误动作、满载切轻载时不能有可见抖动。比了一圈,最后把主控锁定在必易微的高压 Buck 系列上。整套方案的核心就六个字:实地采样,浮地控制。
这篇不打算复述 datasheet,而是把这套方案的甄选过程、关键参数计算、仿真验证、实测踩坑完整捋一遍。如果你也在做类似的高压 Buck、或者正在纠结“为什么我抄的参考设计一上电就炸”,这里面应该有能直接抄作业的东西。
1. 方案甄选的底层逻辑:先搞清楚自己要什么
1.1 先把需求画像做扎实
选型这件事,最忌讳一上来就翻芯片手册。我一般先把负载、输入、环境这三类条件全部列出来,再倒推需要什么样的控制架构。这次项目的具体需求大致如下:
- 输入电压:85VAC 到 265VAC,宽压,整流后直流母线大约在 120VDC 到 375VDC 之间波动。低压满载和高压轻载两个极端工况都要能稳定工作。
- 输出规格:24V/0.5A,额定功率 12W,属于典型的控制板辅助电源,不要求大电流,但对电压精度和纹波有要求。
- 保护要求:输出过流保护要逐周期生效,绝不能出现“保护慢半拍、MOS 先炸”的情况。
- 稳定性要求:负载从满载瞬时切到轻载时,输出电压超调要控制在一定范围内,不能引起控制板复位。
- 体积限制:板子空间有限,不能用太大的变压器或电感,散热条件也一般。
这套需求画像一旦清晰,很多矛盾就暴露了。比如 12W 的功率,用反激也够,但反激需要变压器,体积和成本都上去了;用普通 Buck 呢,输入端是高压直流,怎么采样电流、怎么驱动高边开关,就是绕不开的问题。说白了,需求不是“想要什么”,而是“在哪些条件里做取舍”。
1.2 为什么不用反激,而选 ACDC Buck
很多人看到交流输入,第一反应就是反激。确实,反激的好处是天然隔离,初级和次级完全分开,安全性和灵活性都高。但隔离是有代价的:变压器绕制麻烦,漏感要处理,光耦反馈环路补偿也考验功力。最关键的是,如果负载端压根没有隔离需求,这些成本全是白花的。
拿这次项目来说,负载是控制板内部的 24V 逻辑电路,整个系统本身就是一块板子,不存在高压侧和低压侧分离的问题,安规上也不需要隔离。这时候用非隔离的 ACDC Buck,是明显更合理的选择。
我列过一个简单对比:
| 项目 | 反激方案 | ACDC Buck 方案 |
|---|---|---|
| 隔离能力 | 有,适合需要安规隔离的场合 | 无,适合同板供电场合 |
| 变压器 | 需要,绕制、漏感、成本都是麻烦 | 不需要,功率电感体积小 |
| 环路补偿 | 反馈环节多,调试复杂 | 相对简单,动态响应更好做 |
| EMI 处理 | 共模噪声通常更明显 | 传导噪声以差模为主,好处理一些 |
| 整体成本 | 较高 | 较低 |
当然,Buck 也有自己的麻烦。输入是整流后的高压直流,开关管必须用高压 MOS,驱动方式也得跟着变。此外,非隔离意味着输入地和输出地没有隔离,如果后续系统需要外部接口,就要额外评估。做方案甄选,本来就是“两害相权取其轻”,没有隔离需求的时候,死磕反激就是给自己添堵。
1.3 为什么选必易微:三个考察点
国产电源芯片这几年进步很明显,但选型号不能只看品牌,得看具体架构跟需求对不对得上。我考察必易微的高压 Buck 系列时,重点只看三件事。
第一是功率管的击穿电压余量。375VDC 输入,MOS 的耐压至少要留到 600V 以上。必易微这系列内置 MOS 的做法,省掉了外部高压管选型、驱动布线的一大堆麻烦。这一点在空间受限的板子上很加分,因为外置 MOS 的驱动回路如果绕远了,开关振铃会非常难看。
第二是采样架构。很多芯片所谓的“电流采样”,其实是通过低边采样电阻间接推算的,看着简单,实际在高压 Buck 里容易受地弹干扰。必易微这个方案支持在功率开关真实通路上直接采样电流,也就是行业里常说的“实地采样”,这正好命中我刚提到的保护需求。
第三是保护逻辑。光有过流保护不行,还得看保护是不是逐周期、有没有打嗝模式、有没有过温保护。尤其在做家电控制板时,电网波动、电机启停都会在母线上砸出乱七八糟的尖峰,保护逻辑不够硬,板子就容易“不明不白死掉”。
这三个考察点确认下来,基本就把方案方向定死了。后面所有的工作,都是围绕它们展开的。
2. 实地采样与浮地控制,到底说了什么
2.1 “实地采样”不是玄学,是采样位置的博弈
要理解实地采样,先得知道普通 Buck 是怎么采电流的。最常见的是低边采样,也就是在同步管或者续流二极管下面串联一个采样电阻,电阻两端接芯片的 CS 引脚。
低边采样看着简单,但有两个隐藏问题。第一个是地弹。采样电阻串在功率地路径上,开关节点的电流在布线上会感应出噪声,采样点电压被地弹污染后,限流点就会飘,严重时甚至误触发过流保护。第二个问题是采样到的电流不完整。低边采样只能看到续流阶段的电感电流,看不到开关管导通瞬间那个最尖锐的电流尖峰,而恰恰是这个尖峰最能反映短路、磁饱和等异常状态。
实地采样,简单说就是采样点紧贴功率器件的真实电流通路,通常在高边 MOS 导通时直接采集流过它的电流,或者在开关节点附近采集电感电流。好处很实在:电流信号真实、无延迟,逐周期限流能真正逐周期生效。
但实地采样也难。难点在于采样点电压会随着开关动作在 0V 和高电压之间跳变,后级处理电路必须做电平搬移或差动处理,这在小体积方案里并不是件容易事。必易微这系列芯片把这块内置了,外部不用再加差动放大器,这也是我说“集成度高”的原因之一。
我用一个生活化的类比来理解这件事:低边采样像是隔着一堵墙听隔壁房间的说话声,能听到,但总感觉有延迟、有杂音;实地采样则是把耳朵贴在门缝上,虽然贴上去有点费劲,但听到的每个字都是原汁原味的。
2.2 浮地控制:控制电路的地跟着开关管跑
浮地控制这四个字,初看容易误会成“把地浮起来不管了”。实际上它解决的是高压侧开关管的驱动问题。
Buck 电路里,高边 MOS 的源极并不是固定在地电位,而是跟着开关动作在高电压和低电压之间来回跳动。要驱动这种 MOS,栅极驱动信号必须在源极电压的基础上再叠加上去,否则 MOS 根本打不开。常见的做法是自举驱动:用一个电容先在低压侧充好电,再把这份电荷叠加到高边源极上,把 MOS 的栅极电压顶上去。
浮地控制的“浮”字,指的就是控制电路的一部分参考地不是系统的功率地,而是跟着高边开关的源极电位一起浮动。这样一来,驱动信号和控制信号都在同一个参考坐标系里,不需要做复杂的电平移位,驱动延迟能压得很低,控制环路也能离功率管更近。
这个架构对高稳定性的贡献非常直接。因为控地离噪声源更近、驱动延迟更小,环路从“感知电流异常”到“真正关断开关”的总时间就能明显缩短。在短路这种极端工况下,每少 100ns 的延迟,开关管的峰值电流就可能少好几安培,保护效果完全是两个级别。
2.3 为什么这个组合能换来“高稳定”
把实地采样和浮地控制放在一起看,这套方案的高稳定逻辑就很清楚了:采样准确,环路看到的是真实电流,不是被噪声污染的估算值;驱动及时,环路做出反应后,执行端能快速跟上。两者配合,才能实现真正意义上的逐周期限流。
我在调试中发现,这套组合对输入电压扰动的抵抗能力特别明显。宽压输入下,母线电压从 375V 突然掉到 120V,如果采样和驱动链路有延迟,占空比调整就会慢半拍,输出会出现一个明显的凹陷。而实地采样加浮地控制在瞬态响应上基本能做到“母线还没反应过来,环路已经完成调整”。
当然,高稳定也不是白来的。这个架构对布线和外围元件的敏感度更高,自举电容、采样滤波、地线处理都得跟着讲究。如果还是拿做低边采样方案的随意态度来布板,大概率会把芯片原本的性能做成负优化。
3. 参数计算、仿真与电路搭建
3.1 三个关键参数的计算过程
定了芯片架构之后,外围参数得自己算。这里我只挑三个最关键的参数展开,分别是电感、输出电容和采样电阻。
电感值最核心。按 24V/0.5A 输出、65kHz 开关频率来算。先确定最恶劣工况:最高输入电压 375VDC 时,占空比 D = Vout / Vin = 24 / 375 ≈ 0.064。开关周期 T = 1 / 65000 ≈ 15.38 微秒。电感两端的伏秒积为 (Vin - Vout) × D × T,代入得 (375 - 24) × 0.064 × 15.38 ≈ 345 伏微秒。
设计上通常让电感纹波电流为额定电流的 20% 到 40%,我取 30%,也就是 0.15A。于是电感量 L = 伏秒积 / 电感纹波电流 = 345 / 0.15 ≈ 2300 微亨,取标称值 2.2mH。要强调一下,很多人按低压 Buck 的习惯,随手选个 470 微亨甚至 100 微亨,放在这种 375V 高压输入的场合,电感很快就会饱和,而且是那种“纹波电流巨大、效率崩盘、芯片热到不行”的慢性死亡方式。
输出电容主要看纹波要求。假设允许输出纹波 50mV,ESR 为主的场合,输出电容的 ESR 要小于 50mV / 电流纹波峰峰值。如果电感纹波电流 0.15A,ESR 原则上要小于 0.33 欧姆,实际上要留余量,所以我选了 470 微法的低 ESR 电解电容加 10 微法陶瓷电容并联,兼顾低频储能和高频滤波。陶瓷电容主要用于吸收开关频率附近的尖峰,电解电容负责把低频纹波压下去,两者配合才完整。
采样电阻的计算则取决于芯片的电流检测阈值。假设芯片内部限流比较器参考电压为 0.5V,我们希望峰值电流保护点在 0.7A 左右,那么采样电阻 R = 0.5 / 0.7 ≈ 0.71 欧姆。这个电阻的功率也要核算,0.7A 峰值电流下的瞬时功率约 0.35W,选 1W 封装比较稳妥。如果检测阈值不同,按同样的关系式折算就行。
3.2 关键器件选型和外设设计
电感选 2.2mH,额定电流至少 1A,直流电阻(DCR)尽量低,否则小电流输出时大部分损耗会耗在电感上,温升太难看。我当时找了一圈,选了 EE16 磁芯、0.5A 满载温升 35 度左右的一款,DCR 大概在 1.5 欧姆左右,实际效率表现可以接受。
自举电容的设计很关键。高边驱动需要自举电容储存能量,容值太小会导致高边驱动电压跌落过快,容值太大又会影响自举充电速度,轻载下容易充不上电。按驱动 MOS 栅极电荷估算,如果 MOS 栅极电荷 Qg 约 20nC,允许驱动电压跌落 0.5V,那么自举电容至少要 C = Qg / ΔV = 40nF。实际我会放 100nF 陶瓷电容,再并联一个 1uF 电容用于低频补充,并串一个低压降二极管给自举充电回路用。
输入侧的滤波电容也不能马虎。整流后母线电压波动大,我用了两个 10uF 高压陶瓷电容加一个 47uF 电解电容组合,既吸收高频纹波,又抗住输入电压的跌落和浪涌。这个位置如果用耐压不足的电容,寿命会很难看,建议至少按最大母线电压的 1.5 倍来选。
输出侧的续流二极管要选快恢复或肖特基。反压至少 600V 以上,反向恢复时间要短,否则高压 Buck 在开关切换时的反向恢复尖峰会非常“酸爽”,不仅难调试,还可能拉高 EMI。异步 Buck 里这个二极管基本决定了开关节点振铃的幅度,别省。
3.3 LTSpice 仿真:把参数先跑通
实板调试之前,我用 LTSpice 把整个环路先跑了一遍,目的不是追求仿真和实测完全一致,而是验证参数计算有没有低级错误,以及启动过程、负载阶跃是否在可控范围内。
搭建时用电压控制开关模拟 MOS,用 PWM 源产生驱动信号,电感、电容按计算值填入,负载用阶跃电流源模拟负载突变。先跑稳态,看电感电流波形是否连续、输出电压是否稳定在 24V;再跑启动过程,看输出电压有没有超调。实测发现,如果电感值减到 1mH 以下,启动瞬间电感电流会冲到 1.2A 以上,这很可能触发过流保护,导致启动失败。换成 2.2mH 后,启动电流峰值回落到 0.8A 左右,留出了合理余量。
负载阶跃仿真也能提前暴露环路带宽不足的问题。我在仿真里让负载在 0.5A 和 0.1A 之间切换,观察输出电压波动。如果不加任何补偿,输出电压会出现几十毫伏的振荡;加上适当的前馈电容后,波动明显收敛。这个环节的价值在于,它让我在画板子之前就知道该预留哪些位置,而不是等板子回来了再飞线补。
仿真的局限性也要说清楚。LTSpice 里的模型比较理想,没有完整模拟 PCB 寄生参数、芯片内部延迟、温度漂移这些东西。所以仿真通过只是及格线,真正的考验永远在实板上。
4. 实测踩坑记录、排查技巧与选型心得
4.1 采样电阻的布线:必须开尔文连接
实板回来后,第一个坑就出在采样电阻上。刚开始我直接把采样电阻的两个焊盘分别接到芯片 CS 引脚和功率地,结果满载一跑,限流点比设计值偏了差不多 15%,而且轻载时偶尔还会误触发过流保护。
排查下来,问题出在采样电阻的电流路径和电压采样路径共用了一段铜皮上。采样电阻流过的是大电流,铜皮上的压降会被叠加到 CS 采样信号里。解决办法是改成开尔文连接:采样电阻的两个电压检测焊盘,各自单独拉一根细线到芯片的 CS 引脚和地引脚,跟功率电流路径彻底分开。
这一步的效果立竿见影,限流点精度直接回到设计值,误触发也消失了。如果你画的板子上 CS 走线特别长,记得在靠近芯片引脚的地方加一个高频滤波电容,一般几十皮法到几百皮法就行,滤掉开关节点串进来的尖峰,但别加太大,否则会拖慢限流响应速度。
4.2 自举电容电压跌落:轻载工况下的隐形杀手
第二次踩坑是在轻载测试时发现的。负载从 0.5A 降到 0.05A,电路开始进入断续模式(DCM),高边 MOS 开通时间很短、开关周期也变长,自举电容的充电窗口被严重压缩。连续跑了几分钟后,输出电压开始周期性跌落,波形像“打嗝”一样。
查了半天,是自举电容电压不够了。高压侧 MOS 驱动需要足够的栅源电压,自举电容得不到足够补充,驱动能力变弱,MOS 导通不彻底,损耗骤增,最后导致输出电压塌陷。对策是加大自举电容的容值,同时换用一个反向漏电流更小的自举二极管,并在电容两端并联一个小阻值电阻给电容提供额外的维持电流路径。实测调整后,轻载打嗝现象消失了。
这个案例提醒我,自举参数不能只按满载工况算,宽负载范围的应用必须把最恶劣的轻载工况也纳入计算。很多方案看起来满载没问题,一到轻载就原形毕露,根源就在这里。
4.3 示波器测量手法:别让探头毁掉调试结果
调试开关电源,示波器探头的地线夹子看着不起眼,实际上坑非常大。普通探头配一根 10 厘米长的地线夹,在开关节点上量到的振铃可能比真实信号大一倍还多,因为地线夹本身构成了一个很大的寄生电感回路,和探头的输入电容谐振。
我后来量开关节点波形和 CS 引脚波形时,全部换成弹簧地线,就是那种可以直接套在探头前端的小弹簧,把回路面积压到最小。同样一个点,用长地线夹测和交流耦合短地线测,振铃幅度差别非常明显。调试时一定记得先排除测量误差,再怀疑电路有问题。
另外,测量 CS 波形时要注意探头带宽和输入电容对采样信号的影响。探头本身就是一个负载,如果探头电容太大,会改变 RC 滤波特性,看到的结果和芯片内部实际感受到的信号会有出入。有条件的话用差分探头量高边信号,单端探头只量低边信号,这样最稳妥。
4.4 常见问题速查表
把这次调试期间遇到的问题整理成一张速查表,后续做类似方案时可以直接对照排查:
| 现象 | 可能原因 | 排查与解决 |
|---|---|---|
| 满载限流点偏差大 | 采样走线铜皮压降 | 采样电阻改开尔文连接 |
| 轻载时输出电压打嗝 | 自举电容充电不足 | 加大自举电容,优化自举二极管 |
| 开关节点振铃严重 | 探头地线过长 | 换弹簧地线,缩小测量回路 |
| 启动瞬间过流保护 | 电感量不足,启动电流过大 | 加大电感量,延长软启动 |
| 输出纹波偏大 | 输出电容 ESR 过高 | 并联低 ESR 陶瓷电容 |
| 芯片温升异常 | 续流二极管恢复慢 | 换快恢复二极管或肖特基 |
| CS 脚噪声导致误触发 | CS 滤波参数不合适 | 微调 RC 滤波,加小电容吸收尖峰 |
这个表看着简单,但每一条都是我实板调试时实打实修过的。电源调试就是这样,七成的时间都在跟噪声、寄生参数和测量误差较劲,真正算公式的时间反而没多少。
最后分享一个心得:方案甄选,本质上是在“器件能力”“应用需求”“成本体积”三条线之间找平衡。必易微这套实地采样加浮地控制的架构,恰好把高压 Buck 最容易翻车的两个环节都处理掉了,所以做出来的板子稳定性很直观。如果你也在评估类似方案,我建议先别急着定型号,拿一片你备选的主控,按我刚才的思路把采样电路和驱动电路的关键节点都测一遍,数据会告诉你答案。