分享

关于GD32F207ZE的太阳能光伏升压MPPT控制器设计的分析和应用

 共同成长888 2022-11-07 发布于广东

  1方案介绍

本方案是采用GD32F207ZE作为主控制器的太阳能光伏充电控制器,可对以下主要的类型电池组实现充电管理:(铅酸电池组,普通锂电池组,铁锂电池组….等等),并且使用LCD显示光伏板电压,电池组电压和控制器温度。还支持扩展,例如再添加电流传感器,实现功率可控-发电电量累计和手机APP查看和设置参数。以及通过wifi实时上传物联网平台。本控制器使用串口输入设置参数,为了后期可以使用蓝牙模块配合APP预留的功能,本控制器具有电池过压保护,控制器过温保护功能,夜间防逆流功能,具有最大化利用光伏发电板,使其输出最大功率状态给电池组充电,实现绿色能源最大使用效益。

2方案框图

关于GD32F207ZE的太阳能光伏升压MPPT控制器设计的分析和应用

3设计应用描述及心得总结

使用的GD32F207资源配置:配置DMAIDLE方式接收串口数据,配置5个DMAADC通道获取数据,配置TIMER2 2个通道PWM输出控制,配置SPI1显示数据,配置内部FLASH作为设置参数的掉电存储。

关于GD32F207ZE的太阳能光伏升压MPPT控制器设计的分析和应用

使用SPI1驱动LCD引脚配置:PA5-SCL,PA7-SI,PA4-RES,PD0-RSX,PD1-CSX。

关于GD32F207ZE的太阳能光伏升压MPPT控制器设计的分析和应用

控制器供电使用了LM2596HVS降压12v给MOS驱动IR2110s供电以及(通过5v降压和3.3vLDO降压)提供单片机的供电。最高支持60vDC输入(也可以使用XL7015替换,支持最高80VDC输入)

关于GD32F207ZE的太阳能光伏升压MPPT控制器设计的分析和应用

不得不说,第一次使用GD32F系列的单片机,对GD32的库,感觉使用非常方便,提供的历程也很多。有时间还是要继续再深入的学习。并且系列兼容性非常不错。可以节省很多的时间再去重新学习使用函数了。

4作品实物图

这个是小功率光‍伏板

这个板子的功率非常小。。。电流最大只有180mA了。

移到楼下:换50W的光‍伏板

测试输入电压空载21V,输出23V电流:1.8A =41.4w的功率。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多