10年前做过,
220V电源整流输出300V直流电源,

用494作PWM控制器,输出脉宽,
接一个反相器,输出正负两相脉冲,
正负脉冲各通过一个延时开启,控制死区时间,
通过IR2110控制两个MOS管。
具体电路找不到了。可以参考现在的同步整流电源芯片。
刚看了有人提问IR2104,感觉这个芯片不错。
可以将494输出接到IR2104,直接控制mos管。
幅值指的是最大值5V,2.5V指的是平均值。
因为这个信号属于非正弦周期电压信号,按照傅里叶分析,可以分解为各次谐波叠加的形式。对于这种信号,在实践中还用到了平均值的概念,以电流信号i为例,其定义式如下:
对于本题电压平均值:

U=(1/T)∫(0,T)|u|dt。
根据上面图像得到表达式为:
u=5,0≤t≤T/2;
u=0,T/2<t≤T。
因此:U=(1/T)∫(0,T/2)5dt+ (1/T)∫(T/2,T)0dt =(1/T)×(5t)|(0,T/2)=(1/T)×(2.5T)=2.5(V)。
如果计算有效值,需要先将方波信号进行傅里叶分解,求得各次谐波的有效值U0、U1、U2......Un,进而使用:
U=√(U0?+U1?+U2?+......+Un?),过程较为复杂,所以一般在这里使用平均值。
占空比为75%时,平均值为:
U=(1/T)∫(0,0.75T)5dt=(1/T)× (5t)|(0,0.75T)=(1/T)×(3.75T)=3.75(V)。

占空比为20%时,平均值为:
U=(1/T)×(5×20%T)=1(V)。
——这个具体概念,可参看电路分析中的“非正弦周期电路”章节——“有效值、平均值和平均功率”。
电压的平均值,可以这样理解:在一个周期内,有时候电压为正、有时为负,甚至有时为零,它们在不同时段对电路的作用是不同的;把它们各自作用的表现叠加起来,再除以整个周期长度,得到的值Uav,相当于在这个周期内,就是这个一个值的电压在恒定作用。(av——average,平均值的意思)


