基于AT89C51单片机的十字路口交通灯设计讲解 下载本文

内容发布更新时间 : 2024/5/4 8:34:11星期一 下面是文章的全部内容请认真阅读。

单片机原理及系统课程设计

评语: 考勤10分

守纪10分 报告30分 作品30分 答辩20分 总成绩100分 专 业: 电气工程及其自动化 班 级: 电气1102 姓 名: vfffff 学 号: 2011反反复复 指导教师: 汤旻安

兰州交通大学自动化与电气工程学院

2014年 1月17 日

单片机原理及系统课程设计报告

基于AT89C51单片机的十字路口交通灯设计

1 设计目的和方案

1.1设计目的

近年来随着科技的飞速发展,一个以微电子技术、计算机技术和通信技术为先导的信息革命正在蓬勃发展。计算机技术作为三者之一,怎样与实际应用更有效的结合并发挥其作用。单片机作为计算机技术的一个分支,正在不断的应用到实际生活中,同时带动传统控制检测的更新。在实时检测和自动控制的应用系统中,单片机往往是作为一个核心部件使用,针对具体应用对象的特点,配以其它器件来加以完善。现代社会有越来越多的人开始有了自己的私家车,同时,便有了交通拥挤的问题,如何在车流量巨大的十字路口保证车辆畅行,交通灯便起到了巨大的作用。实际上,1858年,英国伦敦就有了最早的然煤气交通灯,至今,交通灯已经普及到世界各地,成为社会生活中不可或缺的装置。

信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。

1.2设计方案

设计方案如表1所示。

表1设计方案

南北道 东西道

25s 红灯亮 绿灯亮

5s 红灯亮 黄灯亮

25s 绿灯亮 红灯亮

5s 黄灯亮 红灯亮

....... .......

1.4设计任务

东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三个指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。红灯的设计时间为30秒,绿灯及左转绿灯各为25秒。黄灯为闪烁5秒。

1.3时序图

本程序的时序图是基于visio画出的,基本图如图1所示。

1

单片机原理及系统课程设计报告

30s红 30s25s东西方向绿 5s黄30s红 南北方向25s25s绿 黄5s 图1时序图

2功能

该电子产品实现的功能:本系统除基本交通灯功能以外,还有倒计时等功能,较好的模拟了十字路口出现的状况。

具体功能如下:

(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,

此道车辆通过,行人禁止通行。时间为30秒。

(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。 (3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,

行人通行。时间为30秒。 东西方向车流大 通行时间长。

(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。

3硬件设施及简介

8051单片机一片,共阴极的七段数码管,两个双向晶闸管若干,电源若干,晶振电路,复位电路一个,LED红黄绿灯各三个。导线若干。

复位电路:给单片机进行复位工作。 数码显示管两个:显示倒计时时间。

2