针对步进电机在自动跟踪运行过程中失步引起的控制系统跟踪精度降低的缺点,文中设计了以ARM Cortex-M3STM32为微控制器,光电编码器为位置反馈元件的新型数字闭环控制系统;该系统根据太阳的高度和方位信息,结合实时天气状况,以PWM调速方式驱动电机,控制跟踪机构的水平、俯仰两个方向运动,实现对太阳位置的全跟踪;实验结果表明,此系统跟踪精度误差在0.5°以内,较传统的开环控制跟踪系统可以明显地提高系统的跟踪精度,且性能稳定、功能丰富、成本较低。
To the shortcomings of lower tracking accuracy caused by lost step in the Stepper motor control system,designed a new digital closed loop control system which uses Optical encoder for position feedback device and ARM Cortex-M3 STM32 microcontroller as the controller.According to the sun's altitude and azimuth information,combined with real-time weather conditions,adjusted the frequency of the PWM signal,the system realized the goal of tracking the sun,by controlling on the two directions of Level and pitching.The experimental results show that,the system can significantly improve the system tracking accuracy compared to the open-loop control system,with tracking accuracy error within 0.5°.Respectively,the system possessed the features of stability performance,multi-functions and low cost.