电赛四旋翼飞行器

电赛四旋翼飞行器

ID:11258908

大小:581.50 KB

页数:24页

时间:2018-07-11

电赛四旋翼飞行器_第1页
电赛四旋翼飞行器_第2页
电赛四旋翼飞行器_第3页
电赛四旋翼飞行器_第4页
电赛四旋翼飞行器_第5页
资源描述:

《电赛四旋翼飞行器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2014年电子设计竞赛四旋翼自主飞行器(G题)2013年9月11日第页共22页目录摘要关键词……………………………………………………………1一系统方案………………………………………………………………21.1控制系统的选择………………………………………………………………………21.2飞行姿态控制的论证与选择.………………………………………………………21.3电机的选择………………………………………………………………………………21.4高度测量模块的论证与选择….……………………………………………………21.

2、5电机调速模块的选择…………………………………………………………………21.6循迹模块的方案选择…………………………………………………………………21.7薄铁片拾取的方案的论证与选择…………………………………………………21.8角速度与角加速度测量模块选择…………………………………………………3二设计与论证……………………………………………………………32.1控制方法设计…………………………………………………………………32.1.1降落及飞行轨迹控制设计…………………………………………………32.1.2飞

3、行高度控制设计…………………………………………………………42.1.3飞行姿态控制设计…………………………………………………………42.1.4铁片拾取与投放控制设计…………………………………………………42.2参数计算………………………………………………………………………5三理论分析与计算...................................................................................53.1Pid控制算法分析..............

4、................................................................................5.3.2飞行姿态控制单元……………………………………………………………6四电路与程序设计………………………………………………………74.1系统组成……………………………………………………………………74.2原理框图……………………………………………………………………74.3电路图………………………………………………………………………84.4系统软

5、件与流程图……………………………………………………………………9五测试方案与测试条件………………………………………………115.1测试方案……………………………………………………………………115.2测试条件……………………………………………………………………11六结论…………………………………………………………………11附录……………………………………………………………………12附一:元器件明细表………………………………………………………………………12附二:仪器设备清单…………………………………………

6、……………………………12第页共22页附三:源程序………………………………………………………………………………12摘要:本系统由数据采集、数据信号处理和飞行姿态和航向控制部分组成。系统选用STC89C52单片机作为主控芯片,对从MPU-6050芯片读取到的一系列数据进行PID算法处理并给飞行器的电调给出相应指令从而达到对飞行器的飞行姿态的控制。采用MPU-6050芯片采集四旋翼飞行器的三轴角速度和三轴角加速度数据。用红外传感器来检测出黑色指示线,以保证飞行器不脱离指定飞行区域及达到指定圆形区域。利用超声波

7、传感器来检测飞行器与地面的距离,以保证飞行器能越过一米示高线。利用电磁铁来吸取和投放铁片。关键词:STC89C52单片机MPU-6050模块激光传感器循迹电磁铁拾取铁片超声波测距定高PID算法第页共22页一系统方案本系统主要由控制模块、薄铁片拾取、高度测量模块、电机调速模块、循迹模块、角速度和角加速度模块组成,下面分别论证这几个模块的选择。1.1控制系统的选择STC89C52RC单片机作为主控芯片来控制飞行器的飞行姿态与方向。1.2飞行姿态控制的论证与选择方案一:单片机将从MPU-6050中读取出来的飞行

8、原始数据进行PID算法运算,得到当前的飞行器欧拉角,单片机得到这个欧拉角后根据欧拉角的角度及方向输出相应的指令给电调,从而达到控制飞行器平稳飞行的目的方案二:单片机将从MPU-6050中读取出来的飞行原始数据进行PID算法运算,得到当前飞行器的四元数,单片机再将数据融合,并对电调发出相应指令,从而达到控制飞行器的飞行姿态的目的。但四元数法需要进行大量的运算,且运算复杂。从算法的复杂程度及我们对算法的熟悉程度,我们选择方案一。1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。