四轴飞行器基础介绍篇

本文详细介绍了四轴飞行器的硬件结构、软件构成、基本飞行原理,以及各个关键部件如遥控器、飞控、电机、电调、桨的选择。在硬件部分,四轴飞行器包含机架、电机、传感器等组件;软件部分涉及上位机和下位机的交互;飞行原理主要阐述了如何通过调整电机转速实现各种运动。在部件选型中,讨论了遥控器的日本手和美国手、开源与闭源飞控的区别,以及电机、电调、桨的参数选择。
摘要由CSDN通过智能技术生成

一、  四轴飞行器硬件结构

四轴飞行器硬件主要包括机架、电机、电调、螺旋桨、主控板、姿态传感器模块(主要包括陀螺仪、加速度计、电子罗盘)、电池、电源板、遥控器与接收机、充电器以及根据飞行器要完成的特定的功能而搭载的其他器件如摄像头、光流传感器、超声波、气压计、GPS等。

图1-1 四轴飞行器硬件结构图

图1-2 四轴飞行器硬件结构图(实物对照图)

 

二、  四轴飞行器软件结构

四轴飞行器软件依赖于上位机和下位机。上位机可以在手机端或者PC端,主要起到控制、监测、数据分析等作用。下位机则在飞行器的飞控板上,根据需要完成控制、测量、编队、通信以及控制飞行器执行其他任务。

上位机主要需要编写地面站,比较常用的编程语言是C、C++、C#、QT、MATLAB、LABVIEW、Delphi等。

下位机如果需要完成更加复杂的任务的时候需要编写嵌入式操作系统。一般需要编写的基本的程序包括驱动程序、控制程序、通信程序和其他任务执行程序。驱动程序主要是控制板底层的一些驱动程序,也包括驱动电机以及其他外设的驱动程序;控制程序是整个系统的核心程序,主要包括姿态控制、高度控制、导航控制、避障、编队等;通信程序主要包括飞行器与飞行器之间的通信以及飞行器与地面站的通信;其他任务执行程序则根据要实现的具体的功能而异,例如航拍、监测、跟踪、测量等。

 

 

                        图2-1 四轴飞行器软件结构示意图

 

三、  四轴飞行器基本原理

根据电机分布的位置,常见的四轴飞行器类型有以下几种:

1.      四轴“十”模式,四个电机呈十字分布,对头方向是M4电机方向;(M代表电机,箭头代表电机旋转方向)

图3-1

2.      四轴“X”模式,四个电机呈X形分布,对头方向是M4和M2的中间点

 

图3-2

3.      四轴“Y”模式,M1和M3电机正反安装在同一个中轴上,对头方向是M4和M2的中间点

 

 

四轴飞行器是在空气中飞行的飞行器。为了获得廉价的动力,它只能利用空气动力,不能像火箭一样飞行。所以四轴飞行器的动力、偏航的动作只能依靠与空气的作用来实现。如图3-4是四轴飞行器的力学简化图(四轴飞行器有两种模式,这里只举其中一种为例)

图3-4 四轴飞行器简化力学图(http://my.oschina.net/u/1585857/blog/388454

 

3-4中的F1F2F3F4的大小由桨的转速决定。转速越大力越大,转速越小力越小,这样通过控制四个力的大小变化就可以实现四轴飞行器的前进、后退、转向(偏航)和旋转。

    

                           图3-5 四旋翼飞行器沿各自由度的运动

http://zhan.renren.com/niuneine?gid=3602888498032410217&checked=true

 </

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值