摘要
针对传统太阳能跟踪系统现场调试复杂、可靠性不够高的问题,提出一种基于STM32的太阳能跟踪系统设计。该系统为单轴跟踪系统,通过获取太阳能板的地理位置和当前时间信息用一定算法算出太阳的方位角,驱动电机,实现对太阳的跟踪;采用基于Zig Bee技术的无线通讯系统,具有群簇控制能力,简化现场调试过程;通过Mod Bus协议实现控制系统信息上报,便于后台管理;提供多种工作模式,提高系统的抗风、抗雪性能;通过在控制芯片片内Flash写入备份程序,保证系统主程序出现问题后,系统跳转至备份程序继续运行,提高系统的可靠性。在实际现场应用中,该系统具有系统运行稳定、升级维护方便、使用寿命长的特点。
In order to improve reliability of solar tracker control system and debug system facility, a solar tracker control system based on STM32 was designed. This is a single-shaft system,the system gets the solar panels' location by GPS first, then an algo- rithm is used to calculate the azimuth of the sun, then driving motor and the solar panels will follow the sun. The system uses Zig- Bee to realize wireless IAP. The system sends all information to background by ModBus. There are multiple operation model to pro- tect solar panels from winding or snowing weather. The system divides the flash of STM32 into BootLoader area, main program area and backup program area to improve the reliability of the system.
出处
《电子技术应用》
北大核心
2015年第12期25-27,31,共4页
Application of Electronic Technique