找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

自己做的双轮自平衡小车

查看数: 7534 | 评论数: 1 | 收藏 4
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-4-10 02:43

正文摘要:

控制器:ATmega16;8MHz; 加速度传感器:MMA2260;陀螺仪:EWTS82; 传感器的融合:卡尔曼滤波; 马达:EN_2342CR(速比64)+双路12脉冲编码器+CD40106对信号整形; 驱动板芯片:CD4001+IR2111+IRF1404(驱动电 ...

回复

ID:113207 发表于 2016-4-10 02:58
常用计算方法有两种:互补滤波和卡尔曼滤波;都可以输出校正后的角度与角速度;我采用的是卡尔曼滤波,考虑到单片机的运算能力,是经过精简的,当然这些都是老外做的,关于卡尔曼滤波,我找了很多资料,较好的如下:
Kalman Filter Tutorial for Balancing Robot.pdf (76.47 KB, 下载次数: 15) kalman_intro_chinese.pdf (539.84 KB, 下载次数: 10)
互补滤波如下:点击此处下载 filter.rar (1.22 MB, 下载次数: 12)
我觉得卡尔曼的效果很好,但是初期有较大波动,要经过一段时间才能稳定;
http://www.docin.com/p-52169676.html
这个地方的可供参考;

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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