两轮自平衡小车(全部设计资料+设计分析)-电路方案

上传者: 38500709 | 上传时间: 2021-04-22 19:05:07 | 文件大小: 13.19MB | 文件类型: ZIP
自己做的自平衡小车,基本达到预期效果。制作资料在压缩包里面,供参考。 该两轮自平衡小车硬件设计概述: 控制器:ATmega16;8MHz; 加速度传感器:MMA2260;陀螺仪:EWTS82; 传感器的融合:卡尔曼滤波; 马达:EN_2342CR(速比64)+双路12脉冲编码器+CD40106对信号整形; 驱动板芯片:CD4001+IR2111+IRF1404(驱动电流可以很大); 图片(拍摄效果不佳),视频如下: 小车实物图展示: 设计分析: 其实控制很简单,利用定时器产生10ms中断,每次中断进行如下工作: 1:AD采样加速度传感器和陀螺仪,然后卡尔曼滤波得出角度与角速度;(滤波模块借鉴老外的)(互补滤波效果感觉不是很好); 2:计算车轮的速度,积分得出位置; 3:利用PD算法得出PWM值=K1*angle + K2*angle_dot + K3*speed + K4 * position; 4:前进后退给定参考速度计算即可; 注意: 增量式轮速传感器A相中断,读取B相电位判断前进还是后退,在10ms的时间内累加,计算车轮的速度; 由于10ms累加的轮速信号不多,直接计算车体会发抖,所以增加了低通滤波,解决问题; 我在外面增加4个电位器可以手动调节4个K值,方便调试; 附件的文件夹里面有matlab建模的资料,可以求出所需的4个K的值,(参考NXT的),大家可自行调试K值看看对车辆的影响; 电机选取建议: 由于考虑到减速器,而且带传感器。其实后面实践得知可以不要位置传感器,这样选择电机的空间就很大了,买便宜的; 电机扭矩要大;说白了,功率要大;转动惯量大似乎的更稳定,所以不用空心杯的也许更好; 减速比可以大一点,用较大的轮子; 重心越靠下,抗扰性越强;但是可能会影响稳定性; 购买的电机型号参考: 算法: 常用计算方法有两种:互补滤波和卡尔曼滤波;都可以输出校正后的角度与角速度;我采用的是卡尔曼滤波,考虑到单片机的运算能力,是经过精简的,当然这些都是老外做的,关于卡尔曼滤波,我找了很多资料,详见附件内容。

文件下载

资源详情

[{"title":"( 7 个子文件 13.19MB ) 两轮自平衡小车(全部设计资料+设计分析)-电路方案","children":[{"title":"FrBARWrkrrfnAJygDVKxVbKgSeiH.png <span style='color:#111;'> 62.98KB </span>","children":null,"spread":false},{"title":"NXT参考设计资料.zip <span style='color:#111;'> 8.29MB </span>","children":null,"spread":false},{"title":"算法.zip <span style='color:#111;'> 1.78MB </span>","children":null,"spread":false},{"title":"小车完整设计资料.zip <span style='color:#111;'> 1.50MB </span>","children":null,"spread":false},{"title":"FrRNOIHx529L_2cw8_2-LOYjQHWh.png <span style='color:#111;'> 36.40KB </span>","children":null,"spread":false},{"title":"自平衡机器人论文(参考).zip <span style='color:#111;'> 1.57MB </span>","children":null,"spread":false},{"title":"FmAmWKSuxXwnGT2oXM-uHGft4tkw.png <span style='color:#111;'> 21.27KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明