0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

全面剖析基于stm32的四轴飞行器设计方案

电子设计 来源:互联网 作者:佚名 2017-12-13 09:52 次阅读

四轴飞行器是一种利用四个旋翼作为飞行引擎来进行空中飞行的飞行器。进入20世纪以来,电子技术飞速发展四轴飞行器开始走向小型化,并融入了人工智能,使其发展趋于无人机智能机器人

四轴飞行器不但实现了直升机的垂直升降的飞行性能,同时也在一定程度上降低了飞行器机械结构的设计难度。四轴飞行器的平衡控制系统由各类惯性传感器组成。在制作过程中,对整体机身的中心、对称性以及电机性能要求较低,这也正是制作四轴飞行器的优势所在,而且相较于固定翼飞机,四轴也有着可垂直起降,机动性好,易维护等优点。

在实际应用方面,四轴飞行器可以在复杂、危险的环境下可以完成特定的飞行任务,也可以用于监控交通,环境等。比如,在四轴飞行器上安装甲烷等有害气体的检测装置,则可以在高空定点地检测有害气体;进入辐射区检查核设施;做军事侦察;甚至搬运材料,搭建房屋等等。本设计利用四轴搭载云台实现航拍任务,当然经过改装也可以执行其他任务。


本设计方案主要研究了四轴飞行器的姿态结算和飞行控制,并设计制作了一架四轴飞行器,对关键传感器做了标定,并利用用matlab分析数据,设计算法,还进行了单通道平衡试验调试,进行试飞实验取得了一定的效果。

一、方案原理

本设计采用STM32F4(STM 32F407数据手册)作为核心处理器,该处理器内核架构ARMCortex-M4,具有高性能、低成本、低功耗等特点。主控板包括传感器MPU6050(MPU6050数据手册)电路模块、无线蓝牙模块、电机启动模块,电源管理模块等;遥控使用商品遥控及接收机。控制芯片捕获接收机的PPM命令信号,传感器与控制芯片之间采用IIC总线连接,MCU与电调之间用PWM传递控制信号。

【开源分享】基于STM32F4的四轴无人机设计方案


二、方案硬件设计

针对前面提出的整体设计方案原理,本设计采取模块化策略,将各个功能部分开来设计,最后组合起来。

1 电源管理模块

四轴飞行器要求整体设计质量较轻,体积较小,因此在电池的选取方面,采用体积小、质量轻、容量大的锂电池供电最合适。系统的核心芯片为STM32F103,常用工作电压为3.3V,同时惯性测量传感器,蓝牙通信模块的常规供电电压也为3.3V,锂电池的电压为11.4V,要使系统正常工作,需要将11.4V的锂电池电压稳压到3.3V。常用的78系列稳压芯片已不再适用,必须选择性能更好的稳压芯片。

经综合考虑,本电路采用LM1117-3.3和LM2940-5电源部分的核心芯片。电池电源经过LM2940-5降到5V后在输入LM1117-3.3稳压为3.3V。由于电机部分电流较大,故在飞控电路部分加入了过流保护,使用500mA的保险丝。电路图如下。




2、方案硬件清单


有关该方案的硬件设计图(用AD软件打开)和软件源代码资料请戳我下载


三、方案软件设计

软件设计上由控制核心STM32F4读取传感器信息,解算姿态角,以姿态角为被控制量融合遥控信息后,输出到四个电机及两个舵机以完成四轴飞行控制和云台的稳定补偿。下图是软件流程:

四、实物展示




五、方案特色和创新性

1)采用STM32F407这样一款高性能芯片作为控制核心,计算快速,扩展空间大。
2)云台飞控一体化设计,既能完成飞行任务也能实现云台稳定。
3)姿态算法采用基于四元数的互补滤波,姿态角无奇点,比起卡尔曼李春波等高端算法有着计算量小的特点且能投入使用,大大节约了cpu计算时间,也降低了对cpu的性能要求。
4)利用四轴作为云台载体有着灵活机动,可让摄像头获得比较好的视野,且云台能消除四轴机体抖动。
5)方便改装用于执行其他任务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2265

    文章

    10870

    浏览量

    354723
收藏 人收藏

    评论

    相关推荐

    测径仪的种样式!

    仪设计了种外观样式。 45°角布置的开口测径仪 这个样式的双测径仪是目前大部分产线所使用的,样式简单大气。用于外径及椭圆度尺寸的检测。 45°角布置的闭口测径仪 该样式的双测径仪将上面的开口闭合
    发表于 08-27 17:42

    电动工具拆解汇总:博世、威克士、东成设计方案剖析

    发挥着重要作用。近年来,随着科技的进步,市面上的电动工具种类和功能也日趋多样化,给用户带来了更加便捷和高效的使用体验。 为了让大家更好的了解到 电动工具的内部构造,设计方案和元器件选型 ,Big-Bit直接购买了这
    的头像 发表于 08-26 11:43 665次阅读
    电动工具拆解汇总:博世、威克士、东成<b class='flag-5'>设计方案</b><b class='flag-5'>剖析</b>

    【求职】:老骥伏枥,志在千里!求兼职音视频、流媒体方向产品开发

    本人在安防、飞行器Wifi图传行业浸润多年,相关产品的开发经验丰富,虽已过不惑之年,但仍然想继续发挥余热 想要转行、入门做海思方案IPCAM、NVR开发的朋友 or 辅导毕业设计的
    发表于 08-09 15:57

    利用图像处理板避障 让小型飞行器像昆虫一样灵巧

    许多小型化的飞行器类似于昆虫,凭借其机动、灵活、体积小的特点能够在复杂的环境中执行飞行任务。但是再精细化的操控,也难以做到完全避免障碍物的阻碍,因此可以采用AI图像处理板来辅助避障。AI避障中很重
    的头像 发表于 07-31 08:30 224次阅读
    利用图像处理板避障  让小型<b class='flag-5'>飞行器</b>像昆虫一样灵巧

    高精度表面贴装 TCXO DSB1612WA 全面剖析

    高精度表面贴装 TCXO DSB1612WA 全面剖析
    的头像 发表于 07-25 15:47 296次阅读
    高精度表面贴装 TCXO DSB1612WA <b class='flag-5'>全面</b><b class='flag-5'>剖析</b>

    测径仪的个常见应用场景

    测径仪根据测量范围的不同,具有不同的型号,在这里就不一一介绍了,本文主要介绍种常用的单测径系统。 第一种:细丝检测 这种测量采用小单测头,其测量范围小,测量精度高,能达到0.0
    发表于 06-05 17:27

    中科宇航研发太空旅行飞行器,预计2028年开展太空边缘载人旅游

    据南方+、金羊网报道,近日中科宇航宣布,已启动太空旅游飞行器研究工作,预计于2027年首次试飞,2028年正式开展载人太空边缘旅游项目。
    的头像 发表于 05-17 16:10 550次阅读

    上海峰飞航空领先全球低空飞行器领域,展望2040年

    eVTOL(Electric Vertical Take-Off and Landing)是一种电力驱动的垂直起降飞行器,常被誉为“飞行汽车”,主要满足城市内、城市间的短途飞行需求。
    的头像 发表于 04-23 09:42 951次阅读

    NXP Semiconductors HoverGames无人机系统解决方案

    NXP HoverGames无人机系统解决方案是单一、模块化、灵活的NXP开发平台,基于RDDRONE-FMUK66飞行管理单元。KIT-HGDRONEK66无人机套件是一款完整的碳纤维
    的头像 发表于 04-18 15:05 3301次阅读
    NXP Semiconductors HoverGames无人机系统解决<b class='flag-5'>方案</b>

    基于非线性自适应学习控制飞行器避障方案

    这篇文章的基本原理是通过设计一种新颖的非线性自适应学习控制,用于快递飞行器的障碍物避免轨迹控制问题。该控制结合了非线性可变增益(NL
    发表于 04-10 12:39 385次阅读
    基于非线性自适应学习控制<b class='flag-5'>器</b>的<b class='flag-5'>四</b><b class='flag-5'>轴</b><b class='flag-5'>飞行器</b>避障<b class='flag-5'>方案</b>

    传感融合的工作原理

    你怎么知道你在哪里?什么是真实的?这是传感融合应该回答的问题。不是以哲学的方式,而是字面上的“我会自动撞入白宫吗?因为我被告知不要这样做”,这种方式内置于商业飞行器的固件中。
    发表于 04-04 13:11 574次阅读

    华为飞行机器人专利助推低空经济发展

    专利摘要揭示,该发明涉及的飞行机器人包含气囊及其周围的个第一级推进,第一级推进与气囊相接。个第一级推进
    的头像 发表于 04-01 09:29 1716次阅读

    什么是姿态传感MPU6050

     MPU6050是6运动处理传感,它集成了3MEMS陀螺仪,3MEMS加速度计,以及一个可扩展的数字运动处理DMP。使用它就是为了
    发表于 02-15 10:53 3130次阅读
    什么是姿态传感<b class='flag-5'>器</b>MPU6050

    磁力计LIS2MDL开发(3)----九姿态解算

    姿态有多种数学表示方式,常见的是元数,欧拉角,矩阵和轴角。他们各自有其自身的优点,在不同的领域使用不同的表示方式。在飞行器中使用到了
    的头像 发表于 12-18 11:07 2202次阅读
    磁力计LIS2MDL开发(3)----九<b class='flag-5'>轴</b>姿态解算

    PID算法:单环和串级,你搞懂了吗?

    上述角度单环PID控制算法仅仅考虑了飞行器的角度信息,如果想增加飞行器的稳定性(增加阻尼)并提高它的控制品质,我们可以进一步的控制它的角速度,于是角度/角速度-串级PID控制算法应运而生。
    的头像 发表于 12-11 17:35 1287次阅读
    <b class='flag-5'>四</b><b class='flag-5'>轴</b>PID算法:单环和串级,你搞懂了吗?