OpenEdv-开源电子网

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

MPU6050 成功由加速度获得角度值,角速度偏差值已校正。。。正在努力弄PID及互补滤波·····

[复制链接]

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
发表于 2013-8-17 20:09:23 | 显示全部楼层 |阅读模式
            


MPU6050(硬件IIC).zip

304.3 KB, 下载次数: 7188

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-17 20:23:23 | 显示全部楼层
回复 支持 反对

使用道具 举报

14

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2012-11-20
在线时间
17 小时
发表于 2013-8-17 20:44:49 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
真厉害啊!!!  我真后悔大一时的那些工程数学没学好,各种矩阵、二次元乱七八糟的看不懂,理论不会,算法更不会!
成功属于勤奋者
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-8-17 20:49:57 | 显示全部楼层
恭喜哈。
回复 支持 反对

使用道具 举报

14

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2012-11-20
在线时间
17 小时
发表于 2013-8-17 20:52:39 | 显示全部楼层
您好:您是通过MPU6050的加速度、角速度得到准的角度值;网上有通过MPU6050的角速度、MMA7361的加速度两种传感器的测量经卡尔曼滤波融合出角度,这两者最后出来的角度值性质一样吗?或者是用途一样么?
成功属于勤奋者
回复 支持 反对

使用道具 举报

5

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2013-7-26
在线时间
0 小时
发表于 2013-8-17 21:27:26 | 显示全部楼层
厉害厉害啊!!赞一个!!!!
好好学习,天天向上
回复 支持 反对

使用道具 举报

6

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2011-12-30
在线时间
2 小时
发表于 2013-8-17 21:33:18 | 显示全部楼层
呵呵,期待楼主修成正果!
回复 支持 反对

使用道具 举报

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
 楼主| 发表于 2013-8-17 22:48:55 | 显示全部楼层
回复【3楼】GD小帅:
---------------------------------
慢慢学习啊
回复 支持 反对

使用道具 举报

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
 楼主| 发表于 2013-8-17 22:49:41 | 显示全部楼层
回复【5楼】GD小帅:
---------------------------------
MPU6050本来就带加速度传感器的。
回复 支持 反对

使用道具 举报

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
 楼主| 发表于 2013-8-17 23:02:27 | 显示全部楼层
回复【7楼】Usart:
---------------------------------
hold on
回复 支持 反对

使用道具 举报

14

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2012-11-20
在线时间
17 小时
发表于 2013-8-17 23:02:30 | 显示全部楼层
回复【9楼】Orange:
---------------------------------
嗯嗯  是不是两个传感器经卡尔曼滤波后数据更稳,比单独用MPU6050更稳?
成功属于勤奋者
回复 支持 反对

使用道具 举报

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
 楼主| 发表于 2013-8-17 23:04:07 | 显示全部楼层
回复【11楼】GD小帅:
---------------------------------
应该不是,不用什么卡尔曼,互补滤波就可以了
回复 支持 反对

使用道具 举报

14

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2012-11-20
在线时间
17 小时
发表于 2013-8-17 23:07:47 | 显示全部楼层
回复【12楼】Orange:
---------------------------------
嗯嗯 谢谢您!!祝您成功
成功属于勤奋者
回复 支持 反对

使用道具 举报

6

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2011-12-30
在线时间
2 小时
发表于 2013-8-18 09:15:15 | 显示全部楼层
回复【12楼】Orange:
---------------------------------
卡尔曼滤波是不是好一些呢,看他们做平衡小车用卡尔曼滤波。
回复 支持 反对

使用道具 举报

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
 楼主| 发表于 2013-8-18 09:19:15 | 显示全部楼层
回复【14楼】Usart:
---------------------------------
应该各有各的优点吧
回复 支持 反对

使用道具 举报

4

主题

116

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
361
金钱
361
注册时间
2013-7-24
在线时间
13 小时
发表于 2013-8-18 09:56:50 | 显示全部楼层
卡尔曼滤波滤出来的值要好一些 但算法太复杂
回复 支持 反对

使用道具 举报

13

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2013-8-5
在线时间
0 小时
 楼主| 发表于 2013-8-18 10:07:38 | 显示全部楼层
回复【16楼】培大少:
---------------------------------
互补滤波的话,容易理解,实习也简单
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2013-8-18 11:05:12 | 显示全部楼层
http://www.openedv.com/posts/list/16281.htm

这里有惯导资料,大家可以抽几个星期,好生看下。
看完了,这些东西就好理解了。
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-8-31 11:00:28 | 显示全部楼层
回复【楼主位】Orange:
---------------------------------
解决了,原来波特率要设置为57600才行,不能使56000.。。
回复 支持 反对

使用道具 举报

3

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2012-2-26
在线时间
0 小时
发表于 2013-9-1 17:02:37 | 显示全部楼层
Angle_accX和GYRO_accX不一样?
努力向前狂奔,只为追随吾心
回复 支持 反对

使用道具 举报

3

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2012-2-26
在线时间
0 小时
发表于 2013-9-1 17:14:09 | 显示全部楼层
回复【20楼】qq382663074:
---------------------------------
Angle_accX和GYRO_accX不应该一样的吗?
努力向前狂奔,只为追随吾心
回复 支持 反对

使用道具 举报

44

主题

62

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
382
金钱
382
注册时间
2013-8-31
在线时间
14 小时
发表于 2013-9-2 09:06:10 | 显示全部楼层
回复【16楼】培大少:
---------------------------------
回复【14楼】Usart:
---------------------------------
TB上面已经有带硬件卡尔曼滤波算法的串口MPU6050模块了。最复杂的滤波问题迎刃而解,剩下的控制问题就很简单了~
回复 支持 反对

使用道具 举报

19

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2012-12-8
在线时间
5 小时
发表于 2013-9-3 16:53:41 | 显示全部楼层
systick 的nowtime timespan不变啊
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-9-4 09:59:29 | 显示全部楼层
回复【23楼】supergiant:
---------------------------------有连接吗
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-9-4 10:06:08 | 显示全部楼层
回复【楼主位】Orange:
---------------------------------
群主,你的滤波算法加了吗
回复 支持 反对

使用道具 举报

44

主题

62

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
382
金钱
382
注册时间
2013-8-31
在线时间
14 小时
发表于 2013-9-4 10:21:33 | 显示全部楼层
回复【25楼】qq382663074:
---------------------------------
http://item.taobao.com/item.htm?spm=a1z10.1.w4004-1103453559.2.8yDXj5&id=19785706431
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-9-4 10:32:54 | 显示全部楼层
回复【27楼】supergiant:
---------------------------------
哥们,你有单独MPU6050使用的程序吗
回复 支持 反对

使用道具 举报

44

主题

62

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
382
金钱
382
注册时间
2013-8-31
在线时间
14 小时
发表于 2013-9-29 22:40:10 | 显示全部楼层
回复【28楼】qq382663074:
---------------------------------
有一款开放的MPU6050数据分析软件,可实时绘图,并导入Matlab分析:http://www.geek-workshop.com/thread-7360-1-1.html
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-10-1 16:13:13 | 显示全部楼层
回复【29楼】supergiant:
---------------------------------
谢谢啊
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-7-12
在线时间
0 小时
发表于 2013-10-25 19:56:21 | 显示全部楼层
楼主好人   期待楼主出来分享  带互补滤波
回复 支持 反对

使用道具 举报

0

主题

79

帖子

0

精华

初级会员

Rank: 2

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

使用道具 举报

0

主题

79

帖子

0

精华

初级会员

Rank: 2

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

使用道具 举报

8

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2013-12-6
在线时间
13 小时
发表于 2013-12-24 14:52:37 | 显示全部楼层
LZ我用你的程序跑了一下,发现角速度得的角度一直在增大,这个问题解决没有啊?
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
发表于 2013-12-24 15:17:38 | 显示全部楼层
回复【34楼】RockObama:
---------------------------------
你没用滤波算法的话角度当然会飘,w*dt的积分误差越来越大
只为摆正你的倒影,我倾倒了整个世界。
回复 支持 反对

使用道具 举报

8

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2013-12-6
在线时间
13 小时
发表于 2013-12-24 17:59:47 | 显示全部楼层
回复【35楼】菜鸟鸡哥:
---------------------------------
所以得用卡尔曼滤波来得到修正值吗,还得继续研究,各种不理解啊。
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
发表于 2013-12-24 23:01:09 | 显示全部楼层
回复【36楼】RockObama:
---------------------------------
卡尔曼比较复杂,建议你用pi滤波或互补滤波
只为摆正你的倒影,我倾倒了整个世界。
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2013-12-25 21:12:10 | 显示全部楼层
MPU6050有一片,MPU6050有硬件dmp,不过没有用过,用过ADXL345加L3G4200D做一阶互补滤波,效果还不错。买了本卡尔曼滤波的书结果尼玛的是研究生教材!!!
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

0

主题

16

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2013-9-17
在线时间
0 小时
发表于 2014-2-27 17:30:55 | 显示全部楼层
怎么恢复都是2013年的
you know.
回复 支持 反对

使用道具 举报

54

主题

194

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
金钱
430
注册时间
2013-11-2
在线时间
0 小时
发表于 2014-3-15 12:08:23 | 显示全部楼层
回复【5楼】GD小帅:
---------------------------------
回复【楼主位】Orange:
---------------------------------
数据的范围应该是在-32768~32768吧,我的读出来也和你差不多,不知道这些数据要不要做处理
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-3-19 10:16:10 | 显示全部楼层
回复【楼主位】Orange:
---------------------------------
我的是mini板,下载完你的程序以后串口发出来的全是乱码,什么情况呀
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-3-19 10:18:45 | 显示全部楼层
回复【19楼】qq382663074:
---------------------------------
我也mini板,也是乱码,你的解决了吗
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-3-19 10:21:57 | 显示全部楼层
回复【20楼】qq382663074:
---------------------------------
改成57600了,还是乱码,mini板
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-3-19 10:44:57 | 显示全部楼层
回复【楼主位】Orange:
---------------------------------
终于出数据了
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2014-3-19 10:57:53 | 显示全部楼层
回复【楼主位】Orange:
---------------------------------
楼主好人,滤波弄好了吗
合肥-文盲
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2014-5-1
在线时间
0 小时
发表于 2014-5-3 23:04:38 | 显示全部楼层
我用的是STC12C5A60S2做小车不知道什么在上位机得到MPU6050的数据,主要是上位机不会用,波特率不知道什么调,连到电脑上是不是用USB 转串口就行了请大神们指导指导
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2013-8-8
在线时间
10 小时
发表于 2014-5-4 00:52:36 | 显示全部楼层
标记一下。备用
回复 支持 反对

使用道具 举报

13

主题

314

帖子

0

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2012-7-20
在线时间
102 小时
发表于 2014-5-4 16:47:09 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

11

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
341
金钱
341
注册时间
2014-6-16
在线时间
43 小时
发表于 2014-6-26 01:23:35 | 显示全部楼层
怎么下载下来的是一个网页,而且是乱码呢,很想学习一下呢!
回复 支持 反对

使用道具 举报

5

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2014-7-27
在线时间
1 小时
发表于 2014-8-24 22:29:01 | 显示全部楼层
楼主厉害~!谢谢分享,辛苦了!
灯下黑
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2014-10-23
在线时间
4 小时
发表于 2014-10-23 21:26:18 | 显示全部楼层
回复【8楼】Orange:
---------------------------------
楼主,大赞
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 07:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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