设计一种基于STM32的无人机姿态测量系统。该系统以新型的ARM Cortex—M3内核微处理器STM32F103ZET6作为处理单元,结合MEMS数字陀螺仪和MEMS数字加速度计设计而成,采用一种简单有效的互补滤波算法进行姿态解算,有效地提高了姿态测量的精度。实验测试表明:该姿态测量系统简单实用,性能稳定,精度高,能够满足一般无人机姿态测量的要求。
An attitude measurement system for UAV based on STM32 is presented.The system uses novel ARM Cortex—M3 microprocessor STM32F103ZET6 as processing unit,it is designed combining MEMS digital gyroscope with accelerometer,a simple and effective complementary filtering algorithm is applied to calculate attitude,which improves the precision of attitude measurement effectively.The experimental tests show that the attitude measurement system is simple,practical,it has stable property and high precision,and is able to meet the requirements for general UAV attitude measurement.