CN203759544U - 一种基于嵌入式的四旋翼自主飞行器 - Google Patents
一种基于嵌入式的四旋翼自主飞行器 Download PDFInfo
- Publication number
- CN203759544U CN203759544U CN201420118553.2U CN201420118553U CN203759544U CN 203759544 U CN203759544 U CN 203759544U CN 201420118553 U CN201420118553 U CN 201420118553U CN 203759544 U CN203759544 U CN 203759544U
- Authority
- CN
- China
- Prior art keywords
- aircraft
- wireless communication
- communication device
- rotor
- actuating mechanism
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 claims abstract description 31
- 230000001133 acceleration Effects 0.000 claims description 15
- 230000003068 static effect Effects 0.000 claims description 11
- 230000005611 electricity Effects 0.000 claims description 8
- 230000002567 autonomic effect Effects 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 abstract description 8
- 238000011161 development Methods 0.000 abstract description 6
- 238000013480 data collection Methods 0.000 abstract description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本实用新型提供了一种基于嵌入式的四旋翼自主飞行器,包括设置于飞行器上的主控制器、数据采集装置、执行机构驱动装置、无线通讯装置,以及设置于飞行器监控室内、与无线通讯装置无线连接的上位机,所述数据采集装置设置于飞行器内部,执行机构驱动装置位于飞行器的旋翼底部,无线通讯装置位于飞行器的上端,所述数据采集装置、执行机构驱动装置、无线通讯装置均与主控制器电气连接。通过设置数据采集装置,对飞行器的姿态进行进行实时监控,使飞行器按照既定的姿态运动,飞行姿态控制精度高;增设ZigBee无线通讯装置,实现用上位机实时监测飞行器姿态的功能。与传统的飞行器相比可大大降低***的开发成本、节约资源。
Description
技术领域
本实用新型涉及飞行器控制领域,具体涉及一种基于基于嵌入式的四旋翼自主飞行器。
背景技术
早在上个世纪中叶,微小型多旋翼飞行器已经受到海外一些研究机构的瞩目,但多旋翼飞行器一般尺寸较小,负载能力相对较差,无法搭载传统的高精度传感器。直到本世纪初,MEMS传感器技术的发展使微小型多旋翼飞行器的研究得到突破。
现有四旋翼飞行器技术中,大多采用普通单片机作为主控制器,功耗大,且外设资源少,这与飞行器要求的功耗低,重量轻,简单设计相悖,从而阻碍了飞行器的发展。
实用新型内容
本实用新型所要解决的技术问题是,针对现有技术的不足,提供一种基于嵌入式的四旋翼自主飞行器,该飞行器与传统的飞行控制器相比,大大降低了***的开发成本、节约资源,且整个飞行器的结构简单、重量轻、且功耗低、外设资源少,并且实现了四旋翼飞行器的姿态控制精确度,提高了飞行器飞行的稳定性。
本实用新型提供了一种基于嵌入式的四旋翼自主飞行器,包括设置于飞行器上的主控制器、数据采集装置、执行机构驱动装置、无线通讯装置,以及设置于飞行器监控室内、与无线通讯装置无线连接的上位机,所述数据采集装置设置于飞行器内部,执行机构驱动装置位于飞行器的旋翼底部,无线通讯装置位于飞行器的上端,所述数据采集装置、执行机构驱动装置、无线通讯装置均与主控制器电气连接。
本实用新型的进一步改进在于:所述数据采集装置包括MEMS陀螺仪、三轴加速度传感器、全向磁场传感器以及静压高度计,分别采集飞行器飞行过程中的角速度、加速度、磁阻以及气压高度信号,从而实现飞行器飞行姿态精确控制性。
本实用新型的进一步改进在于:所述MEMS陀螺仪的数量为3只、采用ADIS16100 数字陀螺,3 个MEMS陀螺仪按 X-Y-Z 轴两两垂直的方式安装于飞行器前端,其中 X、Y、Z 轴分别检测滚转、俯仰、偏航角速率;所述三轴加速度传感器为 LIS3LV02DL 三轴数字加速度计,位于飞行器底部;所述全向磁场传感器采用HMC5833L三轴磁强计,位于飞行器后端,用于锁定航向,与三轴加速度传感器组合成的电子罗盘用于为飞行器导航提供可靠的高精度方向信息;所述静压高度计采用MS5540C静压高度计,最高精度达 15 cm,测量精度高,位于飞行器三轴加速度传感器右侧,从而获取飞行器当前的经纬度坐标、高度、速度信息;LIS3LV02DL 三轴数字加速度计和MEMS陀螺仪螺通过 SPI 接口与STM32F103C8T6进行通讯,HMC5833L三轴磁强计通过简易的I2C总线与STM32F103C8T6相连接。从而保障飞行器飞行姿态的控制精确性。
本实用新型的进一步改进在于:所述主控制器以STM32F103C8T6 ARM7处理器为控制核心,所述无线通讯装置为ZigBee无线通讯装置,采用STM32F103C8T6 ARM7处理器具有高性能、低成本、低功耗优点的嵌入式处理器,采用该处理器使得整个飞行器外设资源少、结构简单,重量轻、且功耗低;通过ZigBee无线通讯装置将飞行器的通讯数据实时发送至PC上位机,以便进行实时监测飞行器姿态。
本实用新型的进一步改进在于:所述PC上位机采用MCGS。即监视与控制通用***,主要完成现场数据的采集与监测、前端数据的处理与控制。
本实用新型的进一步改进在于:所述执行机构驱动装置包括无刷电机、与无刷电机相匹配的无刷电调;所述无刷电调采用SKYWALKER 20A 无刷电调,持续输出20A电流,短时电流25A,针对四旋翼飞行器采用无刷电机,无刷电机具有更大的动力、更长的飞行时间、更高的使用效率、更长的使用寿命、并且具有噪音小、抗干扰强的优点,提高飞行器的稳定性。
本实用新型的进一步改进在于:所述无刷电机和无刷电调均为四个,分别位于飞行器的四个旋翼底部,无刷电调的信号端分别与控制核心STM32F103C8T6 ARM7处理器的任意四个GPIO口相连。
本实用新型的进一步改进在于:所述控制核心STM32F103C8T6 ARM7处理器的第42引脚PB6、第43引脚PB7两个GPIO口复用为SCL、SDA,并通过这两根总线与HMC5833L三轴磁强计的SCL与SDA相连,STM32F103C8T6通过RXD接收ZigBee发来的信号,通过TXD发送数据给ZigBee,从而实现数据的双向传输。
本实用新型的进一步改进在于:所述控制核心STM32F103C8T6 ARM7处理器的第30引脚PA9、第31引脚PA10分别复用为TXD、RXD,两个引脚与ZigBee无线通讯装置的RXD、TXD相连。
本实用新型有益效果:通过数据采集装置:3只 MEMS 陀螺仪、三轴加速度传感器和全向磁场传感器以及静压高度计,对飞行器的姿态进行进行实时监控,使飞行器按照既定的姿态运动,飞行姿态控制精度高;通过在飞行器上增设ZigBee无线通讯装置,从而实现了用上位机实时监测飞行器姿态的功能。采用以STM32系列处理器中的STM32F103C8T6微处理器为控制核心的飞行器与传统的飞行器相比可大大降低***的开发成本、节约资源,且整个飞行器的结构简单、重量轻、且功耗低、外设资源少,并且实现了四旋翼飞行器的姿态控制精确度,提高了飞行器飞行的稳定性。
本实用新型结构简单、功耗低,能有效、精确、稳定的控制飞行器的飞行姿态,且飞行时间长、使用寿命长,同时实现上位机实时监测。
附图说明
图1为本实用新型的结构示意图。
图2为本实用新型的***结构框图。
图3为本实用新型中的HMC5833L三轴磁强计与STM32F103C8T6微处理器的电气连接图。
图4为本实用新型中的STM32F103C8T6微处理器与ZigBee无线数据装置的电气连接图。
其中:1-主控制器,2-数据采集装置,3-执行机构驱动装置,4-无线通讯装置,5-上位机,6-MEMS陀螺仪,7-三轴加速度传感器,8-全向磁场传感器,9-静压高度计,10-旋翼。
具体实施方式
为了加深对本实用新型的理解,下面将结合实施例对本实用新型作进一步详述,该实施例仅用于解释本实用新型,并不构成对本实用新型保护范围的限定。
如图1-4所示,本实施例提供了一种基于嵌入式的四旋翼自主飞行器,包括设置于飞行器上的主控制器1、数据采集装置2、执行机构驱动装置3、无线通讯装置4,以及设置于飞行器监控室内、与无线通讯装置4无线连接的上位机5,所述数据采集装置2设置于飞行器内部,执行机构驱动装置3位于飞行器的旋翼10底部,无线通讯装置4位于飞行器的上端,所述数据采集装置2、执行机构驱动装置3、无线通讯装置4均与主控制器1电气连接。所述数据采集装置2包括MEMS陀螺仪6、三轴加速度传感器7、全向磁场传感器8以及静压高度计9。所述MEMS陀螺仪6的数量为3只、采用ADIS16100 数字陀螺,3 个MEMS陀螺仪按 X-Y-Z 轴两两垂直的方式安装于飞行器前端,其中 X、Y、Z 轴分别检测滚转、俯仰、偏航角速率;所述三轴加速度传感器7为 LIS3LV02DL 三轴数字加速度计,位于飞行器底部;所述全向磁场传感器8采用HMC5833L三轴磁强计,位于飞行器后端,与三轴加速度传感器7组合成的电子罗盘用于为飞行器导航提供可靠的高精度方向信息;所述静压高度计9采用MS5540C静压高度计,最高精度达 15 cm,位于三轴加速度传感器7右侧。LIS3LV02DL 三轴数字加速度计和MEMS陀螺仪螺通过 SPI 接口与STM32F103C8T6进行通讯,HMC5833L三轴磁强计通过简易的I2C总线与STM32F103C8T6相连接。从而保障飞行器飞行姿态的控制精确性。所述执行机构驱动装置3包括无刷电机、与无刷电机相匹配的无刷电调;所述无刷电调采用SKYWALKER 20A 无刷电调,持续输出20A电流,短时电流25A。所述无刷电机和无刷电调均为四个,分别位于飞行器各旋翼10底部,无刷电调的信号端分别与控制核心STM32F103C8T6 ARM7处理器的任意四个GPIO口相连。如图3所示,所述控制核心STM32F103C8T6 ARM7处理器的第42引脚PB6、第43引脚PB7两个GPIO口复用为SCL、SDA,并通过这两根总线与HMC5833L三轴磁强计的SCL与SDA相连。如图4所示,所述控制核心STM32F103C8T6 ARM7处理器的第30引脚PA9、第31引脚PA10分别复用为TXD、RXD,两个引脚与ZigBee无线通讯装置的RXD、TXD相连,STM32F103C8T6通过RXD接收ZigBee发来的信号,通过TXD发送数据给ZigBee,从而实现数据的双向传输。。
其中,
所述主控制器1以STM32F103C8T6 ARM7处理器为控制核心, STM32 系列处理器是一款基于高性能、低成本、低功耗要求的嵌入式处理器,应用专门设计的 ARM Cortex-M3 低功耗高速内核。是整个装置的控制核心,它负责对数据采集装置2采集来的信号进行处理,并控制各旋翼电机的转速。
无线通讯装置4,采用ZigBee无线通讯装置,ZigBee是一种短距离、低速率无线网络技术,且是一种低功耗、低成本的无线网络通信技术。它通过TXD、RXD两根总线与STM32F103C8T6进行数据的双向传输,其中TXD用于发送数据,RXD用于接收数据;STM32F103C8T6在接收到ZigBee的数据后,再与PC上位机进行通讯,从而实现PC上位机实时监测飞行器的功能。
PC上位机:采用的是MCGS。MCGS,即监视与控制通用***,主要完成现场数据的采集与监测、前端数据的处理与控制。
本实施例的工作原理:数据采集装置2对飞行器的姿态信号进行采集,再送到主控制器1进行处理,主控制器1得到飞行器的姿态后,发送控制信号给执行机构驱动装置3,从而调节电机的转速,使飞行器按照既定的姿态运动。同时,ZigBee无线通讯装置与主控制器1进行通讯,传输数据,主控制器1将接收到的数据传输给上位机5,从而实现了用上位机实时监测飞行器姿态的功能。基于 STM32 的飞行控制器与传统的飞行控制器相比可大大降低***的开发成本、节约资源,且整个飞行器的结构简单、重量轻、且功耗低、外设资源少,并且实现了四旋翼飞行器的姿态控制精确度,增强了装置的稳定性。
Claims (9)
1.一种基于嵌入式的四旋翼自主飞行器,其特征在于:包括设置于飞行器上的主控制器(1)、数据采集装置(2)、执行机构驱动装置(3)、无线通讯装置(4),以及设置于飞行器监控室内、与无线通讯装置(4)无线连接的上位机(5),所述数据采集装置(2)设置于飞行器内部,执行机构驱动装置(3)位于飞行器的旋翼(10)底部,无线通讯装置(4)位于飞行器的上端,所述数据采集装置(2)、执行机构驱动装置(3)、无线通讯装置(4)均与主控制器(1)电气连接。
2.根据权利要求1所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述数据采集装置(2)包括MEMS陀螺仪(6)、三轴加速度传感器(7)、全向磁场传感器(8)以及静压高度计(9)。
3.根据权利要求2所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述MEMS陀螺仪(6)的数量为3只、采用ADIS16100 数字陀螺,3 个MEMS陀螺仪按 X-Y-Z 轴两两垂直的方式安装于飞行器前端,其中 X、Y、Z 轴分别检测滚转、俯仰、偏航角速率;所述三轴加速度传感器(7)为 LIS3LV02DL 三轴数字加速度计,位于飞行器底部;所述全向磁场传感器(8)采用HMC5833L三轴磁强计,位于飞行器后端,与三轴加速度传感器(7)组合成的电子罗盘用于为飞行器导航提供可靠的高精度方向信息;所述静压高度计(9)采用MS5540C静压高度计,最高精度达 15 cm,位于三轴加速度传感器(7)右侧。
4.根据权利要求1所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述主控制器(1)以STM32F103C8T6 ARM7处理器为控制核心,所述无线通讯装置(4)为ZigBee无线通讯装置,所述上位机(5)为PC上位机。
5.根据权利要求4所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述PC上位机采用MCGS。
6.根据权利要求1所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述执行机构驱动装置(3)包括无刷电机、与无刷电机相匹配的无刷电调;所述无刷电调采用SKYWALKER 20A 无刷电调,持续输出20A电流,短时电流25A。
7.根据权利要求6所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述无刷电机和无刷电调均为四个,分别位于飞行器的四个旋翼(10)的底部,无刷电调的信号端分别与控制核心STM32F103C8T6 ARM7处理器的任意四个GPIO口相连。
8.根据权利要求3或4所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述控制核心STM32F103C8T6 ARM7处理器的第42引脚PB6、第43引脚PB7两个GPIO口复用为SCL、SDA,并通过这两根总线与HMC5833L三轴磁强计的SCL与SDA相连。
9.根据权利要求4所述的一种基于嵌入式的四旋翼自主飞行器,其特征在于:所述控制核心STM32F103C8T6 ARM7处理器的第30引脚PA9、第31引脚PA10分别复用为TXD、RXD,两个引脚与ZigBee无线通讯装置的RXD、TXD相连。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201420118553.2U CN203759544U (zh) | 2014-03-17 | 2014-03-17 | 一种基于嵌入式的四旋翼自主飞行器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201420118553.2U CN203759544U (zh) | 2014-03-17 | 2014-03-17 | 一种基于嵌入式的四旋翼自主飞行器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN203759544U true CN203759544U (zh) | 2014-08-06 |
Family
ID=51254797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201420118553.2U Expired - Fee Related CN203759544U (zh) | 2014-03-17 | 2014-03-17 | 一种基于嵌入式的四旋翼自主飞行器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN203759544U (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104714552A (zh) * | 2015-03-11 | 2015-06-17 | 郑州航空工业管理学院 | 基于手机实时监控的四旋翼飞行器 |
CN106483966A (zh) * | 2016-10-08 | 2017-03-08 | 江苏润桐数据服务有限公司 | 无人机数据采集*** |
-
2014
- 2014-03-17 CN CN201420118553.2U patent/CN203759544U/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104714552A (zh) * | 2015-03-11 | 2015-06-17 | 郑州航空工业管理学院 | 基于手机实时监控的四旋翼飞行器 |
CN106483966A (zh) * | 2016-10-08 | 2017-03-08 | 江苏润桐数据服务有限公司 | 无人机数据采集*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102424112B (zh) | 微小型四旋翼飞行器的三层机载飞控装置 | |
CN105573333B (zh) | 一种用于四旋翼飞行器的模块式控制方法 | |
CN202758242U (zh) | 基于arm和fpga架构的固定翼无人机自动驾驶仪 | |
CN104914872A (zh) | 适用于小型民用无人机的传感器双余度飞控计算机*** | |
CN204989980U (zh) | 一种变桨距多旋翼飞行器控制器 | |
CN105589467A (zh) | 一种低成本扩展航姿传感器模块 | |
CN106904272B (zh) | 一种尾翼可摆动的扑翼机器人飞行控制装置及方法 | |
CN103057712A (zh) | 微小型飞行机器人集成飞行控制*** | |
CN104133483A (zh) | 一种基于集成定位通讯模块的微型四旋翼飞行器控制***及其控制方法 | |
CN203759544U (zh) | 一种基于嵌入式的四旋翼自主飞行器 | |
CN104166054A (zh) | 基于多旋翼机器人的空中无线电监测*** | |
CN204856212U (zh) | 一种四旋翼飞行*** | |
CN202494924U (zh) | 基于三维激光扫描***的固定翼无人机电力巡检*** | |
CN203012513U (zh) | 一种无线航模控制*** | |
CN205594456U (zh) | 一种可语音警报避障的四旋翼无人飞行器 | |
CN207173952U (zh) | 一种基于apm飞控板的旋翼无人机及其控制*** | |
CN104111615A (zh) | 一种基于msp430f5310单片机的微型四旋翼飞行器 | |
CN106814743A (zh) | 基于dsp的多旋翼无人机驱动控制*** | |
CN105700535B (zh) | 一种用于四旋翼飞行器的模块式控制板 | |
CN105549609A (zh) | 微型六轴飞行器及其构成的机群控制***和控制方法 | |
CN206440662U (zh) | 多旋翼无人机通用型大气环境监测吊舱 | |
CN205353763U (zh) | 一种用于四旋翼飞行器的模块式控制板 | |
CN205353765U (zh) | 一种六旋翼飞行*** | |
CN205405267U (zh) | 一种微型六轴飞行器 | |
CN105912010A (zh) | 一种基于stm32的微型四旋翼飞行器及其控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140806 Termination date: 20150317 |
|
EXPY | Termination of patent right or utility model |