电路。电路中导通角与关断角的关系如下所示Р (1-3)Р 因此,式(1-2)可表示为Р (1-4)Р升压斩波电路之所以能使输出电压高于电源电压,关键有两个原因:一是电感L储能之后具有使电压泵升的作用,二是电容C的作用使得输出电压不变,但实际上C值不可能为无穷大,在此阶段其向负载放电,必然会有所下降,故实际输出电压会略低于式(1-4)所得结果。不过,在电容C值足够大时,误差很小,基本可以忽略。Р 如果忽略电路中的损耗,则由电源提供的能量仅由负载R消耗,即Р (1-5)Р 该式表明,升压斩波电路可看成是直流变压器。Р 根据电路结构并结合式(1-4)得出输出电流的平均值为Р (1-6)Р 由式(1-5)即可得出电源电流为Р (1-7)Р Р Р2 单片机PWMР2.1综述Р在升压斩波电路中,保持开关周期不变,调节开关导通时间,为脉冲宽度调制(PWM,Pulse Width Modulation)或脉冲调宽型。为获得精准的触发脉冲,通常选用AT89S51单片机做为脉冲发生器。РAT89S51是一个低功耗,高性能8位单片机,片内含4K Bytes ISP的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。Р目前AT89S51单片机多采用40个引脚的双列直插封装(DIP)方式,其引脚分布如下图所示:Р图2-1 AT89S51双列直插封装方式的引脚РAT89S51单片机无PWM输出功能,可以采用定时器配合软件的方法输出。这种方法精度相对较高,非常实用。其电路图如图3-2所示,采用高速光隔(6N137)输出,并将PWM的信号倒相。Р图2-2 AT89S51单片机PWM输出电路图