打印
[STM32F4]

没有MPU6050玩的6的大佬啊?最近用MPU6050测加速度0点漂移太....

[复制链接]
1155|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cry1109|  楼主 | 2019-7-29 14:05 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cry1109 于 2019-7-29 17:09 编辑


目前的方案是通过MPU6050测加速度,定时器1ms中断一次采集加速度值,通过加速度对时间的积分求取当前速度值。准备应用到的场景行程比较短,单次移动不会超过50cm,每秒可能也就移动10cm左右,所以所测加速度值比较小。MPU6050量程设置为±2G,这个是能够达到的最小的量程了,理论上,量程越小灵敏度越高,越容易测到微小加速度,可是灵敏度越高0漂又越严重(服气),如此尴尬的局面。
上图为1秒采集到的1000个数据,分别为X、Y、Z轴的加速度原始数据,没有经过任何滤波。
如果MPU6050无法应用到这种场景,有没有好的短行程测速方案,个头最好别太大,我怕设备放不下。

使用特权

评论回复
沙发
cry1109|  楼主 | 2019-7-29 14:06 | 只看该作者
0点漂移太严重了,这数据不能用啊。

使用特权

评论回复
板凳
晓伍| | 2019-8-15 10:22 | 只看该作者
看着像是干扰啊

使用特权

评论回复
地板
八层楼| | 2019-8-15 10:34 | 只看该作者
不是很了解这个

使用特权

评论回复
5
观海| | 2019-8-15 10:38 | 只看该作者
帮楼主顶一下吧

使用特权

评论回复
6
jinyi3400| | 2019-9-12 09:43 | 只看该作者
用在什么产品上的啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

172

帖子

3

粉丝