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

发布时间:2015-06-8 阅读量:8913 来源: 我爱方案网 作者:

【导读】该方案以STM32F407为控制核心,四轴飞行器为载体,硬件上由飞控电路,电源管理,通信模块,动力系统,机架,云台伺服系统组成。算法上采用简洁稳定的四元数加互补滤波作为姿态解算算法,具有灵活轻盈,延展性,适应性强好等特点。

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

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

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

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

本设计方案主要研究了四轴飞行器的姿态结算和飞行控制,并设计制作了一架四轴飞行器,对关键传感器做了标定,并利用用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)方便改装用于执行其他任务。
相关资讯
信创浪潮下的硬核力量:解析国产CPU性能优化方法论

在国产计算产业自主化进程加速的背景下,某央企基于海光C86架构的服务器平台,通过客户端与服务器端双端优化,成功实现关键场景性能跃升。客户端大数据读取场景中,技术团队采用跨NUMA绑定与深度指令集优化策略,使吞吐量突破13GB/s,超越同类国外机型12.5GB/s的基准水平,实测性能提升达30%以上。服务器端则通过1DPC内存布局优化、BOLT编译加速及数据校验算法升级,将写入性能提升超10倍,满足高并发AI训练与实时交易系统的严苛需求。

芯原突破车规芯片设计壁垒 发布ASIL D级智能驾驶开发平台

芯原股份(股票代码:688521.SH)在汽车电子领域取得重大突破,其自主研发的车规级智慧驾驶系统级芯片设计平台于2025年4月完成全流程验证,并实现客户项目商业化落地。该平台基于SiPaaS(芯片平台即服务)创新业务模式,整合了芯片架构设计、功能安全认证与车规级IP集成三大核心能力,为ADAS、自动驾驶域控制器等场景提供符合ISO 26262标准的高性能计算解决方案。

全球服务器市场供应链动态及季度趋势解读

在宏观经济环境波动背景下,全球服务器产业正经历结构性调整。据DIGITIMES Research最新行业数据显示,2023年第二季度全球服务器出货量预计实现1.8%的环比增长,这一反常的季度正增长主要源于供应链端的主动避险策略。美国近期针对多国产品实施的差异化关税政策触发产业链积极响应,部分ODM厂商通过前置采购窗口期优化库存策略,尤其是针对AI服务器等高价值产品的备货积极性显著提升。

AMTS带你探秘上海车展:AI、智能座舱、智能底盘、驾控超级大脑……还有更多汽车黑科技!

作为汽车技术与工程行业盛会,AMTS受邀参加上海车展,探寻行业热点与未来趋势。来跟随AMTS的脚步,一起看看汽车领域在电气化、智能化、网联化等多维度的全新突破与变革。

涨价,清库存,转移产能……面对关税冲击,车企们都这样做

鸿蒙座舱正式启动基于HarmonyOS NEXT的鸿蒙车机操作系统应用先行者开发计划