OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2596|回复: 3

关于MPU6050数据极其不稳定问题

[复制链接]

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2015-7-22
在线时间
11 小时
发表于 2016-11-26 19:25:33 | 显示全部楼层 |阅读模式
10金钱
我用的是战舰F4的开发板,源码用的也是配套的源码。然后就出现了如下问题:1、不知道大家有没有关注MPU6050读取出来的数据,极其不稳定,特别是加速度计,尤其y轴的数据,其他轴的也不稳定,陀螺仪的也不稳定,飘的范围有大有小,尤其是accy,开发板发在桌面上不动,数值小的时候几十,大的时候就差不多六万多,也就是接近量程了
2、尽管读取的数据飘的很厉害,但是DMP(硬解)依旧很稳定
3、如果不用硬解,用软解,也就是用算法进行姿态解算,悲剧就产生了,飘的厉害,Yaw这个角就是一圈一圈的转,从0~180(-180)~0,或者从-180~0~180,真的很头疼
不知道大伙有没有遇到这种情况,特别怪异,难道是我的开发板出问题了吗?之后我用自己做的mpu6050模块进行测试,如出一辙,不知道什么原因。
如果只用一个MPU6050模块,我觉得硬解还是很好用的,但是如果使用若干个模块,硬解的函数太复杂,不好复制成多套代码。
我参考了一个无人机的代码,改成了软解,可是就是mpu6050读取数据出现问题,心力憔悴、夜不能寐、辗转反侧,都年老了若干天了。
不知道有哪位大鸟知道是什么原因,还望赐教,也希望原子哥能够帮忙看看是什么原因。
(为了测试,我就在显示的地方把采集到的6个原数据显示出来,其他的都没变,无论dmp初始化与否,结果都是采集到的数据很飘)


@原子哥  
@大神  
@大鸟  
@老鸟
......

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2015-7-22
在线时间
11 小时
 楼主| 发表于 2016-11-26 19:25:34 | 显示全部楼层
回复

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2015-7-22
在线时间
11 小时
 楼主| 发表于 2016-11-26 20:04:25 | 显示全部楼层
不好意思,发错地方了!!!!!
回复

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2015-7-22
在线时间
11 小时
 楼主| 发表于 2016-11-26 20:09:24 | 显示全部楼层
已经转到飞控的板块了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 13:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表