做四轴也有一段时间了。近期一直在做PID方面的工作。 如今四轴基本能够实现室内比較稳定的飞行,操控手感也能够接受。稍后上试飞视频。在此把一些PID方面的经验总结总结和大家分享一下。 首先介绍一下大概的硬件组成: MCU:Freescale MK60D 传感器(IMU ...
尝试制作这个四旋翼飞控的过程,感触颇多,整理了思绪之后,把重要的点一一记下来 这个飞控是基于STM ,整合了MPU ,即陀螺仪和重力加速计,但没有融合电子罗盘 另外,四旋翼飞行器的运动方式请百度百科,不太复杂,具体不再赘述 这是飞控程序的控制流程 一个执行周期 : 比较重要的地方: .i c通信方式 因为我不是学电类专业,最开始对i c这些是没有一点概念,最后通过Google了解了一些原理,然后 ...
2014-04-23 23:31 8 13315 推荐指数:
做四轴也有一段时间了。近期一直在做PID方面的工作。 如今四轴基本能够实现室内比較稳定的飞行,操控手感也能够接受。稍后上试飞视频。在此把一些PID方面的经验总结总结和大家分享一下。 首先介绍一下大概的硬件组成: MCU:Freescale MK60D 传感器(IMU ...
基于STM32F103单片机的IAP实现(虽然该篇文章不会详细写出实现细节,但是会从一个全局的角度讲述,实际的实现细节只需根据datasheet即可完成)。 一、基础概念 什么是IAP?IAP即在应用中编程(In-Application Programming IAP),简单 ...
的是STM32F103RCT6型号的单片机,这个大家也可以自己买其他的类型;②然后就是电机和电机 驱动模块, ...
原理 四旋翼飞行器通过调节四个电机转速来改变旋翼转速,实现升力的变化,从而控制飞行器的 ...
最近做的项目中要求低功耗,在单片机完成了手头上的工作之后,就进入低功耗模式,项目的需求是单片机进入低功耗模式的时候系统时钟从HSE切到HSI,但是在未进入低功耗模式之前引脚是什么状态,进入低功耗模式之后也不应该改变。可以通过RTC定时唤醒,或者接收到串口数据就唤醒,处理完数据后再进入stop模式 ...
这段时间正在学习stm32处理器的使用,为了巩固所学知识,初步熟悉STMF103处理器和外设的使用,打算制作一架微型四轴飞行器,由于这个项目对我来讲还是有难度的,网上也看到一些不太成功的案例,因此打算分几步来实现,即硬件选型(飞控)==>物理结构(机架和电机)==>软件编写(姿态解算 ...
1.什么是单片机 单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器 ...
四旋翼 四轴 姿态解算 四元数 欧拉角 1、惯性测量单元IMU(InertialMeasurement Unit) 姿态航向参考系统AHRS(Attitude and Heading Reference System) 地磁角速度重力MARG ...