OpenEdv-开源电子网

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

mini板 寄存器版 mpu6050 dmp成功读取 直接算出欧拉角和四元数,配上位机,可以通过电脑串口观察姿态

[复制链接]

1

主题

2

帖子

1

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2013-8-27
在线时间
0 小时
发表于 2013-8-27 22:12:34 | 显示全部楼层 |阅读模式
一直在论坛默默学习,受益匪浅,第一次发帖,求加精,mini板彩屏接口, 寄存器版操作  mpu6050 dmp 成功读取 直接算出四元数和欧拉角,配上位机,可以通过电脑串口观察姿态,需要的拿去

MPU6050(库函数版dmp).rar

9.92 MB, 下载次数: 253151

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

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-8-27 22:41:28 | 显示全部楼层
嗯,好的哇,谢谢你,希望以后能够多出来和大家交流
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2013-8-27 22:51:51 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

4

主题

116

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
361
金钱
361
注册时间
2013-7-24
在线时间
13 小时
发表于 2013-8-28 12:39:44 | 显示全部楼层
表示看不懂唉
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-8-31 12:06:03 | 显示全部楼层
回复【楼主位】yeatain:
---------------------------------
楼主,请教下,想用你的那个上位机,是不是只要改下你程序里面的USAT.C文件就可以啊,我之前有原子哥的串口代码,那个上位机软件会提示找不到数据的帧头。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2013-8-31 16:53:00 | 显示全部楼层
cool
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-8-31 19:21:54 | 显示全部楼层
顶。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

1

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2013-8-27
在线时间
0 小时
 楼主| 发表于 2013-9-1 22:24:22 | 显示全部楼层
回复【5楼】qq382663074:
---------------------------------可以直接用我的程序,我也是在原子哥的基础上改的串口而已。上位机帧格式文件里面与,你可以看看
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-9-4 10:34:30 | 显示全部楼层
回复【8楼】yeatain:
---------------------------------
哥们,你这个是战舰板上的程序是吧?
回复 支持 反对

使用道具 举报

27

主题

774

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1473
金钱
1473
注册时间
2013-4-12
在线时间
77 小时
发表于 2013-9-23 12:21:22 | 显示全部楼层

             我晕这东西有问题吧?


 

#define SCL  PEout(8)    //   GPIOE->BSRR = GPIO_Pin_8 /* GPIO_SetBits(GPIOB , GPIO_Pin_10)   */
//#define SCL=0         GPIOE->BRR  = GPIO_Pin_8 /* GPIO_ResetBits(GPIOB , GPIO_Pin_10) */

#define SDA  PEout(9)//   GPIOE->BSRR = GPIO_Pin_9 /* GPIO_SetBits(GPIOB , GPIO_Pin_11)   */
//#define SDA=0         GPIOE->BRR


 



 

简单是多么的快乐,而快乐就因你而简单!微芯动力LTKKS
回复 支持 反对

使用道具 举报

6

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2013-9-18
在线时间
0 小时
发表于 2013-10-22 19:19:20 | 显示全部楼层
回复【楼主位】yeatain:
---------------------------------
哥们  我自己的买的MPU6050 我有原子STM32 MINI 的板子  你有MINI板子的程序吗 急需  谢谢了  623433349@qq.com
回复 支持 反对

使用道具 举报

6

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2011-12-30
在线时间
2 小时
发表于 2013-10-23 06:52:34 | 显示全部楼层
这个必须得顶
回复 支持 反对

使用道具 举报

68

主题

212

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-5-7
在线时间
28 小时
发表于 2013-10-23 17:46:54 | 显示全部楼层
楼主真的是好人啊
回复 支持 反对

使用道具 举报

0

主题

79

帖子

0

精华

初级会员

Rank: 2

积分
165
金钱
165
注册时间
2012-4-25
在线时间
10 小时
发表于 2013-10-30 21:06:44 | 显示全部楼层
不错。。。。。。看看
QQ:747764222?可接项目 和 毕设等
? 可以出售各种LED灯,以及控制方案。
? ? LED灯已经出口到全球各地,控制方案也很有经验。
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2112
金钱
2112
注册时间
2012-5-8
在线时间
314 小时
发表于 2013-11-21 23:15:52 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2013-10-2
在线时间
0 小时
发表于 2013-11-24 17:07:33 | 显示全部楼层

好东西,经测试没任何问题,谢谢楼主分享

回复 支持 反对

使用道具 举报

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2013-10-20
在线时间
6 小时
发表于 2013-11-24 22:23:18 | 显示全部楼层
请问楼主,我不通过串口显示,而是通过lcd1602打印出yaw,pitch,roll的值,但是当我把usart init()注释掉,mpu6050的三个数据就不能正常输出了。不知道mpu6050的那些设置函数和串口有什么关系吗
回复 支持 反对

使用道具 举报

18

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2013-11-26
在线时间
0 小时
发表于 2013-12-1 16:29:34 | 显示全部楼层
表示下载完 烧录到我的mini板上 没有效果啊 求楼主大大 指点
唯累过,方得闲。唯苦过,方知甜…
回复 支持 反对

使用道具 举报

3

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-1-17
在线时间
9 小时
发表于 2014-2-1 14:22:42 | 显示全部楼层
为什么没效果
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
发表于 2014-2-2 19:53:35 | 显示全部楼层
回复【19楼】wangwww2014:
---------------------------------
强烈推荐不要用自带的dmp 其实效果没有自己写得ekf好
只为摆正你的倒影,我倾倒了整个世界。
回复 支持 反对

使用道具 举报

3

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-1-17
在线时间
9 小时
发表于 2014-2-2 20:20:47 | 显示全部楼层
回复【20楼】菜鸟鸡哥:
---------------------------------
怎么说,我参考了另一个 搞出来了。感觉数据还行啊
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-2-24
在线时间
1 小时
发表于 2014-2-24 19:39:01 | 显示全部楼层
回复【楼主位】yeatain:
---------------------------------
表示下载完
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2013-9-1
在线时间
0 小时
发表于 2014-2-26 13:59:35 | 显示全部楼层
回复【20楼】菜鸟鸡哥:
---------------------------------
测试结果貌似卡尔曼滤波没DMP好用
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
发表于 2014-3-5 17:29:08 | 显示全部楼层
回复【23楼】单数:
---------------------------------
你要看什么卡尔曼滤波,我自己写的七阶状态卡尔曼,对四元数和误差角速度作为状态量,重力加速度和正北磁场为观察向量,UD强跟踪分解,抗震效果非常好,而且强磁场也影响航向角,对pitch和roll无影响,DMP这玩意只能唬人。
只为摆正你的倒影,我倾倒了整个世界。
回复 支持 反对

使用道具 举报

4

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2012-5-30
在线时间
3 小时
发表于 2014-3-7 20:37:31 | 显示全部楼层
不错不错,对于MINI的板子来说只要修改void i2cInit(void) 中IO口就可以了
我只用MPU6050没有加地磁,应该还能缩减,争取弄个脱水注释版出来
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2013-9-1
在线时间
0 小时
发表于 2014-3-16 14:30:55 | 显示全部楼层
回复【20楼】菜鸟鸡哥:
---------------------------------
方便把程序发上来吗?学习一下,谢了
回复 支持 反对

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2012-12-25
在线时间
0 小时
发表于 2014-3-16 22:13:53 | 显示全部楼层
cool
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-3-19 10:05:56 | 显示全部楼层
回复【25楼】dingaoop:
---------------------------------
mini板,改了IIC端口,任然不能使用,没有任何数据,不知道你们怎么弄出来的
合肥-文盲
回复 支持 反对

使用道具 举报

2

主题

34

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2013-7-19
在线时间
0 小时
发表于 2014-3-22 01:06:33 | 显示全部楼层
回复【28楼】合肥-文盲:
---------------------------------
用JLink调试吧,我的开始也是,后来发现在I2C发送地址数据之后在wait_ack一直是false,我选择忽略这个false,数据都正常。
ShawnLu
回复 支持 反对

使用道具 举报

58

主题

288

帖子

1

精华

高级会员

Rank: 4

积分
814
金钱
814
注册时间
2012-3-29
在线时间
81 小时
发表于 2014-3-22 16:34:45 | 显示全部楼层
回复【24楼】菜鸟鸡哥:
---------------------------------
强烈请求开贴授课,欧拉角、四元数、卡尔曼滤波等知识
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-1 11:25:34 | 显示全部楼层
回复【楼主位】yeatain:
---------------------------------
你的yaw很不准,晃动几下后就不会再回到0°左右了,而且静止的时候也不短增大
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-1 11:30:47 | 显示全部楼层
回复【16楼】冷枫林:
---------------------------------
你确定没有任何问题????我发现yaw很容易飘,晃几下yaw就不准了
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-1 11:32:48 | 显示全部楼层
回复【20楼】菜鸟鸡哥:
---------------------------------
你能分享一下你的卡尔曼滤波法做的吗
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-1 11:34:21 | 显示全部楼层
回复【24楼】菜鸟鸡哥:
---------------------------------
大神  能分享一下你的七阶卡尔曼滤波法吗
合肥-文盲
回复 支持 反对

使用道具 举报

11

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2013-8-3
在线时间
0 小时
发表于 2014-4-1 12:23:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

6

主题

124

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2013-8-12
在线时间
0 小时
发表于 2014-4-10 19:05:05 | 显示全部楼层
谢谢分享,收了
当你想到自己还一无所有的时候,请记得你还有梦想!
回复 支持 反对

使用道具 举报

181

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
1055
注册时间
2012-8-26
在线时间
52 小时
发表于 2014-4-13 14:21:13 | 显示全部楼层
太感谢了,终于移植出来了!!!!高人!!
为了雅典娜?为了爱与正义
回复 支持 反对

使用道具 举报

18

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2013-11-26
在线时间
0 小时
发表于 2014-4-13 15:23:10 | 显示全部楼层
回复【34楼】合肥-文盲:
---------------------------------
你把 这个 移植出来了么  可以分享下么 我用是的是mini板
唯累过,方得闲。唯苦过,方知甜…
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-15 16:01:50 | 显示全部楼层
回复【38楼】半岛少年、:
---------------------------------
没用卡尔曼滤波
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-16 10:55:31 | 显示全部楼层
回复【楼主位】yeatain:
---------------------------------
楼主你的姿态角yaw准吗?????????呵呵呵呵    应该一点都不准吧
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-16 10:56:44 | 显示全部楼层
回复【24楼】菜鸟鸡哥:
---------------------------------
你的yaw准吗
合肥-文盲
回复 支持 反对

使用道具 举报

18

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2013-11-26
在线时间
0 小时
发表于 2014-4-16 14:49:24 | 显示全部楼层
回复【39楼】合肥-文盲:
---------------------------------
可以把MINI板的 移植好的程序 发给我么 学习下
唯累过,方得闲。唯苦过,方知甜…
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-4-16 22:24:01 | 显示全部楼层
可以呀   在公司电脑上   明天发给你
合肥-文盲
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2112
金钱
2112
注册时间
2012-5-8
在线时间
314 小时
发表于 2014-4-26 15:42:10 | 显示全部楼层
很好。很不错啊!
回复 支持 反对

使用道具 举报

0

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
金钱
349
注册时间
2014-4-6
在线时间
60 小时
发表于 2014-4-28 21:44:52 | 显示全部楼层
回复【24楼】菜鸟鸡哥:
---------------------------------
大虾,你那卡尔曼滤波的程序可不可以给我参考下?我最近在做mpu6050的数据处理,看了些关于卡尔曼滤波的资料,但是一直没有个进展,可以帮助下不?邮箱1712500412@qq.com。谢了
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2014-5-1
在线时间
0 小时
发表于 2014-5-3 22:30:39 | 显示全部楼层
小弟新手一枚,不知道MPU6050经过单片机STC12C5A60S2后什么连到上位机上
回复 支持 反对

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2014-5-7 20:43:59 | 显示全部楼层
回复【24楼】菜鸟鸡哥:
---------------------------------回复【24楼】菜鸟鸡哥:
---------------------------------
我是新手一枚,完全不懂卡尔曼,请教一下,那个卡尔曼的参数是怎么确定的啊,我在网上找了一些,但是别人的很多都是参数上有一些不同!?
方便的话能不能把你的发一份给我啊?895863369@qq.com
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2013-8-9
在线时间
0 小时
发表于 2014-5-17 22:19:35 | 显示全部楼层
正好在移植MPU6050,马之
回复 支持 反对

使用道具 举报

13

主题

78

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-9-24
在线时间
74 小时
发表于 2014-5-24 13:35:53 | 显示全部楼层
是不是通过dmp读出来的roll和pitch,就不用卡尔曼滤波只是简单地滤一下波就可以了,可以直接拿来用
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2013-7-24
在线时间
0 小时
发表于 2014-5-25 17:21:14 | 显示全部楼层
回复【24楼】菜鸟鸡哥:
---------------------------------
新手最近在学习6050 卡尔曼什么的,完全没什么进展啊啊,方便的话发一份给我 ,谢谢,不胜感激~874107389@qq.com
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-17 04:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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