以STM32F429为主控制器,设计了一种高精度太阳跟踪伺服闭环控制系统,采用将视日运动和光电跟踪相结合的方法来提高控制精度.通过全球定位系统(GPS)模块获取天文算法需要的时间和经纬度信息,可以计算出当前时刻太阳的俯仰角和方位角,但无法消除安装误差.通过摄像头采集太阳图像,计算出质心,寻找到天文零点,消除系统的安装误差.同时将误差值定时存入电可擦可编程只读存储器(EEPROM),当由于天气等原因无法进行图像跟踪时,采用视日运动与存储误差相结合的方法继续跟踪.实验表明:设计的伺服闭环跟踪系统可以达到小于0.1％的控制精度,在民防、军工等方面对提高太阳能利用率具有重要意义.
STM32F429芯片 视日运动 光电跟踪 全球定位系统 伺服闭环控制