针对四旋翼飞行控制器姿态数据测量易受干扰、算法实现及设计较为困难等问题,设计并实现了以高性价比的STM32F103VET6微处理器作为主控板的四 旋翼飞行器。选用六轴运动组件MPU6050、电子罗盘HMC5883L及气压计MS5611等传感器对飞行器姿态数据进行了实时采集,并结合卡尔曼滤波 方法对姿 ...
分类:
其他好文 时间:
2016-03-31 20:29:30
阅读次数:
162
资料下载http://pan.baidu.com/s/15QGGG产品参数名称:MPU-6050模块(三轴陀螺仪+三轴加速度)使用芯片:MPU-6050供电电源:3-5V(内部低压差稳压)通信方式:标准IIC通信协议芯片内置16bitAD转换器,16位数据输出陀螺仪范围::±25050010002000°/s加速度范围:±2±4±8±16..
分类:
其他好文 时间:
2015-12-14 23:21:49
阅读次数:
2634
本文根据一周CC2541笔记汇总得来——适合概览和知识快速索引——全部链接:中级教程-OSAL操作系统\OSAL操作系统-实验01 OSAL初探【插入】SourceInsight-工程建立方法中级教程-OSAL操作系统(OSAL系统解基本套路)中级教程-OSAL操作系统(进一步了解-OLED && ...
分类:
其他好文 时间:
2015-09-01 01:31:17
阅读次数:
1238
2015年的电赛已经结束了。赛前接到器件清单的时候,看到带防护圈的多旋翼飞行器赫然在列,又给了一个瑞萨RL78/G13的MCU,于是自然联想到13年的电赛,觉得多半是拿RL78/G13做四旋翼的主控,虽然事后证实我的猜测是错的,但是在赛前我还是完成了相关代码的准备,这其中就包括了MPU6050的DM...
分类:
其他好文 时间:
2015-08-17 00:43:51
阅读次数:
371
-------这篇文章就作为放弃ACM比赛转行到电子设计大赛的开始吧,ACM比赛真的太需要时间了,准确的说对于我这样的菜鸟而言太浪费时间了,但是话说回来两年时间从中真心收获了很多
我是不理解卡尔曼滤波的原理啊,但是用这个库函数做个平衡车是绝对没问题 ,所以不理解没太大问题,只要知道它是用来融合加速度计 和 陀螺仪测定角度的。这个角度相对单纯求得的角度会更加精确,既然我弄不明白...
分类:
其他好文 时间:
2015-08-08 22:55:32
阅读次数:
558
从今天开始,用这个博客记录和总结嵌入式LINUX从入门到实践完整过程。第一章的内容是IIC协议与自平衡小车。首先树立目标: 1、使用mini2440开发板的IIC协议,采集MPU6050六轴传感器数据。 2、将步骤1整理为驱动,写入LINUX内核。 3、编写简单的上位机3D模型,实时显示传感器状.....
分类:
系统相关 时间:
2015-08-03 22:31:10
阅读次数:
187
买的MPU6050自带姿态解算大大减轻了上层处理器所做的工作。 通过熟悉了一下processing之后做了一个小例子更是感觉这个传感器的奇妙。 Arduino部分 ? 主要是读取MPU6050数据并将采集到的欧拉角通过串口打印...
分类:
其他好文 时间:
2015-07-18 18:45:00
阅读次数:
526
源:MPU6050首例整合性6轴的姿态模块 Mpu6050为全球首例整合3轴陀螺仪、3轴加速器、含9轴融合演;MPU-6000为全球首例整合性6轴运动处理组件,相较于多组件方案,免除了组合陀螺仪与加速器时之轴间差的问题,减少了大量的包装空间。MPU-6000整合了3轴陀螺仪、3轴加速器,并含可藉由第...
分类:
其他好文 时间:
2015-06-23 19:47:41
阅读次数:
244
源:MPU6050程序初始化定义#ifndef _MPU6050_H#define _MPU6050_H#define PORT_USED 0#define MPU6050_ADDRESS_AD0_LOW 0x68 // address pin low (GND), defau...
分类:
其他好文 时间:
2015-06-23 17:41:02
阅读次数:
118
AIR飞控板1–软硬件篇
AIR有刷微型四轴飞控板主控为Atmega32u4,配备六轴传感器MPU6050,MPU6050中含3轴陀螺仪和3轴加速计。
运行修改过的开源MWC飞控(全称MultiWii飞控),预留I2C接口方便扩展;
集成了WiFi通信模块,通过专用手机软件App来遥控;
板载5V和3.3V电源系统,和有马达驱动电路,能直接驱动716、720、820空心杯马达;...
分类:
其他好文 时间:
2015-04-16 19:58:33
阅读次数:
691