15年参加全国大学生电子设计竞赛,C题目是“多旋翼自主飞行器”,设计要求: (1)多旋翼自主飞行器(下简称飞行器)摆放在图1所示的A区,开启航拍,一键式启动,飞行器起飞;飞向B区,在B区中心降落并停机;航拍数据记录于飞行器自带的存储卡中,飞行结束后可通过PC回放。飞行高度不低于30CM;飞行时间不大于30s。 (2)飞行器摆放在图1所示的A区,一键式启动,飞行器起飞;沿矩形CDEF逆时针飞行一圈,在A区中心降落并停机;飞行高度不低于30cm;飞行时间不大于45s。 (3)制作一个简易电子示高装置,产生示高线h1、h2(如激光等),h1、h2位于同一垂直平面,飞行器触碰h1、h2线时该装置可产生声光报警。示高线h1、h2的高度在测试现场可以调整。范围为30cm~120cm。 图1 飞行区域俯视图 (图中长度单位:cm ) 参加电赛时弄了一套STM32 WIFI四轴飞行器资料,大赛期间研究了一下,收获颇多,先分享出来,供大家一起参考 附件包含以下资料
1
四旋翼飞行器是一种采用了固连在刚性十字架交叉结构上的4个电机驱动的一种飞行器。该飞行器以Stm32f103ZE单片机为飞控板作为控制核心,工作频率高达72MHz,运算速度快,系统功耗低。飞控板通过采用MPU-6050整合的3轴陀螺仪、3轴加速器,以及地磁传感器等控制飞行器飞行姿态。同时使用RL78/G13 MCU板控制US-100超声波,进行测距,实现对四旋翼飞行器飞行高度的准确控制;并控制OV2640摄像头,采集图像数据,实现了四旋翼飞行器沿黑线循迹,在规定区域起降、悬停等功能。所采用的设计方案先进有效,完全达到了设计要求。 工作原理 本四旋翼系统主要由电源模块、姿态传感器模块、循迹航拍模块、测距定高模块组成,拾物模块构成。 附件包含多旋翼自主飞行器论文、源代码
1