摘要:GalaxyUPS完善和发展了传统的UPS,并在人工智能方面取得重大的技术突破。例如在操作控制方面,既保留了传统的发光二极管LED状态显示,又具有数字文字显示,并发展成为全电脑自动化的操作方式。 |
直流升压电路的结构如图17所示,基于C240 DSP控制的直流升压电路是由功率管VT4、电感Lb、直流母线上的上桥臂电容C1和下桥臂电容C2等组成的直流升压变换(Boost)电路。直流母线上的U+、U-和电流Ib为控制电路提供了所需要的反馈信号。
直流母线电压Ubus通过U+、U-两个电压差计算得到
直流母线电压Ubus与内部基准电压Uref进行比较得到反馈电压误差信号Uerr,并将Uerr送入到电压调节器REG1。
电压调节器REG1的输出信号作为内环电流反馈的基准,内环电流反馈基准与输入电流反馈信号进行比较后送入到电流指令调节器REG2。
电流调节器REG2的输出为电压指令,它决定着脉宽调制信号(PWM)的占空比。DSP将电流调节器REG2的输出电压指令变换成二进制数,并且将其存放在PWM模块的比较寄存器CMPR2中。处理器用CMPR2中的值与定时器GPT1产生的20kHz三角波进行比较后产生PWM3的脉冲列,通过PWM4脉冲驱动充电器功率管VT4工作。在充电器正常工作时,通过对控制寄存器ACTR进行设置,使得PWM4处于正常输出状态,PWM3处于脉冲封锁状态(即PWM4输出端口置低电平,使得功率管VT3处于关闭状态)。
4 软件流程
(1)软件流程图
软件流程图包括:主程序流程图、INT2中断流程图、TIPINT中断服务程序流程图、TIUFINT中断服务程序流程图、INT3中断流程及定时器T2下溢中断服务程序流程图等。
①主程序流程图,如图18所示。主程序执行时,首先,对各变量进行初始化;其次,设置中断源,包括INT2、INT3、定时器T1下溢中断和周期中断、定时器T2的下溢中断;然后,启动定时器T1、T2;最后,执行循环主程序,主要包括一些非时效性的功能。当发生INT1或INT2中断时,程序转入相应的中断服务程序。