工程师们应该都知道,任何电子产品都离不开电源的设计,其中DCDC是使用频率最高的。因为DCDC模块整体上具有设计简单、开发周期短、技术要求偏低、设计灵活、应用广泛等优点,所以非常受到电路设计人员的青睐,所以说如果能对这个模块掌握的更加透彻对于工程师们在电路设计中能起到事半功倍的作用。
1、基本拓扑的由来
我们把一个电源电路抽象成一个黑盒电路模型,一个电源输入、一个电源输出,一个接地端口。对于非隔离电源,输入输出电路是共“地”的,所以非隔离电源的这个模型可以简化为图 所示的模型。
非隔离电源简化模型
在所有的拓扑中,电感的一端需要连接到三个可用直流端之一。另外一个端点通过开关与电感的另一端连接。开关和电感的连接点,通过一个续流二极管与最后剩下的一个端点连接。如此拓扑结构可以形成图所示的三种基本拓扑。
开关电源的三种基本拓扑
熟悉开关电源的朋友,一眼就认出来了,第一个是Buck、第二个是Boost,第三个是Buck-Boost(有的文档也称为反极性Boost)。如果电感连接到地,就构成了升降压变换器,如果电感连接到输入端,就构成了升压变换器。如果电感连接到输出端,就构成了降压变换器。
我们用排列组合的方式可以有多种方法来构造,既含有电感又能为电感电流提供续流回路的拓扑。
无用拓扑类型1:
输入和输出之间并没有公用导线,也就是说输入与输出的GND之间有器件。这种情况是不实用的,直接排除了:比如二极管、开关串联在输入GND和输出GND的链接通路上。在此就不一一列举了。
无用拓扑类型1
无用拓扑类型2:
开关管、二极管、电感,连接在输入或者输出的正负极之间,这种只会产生短路,不会实现电压变化。
无用拓扑类型2
我们熟悉的电路一般是正电压进行降压、升压操作,或者正电压产生一个负压。但是负电压降压、升压、反极性的拓扑也是有的。但是这个拓扑本质与正压变换器本质是一样的。
另外有些隔离电源拓扑就是通过基本拓扑增加变压器或者变化得到的,例如反激隔离电源(FlyBack)。
反激隔离电源电路
其他更复杂的拓扑例如“Buck+Boost拓扑”、“SEPIC”等都是可以从基本拓扑进行组合或者演进得来的。人们尝试使用这些相同的元器件进行了许多其他的组合。大多数已通过实践证明实用性不强。
Buck+Boost拓扑:该电路将Buck电路的输入端和Boost电路的输出端进行组合,并在中间用一个共用电感结合起来。
Buck+Boost拓扑
本质是用一个降压“加上”一个升压,来实现升降压。SEPIC拓扑:集成了Boost和Flyback 拓扑结构,如图所示。
SEPIC拓扑图
2、开关电源的各种拓扑结构之间的关系
根据上一节的分析和介绍,我们发现:我们通过基本约束,可以得到三个基本拓扑结构:第一个是Buck、第二个是Boost,第三个是Buck-Boost。其他的更复杂的拓扑都是通过基本拓扑结构进行重新组合,或者演进得来的。
通过基本拓扑直接组合,形成了三个有实用价值的拓扑结构:Cuk、Sepic、Zeta。Cuk的本质是Boost变换器和Buck变换器串联,Sepic的本质是Boost和Buck-Boost串联,Zeta可以看成Buck和Buck-Boost串联。但是里面有些细节按照电流的方向在演进的过程中调整了二极管的方向,两极串联拓扑节省了复用的器件。通过这样串联和演进,产生了新的三个电源拓扑,如图所示。
同时,如果我们把同步Buck拓扑串联同步Boost可以形成四开关Buck-Boost拓扑,如图所示。
利用变压器代替电感,可以把Boost演进为一个新拓扑FlyBack即反激变换器(反激的公式来看又是很像Buck-Boost,这里变压器不同于电感,也有说法会说反激是Buck-Boost变过来的)。
我们可以把Buck电路的开关通过一个变压器进行能量传递,就形成正激变换器。将两个正激变换器进行并联,可以形成推挽拓扑。正激的变压器,是直接输送能量过去,而不是像反激变压器那样传递能量,大家可以关注一下变压器的方向。
反激、正激、推挽拓扑的演进
根据我们上述的分析,所有的拓扑都可以通过基本拓扑进行组合、演进而来。全景图,如图所示。