YFROBOT创客社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 26261|回复: 22
打印 上一主题 下一主题

基于stm32自平衡小车 卡尔曼滤波 mpu6050 DIY平衡车 蓝牙遥控

[复制链接]

签到天数: 63 天

[LV.6]常住居民II

跳转到指定楼层
#
发表于 2014-8-23 09:17:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

http://v.youku.com/v_show/id_XNzYwMDQ5OTYw.html

近年来,两轮自平衡电动小车以其行走灵活、便利、节能等诸多特点得到了很大的发展。目前,国内外有很多这方面的研究,而且有了相应的产品,SEGWAY就是典型的代表。两轮自平衡小车运动控制的关键是小车平衡的控制,在参考了大量国内外相关文献后,制作出了自己的自平衡小车模型。

小车做的不是很完美,在原地时有小许抖动,在接收控制时,响应不够灵敏,即使有这些不足,但我也希望通过此手册,给自平衡的制作者与爱好者带来实质性的意见,从中得到点灵感,那我的目地也就达到了。此次制作的小车,用的模块是我个人比较喜欢的,正好手边都有,大家可以根据自已手头已有的模块去完成,像电机驱动,就有很多的型号可以选择,在此手册中只介绍了TB6612。

      手册主要内容:
      1、两轮平衡车控制原理;
      2、小车硬件组成;
      3、控制板minSTM32;
      4、电机与电机驱动;
      5、MPU6050;
      6、组装与调试;
      7、结合上位机软件,通过蓝牙(BC-04)控制小车。
      请点这下载自平衡小车制作手册V1.1
      此压缩文件中有“BC04蓝牙串口模块实验(STM32核心板)”、“MPU6050(寄存器版)”、“手机app”、“自平衡小车驱动程序”、“MPU6050使用手册.pdf”、“STM32中文参考手册_V1.1pdf”、“卡尔曼滤波轻松入门.pdf”、“自平衡小车制作手册V1.0.pdf”。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 支持支持 反对反对

该用户从未签到

推荐
发表于 2015-7-4 22:21:56 | 只看该作者

回帖奖励 +1

真是太感谢楼主了,现在接线都好了,可是小车直立不了,老是有左移右移的倾向,感觉是控制作用不够强,是不是是重心的问题,菜鸟一个,希望楼主不吝赐教
回复 支持 0 反对 1

使用道具 举报

签到天数: 63 天

[LV.6]常住居民II

21#
 楼主| 发表于 2017-2-17 08:29:53 | 只看该作者
陈空空ol 发表于 2017-2-15 10:52
能发一份资料给我吗,链接失效了,谢谢,QQ邮箱

您好,已经更新成功。您也可以选择BalanceRobot下载
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

20#
发表于 2017-2-15 10:52:51 | 只看该作者
能发一份资料给我吗,链接失效了,谢谢,QQ邮箱 1428551060@qq.com
回复 支持 反对

使用道具 举报

签到天数: 63 天

[LV.6]常住居民II

19#
 楼主| 发表于 2016-7-13 10:08:22 | 只看该作者
wenjie5450 发表于 2016-7-13 09:30
我主控上面带有显示屏的,我实时打印出了当前角度和角速度值,都没有问题的!还有一个问题就是我给一个设 ...

首先要让小车先站起来,然后再给这个参数才能使用哦
回复 支持 反对

使用道具 举报

签到天数: 63 天

[LV.6]常住居民II

18#
 楼主| 发表于 2016-7-13 08:56:03 | 只看该作者
wenjie5450 发表于 2016-7-13 08:29
我做了垂直校准的,可能是垂直校准的值不对吗?我用的是小车垂直是的角度偏移量。换了好多都是这样的结果 ...

是不是需要添加正负,还有就是可以用串口输出角度看一下,是否输出正常。
回复 支持 反对

使用道具 举报

签到天数: 63 天

[LV.6]常住居民II

17#
 楼主| 发表于 2016-7-8 13:49:32 | 只看该作者
wenjie5450 发表于 2016-7-5 14:04
楼主,我做了个一个平衡小车,站立时能站立起来的,但是老是往一个方向加速运动,这是什么原因,求楼主指点 ...

应该是没有垂直校准,需要让小车知道什么角度是垂直的角度。
回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

16#
发表于 2015-8-24 13:29:40 | 只看该作者
谢谢楼主!也想做一个
回复 支持 反对

使用道具 举报

签到天数: 63 天

[LV.6]常住居民II

14#
 楼主| 发表于 2015-7-18 15:01:36 | 只看该作者
yikesong 发表于 2015-7-4 22:21
真是太感谢楼主了,现在接线都好了,可是小车直立不了,老是有左移右移的倾向,感觉是控制作用不够强,是不 ...

首先需要找到平衡角度,并进行角度校准,也就是 PID(float setPoint),这样让小车知道需要保持的角度。下面就可以调试PID参数了。
回复 支持 反对

使用道具 举报

签到天数: 63 天

[LV.6]常住居民II

13#
 楼主| 发表于 2015-7-4 13:38:23 | 只看该作者
yikesong 发表于 2015-7-4 11:21
楼主,你在学校做的平衡车第一代现在在我手里,现在接线搞乱了,有没有详细的接线图啊,主要是蓝牙模块和mp ...

我没在学校做过这个!!
蓝牙接线:PA2接RXD;PA3接TXD。mpu6050接线:PC11接SDA,PC12接SCL
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2  

GMT+8, 2024-5-3 18:50 , Processed in 0.052376 second(s), 31 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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