小车循迹课程设计
《小车循迹课程设计》由会员分享,可在线阅读,更多相关《小车循迹课程设计(17页珍藏版)》请在毕设资料网上搜索。
1、 目录 第 1 章 需求分析 . 1 1.1 设计题目 1 1.2 设计目的 1 1.3 设计任务及要求 1 1.3.1 总体任务 . 1 1.3.2 个人任务 . 1 1.3.3 设计要求 . 1 1.4 硬件设备与开发工具 . 2 1.4.1 硬件设备 . 2 1.4.2 开发工具 . 2 第 2 章 概要设计 . 3 2.1 总体方案设计 . 3 2.2 小车循迹原理 . 3 2.3 主要功能的设计原理及实现方法 . 3 2.3.1 小车前进功能设计 . 3 2.3.2 小车旋转功能设计 . 4 2.3.3 小车偏移修正功能设计 4 第 3 章 详细设计 . 5 3.1 硬件设计与实现
2、5 3.2 系统主程序流程 6 3.3 功能模块详细设计 6 3.3.1 起点到 D 点路线模块设计 6 3.3.2 D 点到终点路线模块设计 . 7 3.3.3 终点到中心点模块设计 8 3.3.4 中心点到起始点路线模块设计 . 8 第 4 章 系统调试与操作说明 10 4.1 系统调试 10 4.1.1 硬件调试 . 10 4.1.2 软件调试 . 10 4.1.3 软硬件联调 . 10 4.2 调试中遇到的问题 10 4.3 操作说明 .11 第 5 章 总结和体会 12 参考文献 12 附录. 14 1 第 1 章 需求分析 1.1 设计题目 小车循迹控制系统设计 1.2 设计目的
3、(1)掌握和巩固所学的 51 单片机知识,加强对相关知识的理解和运用。 (2)学会运用所学的专业知识,提高对实际问题的解决能力。 (3)提高编程能力和加强团队合作。 1.3 设计任务及要求 1.3.1 总体任务 (1)完成硬件设计并连线,以 MCS-51 单片机为控制核心,根据 4 个 QTI 传感器采集的数 据控制舵机的运转,进而控制车轮的速度和方向。 (2)用 C 语言编程实现以下小车行驶线路: 起始点中心点D 点, 旋转 360 度红色点, 旋转 180 度原路返回。小车前行时慢速行驶,小车返回时速度加快。 1.3.2 个人任务 用 C 语言编程实现小车旋转 180 度原路返回这一模块功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小车 课程设计
