wdydcd 发表于 2013-11-15 14:39:44

【已解决】请教mpu6050输出数据问题

本帖最后由 wdydcd 于 2013-11-15 21:04 编辑

我是个新手,运行的6050的例子程序,发现输出的数据只有一个轴是+-180,其他两个轴都是+-90度。
就是从0到180度,x轴是 0 30 60 90 120 150 180 另外两个轴只能 0 30 60 90 60 30 0 这样。
请问后两个怎么样才能都输出+-180 ?

------------------------------
补充,我小车直立显示90度,往左右倾斜都是角度减小,到左右水平都是0度,这样没法控制平衡啊,求解答

zhaowenwin 发表于 2013-11-15 14:52:43

你用的是什么6050?一般的6050模块没有角度输出呀。

zhaowenwin 发表于 2013-11-15 14:54:22

现在有一块串口6050模块,可以输出角度,坛子里面已经有arduino连接这款6050模块的代码了。参考http://www.geek-workshop.com/thread-7765-1-1.html

wdydcd 发表于 2013-11-15 14:58:35

zhaowenwin 发表于 2013-11-15 14:52 static/image/common/back.gif
你用的是什么6050?一般的6050模块没有角度输出呀。

http://image.geek-workshop.com/forum/201311/14/200617cyitze8qp5up718e.jpg
这种,用的MPU6050_DMP6 程序

wdydcd 发表于 2013-11-15 15:00:39

zhaowenwin 发表于 2013-11-15 14:54 static/image/common/back.gif
现在有一块串口6050模块,可以输出角度,坛子里面已经有arduino连接这款6050模块的代码了。参考http://www. ...

这块入手后才发现有串口的,先研究这块,下次再买串口的

zhaowenwin 发表于 2013-11-15 15:17:07

wdydcd 发表于 2013-11-15 15:00 static/image/common/back.gif
这块入手后才发现有串口的,先研究这块,下次再买串口的

重点不在串口输出,在于滤波,效果的好坏在于滤波数据融合的效果。据说DMP的精度和稳定性不行。我用的串口6050模块,模块的滤波极其牛逼,角度精度0.01度,效果非常好,我做的平衡车,可以直接完全静止在那里。先上个图,视频和资料正在整理中。

wdydcd 发表于 2013-11-15 15:27:22

zhaowenwin 发表于 2013-11-15 15:17 static/image/common/back.gif
重点不在串口输出,在于滤波,效果的好坏在于滤波数据融合的效果。据说DMP的精度和稳定性不行。我用的串口 ...

我知道卡尔曼滤波,现在手上这块没有,就将就的研究研究。
这个dmp也还可以,数据挺稳定的,我还没搞明白角度问题呢,就像一楼说的的问题

邵林寺 发表于 2013-11-15 15:30:17

zhaowenwin 发表于 2013-11-15 15:17 static/image/common/back.gif
重点不在串口输出,在于滤波,效果的好坏在于滤波数据融合的效果。据说DMP的精度和稳定性不行。我用的串口 ...

图呢?没见到呀

wdydcd 发表于 2013-11-15 15:30:35

zhaowenwin 发表于 2013-11-15 15:17 static/image/common/back.gif
重点不在串口输出,在于滤波,效果的好坏在于滤波数据融合的效果。据说DMP的精度和稳定性不行。我用的串口 ...

我想要控制平衡的那个角度刚好在我说的那两个轴上,也就是我的小车直立是90度,无论左倒右倒数据都是减小,这让我怎么控制啊,所以发个贴问问

zhaowenwin 发表于 2013-11-15 15:46:20

刚刚调试好的平衡车,用的串口6050模块,效果非常好。先上图,视频后续整理出来.

zhaowenwin 发表于 2013-11-15 15:47:47

邵林寺 发表于 2013-11-15 15:30 static/image/common/back.gif
图呢?没见到呀

表着急,来了,该死的网速。。。。

wdydcd 发表于 2013-11-15 16:00:00

zhaowenwin 发表于 2013-11-15 15:46 static/image/common/back.gif
刚刚调试好的平衡车,用的串口6050模块,效果非常好。先上图,视频后续整理出来.

照的好清楚

zhaowenwin 发表于 2013-11-15 16:19:53

wdydcd 发表于 2013-11-15 15:30 static/image/common/back.gif
我想要控制平衡的那个角度刚好在我说的那两个轴上,也就是我的小车直立是90度,无论左倒右倒数据都是减小 ...

没看懂,你的小车和我做的这个不一样吗?

wdydcd 发表于 2013-11-15 17:04:05

zhaowenwin 发表于 2013-11-15 16:19 static/image/common/back.gif
没看懂,你的小车和我做的这个不一样吗?

不太一样,我好像找到点原因了,跟我的安装方式有关,我是垂直安装的

北斗 发表于 2013-11-15 20:16:11

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
页: [1] 2
查看完整版本: 【已解决】请教mpu6050输出数据问题