四旋翼飞行器 设计报告

四旋翼飞行器 设计报告
四旋翼飞行器 设计报告

大学生电子设计竞赛

设计报告

摘要:本设计实现基于STM32开发板的十字形四旋翼飞行器,四旋翼由主控制板、陀螺仪、电机模块、超声波测距、电源和投弹打靶模块等六部分组成。其中,控制核心STM32负责飞行器姿态数据接收和飞行姿态控制;陀螺仪采用MPU6050模块,该模块经过卡尔曼滤波处理采集的数据,输出数据,用PID控制算法对数据进行处理,同时,解算出相应电机需要的的PWM增减量,及时调整电机转速,调整飞行姿态,使飞行器的飞行的更加稳定。电机模块通过电调控制无刷直流电机,超声波传感器进行测距,起飞后悬停在一定高度,打靶后降落。

关键词:四旋翼;PID控制;陀螺仪,姿态角,电机控制

2

目录

1系统方案 (1)

1.1控制系统选择方案 (1)

1.2飞行姿态控制方案论证 (1)

1.3角度测量模块的方案论证 (2)

1.4高度测量模块方案论证.............................................. 错误!未定义书签。2理论分析与计算 (2)

2.1控制模块 .................................................................... 错误!未定义书签。

2.2机翼电机 .................................................................... 错误!未定义书签。

2.3飞行姿态控制单元 (3)

3电路与程序设计 (4)

3.1系统总体设计思路 (4)

3.2主要元器件清单......................................................... 错误!未定义书签。

3.3系统框图 .................................................................... 错误!未定义书签。

3.3.1系统硬件框图 ..................................................... 错误!未定义书签。

3.3.2系统软件框图 ..................................................... 错误!未定义书签。4测试方案与测试结果.. (5)

5结论 (6)

3

1系统方案

系统主要由stm32控制模块、姿态采集模块、电源模块、电机驱动模块、超声波测距模块和投弹打靶模块等六部分组成,采用十字型飞行模式,下面分别论证这几个模块的选择。

1.1控制系统选择方案

方案一:

主控板使用pcduino。其内存大而且板子体积较小,重量较轻,对四旋翼的载重量要求较低。但是它对电源的要求较高,而且I/O口较少,我们刚开始学习使用,不是很熟悉,对于四旋翼的需要不够。

方案二:

主控板使用stm32。Stm32板子的I/O口很多,自带定时器和多路PWM,可以实现的功能较多,符合实验要求。Stm32迷你板在体积和重量上也不是很大,对飞机的载重量要求不是很高。

综上所述,我们选择了方案二。

1.2飞行姿态控制方案论证

方案一:

十字飞行方式。四轴的四个电机以十字的方式排列,x轴和y轴成直角,调整俯仰角和翻滚角的时候分开调整,角度融合简单,适合初学者,能明确头尾,飞行时机体动作精准,飞控起来也容易。

方案二:

X行飞行方式。四轴的四个电机以X字的方式排列,灵活性和可调性较高,调整的时候应该相邻两个融合调节,融合复杂。X型飞行方式非常自由灵活,旋转方式多样,可以花样飞行,也可以做出很多高难度动作,但是控制上相对比较困难。

综合以上两种方案鉴于我们是初次尝试,所以选择了方案一。

1

1.3角度测量模块的方案论证

方案一:

光纤陀螺仪。光纤陀螺仪是以光导纤维线圈为基础的敏感元件,由激光二

极管发射出的光线朝两个方向沿光导纤维传播。光传播路径的变化,决定了敏感

元件的角位移。光纤陀螺仪寿命长,动态范围大,瞬时启动,结构简单,尺寸小,

重量轻,但是成本较高,鉴于我们这是初次尝试,需要多次实验,破坏较大。

方案二:

MPU6050三轴陀螺仪。MPU6050三轴陀螺仪就是可以在同一时间内测量三

个不同方向的加速度、角速度、角度。单轴的话,就只可以测定一个方向的量,

那么一个三轴陀螺就可以代替三个单轴陀螺。它现在已经成为激光陀螺的发展趋

向,具有可靠性很好、结构简单不复杂、重量很轻和体积很小等等特点,但是其

输出数据需要大量的浮点预算才能保证较高的精度,这样会影响主控板对最终的

姿态控制的响应速率。

综合以上两种方案,我们选择了方案二

2理论分析与计算

2.1Pid控制算法分析

由于四旋翼飞行器由四路电机带动两对反向螺旋桨来产生推力,所以如何保

证电机在平稳悬浮或上升状态时转速的一致性及不同动作时各个电机转速的比

例关系是飞行器按照期望姿态飞行的关键。所以这里我们采用到pid控制理论把

飞机的当前姿态调整到期望姿态。

C(t)

2

3

Pid 控制是通过姿态采集模块发送回来的数据与期望姿态进行比对,如果存在误差,就对误差进行比例、积分、微分的调整,再将调整后的值加到当前电机上,从而达到调整的目的。比例调节的反应速度较快,而且调节作用明显,飞机出现俯仰和翻滚时能快速调节回来,但是稳定性较差,往往会调节过火;积分调节可以消除长期误差,排除外界因素的干扰,但是同样会降低系统整体的稳定性,使飞机发生震荡;微分调节可以预测被控设备的将来状态,及时的进行调整,而且对比例调节有抑制作用,加强单比例调节的稳定性,排除调节过度的问题。所以通过pid 控制可以完全考虑到整个系统的过去、现在、将来,以使系统达到稳定。

2.2 飞行姿态控制单元

飞行器模拟图如下图,姿态控制是通过陀螺仪模块进行数据的采集,根据它采集回来的俯仰角(pitch ),翻滚角(roll ),四旋翼采用十字型连接,这样的话能明确分离俯仰姿态和翻滚姿态,进行分别控制。这时如果飞机处于俯仰状态就调机头和机尾的电机,那边高就减小那边电机的转速,相应的那边低则加大那边电机的转速。如果飞机处于翻滚状态,则调左右电机。

4

3 电路与程序设计

3.1 电路的设计

3.1.1 系统总体框图

3.2程序的设计

3.2.1程序设计流程图

4测试方案与测试结果

1、硬件测试

首先,先把四轴飞行器分块拆解,用最小的最轻的元件和电路板按照配重的需要安装在四轴飞行器上。再用物理方法测量重心,使其重心维持在四轴飞行器的中心。

连线接头要保证其牢固性,电池,主控板,陀螺仪要等机械硬件要使其牢固安装在飞机上。

这个硬件测试最关键的是PID的是三个参数调试,先调p参数,p参数是调

5

整反应速度和力度的,当它反应迅速且两边等幅振动时即可确定p参数,再调d 参数,d参数是一个抑制的作用,抑制它调制过大,使它保持在平衡位置的,当从任意角度都可以一次直接返回平衡位置时即可,最后调i参数,i参数是积分项,当哪一边反应过小时可以加一个i参数。这样就测试出一组适合的PID参数了。

2、软件仿真测试

在调试程序之前,可用串口显示每个电机PWM输出,观察各种姿态下PID 控制后电机油门的大小。

3、硬件软件联调

通过stm32编程,模仿出PWM,并测量是否能通过电机驱动来使飞行器起飞,通过多次测试,找出飞行器起飞时的PWM值。

mpu6050模块通过串口向主控板发送数据,并在电脑上利用串口接收,检测数据是否正确,通过软件编程针对显示的数据进行修改。

通过mpu6050模块使四轴飞行器稳定的起飞,并悬停在空中;再进行测试,使四轴飞行器前进和后退;最后进行降落的测试。

通过超声波的测量使其悬停在100cm的空中,在进行前进后退的校准,使其飞行足够准确,之后进行对引导线的识别,使飞机平稳前进。

最后通过通过对直径为10cm的黑圆圈进行测试,使其测量到,并使四轴飞行器投弹打靶,打靶完毕后降落在黑色圆圈内。

5结论

6

基于STM32的四旋翼飞行器设计

摘要 四轴飞行器是一种结构紧凑、飞行方式独特的垂直起降式飞行器,与普通飞行器相比,具有结构简单、故障率低和单位体积能够产生更大升力等优点,所以在军事和民用多个领域都有广阔的应用前景,非常适合在狭小空间内执行任务。 本设计采用stm32f103zet6作为主控芯片,3轴加速度传感器mpu6050作为惯性测量单元,通过2.4G无线模块和遥控板进行通信,最终使用PID控制算法以PWM方式控制电子调速器驱动电机实现了四轴飞行器的设计。 关键词:四轴飞行器,stm32;mpu6050,2.4G无线模块.PID.PWM

Abstract Quadrocopter has broad application prospect in the area of military and civilian because of its advantages of simple structure. Small size, low failure rate, taking off and landing ertically . etc. it is suitable for having task in narrow space. This design uses STM32f103zet6 as the master chip, and triaxial accelerometer mpu6050 inertial measurement unit, via 2.4G wireless module and remote control panel for communication. Finally using pid control algorithm with pwm drives the electronic speed controller to change moto to realize the design of quadrocopter. Key word : quadrocopter,stm32,mpu6050,2.4G wireless module ;pid; pwm

2015年全国大学生电子设计大赛四旋翼飞行器论文

2015年全国大学生电子设计竞赛多旋翼自主飞行器(C题) 2015年8月15日

摘要 本文对四旋翼碟形飞行器进行了初步的研究和设计。首先,对飞行器各旋翼的电机选择做了论证,分析了实际升力效率与PWM的关系并选择了此样机的最优工作频率,并重点对飞行器进行了硬件和软件的设计。 本飞行器采用瑞萨R5F100LEA单片机为主控制器,通过四元数算法处理传感器MPU6000采集机身平衡信息并进行闭环的PID控制来保持机身的平衡。整个控制系统包括电源模块、传感器检测模块、电机调速模块、飞行控制模块及微处理器模块等。角度传感器和角速率传感模块为整个系统提供飞行器当前姿态和角速率信号,构成飞行器的增稳系统。本系统经过飞行测试,可以达到设计要求。关键字:R5F100LEA单片机、传感器、PWM、PID控制。

目录 1系统方案 (1) 1.1电机的论证与选择 (1) 1.2红外对管检测传感器的论证与选择 (1) 1.3电机驱动方案的论证与选择 (2) 2系统控制理论分析 (2) 2.1控制方式 (2) 2.2 PID模糊控制算法 (2) 3控制系统硬件与软件设计 (4) 3.1系统硬件电路设计 (4) 3.1.1系统总体框图 (4) 3.1.2 飞行控制电路原理图 (4) 3.1.3电机驱动模块子系统 (5) 3.1.4电源 (5) 3.1.5简易电子示高模块电路原理图 (6) 3.2系统软件设计 (6) 3.2.1程序功能描述与设计思路 (6) 3.2.2程序流程图 (6) 4测试条件与测试结果 (7) 4.1 测试条件与仪器 (7) 4.2 测试结果及分析 (7) 4.2.1测试结果(数据) (7) 4.2.2测试分析与结论 (8) 附录1:电路图原理 (9) 附录2:源程序 (10)

轴飞行器毕业设计论文

毕业论文 基于单片机的四轴飞行器 夏纯 吉林建筑大学 2015年6月

毕业论文 基于单片机的四轴飞行器 学生:夏纯 指导教师:许亮 专业:电子信息工程 所在单位:电气与电子信息工程学院答辩日期: 2015 年6月

目录 摘要.......................................................... I ABSTRACT ...................................................... II 第1章绪论. (1) 论文研究背景及意义 (1) 国内外的发展情况 (2) 本文主要研究内容 (4) 第2章总体方案设计 (5) 总体设计原理 (5) 总体设计方案 (5) 系统硬件电路设计方案 (5) 各部分功能作用 (6) 系统软件设计方案 (7) 第3章系统硬件电路设计 (8) Altium Designer Summer 09简介 (8) 总体电路设计 (8) 遥控器总体电路设计 (8) 飞行器总体电路设计 (10) 各部分电路设计 (10) 电源电路设计 (10) 主控单元电路设计 (12)

无线通信模块电路设计 (13) 惯性测量单元电路设计 (16) 电机驱动电路设计 (18) 串口调试电路设计 (19) PCB设计 (21) PCB设计技巧规则 (21) PCB设计步骤 (22)

PCB外形设计 (23) 实物介绍 (25) 第4章系统软件设计 (27) Keil 简介 (27) Keil MDK概述 (27) Keil MDK功能特点 (27) 软件设计框图 (28) 软件调试仿真 (29) 飞控软件设计 (30) MPU6050数据读取 (30) 姿态计算IMU (32) PID电机控制 (32) 结论 (36) 致谢 (38) 参考文献 (39) 附录1 遥控器主程序源代码 (40) 附录2 飞行器主程序源代码 (45) 附录3 遥控器原理图 (50) 附录4 飞行器原理图 (51)

四旋翼飞行器建模与仿真Matlab

四轴飞行器的建模与仿真 摘要 四旋翼飞行器是一种能够垂直起降的多旋翼飞行器,它非常适合近地侦察、监视的任务,具有广泛的军事和民事应用前景。本文根据对四旋翼飞行器的机架结构和动力学特性做详尽的分析和研究,在此基础上建立四旋翼飞行器的动力学模型。四旋翼飞行器有各种的运行状态,比如:爬升、下降、悬停、滚转运动、俯仰运动、偏航运动等。本文采用动力学模型来描述四旋翼飞行器的飞行姿态。在上述研究和分析的基础上,进行飞行器的建模。动力学建模是通过对飞行器的飞行原理和各种运动状态下的受力关系以及参考牛顿-欧拉模型建立的仿真模型,模型建立后在Matlab/simulink软件中进行仿真。 关键字:四旋翼飞行器,动力学模型,Matlab/simulink Modeling and Simulating for a quad-rotor aircraft ABSTRACT The quad-rotor is a VTOL multi-rotor aircraft. It is very fit for the kind of reconnaissance mission and monitoring task of near-Earth, so it can be used in a wide range of military and civilian applications. In the dissertation, the detailed analysis and research on the rack structure and dynamic characteristics of the laboratory four-rotor aircraft is showed in the dissertation. The dynamic model of the four-rotor aircraft areestablished. It also studies on the force in the four-rotor aircraft flight principles and course of the campaign to make the research and analysis. The four-rotor aircraft has many operating status, such as climbing, downing, hovering and rolling movement, pitching movement and yawing movement. The dynamic model is used to describe the four-rotor aircraft in flight in the dissertation. On the basis of the above analysis, modeling of the aircraft can be made. Dynamics modeling is to build models under the principles of flight of the aircraft and a variety of state of motion, and Newton - Euler model with reference

四旋翼直升机的动力学原理

冯如杯论文 《四旋翼飞行器的设计与控制》 院(系)名称机械工程及自动化学院 作者姓名薛骋豪 学号35071422 指导教师梁建宏 2008年3月22日

四旋翼飞行器的设计与控制 薛骋豪 摘要 四旋翼直升机,其主旋翼分成前后与左右两组,旋转时方向相反,因此与一般直升机最主要的不同点为四旋翼直升机不需要用尾旋翼来平衡机体。因为四旋翼直升机为不稳定系统,因此需利用旋转专用的感测器:陀螺仪来感知机身的平衡程度并将讯号传送至微控制器,再通过微控制器内部程序的运算产生控制信号来控制机体上四个旋翼的转速,以维持整个机身的平衡促使四旋翼直升机能顺利飞行。 关键词:四旋翼、VTOL(垂直起降)、矩阵控制、 Abstract Quadrotor, its main rotor divides into with two about groups from beginning to end, in opposite direction while rotating, so Quadrotor and does not need to fasten the wing and having the balance organism for four with the end with the main difference of general helicopter. Whether four fasten wing helicopter stable system, need to utilize and rotate the special-purpose detecting device. The gyroscope comes to perceive balancing the degree and conveying the signal to the little controller of the fuselage, and then produce the control signal to control four rotational speed of fastenning the wings on the organism through the operation of the procedure within the little controller, impel four to fly smoothly while Quadrotor for the balance of maintaining the whole fuselage. Key words: Quadrotor、VTOL(Vertical Take-Off and Landing)、matrix control

基于WIFI的智能多功能微型四旋翼飞行器设计

基于WIFI的智能多功能微型四旋翼飞行器设计 摘要:本文基于WIFI无线传输技术,通过建立四旋翼飞行器的空气动力数学模型,结合实际需求分析,通过单片机总控,各功能模块有机整合,优化软硬件设计,完成最终制作调试,实现飞行器的自由巡航、悬停、降落和视频探测等功能,达到了预期设计目标。 关键词:WIFI;四旋翼;飞行器 1.引言 四旋翼飞行器是一种可以实现垂直起降的旋翼式无人飞行器,具有操控简单,体积小,机动性强,启动快,方便拍摄等优点,能及时地将诸如地震、矿难等特殊现场第一手资料传送回控制中心,帮助我们了解现场状况并作出正确判断[1]。 国外对旋翼式飞行器的研究较多且较深入,我国在该领域的研究起步较晚,成果相对较弱,并且侧重点有所不同,有的侧重数学建模,有的侧重自动控制与研发等等[2]。 本文于是针对自然灾害等特殊现场设计了一种基于WIFI的智能多功能四旋翼飞行器,采用独立控制的四旋翼,升力更大,同时可狭小空间内起降,还具有机械结构简单、机动灵活、操控性高及成本低等优势。 2.建立动力学模型 2.1 坐标变换 四旋翼飞行器的四个旋翼都高速旋转,其所受的空气动力比较复杂,要建立非常准确的空气动力学模型比较困难,为了简化四旋翼飞行器的数学模型,可忽略其弹性形变[3]。为了相对准确的描述飞行器运动状态,建立三维数学坐标系,也叫机体坐标系。OX轴指向地平面方向,由右手定则确定OY轴和OZ轴的方向。用原点O表示飞行器的重心,则OX轴指向飞行器的前方,OY轴指向飞行器的右方,OZ轴指向飞行器的上方。地面三维坐标系与机体坐标系之间存在三个欧拉角:偏航角ψ(沿Z轴方向)、滚动角φ(沿X轴方向)和俯仰角q(沿Y轴方向)。两个坐标系之间的关系如下: ,,(1) 可进一步的转换矩阵得: (2) 经计算可得如下坐标转换公式:

四旋翼飞行器论文(原理图 程序)..

四旋翼自主飞行器(B题) 摘要 系统以R5F100LE作为四旋翼自主飞行器控制的核心,由电源模块、电机调速控制模块、传感器检测模块、飞行器控制模块等构成。飞行控制模块包括角度传感器、陀螺仪,传感器检测模块包括红外障碍传感器、超声波测距模块、TLS1401-LF模块,瑞萨MCU综合飞行器模块和传感器检测模块的信息,通过控制4个直流无刷电机转速来实现飞行器的欠驱动系统飞行。在动力学模型的基础上,将小型四旋翼飞行器实时控制算法分为两个PID控制回路,即位置控制回路和姿态控制回路。测试结果表明系统可通过各个模块的配合实现对电机的精确控制,具有平均速度快、定位误差小、运行较为稳定等特点。

目录 1 系统方案论证与控制方案的选择............................................................................................. - 2 - 1.1 地面黑线检测传感器............................................................................................................. - 2 - 1.2 电机的选择与论证................................................................................................................. - 2 - 1.3 电机驱动方案的选择与论证................................................................................................. - 3 - 2 四旋翼自主飞行器控制算法设计............................................................................................. - 3 - 2.1 四旋翼飞行器动力学模型..................................................................................................... - 3 - 2.2 PID控制算法结构分析.......................................................................................................... - 3 - 3 硬件电路设计与实现................................................................................................................. - 5 - 3.1飞行控制电路设计.................................................................................................................. - 5 - 3.2 电源模块................................................................................................................................. - 6 - 3.3 电机驱动模块......................................................................................................................... - 6 - 3.4 传感器检测模块..................................................................................................................... - 7 - 4 系统的程序设计......................................................................................................................... - 8 - 5 测试与结果分析......................................................................................................................... - 9 - 5.1 测试设备................................................................................................................................. - 9 - 5.2 测试结果................................................................................................................................. - 9 - 6 总结........................................................................................................................................... - 10 - 附录A 部分程序清单.................................................................................................................. - 11 -

四旋翼设计报告

四旋翼自主飞行器(A题) 摘要 四旋翼飞行器是无人飞行器中一个热门的研究分支,随着惯性导航技术的发展与惯导传感器精度的提高,四旋翼飞行器在近些年得到了快速的发展。 为了满足四旋翼飞行的设计要求,系统以STM32F103VET6作为四旋翼自主飞行器控制的核心,处理器内核为ARM32位Cortex-M3 CPU,最高72MHz工作频率,工作电压3.3V-5.5V。该四旋翼由电源模块、电机电调调速控制模块、传感器检测模块、飞行器控制模块等构成。飞行姿态检测模块是通过采用MPU-6050模块,整合3轴陀螺仪、3轴加速度计,检测飞行器实时飞行姿态,实现飞行器运动速度和转向的精准控制。传感器检测模块包括红外障碍传感器、超声波测距模块,在动力学模 型的基础上,将四旋翼飞行器实时控制算法分为两个PID 控制回路,即位置控制回 路和姿态控制回路。测试结果表明系统可通过各个模块的配合实现对电机的精确控制,具有平均速度快、定位误差小、运行较为稳定等特点。 关键词:四旋翼飞行器;STM32;飞行姿态控制;串口PID

目录 1 系统方案论证与控制方案的选择...................................................................- 2 - 1.1 地面黑线检测传感器...................................................................... .............- 2 - 1.2 电机的选择与论证...................................................................... .................- 2 - 1.3 电机驱动方案的选择与论证...................................................................... .- 2 - 2 四旋翼自主飞行器控制算法设计...................................................................- 3 -

四旋翼飞行器实验报告

实验报告 课程名称:《机械原理课内实验》 学生姓名:徐学腾 学生学号:1416010122 所在学院:海洋信息工程学院 专业:机械设计制造及其自动化 报导教师:宫文峰 2016年6 月26 日

实验一四旋翼飞行器实验 一、实验目的 1.通过对四旋翼无人机结构的分析,了解四旋翼无人机的基本结构、工作的原理和传动控制系统; 2. 练习采用手机控制终端来控制无人机飞行,并了解无人机飞行大赛的相关内容,及程序开发变为智能飞行无人机。 二、实验设备和工具 1. Parrot公司AR.Drone 2.0四旋翼飞行器一架; 2. 苹果手机一部; 3. 蓝牙数据传输设备一套。 4. 自备铅笔、橡皮、草稿纸。 三、实验内容 1、了解四旋翼无人机的基本结构; 2、了解四旋翼无人机的传动控制路线; 3、掌握四旋翼无人机的飞行控制的基本操作; 4、了解四旋翼无人机翻转动作的机理; 5、能根据指令控制无人机完成特定操作。 四、实验步骤 1、学生自行用IPHONE手机下载并安装AR.FreeFlight四旋翼飞行器控制软件。 2、检查飞行器结构是否完好无损; 3、安装电沲并装好安全罩; 4、连接WIFI,打开手机AR.FreeFlight软件,进入控制界面; 5、软件启动,设备连通,即可飞行。 6、启动和停止由TAKE OFF 控制。 五、注意事项 1.飞行器在同一时间只能由一部手机终端进行控制; 2. 飞行之前,要检查螺旋浆处是否有障碍物干涉; 3. 飞行之后禁止用手去接飞行器,以免螺旋浆损伤手部; 4. 电量不足时,不可强制启动飞行; 5. 翻转特技飞行时,要注意飞行器距地面高度大于4米以上; 6. 飞行器不得触水; 7. 飞行器最大续航时间10分钟。

电子设计大赛国赛_四旋翼自主飞行器A题

2013年全国大学生电子设计竞赛课题:四旋翼自主飞行器(B 题) 【本科组】 2013年9月7日

摘要 为了满足四旋翼飞行器的设计要求,设计了以微控制器为核心的控制系统和算法。首先进行了各单元电路方案的比较论证,确定了硬件设计方案。四旋翼飞行器采用了固连在刚性十字架交叉结构上的4个电机驱动的一种飞行器,以78K0R CPU內核为基础,围绕新的RL78 CPU內核演化而来的RL78/G13作为控制核心,工作频率高达32MHz,工作电压1.6V-5.5V,适合各种类型的消费类电子和工业应用, 满足8/16位微控制器的需求,有助于降低系统功耗,削减总系统的构建成本。采用9926B MOS管芯片的驱动直流电机,该驱动芯片具有内阻小、负载电流大、且控制简单的特性。通过采用MPU-6050整合的3轴陀螺仪、3轴加速器,并含可藉由第二个I2C端口连接其他厂牌之加速器、磁力传感器、或其他传感器的数位运动处理(DMP: Digital Motion Processor)硬件加速引擎,由主要I2C端口以单一数据流的形式,向应用端输出完整的9轴融合演算技术InvenSense的运动处理资料库,可处理运动感测的复杂数据,降低了运动处理运算对操作系统的负荷,实现了四旋翼飞行器运动速度和转向的精准控制。通过HC-SR04超声波测距模块实现了对四旋翼飞行器飞行高度的准确控制。通过激光传感器,实现了四旋翼飞行器沿黑线前进,在规定区域起降,投放铁片等功能,所采用的设计方案先进有效,完全达到了设计要求。 关键词:四旋翼自主飞行器,E18-D50NK光电传感器,寻线,超声波,单片机。

四旋翼自主飞行器(B 题) 【本科组】 1系统方案 本系统主要由电源模块、电机驱动模块、光电循迹模块模块、超声波测高模块、姿态传感器模块组成,下面分别论证这几个模块的选择。 1.1 电源模块的论证与选择 方案一:采用线性元器件LM7805三端稳压器构成稳压电路,为单片机等其他模块供电,输出纹波小,效率低,容易发热。 方案二:采用元器件2596为开关稳压芯片,效率高,输出的纹波大,不容易发热。 方案三:采用线性元器件2940构成稳压电路,为单片机等其他模块供电,输出纹波小,效率高,不容易发热,综合性能高。 综合以上三种方案,选择方案三。 1.2 电机驱动模块的论证与选择 方案一:采用三极管驱动,由于输出电流很大,容易发热, 方案二:采用L298N电机驱动模块,通过电流大,容易发热,使得电机转速变慢,载重量变小。 方案三:采用场效应管9926B芯片组成的电机驱动模块,驱动能力好。能承受的最大电流为7.5A,符合要求。 综合以上三种方案,选择方案三。 1.3 光电循迹模块的论证与选择 方案一:采用CCD摄像头采集图片经过算法处理循迹,前瞻性比较好、循迹效果好,但是处理程序复杂、成本高。 方案二:采用红外对管,有效距离太短,不能满足实际循迹要求。 方案三:采用E18-D50NK光电传感器,这是一种集发射与接收于一体的光电传感器, 检测距离可以根据要求进行调节。探测距离远、受可见光干扰小、前瞻性较好、抗干扰性较好。

四旋翼飞行器设计资料

四旋翼飞行器的设计 四旋翼微型飞行器是一种以4个电机作为动力装置.通过调节电机转 速来控制飞行的欠驱动系统;为了实现四旋翼微型飞行器的自主飞行 控制,对飞行控制系统进行了初步设计,并且以C8051F020单片机为计算控制单元,给出了飞行控制系统的硬件设计,研究了设计中的关键技术;由于采用贴片封装和低功耗的元器件,使飞行器具有重量轻、体积小、功耗低的优点;经过多次室内试验,该硬件设计性能可靠,能满足飞行器起飞、悬停、降落等飞行模态的控制要求. 一.微小型四旋翼飞行器的发展前景 根据微小型四旋翼飞行器发展现状和相关高新技术发展趋势, 预计它将有以下发展前景。 1 )随着相关研究进一步深入,预计在不久的将来小型四旋翼飞行 器技术会逐步走向成熟与实用。任务规划、飞行控制、无 G P S 导航、视觉和通信等子系统将进一步健全和完善,使其具有自主起降和全天候抗干扰稳定飞行能力。它未来的主要技术指标:任务半径 5 k m,飞行高度 1 0 0 m,续航时间 1 h ,有效载荷约 5 0 0 g ,完全能够填补目前国际上在该范围内侦察手段的空白。 2 )未来的微型四旋翼飞行器将完全能够达到美国国防预研局对 M A V基本技术指标的要求。随着低雷诺数空气动力学研究的深入,以及纳米和 M E MS 技术的发展,四旋翼 M A V必然取得理论和工程上的突破。它将是一种有 4个旋翼的可飞行传感器芯片,是一

任务与通信等子与能源、动力导航与控制、 ( 个集成多个子系统系统) 的高度复杂ME M S系统;不但能够在空中悬停和向任意方向机动飞行,还 能飞临、绕过甚至是穿过目标物体。此外,它还将拥有良好的隐身功能和信息传输能力。 3 )微小型四旋翼飞行器的编队飞行与作战应 在未来的战争中,微小型四旋翼飞行器的任务之一将是对敌方进行电子干扰并攻击其核心目标。单个微小型飞行器的有效载荷量毕竟有限,难以有效地完成任务,而编队飞行与作战不仅可以极大地提高有效载荷量,还能够增强其突防能力。 二.四旋翼飞行器的国内外研究现状 目前世界上存在的四旋翼飞行器基本上都属于微小型无人飞行器,一般可分为3类:遥控航模四旋翼飞行器、小型四旋翼飞行器以及微型四旋翼飞行器。 (1)遥控航模四旋翼飞行器 遥控航模四旋翼飞行器的典型代表是美国Dfaganflyer公司研制的Dragan.flyer III和香港银辉(silverlit)玩具制品有限公司研制的X.UFO。Draganflyer III是一款世界著名的遥控航模四旋翼飞行器,主要用于航拍。机体最大长度(翼尖到翼尖)76.2cm,高18cm,重481.19:旋翼直径28cm,重69;有效载荷113.29;可持续飞行16--20min。Draganflyer III采用了碳纤维和高性能塑料作为机体材料,其机载电子设备可以控1书1]4个电机的转速。另外,还使用

无人机实训报告

关于无人机模拟操控技能实训的报告 目录 一、前言 1.实训背景与意义 (2) 2.无人机的发展现状 (2) 3、本次实训的任务安排与技术要求 (4) 二、实训的基本情况 (5) 三、实训总结 (8)

一.前言 本次实训主要是通过实体操控四旋翼无人机的不同姿态运动来提升自己对无人机的运动机制、动力原理以及飞行实操的了解。主要要求是使用提供的四旋翼无人机实现无人机在导航模式下实现原地360°旋转、矩形飞行以及固定翼的模拟航线飞行等,需要控制飞机高度方向,指导老师现场考核评分并记录好实训操控时的图像或音频,以完成实训总结报告。 1.实训背景与意义 无人机,是一种不需要有人驾驶,可以通过远程操控来实现某些特定功能的飞行器,具有可持续续航、飞行高度高、可携带外接设备等一系列优点,目前无人机在多个领域取得应用,并且经过行业的不断完善,已经形成初步的产业链。无人机以其自身的突出的优点、高性价比等巨大优势吸引人们的关注,并且在不断地研究中取得了一定的突破,从无人机整个行业的前景来看,无疑是值得肯定的,并且现有技术不断革新的情况下无人机在未来的发展将会越来越好,无人机作为现代的新星宠儿,对它的研究应用无论是对自身发展还是国家技术改革创新都具有很大作用,在无人机势如春笋的发展背景下,通过实训去了解无人机,熟练的操控无人机将对未来就业以及自身发展具有重大意义。 2.无人机的发展现状 20世纪90年代以来,随着信息化技术、轻量化/小型化任务载荷技术、卫星通信技术、复合材料结构技术、高效空气动力技术、新型能源与高效动力技术、起降技术的迅猛发展,无人机性能不断提升、功能不断扩展,各种类型和功能的无人机不断涌现,应用领域也越来越广泛。无人机按规模可分为微型无人机、小型无人机、中型无人机、大型无人机;按飞行高度可分为低空无人机、中空无人机、高空无人机、临近空间无人机;按飞行速度可分为低速无人机、高速无人机;按机动性可分为低机动无人机、高机动无人机;按能源与动力类型可分为螺旋桨式无人机、喷气式无人机、电动无人机、太阳能无人机、燃料电池无人机;按活动半径可分为近程无人机、短程无人机、中程无人机、远程无人机;按起降方式可分为滑跑起降无人机、火箭助推/伞降回收无人机、空投无人机、炮射无人机、潜射无人机等;按功能用途可分为靶标无人机、诱饵无人机、侦察无人机、炮兵校射无人机、电子对抗无人机、电子侦听无人机、心理战无人机、通信中继无人机、测绘无人机、攻击无人机、察打一体无人机、预警无人机…… 人机系统主要包括飞机机体、飞控系统、数据链系统、发射回收系统、电源系统等。飞控系统又称为飞行管理与控制系统,相当于无人机系统的“心脏”部分,对无人机的稳定性、数据传输的可靠性、精确度、实时性等都有重要影响,对其飞行性能起决定性的作用;数据链系统可以保证对遥控指令的准确传输,以及无人机接收、发送信息的实时性和可靠性,以保证信息反馈的及时有效性和顺利、准确的完成任务。发射回收系统保证无人机顺利升空以达到安全的高度和速度飞行,并在执行完任务后从天空安全回落到地面。 无人机主要分为多旋翼无人机、固定翼无人机以及组合式无人机三大类。 多旋翼无人机又有四旋翼、六旋翼、八旋翼甚至十旋翼等,最常见的是四旋翼无人机,以下是常见的多旋翼无人机。

四旋翼飞行器 设计报告

大学生电子设计竞赛 设计报告 摘要:本设计实现基于STM32开发板的十字形四旋翼飞行器,四旋翼由主控制板、陀螺仪、电机模块、超声波测距、电源和投弹打靶模块等六部分组成。其中,控制核心STM32负责飞行器姿态数据接收和飞行姿态控制;陀螺仪采用MPU6050模块,该模块经过卡尔曼滤波处理采集的数据,输出数据,用PID控制算法对数据进行处理,同时,解算出相应电机需要的的PWM增减量,及时调整电机转速,调整飞行姿态,使飞行器的飞行的更加稳定。电机模块通过电调控制无刷直流电机,超声波传感器进行测距,起飞后悬停在一定高度,打靶后降落。 关键词:四旋翼;PID控制;陀螺仪,姿态角,电机控制

2

目录 1系统方案 (1) 1.1控制系统选择方案 (1) 1.2飞行姿态控制方案论证 (1) 1.3角度测量模块的方案论证 (2) 1.4高度测量模块方案论证.............................................. 错误!未定义书签。2理论分析与计算 (2) 2.1控制模块 .................................................................... 错误!未定义书签。 2.2机翼电机 .................................................................... 错误!未定义书签。 2.3飞行姿态控制单元 (3) 3电路与程序设计 (4) 3.1系统总体设计思路 (4) 3.2主要元器件清单......................................................... 错误!未定义书签。 3.3系统框图 .................................................................... 错误!未定义书签。 3.3.1系统硬件框图 ..................................................... 错误!未定义书签。 3.3.2系统软件框图 ..................................................... 错误!未定义书签。4测试方案与测试结果.. (5) 5结论 (6) 3

四旋翼飞行器飞行控制系统设计开题报告

四旋翼飞行器飞行控制系统设计开题报告

集美大学信息工程学院 毕业设计(论文)开题报告 设计题目:四旋翼飞行器飞行控制系统设计 专业通信工程班级通信1012 姓名 xxx 学号xxx

设计方案如下: 1、利用atmega 2560单片机开发飞行控制系统,采集传感器数据,计算飞机姿态, 通过PWM控制电调实现飞行控制。 2、Atmega 2560 单片机将实时传感器的数据通过串口输出给s5pv210(Cortex-A8) 嵌入式系统,在通过无线网卡发送给地面站。 3、S5pv210采集摄像头数据,H.264编码完通过RTSP协议传给地面站。 补充对系统框图的说明。。。。。。 计划进度安排ATmega2 560 加速度计、陀螺 I2 电调无刷电 S5PV210 嵌入式 串 无线 摄 PW 云台 PW V4

(1)2014年2月17日起至2014年2月28日: 查阅本学科最新发展动态和最新研究论文;根据任务书撰写开题报告,完成5000字的英译汉; (2)2014年3月1日起至2014年3月20日: 学习Linux操作系统驱动编程,编写Linux系统应用; (3)2014年3月21日起至2012年4月10日: 完成对互补滤波器算法研究,用互补滤波器对陀螺仪测量误差进行矫正,并学习互补滤波器融合系数的确定方法; 学习基于欧拉角反馈的PID 控制器进行姿态控制算法; (4)2014年4月11日起至2014年5月15日: 设计四旋翼飞行器飞行控制系统的软硬件实现,完成调试、测试、优化结果; (5)2014年5月15日起至2014年6月10日: 完成毕业设计论文;准备相应的电子文档,完成毕业答辩。 指导教师意见 该同学对毕业设计的任务明确,提出的设计方案和技术路线可行,计划进度安排合理,同意开题。 指导教师签名: 20年月日

飞机连接实验报告(南昌航空大学)

《专业技能训练》实验 班级: 100631 学号: 10063112 姓名:林万蔚 (同组人:李力朱汉辉周炎)

专业技能训练 1、实验目的: 通过本综合实验的练习,学生应能综合应用所学专业基础知识,对专业上的某一具体工程实际问题进行处理和解决,增强其实践能力、工程应用能力和整体素质。 2、实验内容: (1)方案设计 设计铆接的产品,CATIA软件或CAD绘制零件图:1张三维立体图(同组人可一样),1张能完全表达某个零件结构尺寸和制作要求的视图(按机械制图的规定画图和标注,同组每个人不得相同,可选择不同零件画图)。图均打印,其他内容手写!。 设计铆接的产品(飞机)具有中等复杂程度,具有立体结构。 零件结构设计经指导老师检查同意后方能进行制作。 (2)飞机装配铆接操作实验 本实验要求在飞机装配工艺课程的相关实验之后进行,通过飞机装配工艺课程的授课学习和实验,掌握飞机装配铆接的基本方法和基本工艺,在此基础上,制作一个中等复杂程度的零件产品,并做相应的工艺分析。 3、对自己制作的结构件进行质量分析。 我们这组设计制作的是一个小型汽车,从设计的角度来看的比较完美的,线条、部件都比较好。但是,在这个单有铆接的实验中,很多圆滑的地方可能很难制造出来。 4、飞机铆接的特点及发展。 4.1飞机铆接具有以下特点 铆接的连接强度比较稳定可靠,铆接方法与工艺参数容易掌握和控制,铆接质量检验方法方便,故障比较容易排除,使用工具比较简单、低廉,适用于较复杂的连接。虽然存在着一些缺点,如增大了结构质量,降低了结构强度,容易引起变形等,但到目前为止,铆接仍然是飞机装配中主要的的连接方法。 4.2飞机铆接的发展 现代飞机制造过程中,由于结构设计、工艺维修、检查的需要,机械连接不可缺少,在很长一段时间内仍将是主要的连接方法。在第二代、第三代、甚至第四代战斗机以及民机生产中,都采用了大量的机械连接。铆接结构重量轻、成本低、工艺简便,比螺接更具技术优势,因而用得比较普遍。铆接技术发展相对比较缓慢,但近年来在新型飞机研制过程中,为满足结构设计要求,提高飞机的性能,铆接技术有了新的发展。 4.2.1电磁铆接技术的发展 国外的经验表明,采用电磁铆接(也称应力波)技术是解决上述问题的有效途径。电磁铆接对屈强比高、应变率敏感、强度高、难成形材料的成形具有特殊的功能;能实现理想的干涉配合,延缓构件铆钉孔疲劳裂纹的扩展,显著提高结构

四轴飞行器论文

2014-2015年大学生创业新基金项目结题论文 作品名称:用于作物生长监测的飞行机器人 学院:工学院 指导老师:孙磊 申报者姓名(团队名称):李家强、梁闪闪、谈姚勇 二〇一五年五月

目录 摘要 (3) 关键词 (3) 引言 (3) 多旋翼农用无人机的发展简史 (4) 作品设计方案 1.1 飞行器的结构框架和工作原理 (5) 1.2 硬件选择 (6) 1.3硬件电路设计 1.3.1:主控模块 (7) 1.3.2:姿态传感器模块 (8) 1.3.3:电源模块 (9) 1.4 软件系统设计 1.4.1:总体设计 (9) 1.4.2:姿态解算实现 (10) 参考文献 (11) 附件1:作品实物图 (12) 附件2:原件清单 (13) 附件3 电路原理图 (14) 附件4 部分程序(遥控器) (15)

关于作物成产检测的飞行机器人的研究报告 作者:李家强、梁闪闪、谈姚勇指导老师:孙磊 (安徽农业大学工学院合肥市长江西路130号 230036) 摘要:四旋翼飞行器通过排布在十字形支架四个顶端的旋翼,产生气动力,控制飞行器的升降、倾斜、旋转等。本文主要讨论四旋翼飞行器所选用的单片机类型,以及选用此款单片机的原因。通过PWM技术来调节飞行器的飞行状态,以MPU-6050为惯性测量器件。所形成的飞行控制系统使得飞行器能达到较平稳的飞行姿态。整体采用无线遥控控 制,无线频波为2.51GHZ。 关键词:四旋翼飞行器、作物检测、飞行时间、飞行距离 Abstract:through four rotor aircraft configuration at the top of the cross-shaped bracket four rotor, aerodynamic force, control aircraft movements, tilt, rotation, etc. This article focuses on four rotor aircraft chooses the types of single chip microcomputer and choose this single chip microcomputer. Through the PWM technology to adjust the aircraft's flight status, inertial measurement device for MPU - 6050. Formed by makes the aircraft flight control system can achieve a smooth flight. Overall the wireless remote control, wireless 2.51 GHZ frequency wave. Keywords: four rotor aircraft, crop detection, time of flight, flight distance 引言:随着我国的经济迅速发展,农业种植的规模化、机械化、信息化。但是现阶段的农业生产中存在着一些很棘手的问题。例如农作物的病虫害的实时监控这个问题以及作物生长情况采样分析等。而飞行机器人可以利用自身携带的航拍工具在操作人员制定的地块进行拍摄,通过无线接收装置可以在操控室的接收显示屏播放航拍发送回来的图片和视频。此作品飞行距离可达到2000米,留空时间可达30分钟。故而此作品完全可以实时监测农作物的病虫害的发展以及采取大量有效的作物生长数据。

相关文档
最新文档