摘要
本系统由单片机系统、键盘、LED显示、交通灯演示系统组成。系统包括人行道、左转、右转、以及基本的交通灯的功能。系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
相关说明
近年来,随着我国国民经济的快速发展,我国机动车辆发展迅速,而城镇道路建设由于历史等各种原因相对滞后,交通拥挤和堵塞现象时常出现。如何让利用当今计算机和自动控制技术,有效地疏通交通,提高城镇交通路口的通行能力,减少交通事故是很值得研究的一个话题。目前,国内的交通灯一般设在十字路口,在醒目位置用红绿黄三种颜色的指示灯再加上一个倒计时的显示计时器来控制行车。我国交通法规也对交通指挥信号灯做出规定:
(1) 绿灯亮时,准行车辆,行人通行,但转弯的车辆不准妨碍执行的车辆和被放行的行人通行。
(2) 黄灯亮时,不准车辆行人通行,但已越过停止线的车辆和已进入人行横道的行人,可以继续通行。
(3) 红灯亮时,不准车辆,行人通行。
(4) 绿色箭头灯亮时,准行车辆按箭头所示方向通行。
(5) 黄灯闪烁时,车辆行人在确保安全的原则下可以通行。
信号灯的出现,使交通得到有效管制,对于疏导交通流量、提高道路通行能力和减少交通事故有明显效果。
交通灯显示时序的理论分析
下图所示为一种红绿灯规则的状
共四种状态,分别设定为S1、S2、S3、S4,交通灯以这四种状态为一个周期,循环执行如下图所示:
依据上述车辆行驶的状态图,可以列出各个路口灯的逻辑表如下表所示(其中逻辑值“1”代表直行通行,逻辑值“0”代表禁止通行,逻辑值“L”代表左拐通行):
S1的状态 E S W N
逻辑值 0 1 0 1
显示时间 正常模式下为40S
S2的状态 E S W N
逻辑值 0 L 0 L
显示时间 正常模式下为20S
S3的状态 E S W N
逻辑值 1 0 1 0
显示时间 正常模式下为40S
S4的状态 E S W N
逻辑值 L 0 L 0
显示时间 正常模式下为20S
程序就是在上述四种状态下循环转化的。一个周期四个状态,在正常模式下共花
4.1交通管理的方案论证
东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。设东西道比南北道的车流量大,指示灯燃亮的方案如表2。
60S 5S 80S 5S ……
东西道 红灯亮 黄灯亮 绿灯亮 黄灯亮 ……
南北道 绿灯亮 黄灯亮 红灯亮 黄灯亮 ……
表2
表2说明:
(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为60秒。
(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。
(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为80秒。 东西方向车流大 通行时间长。
(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。
(5)此表可根据车流量动态设定红绿灯初始值。
目录
摘 要.............................................................................................................................2
相关说明.......................................................................................................................4
第一章 方案论证与设计.............................................................................................5
第二章 系统硬件设计..................................................................................................7
第三章 系统软件流程图设计....................................................................................12
第四章 系统软件程序设计........................................................................................16
第五章 系统仿真........................................................................................................21
第六章 调试与功能说明............................................................................................22
整机电路图....................................................................................................23
结束语..........................................................................................................................24
心得体会......................................................................................................................25
参考文献.....................................................................................................................26
第一章 方案论证与设计
一.电源提供方案
第二章 系统硬件设计
一.总体设计
二.单片机基本结构
三.单片机最小系统
1.时钟电路如图2-3所示
2.复位电路
3.LED显示电路
第三章 系统软件流程图设计
一.软件流程图设计
1.主程序流程图
如图3-1主程序流程图
2.定时中断子程序
图3-2定时中断子程序流程图
3.显示子程序流程图
图3-3显示子程序流程图
图3-4按键子程序流程图
第四章 系统软件程序设计
第四章 系统仿真
一.PROTUES软件介绍
二.交通灯系统PROTUES仿真
第五章 调试与功能说明
一.硬件调试
二.软件调试
心得体会
在学院机械电子工程系各位领导以及指导教师的大力支持下,我基本完成了这次设计任务。我在这一次毕业设计过程中,很是受益匪浅。通过对自己在大学三年时间里所学的知识的回顾,并充分发挥对所学知识的理解和对毕业设计的思考及书面表达能力,最终完成了。这为自己今后进一步深化学习,积累了一定宝贵的经验。撰写论文的过程也是专业知识的学习过程,它使我运用已有的专业基础知识,对其进行设计,分析和解决一个理论问题或实际问题,把知