单片机课程设计报告
远程控制的交通灯
一、课程设计的目的 1.学会用AD软件绘制电路原理图、线路板图,通过画图巩固已学的专业 知识,学习电路设计方法,提高动手能力,培养创新意识。 2.练习51单片机程序的编写 3.掌握相关软件(AD,keil,Proteus ISIS,韦福6000)的使用
二、课程设计的主要内容 1.课程设计题目:交通灯的远程控制 2.主要内容:本课题主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。设计采用AT89C51单片机的最小系统,通过烧录程序实现。设计方法有查阅法(通过手机和网络知识进行概述)、实验法(在实验室里做出单片机口的交通灯控制系统)、对比法(单片机口的交通灯控制系统技术与其他技术进行比较)。采用MCS-51系列单片机AT89C51为中心器件来设计交通灯控制电路,实现了的功能包括:(注S2,S3,S4为开关,具体接法见原理图) (1)定时器控制(在程序中加定时器中断) (2)开关S2为开始开关,交警按下开关S2交通灯开始工作 (3)开关S3为紧急停车开关,当十字路口发生交通事故时,交警按下S3,东西南北四个方向全变为红灯,车全部停下,待交通事故处理完毕按开始开关恢复通信 (4)开关S4控制南北方向通行,东西方向停止通行 (5)开关S5控制东西方向通行,南北方向停止通行
三、设计方案 1.设计思想 基于对交通灯功能的认识和对51单片机的掌握,对交通灯实现手动控制可通过设置外部中断的方式做到,交通灯红黄绿灯交替闪烁可设置延迟函数和定时器中断。以上是对系统软件的描述,至于硬件部分较简单,基于51单片机的最小系统,时钟电路,复位电路,AT89C51单片机,加上东南西北四个方向各3盏灯。每个方向三盏灯依次为红黄绿。这12盏灯与单片机P1口相应引脚相连可通过程序点亮。 2.设计说明 交通灯是城市交通有序、安全、快速运行的重要保障,而保障交通灯信号灯正常工作就成了保障交通有序、安全、快速运行的关键。 交通灯远程控制系统的设计可以在专业技能方面得到一个很大的提高。同时在制板,画板,排布等方面可以得到全面的思维锻炼并熟练技巧。因此,研究交通灯有着十分重要的意义。基于所学知识完全可以实现交通灯的远程控制,想法切实可行。同时本次课设做的交通灯功能较完善,除拐弯灯,倒计时外与平时用的交通灯没什么差别。
3.方案选择 能实现此电路的方法很多,我们根据实际将范围定在以下几个比较切合我们的方案中。 第一种方案:采用数字电子技术实现。用基本的555芯片(利用单稳态实现定时),计数芯片(如74LS163,74LS160等)完成计时功能,控制电路芯片,译码芯片(如74LS138)等基本芯片,结合电阻,电容等基本元件,通过逻辑电路实现交通灯的功能。 第二种方案:使用单片可编程来实现交通灯的功能。利用单片机的外围扩展,显示电路构成基本硬件。然后编程实现对定时,控制,显示电路的控制,然后调试,完成设计。 结合实际情况,根据毕业设计任务书的要求,经过讨论和论证,最终一致选 用第二种方案的设计思路对交通灯控制系统进行设计。
[size=12.0000pt]四、硬件系统设计 整个系统的构成以AT89C51单片机为核心,由I/O口扩展,LED灯,紧急情况中断电路还有复位电路等组成。 单片机作为整个硬件系统的核心,它既是协调整机工作的控制器,又是数据处理器。它由单片机、时钟电路、复位电路等组成。 行车方向指示采用LED发光二极管,可有红、绿两种颜色指示放行与禁止,黄灯作为红绿转换的提示,形象直观。 行人通行指示也同样采用LED发光二极管,用红、绿两种颜色指示放行与禁止,黄灯作为红绿转换的提示,形象直观,简洁明了,更方便控制。 按键控制台,可供警察在室内实时监视交通状况。通过按键可设置\紧急情况发生时的交通灯状态控制。本次设计用了三个中断开关,(1)开关S3为紧急停车开关,当十字路口发生交通事故时,交警按下S3,东西南北四个方向全变为红灯,车全部停下,待交通事故处理完毕按开始开关恢复通信(2)开关S4控制南北方向通行,东西方向停止通行(3)开关S5控制东西方向通行,南北方向停止通行;另外还设计了一个开关用于打开交通灯或者恢复交通灯的正常工作。
|