APP下载

小型四轴飞行器控制器设计的研究

2014-04-29姜山祝丽

电子世界 2014年22期

姜山 祝丽

【摘要】四轴飞行器是一种有4个螺旋桨呈十字形交叉的飞行器,能任意角度灵活移动,操控简单,飞行稳定。本文研究的主要是基于STM32单片机的四轴飞行器控制器的设计方法,应用集成的三轴陀螺仪和三轴加速度计感受姿态信息,来实现飞行器定向、定点、定高的飞行控制,具有较好的应用前景。

【关键词】STM32单片机;四轴飞行器;控制系统

引言

四轴飞行器在军事、工业和民用方面都有广泛的应用,可应用于地面战场的侦察和监视,可以用在安全巡检,可用于灾后搜救、城市交通巡逻等诸多领域[1]。四轴飞行器还具备造价低、维护简单、可重复性强以及事故代价低等特点,因此,四轴飞行器的研究意义重大。

目前随着单片机技术和传感器技术的发展,在高校大学生的创新实践活动中对四轴飞行器的研究也越来越多,各种设计方案及应用范围各有特点,有的侧重于机械结构的研究,有的专注于控制算法的研究,本文重点介绍一种以STM32F103VCT6单片机为核心的四轴飞行器硬件系统设计的方案。

1.四轴飞行器的结构和控制原理

四轴飞行器由四个成十字交叉对称安装的电机带动四个螺旋桨构成动力系统,为降低机身重量,机架通常用机械强度较高的碳素管或PVC管来做,微小型的四轴飞行器的机架也可以直接用PCB板切割而成。四轴飞行器的机械结构如图1所示。

图1 四轴飞行器结构图

图2 四轴飞行器姿态控制原理图

四轴飞行器的升降、悬停、俯仰、横滚等飞行姿态的控制,完全由控制四个电机的转速变化来实现,如图2所示[2]。……

登录APP查看全文