自制太阳能mppt充电板说明
1、主电路采用同步整流Buck电路, PWM开关频率50KHz~100KHz(57.1KHz),将18V太阳能电池板电能给12V蓄电池充电,辅助电路由KIS-3R33模块构成将12V电能转变为5.18V给单片机和2个USB设备供电。
2、单片机采用AVR系列的ATMEGA16A 16MHz晶振,1个电源开关,2个控制开关,1个LCD1602液晶显示。
控制开关2个分别为显示切换和参数设置功能。
1602液晶可实时监控系统电气状态(输入电压、输出电压、输出电流、电池电流、太阳能输出功率、负载消耗功率)和系统参数(mppt输入电压、12V限制电压)。
设置软件参数mppt输入电压可人工和自动设置、蓄电池最大限制电压可在12.0~12.7V间设置。
软件保护:最大输出电流限制、最大充电电流限制、最大充电电压限制。
mppt功能(最大功率输出时,太阳能电池板电压变化范围较大,与温度、光照强度有关,测试范围在14.5V~17.2V之间)。
参数记忆:运用AVR单片机内部EEPROM记忆关键参数,掉电或重启都能免重复设置。
看门狗启动,防止死机
3、硬件保护:(防止死机)
LM358构成2路保护,限制蓄电池最大充电电压12.96V和防止同步整流Buck电路电能反激(将蓄电池电能反向输出给太阳能电池板)。
为蓄电池充放电配置3A保险管
太阳能电池板输入端配置防反二极管(肖特基低导通压降)
设置启动开关(无12V蓄电池时,也能启动电路)
4、简要测试:
12V输出电流:极限4A(mosfet器件决定,不宜增加),3A时发热较大,2.5A可长期无散热工作
系统自损耗(含单片机、液晶显示等所有硬件)约0.7W,系统效率90%以上(不考虑系统自损耗)
下一步计划:
1、完善软件,能自动设置更多的参数,如最大输出电流限制、最大充电电流限制等,记录累计工作时间和累计输出电量等
2、提高电压和电流,由于已经使用IR2101S作驱动芯片,只用更换MOSFET就能方便升级,第一步还是在18V系统上提高电流,5~10A的输出电流(手头常用电感限制);第二步将系统电压升高到36V,5~10A的输出电流,输出电压为12V/24V可选。