单片机课程设计--光电平衡小车
《单片机课程设计--光电平衡小车》由会员分享,可在线阅读,更多相关《单片机课程设计--光电平衡小车(50页珍藏版)》请在毕设资料网上搜索。
1、1 本科生单片机课程设计报告 课 题:光电平衡小车 2 目录目录 第一章 车模整体设计方案 3 1.1 两轮自平衡智能车整体框架 . 3 1.2 直立任务分解5 1.3 车模直立控制9 1.4 车模速度控制10 1.5 车模方向控制10 第二章程序控制说明 11 2.1 主程序框架 11 6.1 电机死区补偿 12 6.2 角度单闭环控制 . 13 6.3 角度、速度双闭环控制 14 第二章 车模机械设计 . 15 3.1 车模地盘安装 15 3.2 车模编码器安装 . 15 3.3 车模电池位置改装 . 16 第三章 车模硬件电路设计 18 第四章 卡尔曼滤波. 18 4.1 卡尔曼滤波简介
2、 . 18 4.2 使用卡尔曼滤波的原因 18 4.3 卡尔曼滤波原型 . 20 4.4 卡尔曼滤波化简 . 21 4.5 卡尔曼滤波参数整定 23 第五章车模参数调试图解 . 29 附录源代码 30 附录硬件电路图 . 30 个人总结 30 3 第一章第一章 车模整体设计方案车模整体设计方案 1.1 两轮自平衡智能车整体框架两轮自平衡智能车整体框架 智能车是在车模结构的框架上, 搭上硬件结构, 通过 MC9S12XS128 单片机的处理能力, 将传感器采集到的信息处理分析后得出运算结果, 指挥电机做出适应赛道及战术策略的响应 的一套系统。其硬件结构框架如下图: 1.2 直立行走任务分解直立行
3、走任务分解 电磁组比赛要求车模在直立的状态下以两个轮子着地沿着赛道进行比赛, 相 比四轮着地状态,车模控制任务更为复杂。为了能够方便找到解决问题的办法, 首先将复杂的问题分解成简单的问题进行讨论。为了分析方便,根据比赛规则, 假设维持车模直立、运行的动力都来自于车模的两个后车轮,后轮转动由两个直 流电机驱动。因此从控制角度来看,由控制车模两个电机旋转方向及速度实现对 车模的控制。车模运动控制任务可以分解成以下三个基本任务: (1) 控制车模直立:通过控制两个电机正反向运动保持车模直立状态; (2) 控制车模速度:通过控制两个电机转速速度实现车模行进控制; (3) 控制车模转向: 通过控制两个电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 光电 平衡 小车
