OpenEdv-开源电子网

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

MPU6050测得加速度可以用于速度测量吗?为什么测的加速度噪音如此严重。

[复制链接]

5

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2019-7-26
在线时间
27 小时
发表于 2019-7-30 12:23:31 | 显示全部楼层 |阅读模式
目前的方案是,通过MPU6050测加速度,每隔1ms中断一次采集加速度值,通过加速度对时间的积分求取当前速度值。应用到的场景,单次行程不会超过50cm,1s就移动10cm左右,行程短加速度小。MPU6050采样频率为1000Hz,量程±2g,量程越小灵敏度越高,可是灵敏度越高,0漂又严重,由于所测的加速度比较小,很容易和噪声融为一体了。MPU6050静止时,X,Y,Z轴加速度的平方和,开根号,即为重力加速度,我需要的是XYZ轴的合加速度,实时测的加速度合,减去重力加速度即为消除重力后的合加速度,不知道这个方案可不可行?图中是我测量的加速度,噪声比较大。 1.png
2.png

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

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10569
金钱
10569
注册时间
2017-2-18
在线时间
1913 小时
发表于 2019-7-30 18:41:37 | 显示全部楼层
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2019-7-30 21:27:32 | 显示全部楼层
是的,如果用加速度来计算 类似导航、行程 这种 加速度变化很小 的情况, 这个累计误差是非常大的。

所以它主要用途 一个是测倾斜角度等等, 还有就是判断瞬态冲击这种

有那种单轴专用的加速度传感器,价格大约几百吧, 精度会稍稍高一些。 但估计累计误差也未必能满足你的要求,可以试试看。
MPU6050 就不用想了。
回复 支持 反对

使用道具 举报

5

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2019-7-26
在线时间
27 小时
 楼主| 发表于 2019-7-31 11:25:10 | 显示全部楼层
aleda303 发表于 2019-7-30 21:27
是的,如果用加速度来计算 类似导航、行程 这种 加速度变化很小 的情况, 这个累计误差是非常大的。

所 ...

在网上找的资料一大推都是用MPU6050测姿态的,用加速度修正姿态角,很少有直接用它的加速度的来获取速度值或者行程的,打算放弃这个方案了。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-11-25
在线时间
0 小时
发表于 2019-11-25 16:25:12 来自手机 | 显示全部楼层
请问您最后用的什么方案呢,我也在想用6050测加速度,很发愁
回复 支持 反对

使用道具 举报

5

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2019-7-26
在线时间
27 小时
 楼主| 发表于 2019-12-7 16:50:34 | 显示全部楼层
sita1207 发表于 2019-11-25 16:25
请问您最后用的什么方案呢,我也在想用6050测加速度,很发愁

放弃这个方案了。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-23 13:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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