OpenEdv-开源电子网

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

请教MPU9250读不出yaw的问题

[复制链接]

4

主题

12

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2019-4-21
在线时间
21 小时
发表于 2019-5-16 14:24:12 | 显示全部楼层 |阅读模式
10金钱
用原子大佬的例程,默认的是连续读模式,非常精准稳定。
我根据数据手册将读取模式改为单次测量,读不出yaw轴数据变化,但是yaw随着roll轴变化而变化。
我DEBUG了一下,发现读取原始数据单次测量和连续测量差不多,到了四元数计算那里,单次全是乱的。
QQ图片20190516142002.png
连续读模式下,随着我转动MPU9250,quat数组随着转动而规律变化,单次则是无序变化。

请问大佬们又遇到这种状况吗,如何解决。


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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-5-17 02:29:28 | 显示全部楼层
不支持单次读呢,读取速度慢了的话,会有问题。你尝试降低输出速度试试。
回复

使用道具 举报

4

主题

12

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2019-4-21
在线时间
21 小时
 楼主| 发表于 2019-5-17 09:33:01 | 显示全部楼层
正点原子 发表于 2019-5-17 02:29
不支持单次读呢,读取速度慢了的话,会有问题。你尝试降低输出速度试试。

感谢回复,请问单次读取时彻底不支持。还是我通过改寄存器配置和降低输出速度等其他操作可以支持,但可能不准?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-5-18 02:42:55 | 显示全部楼层
老年痴呆 发表于 2019-5-17 09:33
感谢回复,请问单次读取时彻底不支持。还是我通过改寄存器配置和降低输出速度等其他操作可以支持,但可能 ...

你可以尝试下
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

4

主题

12

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2019-4-21
在线时间
21 小时
 楼主| 发表于 2019-5-20 15:40:09 | 显示全部楼层

不行 哈哈。按照那个位去改,跟寄存器写的不一样。
我表述的有问题,我也不一定要单次测量。
我连续测量所有数据都是连着的,我想把数据分开,不用他做平滑。
我传感器在第一个数据是0就输出另,第二个数据是0继续是零,第三个数据是90就输出90,不要做成0 45 90 这种感觉。
请问哪里可以配置?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 01:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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