基于STM32F4的船载动中通天线伺服控制系统
Servo control system of ship-borne moving communication antenna based on STM32F4
-
摘要: 为解决运动中的船只实现实时、高质量的卫星通信问题,设计了一种基于STM32F4控制芯片设计的船载动中通天线伺服控制系统。该系统包含微型惯性航姿系统和转台运动控制系统,在载体运动的过程中,惯性航姿系统能够精确地检测载体姿态的实时变化,结合GPS和惯性航姿系统进行卫星的粗对准,利用信标接收机的电平信号强度精确对星,从而实现控制系统的开、闭环相结合的控制方式,以确保天线实时精准地对准卫星。采用DMA控制PWM脉冲个数控制电机运动,编码器反馈电机运动位置,从而实现天线转台的精确定位。实际应用结果表明,船载动中通天线伺服控制系统能满足航姿检测需要的精度,并且误差在0.5°以内,保证了船载天线在运动中能够实时对准卫星,从而实现高质量的卫星通信。Abstract: In order to solve the problem of real time and high quality satellite communication for ships in motion, a servo control system of the shipboard communication on the move based on control chip STM32F4 is proposed. The servo control system contains Miniature inertial attitude system and turntable motion control system. During the ships was moving, the attitude changes can be detected real time by the inertial attitude system, combined the GPS and attitude system perform coarse alignment. With the strength of voltage from beacon receiver the servo control system can control a opened circle and a closed circle combined to make sure that the antenna can accurately alignment to the satellite real time. This system used DMA to control the PWM pulse make the motors move, and there are some encoders feedback the position of motors and implement the antenna turntable locate accurately. The actual application results show that the control system can meet the precision required for attitude detection with an error within 0.5°, which ensures that the shipborne antenna can be aligned with the satellite in real time during the movement, thus realizing high-quality satellite communication.