OpenEdv-开源电子网

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

MPU6050上电一段时间之后零点漂移

[复制链接]

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
发表于 2017-7-26 15:23:46 | 显示全部楼层 |阅读模式
1金钱
我是使用原子哥dmp库读取的角度值,上电一段时间之后却出现了零点漂移,变化曲线如图(蓝色的那条)。从图上可以看到读取的值出现较大幅度振荡之后,零点漂移到-30多,这已经是上电相当长一段时间之后了,所以排除自检。还有人遇到这种问题吗?求大佬们看看。
[img]file:///C:\Users\Administrator\Documents\Tencent Files\409914302\Image\C2C\JLUOC9VT[FXGMFBH@RTQZ5N.jpg[/img]

零点漂移.jpg

最佳答案

查看完整内容[请看2#楼]

如果不考虑yaw角度 单纯用6050 可以考虑软件解算 用互补融合
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2016-8-4
在线时间
192 小时
发表于 2017-7-26 15:23:47 | 显示全部楼层
影子跟我来 发表于 2017-7-29 22:04
初始化确实是水平放置的 不然初始化过不了  我是在做风力摆 在摆动的过程中出现零点漂移的

如果不考虑yaw角度 单纯用6050 可以考虑软件解算 用互补融合
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-26 15:45:55 | 显示全部楼层
还会出现这样平缓向上的曲线,实在无解
零点漂移2.png
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-7-27 01:14:35 | 显示全部楼层
帮顶
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-5-1
在线时间
20 小时
发表于 2017-7-27 14:23:56 | 显示全部楼层
融合加速度计
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2016-10-23
在线时间
7 小时
发表于 2017-7-28 09:53:08 来自手机 | 显示全部楼层
我知道
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-28 12:14:18 | 显示全部楼层

我把加速度的值也打出来看了一下 发现零点漂移时 加速值也发生了较大偏差  楼下我会贴出波形
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-28 13:21:28 | 显示全部楼层
绿色的是角度值 其它的是加速度

加速度9.png
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-5-1
在线时间
20 小时
发表于 2017-7-29 09:19:20 | 显示全部楼层
影子跟我来 发表于 2017-7-28 13:21
绿色的是角度值 其它的是加速度

陀螺仪有累计误差很正常,加速度计就不知道什么情况了,按道理应该稳定的
回复

使用道具 举报

4

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2016-8-4
在线时间
192 小时
发表于 2017-7-29 09:57:38 | 显示全部楼层
减去零点偏移咋样
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-29 12:24:32 | 显示全部楼层
小施 发表于 2017-7-29 09:57
减去零点偏移咋样

这个误差减去应该也没有什么用,因为上电一段时间之后 它才会出现这种情况,而且误差还是不定的,有时候+30有时候-30.  
回复

使用道具 举报

4

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2016-8-4
在线时间
192 小时
发表于 2017-7-29 13:40:29 | 显示全部楼层
影子跟我来 发表于 2017-7-29 12:24
这个误差减去应该也没有什么用,因为上电一段时间之后 它才会出现这种情况,而且误差还是不定的,有时候+ ...

你水平放置还会吗? 我做过小四轴 水平放置 然后校准 校准之后就是0度了
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-29 22:04:42 | 显示全部楼层
小施 发表于 2017-7-29 13:40
你水平放置还会吗? 我做过小四轴 水平放置 然后校准 校准之后就是0度了

初始化确实是水平放置的 不然初始化过不了  我是在做风力摆 在摆动的过程中出现零点漂移的
回复

使用道具 举报

4

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2016-8-4
在线时间
192 小时
发表于 2017-7-30 00:29:05 | 显示全部楼层
你还要考虑是不是6050硬件问题 你摆动一下 然后把陀螺仪 加速度的原始波形弄出来 看看 还真没遇过这个问题
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-30 12:28:18 | 显示全部楼层
小施 发表于 2017-7-30 00:29
你还要考虑是不是6050硬件问题 你摆动一下 然后把陀螺仪 加速度的原始波形弄出来 看看 还真没遇过这个问题

硬件的话,之前换了6050试了,也出现这种情况。感觉还是软件上的问题,不知道dmp库里哪里配置有错误,继续使用6050的话就只能尝试读取原始数据,自己做姿态结算了。但是手头上刚好有了其它更精确的姿态传感器,所以就直接换掉6050了。 哈哈,谢谢你花这么多时间啦~
回复

使用道具 举报

4

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2016-8-4
在线时间
192 小时
发表于 2017-7-30 12:45:19 | 显示全部楼层
影子跟我来 发表于 2017-7-30 12:28
硬件的话,之前换了6050试了,也出现这种情况。感觉还是软件上的问题,不知道dmp库里哪里配置有错误,继 ...

哈哈不客气 没帮上啥忙 看着飞卡用过的上位机 熟悉的感觉
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-3
在线时间
8 小时
 楼主| 发表于 2017-7-30 12:54:16 | 显示全部楼层
小施 发表于 2017-7-30 12:45
哈哈不客气 没帮上啥忙 看着飞卡用过的上位机 熟悉的感觉

今年也刚刚结束了飞卡,哈哈,准备再做一年。
回复

使用道具 举报

4

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2016-8-4
在线时间
192 小时
发表于 2017-7-30 13:02:21 | 显示全部楼层
影子跟我来 发表于 2017-7-30 12:54
今年也刚刚结束了飞卡,哈哈,准备再做一年。

加油 有这样的毅力很不错 我大二玩了一年了 现在都快大四了 就不搞了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 03:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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