毕业设计 汽车转弯信号灯模拟设计,共44页,13902字。 摘 要 本文主要是模拟汽车信号灯的控制,其中汽车信号灯包括了左前灯、右前灯、左后灯、右后灯、仪表盘上的左右转弯信号灯和一故障信号灯。其主要内容是使汽车在行驶过程中通过信号灯来传达汽车诸如转弯、刹车、闭合紧急开关、停靠等一系列操作信号。信号灯控制的实现是通过电路与汇编程序的结合来完成,电路部分的设计是通过PROTEUS来完成的,其中灯的模拟采用了发光二极管,发光二极管有熄灭、点亮和闪烁三种信号,其中闪烁信号的产生运用了延时程序来实现,而汽车一系列的操作采用了相应的开关来模拟,所有的电路元件都是用PROTEUS软件上的虚拟元件来代替,这样方便了电路图的设计,而且大大提高了调试与仿真的效率。电路图中的单片机芯片采用了AT89C51,汇编程序的设计与调试都在KEIL上完成,最后将PROTEUS上的电路图与KEIL上的程序实现联调,完成系统的调试和仿真。 关键词:转弯信号灯,单片机,电路图,程序 目 录 摘 要 I ABSTRACT II 第一章 引 言 - 1 - 1.1 问题的提出 - 1 - 1.2 设计要完成的任务 - 1 - 1.3 课题相关的技术背景 - 1 - 1.4 课题国内外的研究现状 - 2 - 1.5 课题研究的目的和意义 - 4 - 1.6 课题采用的研究方法、技术路线 - 5 - 第二章 系统总体设计 - 6 - 2.1 系统设计要求 - 6 - 2.2 系统结构与硬件设计 - 6 - 2.2.1 系统总体结构设计 - 6 - 2.2.2 系统硬件设计 - 7 - 2.3 电路原理图 - 7 - 2.3.1 电路图设计 - 7 - 2.3.2 电路图设计说明 - 8 - 2.4 关于用PROTEUS设计电路 - 9 - 2.4.1 PROTEUS概述 - 9 - 2.4.2 用PROTUES绘制本课题电路 - 10 - 2.5 本章小结 - 12 - 第三章 系统软件设计 - 13 - 3.1 软件结构设计 - 13 - 3.1.1软件总体结构 - 13 - 3.1.2 闪烁信号的产生 - 13 - 3.1.3 故障检测程序 - 13 - 3.2程序流程图 - 13 - 3.3 系统程序 - 15 - 3.3.1 源程序 - 15 - 3.3.2 程序说明 - 17 - 3.4 关于KEIL编程 - 18 - 3.4.1 KEIL概述 - 18 - 3.4.2 程序编写与调试 - 19 - 3.5 本章小结 - 19 - 第四章 系统调试与仿真 - 20 - 4.1 PROTEUS与KEIL的联调 - 20 - 4.2 调试仿真中遇到的问题与解决 - 20 - 4.3测试结果与分析 - 21 - 4.4 本章小结 - 31 - 第五章 总结与展望 - 32 - 5.1 毕业设计的总结 - 32 - 5.2 毕业设计工作的展望 - 33 - 参 考 文 献 - 34 - 致 谢 - 35 - 附 录 - 36 - |
查看评论
已有0位网友发表了看法