开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

圣节LED南瓜,使用BeagleBoard PocketBeagle制作

瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源

  • 瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源
  • 瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源
  • 瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源
  • 瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源
  • 瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源

瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源

瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源

瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源

瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源

瑞萨四轴飞行器设计(遥控板+主控板)全部资料开源


四轴飞行器原理介绍:

        四轴飞行器通过调节四个电机转速来改变旋翼转速,实现升力的变化,从而控制飞行器的姿态和位置。结构上,本次应用中使用四轴飞行器的飞行模式是X 模式,如图所示,四轴飞行器的四个电机一对正转,一对反转使得垂直方向旋转的反扭矩平衡, 从而保证了飞行的稳定。四轴飞行器可以用作航拍、玩具等,在我们生活中已经越来越常见。

四轴飞行器整机正面和背面:

四轴飞行器硬件结构框图:

四轴飞行器飞行模式(X 模式)

四轴飞行器的基本飞行状态可以分为:垂直飞行、水平飞行(俯仰和翻滚)、偏航飞行,详见说明见附件内容。

  • PID 平衡控制

对于四轴飞行器平衡控制算法中,电机的转速并不是单独由油门来决定,而是以油门为基准整合上空间三轴俯仰(Pitch)、翻滚(Roll)和偏航(Yaw)的控制量来决定,如下公式所示。例如,四轴飞行器机头向下倾斜时(对应俯仰),为了达到平衡,电机3 和电机4 增大转速,电机1 和电机2 减小转速,此时俯仰控制量应该向负增大(控制量的正负由姿态芯片MPU6050 摆放决定)。

  • 上述的三轴控制量则由本系统中使用的增量式PD 控制得到(PID 控制算法的一种)。以俯仰控制量为例,MPU6050 可以得到空间三轴的旋转角速率,正好是角度的微分,所以可以得到以下计算公式。

       由于实际偏航角(Yaw)无法由MPU6050 测得,需要用电子罗盘,但是电子罗盘在四个电机的电磁作用下,精度受影响较大,所以上式中偏航(Yaw)控制量去除比例项,仅由微分项得到。MPU6050 的姿态刷新频率约为10ms 一次。

四轴飞行器硬件+软件设计分析截图:

电路相关文件

电路图文件
硬件设计.zip
描述:主控板+遥控板(原理图、PCB、bom清单)
源代码
源码.zip
描述:源码(主控板+遥控板)
教程
设计分析.zip
描述:设计分析
其他文件
概要.zip
描述:设计概要
分享到:
收藏 (64)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归瑞萨电子所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于STM32的飞控板(带SD卡)

    基于STM32的飞控,稳定实测。原理图PCB都有。PCB全3D文件。稳定可用。引脚兼容匿名科创无人机代码。。提供给大家下载使用啦主芯片采用的STM32F407系列,具有传感器陀螺仪MPU6050.气压计MS5311,电子罗盘AK8975,很通用的一些芯片。预留接口 :串口, 8路PWM ,一路遥控器DBUS ,4路航模遥控器接口,GPS接口,I2C接口 ,一路ADC,一路USB。代码是通过四元数结算姿态的,可以通过老版本的匿名上位机查看姿态。PCB设计较好,可以提供给初学者参考学习。附件清单:1.SCH2.PCB3.软件源码(KEIL5)设计软件是AD16。AD软件设计的原理图PCB都兼容。稳定运行。每一个功能和接口都测过。里面的封装都是3D的 可用从中提取出来~ 希望对大家有帮助。下图是生产好的样子 ,是不是有点好看组装好的无人机展示 希望可以帮到大家。有疑问也可以私聊我。
    来自:飞行器时间:2018-10-02 stm32 四轴飞行器 飞行器
  • 四轴飞行器-气压计定高(原理图+源码)

    小四轴,实现一键定高,自稳控制。有遥控器程序,四轴原理图,四轴程序
  • QCopterNano 微型四轴飞行器硬件、源码开源

    QCopterNano 是一个基于Cortex-M4 的微型四轴飞行器,飞控采用 SmartIMU,搭载 STM32F401CU 和 MPU9250,并透过 nRF24L01P 来做无线的资料传输、遥控,马达座采用 3D Printer 制作。硬件资源:控制器  : STM32F401C 48Pin 84MHz DSP FPU传感器  : MPU9250无线传输 : nRF24L01P + PA + LNA外接界面 : 1*SPI ( FFC16 )PCB 尺寸 : Motor to Motor ~80mm设计软件 Altium Designer 14 ( PcbLib use AD PcbLib v? )QCopterNano 微型四轴飞行器实物截图:附件资料截图:
    来自:飞行器时间:2018-08-15 开源 四轴飞行器 smartimu
  • SmartIMU 10DOF模块电路图及PCB和源码

    SmartIMU 是一个集成微控制器(STM32F411)、3-Axis 加速度计、3-Axis 陀螺仪、3-Axis 电子罗盘与气压计(MPU9250、LPS22HB)以及无线传输(NRF52810)于一体的 10DOF 模块,控制器透过 UART 连接无线传输芯片,可以将传感器资料无线传输至其他装置观察。板上除了有 LED、按键、电源管理以及 RF 功率放大外,亦拉出至多 25pin 带 ADC、UART、SPI、I2C 等功能的可用 I/O,1.27mm 间距的扩充脚位上下皆可连接,方便扩充不同应用,象是小型四轴飞行器。SmartIMU 10DOF模块 PCB 3D截图:硬件资源:控制器 : STM32F411CE 48Pin 100MHz DSP FPU / nRF52810 32Pin 64MHz DSP传感器 : MPU9250 + LPS22HB设计软件 Altium Designer 17 ( PcbLib use AD PcbLib v3.5 )附件资料截图:
    来自:飞行器时间:2018-07-26 四轴飞行器 smartimu 10dof
  • Crazepony四轴飞行器官方资料大放血

    Crazepony四轴飞行器采用32位ARM处理器STM32,在传统2.4G遥控器控制基础上,实现智能手机蓝牙2.1/4.0 BLE遥控功能。在结构/软硬件上为DIY提供可扩展接口,基于CrazePony可以制作航拍四轴和自平衡小车。Crazepony项目的源代码和原理图等都是开源分享的。这里我们整理了在学习/研究/二次开发过程中需要用到的代码,资料等。大家打开该Crazepony四轴飞行器原理图设计,可能会注意到该Crazepony机身和Crazepony遥控器都采用锂电池充电LTC4054。LTC4054是凌特公司的锂电池充电芯片,它是专为单节锂电池充电需要设计的单片集成芯片。从而为Crazepony四轴飞行器解决了航模电池续航问题。附件资料说明:飞控/遥控器源代码源代码包括飞控代码,遥控器代码,Android APP源码,PC上位机源码等。现在使用的飞控代码命名为crazepony-firmware-none,名字中的none表示没有使用实时操作系统RTOS,是裸机代码,代码更加简单明了,适合初学者使用。原理图(飞控+遥控器)&芯片资料上位机和Android客户端上位机使用C#写成,现在已经加入了飞行姿态模拟,姿态数据显示,PWM输出显示等功能。现在默认固件已经关闭PC上位机数据(配合BLE低带宽模块),截图如下所示。现在Crazepony支持Android手机蓝牙4.0 BLE链接,需要手机Android 4.3及以上。Android APP截图如下。
    来自:飞行器时间:2018-06-20 四轴飞行器 遥控器 ltc4054
  • 贱卖本人DIY制作的四轴飞行器及遥控器PCB工程文件及源码等

    该设计是自己DIY制作的基于STM32四轴飞行器和与之匹配的四轴遥控器,见附件下载其对应的原理图和PCB源文件及控制源码。经核对,该遥控和四轴资料都能用,PCB是PADS9.5直接打开,或者导入asc格式可以打开。原理图是ORCAD,四轴飞行器和四轴遥控器控制源码用的编译器是uVision V5.24.20。四轴飞行器及遥控器电路截图:
    来自:飞行器时间:2017-10-23 diy制作 四轴飞行器 遥控器
  • 资料开源-MiniFly四轴飞行器-支持4D空翻,抛飞,定高

    本设计分享的是正点原子独家设计的MiniFly四轴飞行器-支持4D空翻,抛飞,定高一键起降等酷炫操作,资料开源力度还不错,故特意分享给需要的朋友。 该MiniFly四轴飞行器硬件主要组成包括四轴主控板和四轴遥控器两部分,具体主要包括电机、电调、电池、浆叶、机架、遥控器、飞控等。MiniFly四轴飞行器主控板实物截图:MiniFly四轴遥控器实物截图:MiniFly四轴飞行器设计参数如下:附件资料截图:可能感兴趣的项目设计:大赛一等奖-基于STM32F4的四轴航拍飞行器资料开源,链接:http://www.cirmall.com/circuit/1389/detail?3
  • 终生受用!STM32四轴飞行器开发-通用I2C驱动库

    本设计是基于STM32四轴飞行器开发-通用I2C驱动库,可以快速实现各种I2C器件驱动开发,从此告别 I2C 总线调试。通用I2C驱动库采用面向对象的方法设计(纯C语言),具备极高质量的代码完成度。如果你是嵌入式开发者,你将看到如何开发高质量可复用的代码,真正做到一次开发,终身受用!附件内容包括STM32四轴飞行器开发-通用I2C驱动库包括MPU6050/HCM5883/BMP280/MS5611/GT911 这几款芯片的驱动源码和四轴飞行器原理图。STM32四轴飞行器试飞视频:http://v.youku.com/v_show/id_XMTcyMjEyMTk4MA==.htm... STM32四轴飞行器开发-通用I2C驱动库附件资料截图: I2C通用驱动库 API :若需四轴飞行器源码请联系我:
    来自:飞行器时间:2017-08-30 stm32 四轴飞行器 mpu6050 i2c驱动
  • 小白自制小四轴,稳定飞行,设计资料开源分享,包括原理图以及PCB等

    本人小白一枚,从零开始,历时三个月,从微型四轴到大四轴,搜罗各种资料,尤其感谢匿名四轴和论坛上的一些分享,帮助很大,目前四轴能够较为稳定的飞行,后续将加入超声波定高,光流定点,还需要一定的时间来完善。该小四轴硬件设计资料,仅供学习参考,希望可以帮助到正在制作路上的四轴朋友。F1主控小四轴电路 PCB截图:四轴试飞视频:微型四轴:定高视频:最新进展:
    来自:飞行器时间:2017-08-28 四轴飞行器 小四轴 飞控
  • ARM-STM32校园创新大赛作品—四轴飞行器控制系统

    四轴飞行器作为低空低成本的遥感平台,在各个领域应用广泛。与其他类型的飞行器相比,四轴飞行器硬件结构简单紧凑,但是软件算法复杂,从数据融合到姿态解算,以及最后稳定和快速的控制算法,都无疑使得四轴飞行器更加有魅力。为了实现对四轴的控制,本作品使用了ST公司推出的STM32作为处理器,STM32F4 Discovery开发板作为遥控器接收板,MPU6050作为姿态传感器,软塑料机架,空心杯电机,两对正反桨,锂电池,以及四轴遥控器。最后,经过相关调试工作,设计出能够遥控稳定飞行、具有一定的快速性和鲁棒性的小型四轴飞行器。MPU6050板电路图STM32主控板电路图&PCB空心杯电机驱动板电路图&PCB附件包含以下资料
销量
821
查看
10K
参数名 参数值
发布于 2016 年 08 月 17日
Moore8直播课堂