OpenEdv-开源电子网

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

mpu9250读取数据出错

[复制链接]

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
发表于 2014-11-13 16:15:49 | 显示全部楼层 |阅读模式
5金钱
陀螺仪跟加速度计的x轴是正常的 但是读出y轴出来的是z轴的数据 z轴的数据一直都是0 寄存器地址已经检查过是没有错的 
板子是我自己做的 板子上有两个9250 而且这两个9250出现的问题是一模一样的 六个轴都打开 低通滤波关了 自检也关了 就看原始数据 根本不对劲 
我用的是spi 速度已经40mhz/64了 而且挂在这个spi下的气压计读出来的数据是正常的
另外还有开启自检跟关闭自检陀螺仪出来的值不一样 而且自检出来的自检值有什么用啊 手册上说要看应用手册 可是在官网就没找到这个手册 妈的 都快被这个东西搞疯了 

最佳答案

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

1、针对你这个问题,我特地咨询了一下扎克伯格、马云、周鸿祎,库克、乔帮主、雷不死、罗锤子、鸡王等IT界大佬,他们认为你这个问题比较复杂,所以一致要求把我在战舰上测试通过的MPU9250的代码发给你,我只测试了陀螺仪和加速度计的,SPI接口,具体查看附件。 2、自检是用来测试你的MPU9250是否正常,开启自检后MPU9250会通过某种手段(请原谅我TM实在是不知道什么手段)产生一个特定的加速度,这个时候你的MPU9250就会输出这个加 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-11-13 16:15:50 | 显示全部楼层
1、针对你这个问题,我特地咨询了一下扎克伯格、马云、周鸿祎,库克、乔帮主、雷不死、罗锤子、鸡王等IT界大佬,他们认为你这个问题比较复杂,所以一致要求把我在战舰上测试通过的MPU9250的代码发给你,我只测试了陀螺仪和加速度计的,SPI接口,具体查看附件。
2、自检是用来测试你的MPU9250是否正常,开启自检后MPU9250会通过某种手段(请原谅我TM实在是不知道什么手段)产生一个特定的加速度,这个时候你的MPU9250就会输出这个加速度值,在MPU9250的手册上会告诉你这个加速度值的X,Y,Z应该为多少,你通过查看你测得的X,Y,Z这三个值是否和手册上给出的一致就可判断你的PMU9250是否正常。如果不一致或者差距太大的话,恭喜你,你被骗了
3、我找鲁大师算了一下,你用到了MPU9250和大气压计,鲁大师告诉我你在搞飞机!!!系不希
4、国际惯例!大声告诉我,我帅不帅!!

MPU9250库函数版.zip

951.65 KB, 下载次数: 4936

开往春天的手扶拖拉机
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-11-13 21:42:58 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
Fuck,这么情调
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-11-13 22:05:09 | 显示全部楼层
回复【3楼】Badu_Space:
---------------------------------
必须滴!以后你也必须得这样回答!!!对了,还没大声的告诉我,我帅不帅!!!!
开往春天的手扶拖拉机
回复

使用道具 举报

4

主题

116

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
361
金钱
361
注册时间
2013-7-24
在线时间
13 小时
发表于 2014-11-13 23:17:32 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
瞎了。。。。太吊。。
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-11-14 01:41:28 | 显示全部楼层
回复【5楼】培大少:
---------------------------------
谢谢支持,如果有漂亮妹纸的话给我介绍一个就行了。
开往春天的手扶拖拉机
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2014-11-14 09:37:21 | 显示全部楼层
回复【6楼】zuozhongkai:
---------------------------------
昨天刚买了一个9250的模块回来看看

像这种东西应该很少有假的吧 

做飞机倒是不假 毕设的 哈哈哈

你有没有这个手册的应用文档
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-11-14 10:08:16 | 显示全部楼层
回复【7楼】Theone:
---------------------------------
我就有MPU9250的两个datasheet。这个你买模块肯定会给你的,他们肯定也会给你驱动代码的。剩下的就自己一个人慢慢研究吧
开往春天的手扶拖拉机
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2014-11-14 10:12:02 | 显示全部楼层
回复【8楼】zuozhongkai:
---------------------------------
研究这个芯片都研究快俩礼拜了 数据手册也就俩 还有另外一个 APP note 官网没有找到 这里边有详细说明 这官网就是坑爹呢 数据手册说有这东西,官网就是找不到。这实在是没办法了 买个模块 看看是我程序有问题 还是硬件设计有问题
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-11-14 10:14:07 | 显示全部楼层
回复【9楼】Theone:
---------------------------------
我也在玩这个模块,挺有意思的,我打算先移植官方的DMP。试试效果,顺便说一句我也在搞灰机,我是四轴
开往春天的手扶拖拉机
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2014-11-15 00:13:26 | 显示全部楼层
回复【10楼】zuozhongkai:
---------------------------------
dmp已经移植过了 没什么意思 yaw漂移特别厉害  dmp没有融化磁力计数据
回复

使用道具 举报

8

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2014-8-12
在线时间
0 小时
发表于 2014-12-2 19:54:55 | 显示全部楼层
请问你们中间有读出磁力计的吗?目前正在努力地读磁力计。
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2014-12-18 13:09:40 | 显示全部楼层
回复【12楼】iseafish:
---------------------------------
已经读出磁力计ID了 其他的还没设置
回复

使用道具 举报

8

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2014-8-12
在线时间
0 小时
发表于 2014-12-18 16:09:06 | 显示全部楼层
回复【13楼】Theone:
---------------------------------
我也已经读出数据,目前正在做算法,卡在这一步。
回复

使用道具 举报

16

主题

50

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-11-24
在线时间
7 小时
发表于 2014-12-23 14:08:23 | 显示全部楼层
回复【14楼】iseafish:
---------------------------------
回复【13楼】Theone:
---------------------------------
能共享下代码吗?配置和读取。。。谢谢了!
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2014-12-22
在线时间
0 小时
发表于 2014-12-25 10:12:37 | 显示全部楼层

妈妈喊你回家看数据手册

回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11523
金钱
11523
注册时间
2014-4-1
在线时间
1310 小时
发表于 2014-12-25 10:23:38 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------

第一次见到这么帅的回帖。
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2015-1-6 13:27:07 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
你的磁力计搞出来没有,我这连续读取磁力计的ID有一半是读不出来的 不知道怎么回事。
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2015-1-6 13:28:37 | 显示全部楼层
回复【16楼】SRH:
---------------------------------
数据手册早看过了 要不我会画板子?
回复

使用道具 举报

2

主题

4

帖子

0

精华

新手入门

积分
32
金钱
32
注册时间
2015-4-4
在线时间
0 小时
发表于 2015-4-5 23:11:09 | 显示全部楼层
看了一楼的回答,醉了~~~
回复

使用道具 举报

11

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
341
金钱
341
注册时间
2014-6-16
在线时间
43 小时
发表于 2015-5-2 17:33:46 | 显示全部楼层
回复【13楼】Theone:
---------------------------------
你好,我也卡在磁力计数据读取这一块很久了,没有进展,能说下的是怎么解决的吗?万分感谢额
回复

使用道具 举报

11

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
341
金钱
341
注册时间
2014-6-16
在线时间
43 小时
发表于 2015-5-2 17:34:54 | 显示全部楼层
回复【15楼】kurohard:
---------------------------------
我也想知道,卡在这里很久额
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2015-5-3 20:36:36 | 显示全部楼层
回复【21楼】RAM_ok:
---------------------------------
9250内部的磁力计我实在是无解了 
我现在改用了MPU6500+HMC5983了
回复

使用道具 举报

11

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
341
金钱
341
注册时间
2014-6-16
在线时间
43 小时
发表于 2015-5-4 15:23:21 | 显示全部楼层
早知道我也用MPU6500+HMC5983多好
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2015-5-13
在线时间
1 小时
发表于 2015-5-13 21:02:59 | 显示全部楼层
回复【16楼】SRH:
---------------------------------请问如果没有接到VDDIO,悬空会怎么样?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2015-5-13
在线时间
1 小时
发表于 2015-5-14 20:03:30 | 显示全部楼层
回复【2楼】zuozhongkai:
--------------------------------
您好!在您发送的库函数里,没有读取磁力计的数据啊?不知道是否试过这方面的研究?能否赐教,多谢!
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-5-15 09:35:43 | 显示全部楼层
回复【26楼】chy1982_008:
---------------------------------
我做过很多关于9250用SPI读取磁力计的研究,无果!!!!!!!
开往春天的手扶拖拉机
回复

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2015-5-15 16:45:59 | 显示全部楼层
回复【27楼】zuozhongkai:
---------------------------------
我也无果 !!!!!!!

我就搞不懂那内部的IIC到底怎么用!!!!!
回复

使用道具 举报

13

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2011-8-2
在线时间
0 小时
发表于 2015-8-3 15:10:18 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
MPU9250_Read_Reg(WHO_AM_I)
我读ID读出来是0xff
这是怎么回事呢
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2012-11-24
在线时间
0 小时
发表于 2015-8-3 15:27:29 | 显示全部楼层
磁力计数据有读出来的吗??求分享
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2012-11-24
在线时间
0 小时
发表于 2015-8-3 15:28:10 | 显示全部楼层
回复【14楼】iseafish:
---------------------------------
求问,磁力计怎么读的
回复

使用道具 举报

11

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2015-9-10
在线时间
1 小时
发表于 2015-11-18 10:15:14 | 显示全部楼层
求问楼主,为什么我的who am I 读出来是0x73?
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2015-11-5
在线时间
0 小时
发表于 2015-11-20 10:13:17 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
如果有管脚定义的话就更帅了,已经很棒了,点个赞
回复

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-8-8
在线时间
11 小时
发表于 2016-12-15 11:25:32 | 显示全部楼层
zuozhongkai 发表于 2014-11-13 16:15
1、针对你这个问题,我特地咨询了一下扎克伯格、马云、周鸿祎,库克、乔帮主、雷不死、罗锤子、鸡王等IT界 ...

帅到爆炸
回复

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-8-8
在线时间
11 小时
发表于 2016-12-15 11:37:02 | 显示全部楼层
提刀上马 发表于 2015-8-3 15:10
回复【2楼】zuozhongkai:
---------------------------------
MPU9250_Read_Reg(WHO_AM_I)
我读ID读出来是0 ...

请问解决了吗,我也是AD0接高电平读出来的是FF,低电平读出来的是0X73
回复

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-8-8
在线时间
11 小时
发表于 2016-12-15 11:37:24 | 显示全部楼层
逆鳞 发表于 2015-11-18 10:15
求问楼主,为什么我的who am I 读出来是0x73?

解决了吗 我也是啊
回复

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2016-12-19
在线时间
4 小时
发表于 2016-12-19 14:58:55 | 显示全部楼层

解决了么?我的不论接高电平还是低电平都是0x73
回复

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-8-8
在线时间
11 小时
发表于 2016-12-28 10:54:12 | 显示全部楼层
dongdong602 发表于 2016-12-19 14:58
解决了么?我的不论接高电平还是低电平都是0x73

抱歉还没有解决,个人查资料讲的是,9250其实是6050的IIC总线上挂载的一个磁力计,我测试6050的DMP程序是可用的,所以从侧面也验证了我的猜想,你可以再看看
回复

使用道具 举报

4

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2016-1-28
在线时间
36 小时
发表于 2017-2-4 19:57:49 | 显示全部楼层
请问有人知道只读出x轴数据而且正常的,但是读出y轴出来的是z轴的数据都为0,
回复

使用道具 举报

4

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2016-1-28
在线时间
36 小时
发表于 2017-2-4 20:28:31 | 显示全部楼层
感觉是自己焊工能力不够啊= =
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2018-7-5
在线时间
5 小时
发表于 2018-7-6 16:38:00 | 显示全部楼层
请问楼主是怎么解决的,我现在也是这个问题,陀螺仪的数据不正常,z轴数据始终为零
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-12-1
在线时间
5 小时
发表于 2020-3-7 17:25:27 | 显示全部楼层
网上的程序  就他的能用。其他人都是骗子。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-4 08:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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