1、 课课课课程程程程设设设设计计计计说说说说明明明明书书书书(论论论论文文文文) 设计题目: 超声波避障小车 院 系: 学院 班 级: 设 计 者: 学 号: 指导教师: 设计时间: 8.279.10 课程设计任务书课程设计任务书 姓 名: 院 (系) : 专 业:测控技术与仪器 班 号: 任务起至日期: 2012 年 8 月 27 日至 2012 年 9 月 7 日 课程设计题目: 超声波避障小车 已知技术参数和设计要求: 已知技术参数: 1. 工作电压:5v 2. 工作电流:30mA 典型,50mA 最大 3. 工作频率:38.5KHz 4. 最大探测距离:1.8 m 5. 最小探测距离:3
2、 cm 6. 输入触发器:上升沿触发 7. 回波脉冲:正 TTL 高电平脉冲宽度 8. 下一次测量的延时:20 mS 设计要求: 实现小车自动避障任务,采用超声波模块实现小车避障功能。 工作量: 总工作时间为 10 天; 完成硬件电路的设计工作; 设计程序流程图并编写、调试程序; 硬件连接调试,完成设定的功能; 最后撰写开题报告和结题报告各一份。 工作计划安排: 1)2012.8.272012.8.28:任务布置、查阅资料,了解小车避障原理; 2)2012.8.292012.8.30:根据要实现的功能及采用的方法设计程序流程并编写程序; 3)2012.8.312012.9.3:程序装载、调试运
3、行各种拟实现的功能; 4)2012.9.42012.9.5:完成设定要实现的功能,撰写课程设计说明书; 5)2012.9.62012.9.7:完成硬件调试、验收。 同组设计者及分工: 自己独立完成: 完成硬件电路的设计工作; 设计程序流程图并编写、调试程序; 硬件连接调试,完成设定的功能; 撰写开题报告和结题报告各一份 指导教师签字_ 年 月 日 教研室主任意见: 教研室主任签字_ 年 月 日 * *注:此任务书由课程设计指导教师填写注:此任务书由课程设计指导教师填写 开题报告 绪论 课题目的课题目的 通过上学期单片机课程的学习,我们基本掌握了 51 单片机的基本使用方法,本学期 开学初,单片
4、机课程设计给了我们更大的挑战,课题的目的有以下几点。 进一步熟练掌握单片机的使用方法、提高程序的编写能力 掌握单片机系统外扩器件的连接与使用 提高器件说明书以及时序过程的阅读、理解能力 掌握软件和硬件调试的基本技巧与方法 项目研究背景及意义项目研究背景及意义 在当今社会,汽车成为了越来越普遍,人们不可缺少的交通工具。但汽车的不断增 加,随之而来就是越来越多的交通事故。交通事故成为了现在越来越严重的安全隐患。 所以随着汽车工业的快速发展,我们必须加强对汽车安全性能的考虑。所以,智能汽车 概念应运而生,他既是汽车产业的机遇也是汽车产业的挑战。汽车的智能化必将是未来 汽车产业发展的趋势, 在这样的背
5、景下, 我们开展了基于超声波的智能小车的避障研究。 超声波作为智能车避障的一种重要手段,以其避障实现方便,计算简单,易于做到 实时控制, 测量精度也能达到实用的要求, 在未来汽车智能化进程中必将得到广泛应用。 我国作为一个世界大国,在高科技领域也必须占据一席之地,未来汽车的智能化是汽车 产业发展必然的,在这种情况下研究超声波在智能车避障上的应用具有深远意义,这将 对我国未来智能汽车的研究在世界高科技领域占据领先地位具有重要作用。 设计要求设计要求 采用超声波模块实现小车避障功能,实现小车自动避障任务。 1 主要设计内容及方案主要设计内容及方案 总体方案设计总体方案设计 系统采用 51 单片机作
6、为核心控制单元用于智能车系统的控制,在超声波检测到障碍 物之后,主控芯片根据距离值控制直流电机的转动,在与障碍物距离较大的情况下,快速 前进,在与障碍物距离较小但还未到达临界转弯方向值的时候,慢速前进。在与障碍物 距离很近需要转向避障时,方案上将尝试进行转向,来进行避障。系统总体的设计方框 图如图 2-1 所示。 图 1.2 系统总体方框图 根据以上的总体方案设计,我们进行了主程序流程图的设计,下面为所设计的主程序 的流程图。其中 DIS 即为小车与障碍物的距离; 图错误错误!文档中没有指定样式的文字。文档中没有指定样式的文字。-1 系统总体方案图 51单片机主控模块 超声波检测模块 直流电机驱动模块 图错误错误!文档中没有指定样式的文