1、 课课 程程 设设 计计 题题 目目 汽车倒车辅助系统设计 学学 院院 机电学院 2011 年 12 月 17 日 汽车倒车辅助系统设计 初始条件: 1. 选用 8088 最小模式; 2. 内存芯片使用 2 片 6116(2K8) ,1 片 2716(2K8)EPROM; 3. 8255、8259、8253、74LS138、1 探头、若干共阴极 LED 七段码显示器; 4. 8255、8259、8253 的片选信号线分别接 74LS138 的 Y1、Y2、Y3引脚; 5. 其他必须的配套元件; 6. 要求距离障碍物 30cm 时报警,2 位数字显示。 要求完成的主要任务: (包括课程设计工作量
2、及其技术要求,以及说明书撰写等具体要求) 1. 查阅参考资料,自学相关元件的内部结构、工作方式或初始化编程过程; 2. 完成微机基本系统及其扩展接口电路设计,绘制微机系统硬件接线原理图; 3. 绘制汇编源程序流程图; 4. 编写汇编源程序,包括初始化和监控工作程序; 5. 撰写设计说明书,设计说明书字数不少于 5000 字,具体要求见附录。 时间安排: 序号 内容 所用时间(天) 1 查阅资料,学习相关芯片知识 2 2 系统及扩展电路硬件设计 2 3 初始化程序和应用程序设计 2 4 相关硬件电路和程序调试 2 5 课程设计答辩 1 合计 9 指导教师签名: 2011 年 11 月 20 日
3、系主任(或责任教师)签名: 年 月 日 摘要 自从汽车诞生以来,随着历史的向前迈进。汽车已经从过去粗糙的制造工艺,繁琐的操 作方式,以及低的安全性能。发展到了现阶段具有各种型号,各种款式,具备舒适的驾驶 环境,可靠的运行性能,以及强劲的动力。汽车已经成为我们日常生活中不可缺少的代步 工具。 但现阶段我们还无法实现汽车自动驾驶, 这意味着我们还无法避免人为来操纵汽车这种 机械。我们知道在驾驶汽车中,我们不可避免的要进行倒车转向等操作。对于驾驶员来说, 倒车时汽车尾部存在着一个很大的区域,在这个区域内驾驶员无法看到汽车尾部是否存在 障碍物,这不仅对于驾驶员的安全性有着大的威胁,同时对他人的生命安全
4、存都在着很大 的隐患。提高汽车驾驶的安全性,一直是我们关注的焦点。 本次课程设计着重讲述如何利用8253做为计时器, 通8253与超声波传感器、 8259、 8255、 8088 等元件组成测距系统,共同组成为汽车倒车辅助系统。讲述如何在设计过程中将各种 元件有机的组合在一起,最大化的利用各元件的功能,并且简化系统电路布置。如何对各 元件进行初值的设定。如何选用各辅助元件,来得到我们所需要的功能。通过本课程设计 说明,给予读者一定的启发。 关键字: 波数 传感器 非直接接触 测距 目录 第 1 章 概述 1.1 目的和意义1 1.2 系统设计分析1 第 2 章 超声波传感器测距方法 2.1 非
5、直接接触测距方法2 2.2 汽车辅助倒车系统探头的选用2 2.3 超声波传感器工作原理4 2.4 汽车距障碍物距离的计算5 2.5 超声波传播时间的获取6 第3章 汽车倒车辅助系统设计 3.1 确定设计系统需要使用的芯片8 3.2 系统设计简图及工作原理9 第 4 章 分配芯片地址 4.1 地址分配原则10 4.1.1 存储器地址分配10 4.1.2 其它芯片地址分配11 第 5 章 各芯片的初值设定 5.1 芯片初始化顺序12 5.2 8259 的初值设定12 5.2.1 定义中断向量表13 5.2.2 8259 的初始化程序14 5.3 8255的接线图及初始化程序14 5.4 8253 的初始化.15 5.4.1 确定 8253