1、 某某某某大学 X X X X X X X X X X X X X X X X X X X X X X X X U N I V E R S I T YU N I V E R S I T Y XXXXXXXXXXXX 学院学院 电子综合实践电子综合实践 姓名姓名 题目题目 运水机器人 2 目录目录 、设计任务与要求、设计任务与要求 . 4 1.1 1.1 基基本设计任务本设计任务 . 4 1.2 1.2 控制设计任务控制设计任务 . 4 1.3 1.3 软件设计任务软件设计任务 . 4 、方案设计与论证、方案设计与论证 . 5 2.1 2.1 电源电源方案方案. 5 2.2 2.2 驱动电路驱动
2、电路方案方案 . 5 2.3 2.3 距离控制方案距离控制方案 . 5 、总体设计、总体设计 6 3.1 3.1 系统硬件电路设计系统硬件电路设计 6 3.1.1 探测传感器模块 6 3.1.2 电机驱动模块 . 8 3.2 3.2 系统软件设计系统软件设计 . 8 3.2.1 软件计时的分析与计算 . 8 3.2.3 系统软件流程图 9 、测试结果及结果分析、测试结果及结果分析 9 4.1 4.1 测试仪器及工具测试仪器及工具 9 4.2 4.2 测试步骤测试步骤. 9 4.2.1 预备工作 9 4.2.2 正式测试 10 4.3 4.3 测试结果测试结果. 10 4.4 测试结果分析测试结
3、果分析 10 、创新点、创新点 . 11 5.1 5.1 添加计时模块添加计时模块 . 11 5.2 5.2 实用性实用性 11 、总结与心得、总结与心得 11 参考文献参考文献. 11 附件一:附件一:参考程序参考程序. 12 附件二:总原理图附件二:总原理图. 15 附件三:元器件清单附件三:元器件清单 . 16 3 摘要摘要:命题要求设计自动运水机器人。本设计是以 STC89C52 单片机为核心器件, 应用红外开关,直流电机等器件,实现命题要求。经过测试,该机器人达到所有 命题所要求的技术指标。在此基础之上,本设计添加了计时模块,使设计更具实 用性。 关键关键词词:运水;电机驱动;探测传
4、感器 4 运水机器人运水机器人 、设计任务与要求、设计任务与要求 本任务为 F 题:运水机器人。设计任务具体内容如下: C B A 2000700700 图 1-1 参考图 图 1-2 路线图 1.1 1.1 基本基本设计设计任务任务 依据命题题意,本设计采用直流电机带轮式小车带实现机器人的运动。机器 人上面要装有盛水容器,以便完成在 AC 之间的运水任务。当红外光电开关探 测到黑色边线的时候停止小车运动,小车停在 A 区是通过手动控制小车重新运 动,小车停在 C 区通过软件延时控制小车重新运动,这样达到循环运动,进而完 成运水任务。 1.2 1.2 控制设计任务控制设计任务 由于本设计采用手动完成整个过程中的装水、卸水任务,因此控制任务即为 控制 AC 之间的距离。这里通过红外光电开关扫描是否达到黑色边线,即为判 断是否达到题目要求的 2000mm(黑色边线即为图 1-2 中的起始/返回边线) ,通 过与软件配合,以完成要求。 1.3 1.3 软件设计任务软件设计任务 机器人的所有动作由都要由软件控制实现。