1、 课程设计说明书 课 程 名 称: 汽车电控系统实习及课程设计 课 程 代 码: 题 目: 车速电控系统设计及其仿真 年级/专业/班: 09 级/车辆工程/汽电 3 班 学 生 姓 名: 学 生 学 号: 开 始 时 间: 2012 年 12 月 31 日 完 成 时 间: 2013 年 01 月 18 日 课程设计成绩: 学习态度及平 时成绩(30) 技术水平与实 际能力(20) 创新 (5) 说明书(计算书、图纸、 分析报告)撰写质量(45) 总 分 (100) 指导教师签名: 年 月 日 目 录 摘要1 1 引言 1.1 问题的提出2 1.2 单片机的国内外发展情况3 1.3 任务分析5
2、 2 方案分析及方案设计 2.1 车速控制方案的选择6 2.2 总体方案的确定7 3 系统硬件设计 3.1 主控芯片的选择8 3.2 显示电路设计11 3.3 控制机构电路设计12 4 系统软件设计与仿真 4.1 Proteus 软件环境介绍13 4.2 Protel 软件环境介绍14 4.3 系统软件分析15 4.4 程序流程图16 4.5 原理图检查与元器件清单14 4.6 程序调试14 4.7 Proteus 仿真15 结论24 致谢25 参考文献26 附录 A 系统原理图27 附录 B 程序编译图28 附录 C PCB 图29 附录 D 程序代码30 - 1 - 摘摘 要要 本设计介绍
3、一种基于 AT89C51 单片机为控制核心的车速检测及控制。 为了保证汽 车行驶的安全性,提高汽车运输生产率,充分发挥汽车的动力性,正确掌握行车速度 是非常重要的。在本次设计中采用一个指示灯来进行车速状况的报警,同时,运用一 个自动控制的电动机来控制供油电磁阀的关闭。车速控制在一定的范围内,保证了汽 车行驶的安全。本设计说明书对该系统的硬件电路,工作原理进行了详细的介绍。同 时给出了软件设计的流程图和主要源代码及利用 MATLAB 进行结果仿真与分析。 关键词: AT89C51 单片机 车速 控制 供油电磁阀 报警 仿真 - 2 - 1 1 引 言 1.1 问题的提出 在现代社会,汽车作为一种
4、大众的交通工具在人们的生活中扮演越来越重要的角色。 在汽车的使用过程中, 车速这一参数对汽车多的性能及行车的安全的影响是非常大的。 车 速较高的时候,车辆的更难控制,操纵稳定性要变差,使得汽车行驶的危险性增加,危害 人类安全。据报道,交通事故中有很大的一部分是由于超速行驶而引起的。 因此实时的 显示车速, 在车速过高时指示灯提示, 并自动切断燃油供给系统可以有效地减少此类事故 的发生,使人们能够更加安全的出行。 - 3 - 1.2 单片机的国内外发展情况 单片机是指一个集成在一块芯片上的完整计算机系统。 尽管他的大部分功能集成在一 块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部 总线系统,目前大部分还会具有外存。同