四轴飞行器毕业设计(论文) - 图文

2019-03-10 14:09

毕业论文

基于单片机的四轴飞行器

夏 纯

吉 林 建 筑 大 学

2015年6月

毕业论文

基于单片机的四轴飞行器

学 生: 夏 纯 指 导 教 师: 许 亮 专 业: 电子信息工程

所 在 单 位: 电气与电子信息工程学院 答 辩 日 期: 2015 年6月

目 录

摘 要 ................................................................................................................................ I ABSTRACT .................................................................................................................... II 第1章 绪论 .................................................................................................................... 1

1.1 论文研究背景及意义 ....................................................................................... 1 1.2 国内外的发展情况 ........................................................................................... 2 1.3 本文主要研究内容 ........................................................................................... 4 第2章 总体方案设计 .................................................................................................... 5

2.1 总体设计原理 ................................................................................................... 5 2.2 总体设计方案 ................................................................................................... 5

2.2.1 系统硬件电路设计方案 ........................................................................ 5 2.2.2 各部分功能作用 .................................................................................... 6 2.2.3 系统软件设计方案 ................................................................................ 7

第3章 系统硬件电路设计 ............................................................................................ 8

3.1 Altium Designer Summer 09简介 ..................................................................... 8 3.2 总体电路设计 ................................................................................................... 8

3.2.1 遥控器总体电路设计 ............................................................................ 8 3.2.2 飞行器总体电路设计 .......................................................................... 10 3.3 各部分电路设计 ............................................................................................. 10

3.3.1 电源电路设计 ...................................................................................... 10 3.3.2 主控单元电路设计 .............................................................................. 12 3.3.3 无线通信模块电路设计 ...................................................................... 13 3.3.4 惯性测量单元电路设计 ...................................................................... 16 3.3.5 电机驱动电路设计 .............................................................................. 18 3.3.6 串口调试电路设计 .............................................................................. 19 3.4 PCB设计.......................................................................................................... 21

3.4.1 PCB设计技巧规则............................................................................... 21 3.4.2 PCB设计步骤....................................................................................... 22

3.4.3 PCB外形设计....................................................................................... 23 3.5 实物介绍 ......................................................................................................... 25 第4章 系统软件设计 .................................................................................................. 27

4.1 Keil MDK5.12简介 ......................................................................................... 27

4.1.1 Keil MDK概述 ..................................................................................... 27 4.1.1 Keil MDK功能特点 ............................................................................. 27 4.2 软件设计框图 ................................................................................................. 28 4.3 软件调试仿真 ................................................................................................. 29 4.4 飞控软件设计 ................................................................................................. 30

4.4.1 MPU6050数据读取 ............................................................................. 30 4.4.2 姿态计算IMU ..................................................................................... 32 4.4.3 PID电机控制 ........................................................................................ 32

结 论 .............................................................................................................................. 36 致 谢 .............................................................................................................................. 38 参考文献 ........................................................................................................................ 39 附录1 遥控器主程序源代码 ....................................................................................... 40 附录2 飞行器主程序源代码 ....................................................................................... 45 附录3 遥控器原理图 ................................................................................................... 50 附录4 飞行器原理图 ................................................................................................... 51

摘 要

四轴飞行器具备 VTOL(Vertical Take-Off and Landing,垂直起降)飞行器的所有优点,又具备无人机的造价低、可重复性强以及事故代价低等特点,具有广阔的应用前景。可应用于军事上的地面战场侦察和监视,获取不易获取的情报。能够执行禁飞区巡逻和近距离空中支持等特殊任务,可应对现代电子战、实现通信中继等现代战争模式。在民用方面可用于灾后搜救、城市交通巡逻与目标跟踪等诸多方面。工业上可以用在安全巡检,大型化工现场、高压输电线、水坝、大桥和地震后山区等人工不容易到达空间进行。

本设计主要包括遥控器和飞行器两大部分,其中央处理器CPU均采用基于32位ARM Corex-M3内核的NXP LPC1549,时钟频率为72MHz;飞行器与遥控器之间的无线通信采用2.4GHz通信频段的NRF24L01模块,NRF24L01模块与MCU之间通过SPI协议以1MHz的通信速率通信;飞行器端搭载有3轴加速度计与三轴陀螺仪融合一体的MPU6050惯性测量单元作为姿态欧拉角测量单元,MPU6050与飞行器MCU之间通过I2C协议以400Hz的频率进行通信;飞行器端MCU通过接收无线数据以及采集MPU6050数据通过四元数互补滤波计算出的欧拉角,再进行电机PID自动控制,最终以20KHz的PWM通过MOS管来驱动空心杯820直流有刷电机,得以实现遥控四轴飞行器的设计。

关键词 四轴飞行器;PID自动控制;MPU6050;PWM

I


四轴飞行器毕业设计(论文) - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016新课标高考压轴卷数学解析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: