推挽拓扑如图所示,其主变压器T1包含多个次级绕组。每个次级绕组都产生一对相位互差180°的方波脉冲,脉冲幅值由输入电压以及初次级绕组匝数比决定。
所有次级绕组的脉冲宽度都相同,均由主输出回路的负反馈控制电路决定。其控制电路与图所示的 Buck调整器控制电路相似,不过在推挽电路中,开关管Q1和Q2由两个相等的脉宽可调、相位互差180°的脉冲驱动。另外两个次级绕组N.和N,为辅输出。
开关管导通期间,基极驱动电压必须足够大,以使在整个额定电流范围内,都能够把每个初级半绕组的开关端电压拉低到开关管饱和导通压降Vee ,通常约为1V。因此,当任意一个开关管导通时,对应半个初级绕组上的方波电压幅值为(Vdc- 1)。

初级线圈是NP1&NP2,三个次级线圈Nm,Ns1,Ns2.
对于初级线圈Nm,输入输出关系式
Vdc*T/(Np)=Vm*2Ton/(Nm)
整理的得
Vm=Vdc* (Nm)/(Np)*((2Ton)/(Np))
时间比是两倍开启时间TON,时间比T/2TON
工作原理波形原理可参考AC-DC单相全波可控整流电路运行方式。
通过一个采样电阻:R4,R5得出一个电压,通过比较器调节输出,经过直流电压控制的脉宽调制器输出调整的PWM,对Q1Q2经行打开关闭,完成调节初级线圈频率。