基于STM32四轴飞行器电路设计的详细图解资料概述

发布者:快乐旅行最新更新时间:2024-05-13 来源: elecfans关键字:STM32  四轴飞行器  电路设计 手机看文章 扫描二维码
随时随地手机看文章

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


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

系统方案

本设计采用STM32F4作为核心处理器,该处理器内核架构 ARM Cortex-M4,具有高性能、低成本、低功耗等特点。

设计总体框图

主控板包括传感器MPU6050电路模块、无线蓝牙模块、电机启动模块,电源管理模块等;遥控使用商品遥控及接收机。控制芯片捕获接收机的PPM命令信号,传感器与控制芯片之间采用IIC总线连接,MCU与电调之间用PWM传递控制信号。

MPU-6050电路原理图

电源管理模块

四轴飞行器要求整体设计质量较轻,体积较小,因此在电池的选取方面,采用体积小、质量轻、容量大的锂电池供电最合适。系统的核心芯片为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的保险丝。

本设计是基于STM32F4的四轴航拍平台。以STM32F407为控制核心,四轴飞行器为载体,辅以云台的航拍系统。硬件上由飞控电路,电源管理等系统组成。其具有灵活轻盈,延展性,适应性强好等特点。在实际应用方面,四轴飞行器可以在复杂、危险的环境下可以完成特定的飞行任务,也可以用于监控交通,环境等。


关键字:STM32  四轴飞行器  电路设计 引用地址:基于STM32四轴飞行器电路设计的详细图解资料概述

上一篇:基于LinkedInSTM32F4时钟系统初始化设置
下一篇:STM32F101VB微处理器在气相色谱仪中有什么应用?

推荐阅读最新更新时间:2024-11-08 21:39

STM32 TALK | 无感FOC方案原理机器控制难点分析
1、电机控制方案的分析与选择 在永磁电机的无感控制策略中,主要有两大类:(1)无感方波控制;(2)无感FOC控制。 先谈谈无感方波控制。在无感方波控制中,主要是利用反电动势过零点的方式来得到换相信号(反电动势过零点的信号与电机的换相信号在相位上相差30°电角度)。为了得到反电动势过零的信号,通常采用两种方式:(1)硬件比较器法;(2)软件端电压采样法。这两种方法的原理大致是相同的,都是将检测得到的端电压的值与电机中性点电压进行比较来得到反电动势过零点的信号。在无感方波控制中,该检测手段的好坏将决定了控制性能的好坏。但无感方波控制通常会伴随着噪声大、转矩脉动大等缺点,因此仅在一些对电机无感控制要求不是很高的场合中较为适用。
[单片机]
stm32串口加dma接收问题
设置:串口使能空闲中断;使用dma接收;dma中断屏蔽 现象:只要接收到的数据大于设置dma接收的长度,就会收不到数据,但是能进串口空闲中断 解决:把dma的中断打开,就会解决掉上述的溢出造成的结果。
[单片机]
基于STM32最简单的呼吸灯
下午做了一个呼吸灯,十几行代码,调试好久,才出来一个比较好的呼吸灯效果。下面我示范以下,怎么用最简单的方法实现一个基于STM32的呼吸灯(基于安富莱 STM32-V5开发板,里面用的了ST官方的库函数,还有安富莱他们自己写的Led,Timer函数) 呼吸灯原理:LED灯光在MCU的控制之下完成由亮到暗的逐渐变化,感觉像是在呼吸。 呼吸灯分为两个过程: 亮度有暗到亮(模拟吸气过程,该过程需要1.5S ),在由亮到暗(模拟呼气过程,该过程需要1.5S. )(对成人而言,平均每分钟呼吸16~18次; 对儿童而言,平均每分钟呼吸20次) 下面贴出主要的代码: void LedOnOff(uint16_t t,uint16_
[单片机]
STM32 AM2305高精度温湿度传感器驱动
最近用到的温湿度传感器,AM2305驱动,单总线,上电后至少要延时2S才能读取温湿度,温度精度很高,跟DS18B20一样,数据带校验,不会出现DS18B20那样,并且时序要求不高 /************************************************************************************************************* * 文件名: AM2305.c * 功能: STM32 AM2305高精度温湿度传感器驱动 * 作者: cp1300@139.com * 创建时间: 2014-09-20 * 最后
[单片机]
STM32——SPI接口
一、SPI协议【SerialPeripheral Interface】 串行外围设备接口,是一种高速全双工的通信总线。在ADC/LCD等与MCU间通信。 1、SPI信号线 SPI 包含 4 条总线,SPI 总线包含 4 条总线,分别为SS 、SCK、MOSI、MISO。 (1)SS(SlaveSelect):片选信号线,当有多个 SPI 设备与 MCU 相连时,每个设备的这个片选信号线是与 MCU 单独的引脚相连的,而其他的 SCK、MOSI、MISO 线则为多个设备并联到相同的 SPI 总线上,低电平有效。 (2)SCK (Serial Clock):时钟信号线,由主通信设备产生,不同的设备支持的时钟频率不一样,
[单片机]
<font color='red'>STM32</font>——SPI接口
STM32的FLASH模拟EEPROM
1. Flash.h /* ******************************************************************* ** ** @Brief : STM32 FLASH 模拟EEPROM ** @Cpu : STM32F103ZET6 ** @Flash : 512K 字节 ** @Note : 源码来自正点原子stm32 教程 ******************************************************************* */ #ifndef __STMFLASH_H__ #define __STMFLASH_H__ #incl
[单片机]
STM32基础之IIC
IIC协议简介 I2C 通讯协议(Inter-Integrated Circuit)是由Phiilps公司开发的, 由于它引脚少,硬件实现简单,可扩展性强,不需要USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。 IIC总线特点 IIC总线最主要的优点是其简单性和有效性。 由于接口直接在组件之上,因此IIC总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。总线的长度可高达25英尺,并且能够以10Kbps的最大传输速率支持40个组件。 IIC总线的另一个优点是,它支持多主控(multimastering)。 其中任何能够进行发送和接收的设备都可以成为主总
[单片机]
<font color='red'>STM32</font>基础之IIC
STM32 GPIO的工作模式
一、前言 在之前围绕STM32的GPIO的基本结构进行了介绍,图1为STM32的5V容忍的GPIO口内部基本结构图,图2为GPIO的基本结构中各个模块部分的概述。 阅读GPIO基本结构的内容能够对GPIO的工作模式有更深的了解。 正是由于GPIO的结构中包含了多样性的电路和模块,因此进行合理的配置组合,就可以使得GPIO应用在不同的工作模式下进行工作。 图1 STM32的5V容忍的GPIO内部基本结构 图2 GPIO基本结构包含的功能概述 二、工作模式概述 图3为STM32的GPIO工作模式概述图,从图中可以看出,GPIO端口的静态特征就是指芯片可供你选择的该GPIO的配置,只有通过对使用的GPIO端口进行合理的配置,
[单片机]
<font color='red'>STM32</font> GPIO的工作模式
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved