一、多相DC/DC概述:什么是多相DC/DC、为什么需要多相、多相拓扑结构简介

1.1 什么是多相DC/DC?——从单车道到多车道

先问大家一个问题:你见过单相DC/DC吧?就是那种一个电感、一对开关管、一个控制器,搞定一路输出。嗯,这就是我们最熟悉的Buck或Boost电路。

那多相DC/DC是什么呢?说白了,就是把多个这样的单相电路并联起来,让它们交替工作。每一相就像一个独立的“搬运工”,大家轮流干活,共同把能量从输入端搬到输出端。

我刚开始接触多相时,觉得这不就是简单的并联吗?后来才发现,事情没那么简单。多相的关键在于相位交错——每一相的开关管导通时间错开360°/N(N是相数)。比如两相,就错开180°;四相,就错开90°。

这样做的好处,我待会儿细说。你先记住一个画面:单相就像一条单车道,车流再大也只能一辆一辆过;多相就像一条多车道,车流可以同时走,效率自然高。

核心定义:多相DC/DC变换器,是将N个相同的DC/DC变换单元(通常是Buck或Boost)并联,通过相位交错控制,实现输入电流和输出电流的纹波抵消,从而提升整体性能。

1.2 为什么需要多相?——单相扛不住的时候

你可能会问:单相用得好好的,干嘛要搞多相?我跟你讲,不是我想搞,是被逼的。

原因一:电流太大,单相扛不住

现在的CPU、GPU、FPGA,动不动就上百安培的电流。你想想看,单相电路里,所有电流都流经一个电感、一对MOSFET。电感会饱和,MOSFET会过热,PCB铜皮会烧掉。我做过一个项目,客户要求输出120A,单相方案电感温度直接飙到130°C,根本没法用。

多相就不一样了。每相只分担一部分电流,比如四相,每相只走30A。热应力、电应力都降下来了,元器件也好选型。

原因二:纹波太大,负载受不了

单相DC/DC的输出纹波,跟电感值、开关频率、占空比都有关系。大电流下,纹波很难压下去。但多相利用相位交错,输出纹波可以互相抵消。我实测过,四相Buck的输出纹波,比单相降低了70%以上。这对给精密模拟电路供电来说,简直是救命。

原因三:动态响应太慢

负载电流突然从10A跳到100A,单相电路需要几个甚至十几个开关周期才能反应过来。多相因为等效开关频率提高了N倍,控制环路带宽可以做得更高,响应速度自然更快。我记得有一次调试服务器电源,负载瞬态从50A跳到150A,单相方案电压跌了80mV,多相只跌了30mV。差距就是这么明显。

原因四:散热不均匀

单相方案所有热量集中在一处,散热器要做得很大。多相把热量分散到多个位置,散热更容易,甚至可以用PCB铜皮自然散热,省掉风扇。

我的经验:什么时候该上多相?我个人习惯是,输出电流超过30A,或者纹波要求低于10mVpp,或者负载瞬态要求特别苛刻,我就会考虑多相方案。低于这个门槛,单相更简单、更便宜。

1.3 多相拓扑结构简介——常见的几种玩法

多相DC/DC的拓扑,其实就是在基本拓扑上做并联。最常见的就这几种:

1.3.1 多相Buck(最常用)

这是应用最广的结构。N个Buck单元并联,输出共用一个电容。每相的电感、开关管、续流管都是独立的。控制上,每相的PWM信号相位错开360°/N。

我做过一个四相Buck,给FPGA核心供电。每相用一颗TI的CSD87350Q5D DrMOS,搭配一颗4.7μH电感。输出电容用了6颗470μF的陶瓷电容。实测效率最高96%,纹波不到5mVpp。

// 四相Buck相位交错时序示意(伪代码)
// 开关频率 fsw = 500kHz,周期 T = 2μs
// 相位偏移 = 360°/4 = 90°,对应时间偏移 = 2μs/4 = 0.5μs

Phase1_PWM:  __|----|____|----|____|----|____
Phase2_PWM:  ____|----|____|----|____|----|__
Phase3_PWM:  ______|----|____|----|____|----|
Phase4_PWM:  |----|____|----|____|----|____|-
// 注意:实际死区时间未画出,仅示意相位关系

1.3.2 多相Boost(升压场景)

原理跟多相Buck类似,只是把Buck换成了Boost。常用于电池升压、LED驱动等场景。多相Boost的好处是输入电流纹波小,对电池寿命友好。

我曾经给一个电动工具设计过三相Boost,输入12V,输出48V/10A。三相交错120°,输入电流纹波从单相的4A降到了不到1A。电池端几乎看不到纹波,电池寿命延长了不少。

1.3.3 多相Buck-Boost(宽输入范围)

这个结构稍微复杂一点,但应用场景很广。比如汽车电子,输入电压可能从9V到36V变化,输出需要稳定的12V或5V。多相Buck-Boost可以同时实现升降压,而且纹波性能好。

不过说实话,Buck-Boost的控制比Buck复杂得多。我建议新手先从多相Buck入手,玩熟了再碰Buck-Boost。

1.3.4 耦合电感多相(进阶玩法)

这个我要重点提一下。常规多相每相电感是独立的,但耦合电感多相把各相的电感绕在同一个磁芯上,利用磁耦合进一步减小纹波和体积。

我记得2018年给一个通信电源做方案,空间限制特别严,只能用耦合电感。四相耦合电感,磁芯用PQ2620,每相电感量只有0.5μH,但等效纹波频率高达2MHz,输出电容只用了一颗100μF的陶瓷电容就搞定了。不过耦合电感的设计比较讲究,漏感、饱和电流都要仔细算,不然容易出问题。

避坑指南:我曾经犯过一个错误——多相设计时,以为每相参数完全一样就行。结果发现,PCB布局不对称导致每相寄生参数不同,电流分配严重不均。后来我学乖了,每相的走线长度、过孔数量、散热铜皮面积都尽量保持一致。这一点,新手特别容易忽略。

1.4 多相DC/DC的核心优势总结

说了这么多,我帮你捋一捋多相的核心优势:

对比项 单相DC/DC 多相DC/DC
输出电流能力 受限于单相器件 N相叠加,轻松上百安
输出纹波 较大,依赖大电容 纹波抵消,可减小电容
动态响应 较慢,带宽受限 等效频率高,响应快
热分布 集中,散热难 分散,散热容易
效率 轻载效率尚可 可动态切相,全负载效率优
成本 较高(多相器件+复杂控制)

看到这里,你应该对多相DC/DC有了一个整体的认识。下一章,我会深入讲多相Buck的详细工作原理,包括相位交错怎么实现、纹波抵消的数学推导、以及每相电流怎么均衡。这些都是实际设计中必须啃下来的硬骨头。

嗯,今天就先到这里。有什么问题,欢迎在评论区交流。我尽量每一条都回复。