计控课设

更新时间:2023-10-10 11:08:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机控制系统课程设计 题目: 单片机交通信号灯控制系统设计

学 院: 专 业: 学 号: 学生姓名:

信息科学与工程学院

自动化 201104134221 周超

指导教师: 陈林 日 期:

2014.12.03

目 录

1 绪论

1.1 设计题目................................................2 1.2 常见交通信号灯系统概述..................................2 1.3 设计目的................................................2

2 系统总体方案及设计

2.1 总体方案 ...................................................3 2.1.1 系统设计要求.............................................3 2.1.2 设计分析.................................................3 2.2 单片机选择及参数............................................3 2.3 系统设计...................................................3

2.3.1 系统工作原理...........................................3 2.3.2 系统硬件设计...........................................4 2.3.3 系统软件设计...........................................6 总结..........................................................10 参考文献......................................................10

1

1 绪论

当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。为使我国尽快实现经济信息化,赶上发达国家水平,必须加快发展我国的电子信息产业。而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。本文主要介绍用单片机来实现复杂的十字路口的交通灯的管理,用以控制过往车辆的正常通行。 1.1设计题目

单片机交通信号灯控制系统设计 1.2 常见交通信号灯系统概述

交通信号灯是交通信号中的重要组成部分,是道路交通的基本语言。交通信号灯由红灯(表示禁止通行)、绿灯(表示允许通行)、黄灯(表示警示)组成。 绿灯信号是准许通行信号。按《交通安全法实施条例》规定:绿灯亮时,准许车辆、行人通行,但转弯的车辆不准妨碍被放行的直行车辆和行人通行。 红灯信号是绝对禁止通行信号。红灯亮时,禁止车辆通行。右转弯车辆在不妨碍被放行的车辆和行人通行的情况下,可以通行。红灯信号是带有强制意义的禁行信号,遇此信号时,被禁行车辆须停在停止线以外,被禁行的行人须在人行道边等候放行;机动车等候放行时,不准熄火,不准开车门,各种车辆驾驶员不准离开车辆;自行车左转弯不准推车从路口外边绕行,直行不准用右转弯方法绕行。 黄灯亮时,已越过停止线的车辆,可以继续通行。黄灯信号的含义介于绿灯信号和红灯信号之间,既有不准通行的一面,又有准许通行的一面。黄灯亮时,警告驾驶人和行人通行时间已经结束,马上就要转换为红灯,应将车停在停止线后面,行人也不要进入人行横道。但车辆如因距离过近不便停车而越过停止线时,可以继续通行。已在人行横道内的行人要视来车情况,或尽快通过,或原地不动,或退回原处。

本设计为了简便起见,将黄灯取消,使用绿灯的闪烁代替。 1.3 设计目的

通过本课程的设计,进一步掌握I/O接口设计和常用程序设计技术,掌握单片机控制系统的设计的一般方法,能根据系统设计要求,完成应用系统的硬件和软件设计。

2

2 系统总体方案及设计

2.1 总体方案

2.1.1 系统设计要求

交通灯控制系统控制东西、南北两个方向信号灯,每个方向设置两组红绿

灯,红灯禁止通行,绿灯允许通行。每个方向的通行时间各由两位LED数码显示,通行时间可设置,绿灯向红灯转换前绿灯闪烁三次共3秒钟,红灯向绿灯过渡时不闪烁。

系统上电时的初始状态为东西、南北两个方向均为红灯,持续2秒后为东西方向绿灯,南北方向红灯,之后以定时方式控制两个方向的汽车轮流通行。 2.1.2 设计分析

用P1口控制东西南北方向四组红绿灯,P2口作为外部设定时间输入口。P0口控制七段LED显示时间。由于东西方向与南北方向时间显示都由P0口控制,为避免时间显示出现混乱以及时间显示时个位与十位区分故进行编码。经过译码后每个七段LED灯可以分别控制亦可分别显示时间。 2.2 单片机选择及参数

单片机选用INTEL51系列的80C51 2.3 系统设计

2.3.1 系统工作原理

系统上电或手动复位之后,系统先显示状态灯即东西南北方向全红灯LED数码管无显示。红绿灯由P1口输出状态,LED数码管由P0口控制,要使LED显示时间用软件方法计时1秒,到达1秒就要将时间值减1,刷新LED数码管(查表)。为了将两位数时间显示出来并且不出现混乱经过译码选择之后每个七段LED数码管可以单独控制,这样就不会出现时间混乱且易于控制。

3

2.3.2 系统硬件设计

总体硬件设计

单片机最小系统

4

本文来源:https://www.bwwdw.com/article/zo0f.html

Top