一种用于无人机飞行模式控制的系统及方法技术方案

技术编号:24408390 阅读:24 留言:0更新日期:2020-06-06 08:05
本发明专利技术公开了一种用于无人机飞行模式控制的系统及方法,涉及无人机技术领域,包括单片机和飞行控制器,所述单片机与所述飞行控制器电性连接。本发明专利技术大大降低了开发无人机的难度,不需要很多的专业知识,只需要了解计算机语言就可以对无人机进行开发,通过编写简单程序就可以直接控制无人机的飞行状态,也不需要读懂上万行的飞控源码,就可以实现对无人机的开发,同时面向人群非常广泛,适用市场开阔。

A system and method for UAV flight mode control

【技术实现步骤摘要】
一种用于无人机飞行模式控制的系统及方法
本专利技术涉及无人机
,特别涉及一种用于车辆自动驾驶仿真模拟系统的测试方法。
技术介绍
无人驾驶飞机简称“无人机”,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。机上无驾驶舱,但安装有自动驾驶仪、程序控制装置等设备。地面、舰艇上或母机遥控站人员通过雷达等设备,对其进行跟踪、定位、遥控、遥测和数字传输。可在无线电遥控下像普通飞机一样起飞或用助推火箭发射升空,也可由母机带到空中投放飞行。回收时,可用与普通飞机着陆过程一样的方式自动着陆,也可通过遥控用降落伞或拦网回收。可反复使用多次,广泛用于空中侦察、监视、通信、反潜、电子干扰等。目前,随着无人机技术的逐步成熟,无人机的应用范围非常广泛,但是大部分商品飞控都为闭源的,不能进行开发,开源的飞控也非常难开发,需要掌握大量的计算机语言知识,而且为了想要无人机按照自己的想法去飞行,必须要对飞控进行控制,所以就通过开发板模拟遥控接收机的信号来控制飞控从而控制飞行器。
技术实现思路
本专利技术实施例提供了一种用于无人机飞行模式控制的系统及方法,用以解决现有技术中存在的问题。一种用于无人机飞行模式控制的系统及方法,包括单片机和飞行控制器,所述单片机与所述飞行控制器均安装在无人机上,且二者有线电性连接,所述单片机中存储有预先输入的飞行控制程序。较佳地,所述单片机为STM32F103RCT6,所述飞行控制器为PIXHAWK----TXS0108eFN20。较佳地,所述单片机的引脚PA6与所述飞行控制器的引脚CH3连接,所述单片机的引脚PA7与所述飞行控制器的引脚CH4连接,所述单片机的引脚PB0与所述飞行控制器的引脚CH2连接,所述单片机的引脚PB1与所述飞行控制器的引脚CH1连接,所述单片机的引脚VDD连接电源,所述单片机的引脚VSS接地;所述飞行控制器的引脚B1串联电阻R905后与电机接口J901-7连接,所述飞行控制器的引脚B2串联电阻R914后与电机接口J901-10连接,所述飞行控制器的引脚B3串联电阻R906后与电机接口J901-13连接,所述飞行控制器的引脚B4串联电阻R915后与电机接口J901-16连接,所述飞行控制器的引脚B5串联电阻R907后与电机接口J901-19连接,所述飞行控制器的引脚B6串联电阻R9016后与电机接口J901-22连接,所述飞行控制器的引脚B7串联电阻R908后与电机接口J901-25连接,所述飞行控制器的引脚B8串联电阻R917后与电机接口J901-28连接,所述飞行控制器的引脚VCCA和引脚VCCB串联后通过电容C903接地,所述飞行控制器的引脚GND接地。较佳地,所述飞行控制程序用于控制无人机的油门大小、偏航方向、俯仰方向和横滚方向。本专利技术有益效果:本专利技术大大降低了开发无人机的难度,不需要很多的专业知识,只需要了解计算机语言就可以对无人机进行开发,通过编写简单程序就可以直接控制无人机的飞行状态,也不需要读懂上万行的飞控源码,就可以实现对无人机的开发,同时面向人群非常广泛,适用市场开阔。具体实施方式下面结合专利技术实施例,对本专利技术的技术方案进行清楚、完整的描述,但应当理解本专利技术的保护范围并不受具体实施方式的限制。本专利技术提供了一种用于无人机飞行模式控制的系统及方法,包括单片机和飞行控制器均安装在无人机上,且二者有线电性连接,所述单片机中存储有预先输入的飞行控制程序,所述飞行控制程序用于控制无人机的油门大小、偏航方向、俯仰方向和横滚方向。所述单片机的引脚PA6与所述飞行控制器的引脚CH3连接,用于无人机的俯仰方向控制,所述单片机的引脚PA7与所述飞行控制器的引脚CH4连接,用于无人机的翻滚方向控制,所述单片机的引脚PB0与所述飞行控制器的引脚CH2连接,用于无人机的偏航方向控制,所述单片机的引脚PB1与所述飞行控制器的引脚CH1连接,用于无人机的油门大小控制,所述单片机的引脚VDD连接电源,所述单片机的引脚VSS接地。所述飞行控制器的引脚B1串联电阻R905后与电机接口J901-7连接,所述飞行控制器的引脚B2串联电阻R914后与电机接口J901-10连接,所述飞行控制器的引脚B3串联电阻R906后与电机接口J901-13连接,所述飞行控制器的引脚B4串联电阻R915后与电机接口J901-16连接,所述飞行控制器的引脚B5串联电阻R907后与电机接口J901-19连接,所述飞行控制器的引脚B6串联电阻R9016后与电机接口J901-22连接,所述飞行控制器的引脚B7串联电阻R908后与电机接口J901-25连接,所述飞行控制器的引脚B8串联电阻R917后与电机接口J901-28连接,所述飞行控制器的引脚VCCA和引脚VCCB串联后通过电容C903接地,所述飞行控制器的引脚GND接地,用于采用八个电机为无人机供电。所述单片机为STM32F103RCT6,所述飞行控制器为PIXHAWK----TXS0108eFN20。以前,要想控制无人机必须将遥控器的接收机与无人机的飞行控制器连接,如果想要无人机自主飞行,则必须修改无人机飞行控制器的代码,但是飞控源码有上万行,难度非常大,而且有的飞控根本不能修改源码,所以本专利技术就将单片机与飞行控制器控连接,从而通过程序控制无人机的油门值、偏航方向、俯仰和翻滚,最终达到自主飞行的目的。通过STM32F103RCT6实现对PIXHAWKServooutput(飞行控制器伺服输出)的pwm控制:(1)、通过定时器的四路通道产生pwm信号做相应姿态控制//TIM3_CH1-->PA6油门控制3//TIM3_CH2-->PA7偏航控制4//TIM3_CH3-->PB0俯仰控制2//TIM3_CH4-->PB1横滚控制1(2)、4路pwm输入控制,按键作为变化信号,改变pwm占空比,实现姿态变换;(3)、由于飞控所能识别的pwm周期20ms,占空比5.5%--9.5%,以此为设计依据;(4)、通过按键选择进行测试部分,五个按键飞控可识别pwm范围内实现四次需求变化5.5%,6.5%,7.5%,8.5%,9.5%,通过大量实验测试,发现实验效果良好。综上所述,本专利技术大大降低了开发无人机的难度,不需要很多的专业知识,只需要了解计算机语言就可以对无人机进行开发,通过编写简单程序就可以直接控制无人机的飞行状态,也不需要读懂上万行的飞控源码,就可以实现对无人机的开发,同时面向人群非常广泛,适用市场开阔。以上公开的仅为本专利技术的一个具体实施例,但是,本专利技术实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本专利技术的保护范围。本文档来自技高网...

【技术保护点】
1. 一种用于无人机飞行模式控制的系统及方法,其特征在于,包括单片机和飞行控制器,所述单片机与所述飞 行控制器均安装在无人机上,且二者有线电性连接,所述单片机中存储有预先输入的飞行 控制程序。/n

【技术特征摘要】
1.一种用于无人机飞行模式控制的系统及方法,其特征在于,包括单片机和飞行控制器,所述单片机与所述飞行控制器均安装在无人机上,且二者有线电性连接,所述单片机中存储有预先输入的飞行控制程序。


2.如权利要求1所述的装置,其特征在于,所述单片机为STM32F103RCT6,所述飞行控制器为PIXHAWK----TXS0108eFN20。


3.如权利要求2所述的装置,其特征在于,所述单片机的引脚PA6与所述飞行控制器的引脚CH3连接,所述单片机的引脚PA7与所述飞行控制器的引脚CH4连接,所述单片机的引脚PB0与所述飞行控制器的引脚CH2连接,所述单片机的引脚PB1与所述飞行控制器的引脚CH1连接,所述单片机的引脚VDD连接电源,所述单片机的引脚VSS接地;
所述飞行控制器的引脚B1串联电阻R905后与电机接口...

【专利技术属性】
技术研发人员:蔡循
申请(专利权)人:苏州慧德仿真技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1