基于单片机控制的DC-DC变换电路
1、系统方案设计 1.1、方案设计 本方案采用单片机为主设计测控电路。通过对DC-DC直流转换器输出电流进行监测,通过键盘输入输出电流设定信号,通过单片机输出PWM信号与LM358比较器形成比较电压,电流反馈闭环电路,从而对LM2596芯片进行控制,控制buck电路的接通关断,以保证DC-DC的变换。升压部分直接由LM2577电路控制稳压其结构图如图1所示。
1.2、控制系统设计 采用LM2577和LM2596设计升压电路和降压电路。buck电路配合测控电路使用效果好,成本也很低,电路图也容易焊接调试。利用单片机构成测控电路,使得我们能够更加方便的使用键盘来控制转换器输出的电压电流,通过主电路的反馈端来检测电流并采样从而调整PWM来达到控制输出和过流保护的功能。单片机的测控电路更加简单,所使用的元器件更少,控制更加方便,所以采用该方案。 1.2.1、升压系统 DC-DC电池组放电情况下,以boost升压电路为核心电路。精髓在于作为开关的LM2577芯片。该芯片工作时4、5引脚接通对L1电感充电,4、5引脚关闭电感L1缓慢为电容充电。通过4、5引脚的开通和关断,使得输出端升压。同时2引脚是输出反馈端,使得输出电压稳定不发生变化,即起到稳压作用。 1.2.2、降压系统 DC-DC转换器为电池组充电情况下,是以buck降压电路为核心电路。精髓在于作为电路开关的LM2596芯片。该电路工作时,2引脚打开对L2电感电容C充电储能,2引脚关断时电感与电容缓慢放电维持电压。LM2596芯片4引脚稳压反馈输入端,并通过电阻R4与R5分压反馈给4引脚稳定输出电压。通过采样电阻检测充电电流并通过LM358比较器采集并与飞思卡尔单片机产生的电流PWM信号进行比较,进而控制充电电流可调。 1.3、系统流程图
如图所示。
|