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

[复制链接]
1619|5
 楼主| cry1109 发表于 2019-7-29 14:05 | 显示全部楼层 |阅读模式
本帖最后由 cry1109 于 2019-7-29 17:09 编辑

MPU6050加速度.png
目前的方案是通过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 | 显示全部楼层
不是很了解这个
观海 发表于 2019-8-15 10:38 | 显示全部楼层
帮楼主顶一下吧
jinyi3400 发表于 2019-9-12 09:43 | 显示全部楼层
用在什么产品上的啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

172

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部