1)过充Fra Baidu bibliotek段。当蓄电池端电压休高于过充电压28V时,主动关断光伏阵列和风力发电机对蓄电池的充电回路。
2)浮充阶段。当蓄电池端电压到达26V时,蓄电池端加27V电压进行浮充(常温下的最佳浮充电压约为2.25V/单体)充电。
3)恒压限流充电阶段。当蓄电池端电压高于24v而低于26v时,蓄电池端加28V恒压对蓄电池进行充电,直到电流小于规定值停止。
主程序首要完结注视的初始化和各个子程序调用的功用。注视首要进行单片机内部寄存器的初始化,并设定注视参数和操控变量,然后收集蓄电池端电压和电流,判别蓄电池所在的状况,当蓄电池电压值到达过放电压设定值时,应主动告警,并按设定值封闭负载,以防止电池损坏。当蓄电池电压值到达过充电压设定值时,应主动告警并封闭太阳电池方阵及风力发电机组输入。在正常充放电阶段调用蓄电池充放电子程序进行三阶段充电。
电流信号收集选用西安新敏电子科技有限公司的霍尔电流传感器CSM030CG,它的原边电流丈量规模I,为O~十45A,副边额外输出电流编为30mA。
电流霍尔采样到的改动敏捷的电流信号不能直接进行AD品尝,因而就需求信号调度电路对信号坚持扩大。因为ATmegas片内的ADC模块要求输入0-5V的单极性号,必需将霍尔传感器输出的小电流信号品尝为电压信号,再通过扩大滤波后送入ADC,图4-9中Rm为霍尔器材所答应的负载电阻,把霍尔传感器副边电流信号变为电压信号,经扩大器后输入到ATmegas的ADC模块,二极管风、几组成限幅电路,确保了ATmegas的输入在0-5V之间。
4)恒流充电阶段。当蓄电池端电压小于24v时,进入大电流恒充阶段,以上限功率形式下的电流对其进行恒电流充电。
5)过放阶段。当蓄电池端电压低于22V后,为维护蓄电池需求关断负载。
风力发电机的盯梢程序与光伏阵列相似,也是收集风力发电机的输出电压,电流,通过操控DC心C斩波器的古空比,改动输出功率,然后改动风力发电机的转速,使风力发电机的转速维持在上限功率点邻近。
本电路的功用是将输入直流电压分压后,通过光藕阻隔并线V之间改动的直流电压,送到单片机的A心品尝口。蓄电池电压检测电路如图4-10所示。
辅佐电源的功用是将蓄电池的输入电压变换成合适操控电路、驱动电路、检测电路等作业的直流电压,这些电压首要是12V和5V。因而,输入的直流电压通过一个或许几个DC/DC变换器就可以取得所需求的直流电压。辅佐电源电路如图4-11所示。