交通灯控制系统设计(共64页).doc
《交通灯控制系统设计(共64页).doc》由会员分享,可在线阅读,更多相关《交通灯控制系统设计(共64页).doc(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上天津*大学有问题可以 企鹅号毕业设计(论文)题目:交通灯控制系统设计姓 名 学 院 电子与信息工程学院专 业 电子信息工程 指导教师 职 称 副教授 2014 年 5月10 日摘 要随着科技与经济的飞速发展,城市机动车辆与日俱增,城市交通问题越来越引起人们的关注,人、车、路之间的关系的协调成为必须面临及解决的重要问题。城市交通控制系统是城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。然而,随着城市交通量的迅速增长和高速道路的系统研究和控制的缺乏,有些道路出现出现超负荷运行的情况。因此,如何采用合适的交通控
2、制方法,最大限度利用修建的城市道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况。为此,进行了深入的研究, 在车辆通行繁忙的十字路口要实现有条不紊的行车秩序,这就要采用有效的交通信号灯控制系统。交通信号灯控制方式很多。本系统采用 51系列单片机STC89C52和可编程并行I/O接口芯片89C52为中心器件来设计交通灯控制器,实现了十字路口红黄绿灯交替运行,并对放行和禁行时间进行倒计时显示,本系统实用性强、操作简单、扩展功能强。关键词:单片机;STC89C52;红绿灯AbstractWith the rapid development of science and economy, city
3、motor vehicles increasing, city traffic problems caused by more and more peoples attention, coordinate the relationship between human, vehicle, road is a must to face and solve important problems.City traffic control system is a city traffic data monitoring, traffic signal control and traffic manage
4、ment computer system, it is the most important part of the modern city traffic control system. However, with the rapid growth of city traffic and high speed road and control, some roads appear overload situation. Therefore, how to use the appropriate method of traffic control, the maximum utilizatio
5、n of city road construction, ease traffic jams situation with the surrounding area of the main road and the ramp, the city. Therefore, in-depth study,In vehicle traffic busy crossroads traffic order to achieve everything in good order and well arranged, this will be the traffic signal lamp control s
6、ystem. A lot of traffic signal control. The system adopts 51 Series MCU STC89C51 and programmable parallel I/O interface chip 89C52 centric devices to design the traffic light controller, realized the crossroads red yellow green light alternately, and the release and the forbidden time countdown dis
7、play, the system practical, simple operation, strong function expansion.Keyword: MCU; STC89C52; traffic lights目 录 专心-专注-专业第一章 绪论1.1交通灯的背景与设计意义1.1.1交通灯的背景随着科技的不断进步和各种交通工具的迅速发展,为了使交通指挥的更加有序的运行需要,第一盏名副其实的三色灯(红、黄、绿三种标志)于1918年诞生。起始它是三色圆形四面投影器,被安装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。 黄色信号灯的发明者是我国的胡汝鼎,他怀着“科学救国”的
8、抱负到美国深造,在一次偶然的事件中他终于想到在红、绿灯中间再加上一个黄色信号灯,提醒人们注意危险。他的建议立即得到有关方面的肯定。于是红、黄、绿三色信号灯即以一个完整的指挥信号家族,遍及全世界的交通领域。1.1.2设计意义随着我国经济的高速发展,车辆的数量与日俱增,无疑会给道路交通带来沉重的压力,很多大城市都不同程度的受到交通堵塞问题的困扰。为了解决交通堵塞问题,使车辆高效、安全的出行因此设计出以人性化、智能化为目的的交通控制系统。科学的交通控制系统对资源物流和人们的出行都十分有价值的,从而保证交通线路的畅通安全。基于传统交通灯控制系统设计存在一定的缺陷,红绿灯交替时间固定和各种特殊情况。因此
9、,智能交通灯控制系统的设计就更加的重要以及研究意义,它能根据道路交通状况,交叉路口出现拥堵等情况。利用单片机控制技术,运用软件硬件相互结合,提出智能交通灯控制系统设计的设计方案,使道路能够实现高速、有效、安全的运行。1.2设计的目的 交通灯控制系统设计研究的发展,旨在解决人类交通因需求的增多而带来的出行及安全问题,由于道路建设的暂时不足和交通工具的快速增长,就要使更多的车辆安全高效的利用有限的道路资源,避免无序和抢行等无控制原因造成的不必要阻塞甚至瘫痪,另外,针对整个交通线路车辆多少实时调整和转移多条线路的分流也十分必要。交通网络是城市的动脉,象征着一个城市的工业文明水平。现在各大城市交通建设
10、已初具规模,而部分小城市建设日益加快,交通控制的提高势在必行,研发交通控制技术是十分有潜力的。具有优良科学的交通控制技术对资源物流和人们出行都是十分有价值的,保证交通线路的畅通安全,才能保证出行通畅,物流准时到位,甚至是生命通道的延伸。1.3交通灯国内外发展现状当前世界各国广泛使用的最具代表性却有实施的城市道路交通信号控制系统有英国的TRANSYT与SCOOTS交通控制系统和澳大利亚的SCATS系统。在信号机的发展历程中,自适应理论一直受到各研究机构的欢迎,比如上面所述的SCOOTS和SCATS系统。最近几年,国外仍偏向于引进自适应理论来对交通信号控制系统进行研制,特别是美国有十几个大学或研制
11、机构正在研制自适应交通信号控制系统,具有代表性的有美国亚利桑那大学研制的RHODES。我国交通领域的发展起步较晚,基本是从新中国建国之后,随着各方面的条件的成熟以及社会发展的要求,才建立及健全交通控制系统的,主要引用国外的交通控制系统。各级交通管理部门通过技术引进和自主创新,在中国部分大中城市里,摒弃旧有的控制方式,一些先进的控制技术得到应用。虽然在整体规模和层次上与世界发达国家还有不少差距,但部分领域技术水平已处于世界先进位置。目前,我国交通控制系统己不单单是对交叉口信号灯进行控制,而是集交叉口信号的控制和干线控制以及现代城市高速公路交通控制于一体的混合型交通,实现区域信号控制和城市高速公路
12、集成控制.1.4交通灯的功能与作用 交通信号灯的出现,使交通有了很大的改观,对于交通流量的控制,提高道路高效、安全的通行能力,减少交通事故有显著地效果。1968年,联合国道路交通和道路标志信号协定对交通信号灯的含义作了明确的规定。绿灯是通行信号,绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让正在路口行驶的非机动车辆和过人行横道的行人优先通行。红灯是禁止通行信号,红灯的车辆必须在路口的停车线后停车。黄灯是警告信号,黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。第二章 系统总体方案设计2.1交通灯控制系统设计方案 交通信号
13、灯设在十字路口,分为东西向(A方向)和南北向(B方向),在任一时刻只有一个方向通行,相反,另一方向禁行,持续一定时间,经过短暂的黄灯过渡时间,将A、B两个方向的通行方向对换。其具体状态如下图2-1所示。说明:黑色表示该灯亮,白色表示该灯灭。交通通行状态从状态1开始变换,直至状态4,然后循环到状态1,如图下图(图2-1)所示:直至状态4然后循环至状态1,通过路口交通灯状态的演示分析我们可以把这四个状态归纳如下:图2-1交通状态(1)东西方向绿灯亮,南北方向红灯亮。此状态下,东西向允许通行,南北向禁止通行。(2)东西方向黄灯亮,南北方向红灯亮。此状态下,除了已经正在通行中的车辆外其他所有车辆都需等
14、待状态转换。(3)南北方向绿灯亮,东西方向红灯亮。此状态下,东西向禁止通行,南北向允许通行。(4)南北方向黄灯亮,东西方向红灯亮。此状态下,除了已经正在通行中的车辆外其他所以车辆都需等待状态转换。下面我们用表格记录交通灯状态和行止状态的关系如下表所示:表2-1交通状态及红绿灯状态状态1状态2状态3状态4东西向通行等待变换禁行等待变换南北向禁行等待变换通行等待变换东西红灯0011东西黄灯0100东西绿灯1000南北红灯1100南北绿灯0010南北黄灯0000交通灯在该十字路口东西南北方向均有红绿黄3个信号灯和数码显示管2个,状态及红绿灯状态如表2.1所示。说明:0表示灭,1表示亮。2.2交通灯控
15、制系统的功能描述本设计的交通灯控制系统能实现基本的交通控制,用红绿黄三种信号灯表示禁行,通行和等待信号灯的转换,并且还具有倒计时显示,车流量检测及调整功能。2.2.1倒计时显示 倒计时显示该功能能够提醒驾驶员在信号灯相互转换期间,在“禁行”和“通行”两者之间作出合适的选择。驾驶员和行人在路口时、车流量大时都愿意选择有倒计时显示的信号控制方式,普遍都认为有倒计时显示的路口更安全。倒计时显示是用来驾驶员在信号灯色转换的时刻做出正确的判断,便于减少交通事故的发生率,使车辆和行人都能高效、安全的出行。2.2.2车流量的检测与调整随着我国经济建设和科技的迅速发展,城市人口和机动车辆在与日俱增,交通运行量
16、越来越大,交通拥挤、堵塞和事故现象日趋严重。车辆检测作为智能交通系统的组成部分,在智能交通系统具有极其重要的地位。从目前的情形来看,车辆检测的检测方式有很多,各有优缺点。例如:红外线检测器、地磁检测器、机械压电检测器,磁频检测器、波频检测器、视频检测器等。通常车流量检测采用传感器、单片机及其外围电路来实现。 而且,目前国内使用的红绿黄信号灯都是固定的红绿黄灯时间,并自动切换。在智能交通系统中红灯时间和绿灯时间,是根据路口东西向和南北向的车流量,利用统计方法确定的。2.3交通灯控制系统的基本构成及原理 交通灯控制系统利用51单片机设计,单片机可以直接控制红绿黄信号灯的状态变化,基本上可以控制交通
17、的正常通行。接入LED数码管就可以显示倒计时时间来提醒驾驶员及行人,这使交通控制系统更具人性化。本交通灯控制系统设计在此基础上加入了车流量检测电路,单片机对此进行具体处理,及时调整红绿黄信号灯的时间控制。如图(图2-2)所示:数码管显示 STC89C52单片机单片机最小系统车流量检测红绿黄信号灯控制图2-2 系统的总体框图 本交通灯控制系统以STC89C52单片机为控制核心,连接成最小系统,由车流量检测模块,信号灯状态模块,LED倒计时模块。系统的总体框图如上所示。给该系统上电,系统进入正常运行状态,执行交通信号灯循环显示的状态控制,同时将倒计时时间数据输入到LED数码管上实时显示。在此过程中
18、还要实时车流量的检测便于及时的调整红绿黄信号灯的禁行与通行时间,从而提高车辆及行人的通行效率。因此满足不同路况的需要。第三章 系统硬件设计3.1单片机简介及其外围电路3.1.1单片机型号选择及简介单片机属于控制类芯片,目前其应用领域非常广泛。例如: (1)工业自动化。如数据采集,测控技术。(2)智能仪器仪表。如数字示波器、数字信号源、数字万用表、感应电流表等。(3)消费类电子产品。如洗衣机、电冰箱、电视机等。(4)通信方面。如调制解调器、程控交换技术等。(5)武器准备。如飞机、军舰、坦克、导弹等。单片机的特点:(1)性价比高,开发周期短,易于产品化,(2)集成度高,可靠性好,抗干扰性强,(3)
19、功能完善,接口多样,(4)低功耗、低电压一般电源供电电压在5V范围内单片机都能正常工作,供电的下限可达12V。(5) 总线多样,易于扩展单片机外部的典型三总线结构,方便系统构扩展,构成各种规模的应用系统。外部总线增加了I2C及SPI等串行总线方式, 可根据需要进行并行或者串行扩展。 本系统采用的主控芯片是STC89C52(管脚图如图3-1)所示:图3-1 STC89C52是一种低电压,高性能CMOS8位单片机,片内含8K BYTES的可反复擦写的只读程序存储器(EPROM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准的80C51和80C52产品的指令系统和引脚兼容,芯片擦写允
20、许程序存储器在系统内部或一个普通的非易失存储器的程序员所改写。片内置通用8位中央处理器(CPU)和FLASH存储单元,功能强大的STC89C52单片机适用于许多较为复杂控制应用场合。STC89C52提供以下标准功能:8K字节FLASH闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向两级中断结构,一个全双工串行通信口,片内振荡器及时时钟电路:同时,STC89C52可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它
21、所有部件工作直到下一个硬件复位。管脚说明:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为输入。P0能够用于外部程序数据,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 控制系统 设计 64
限制150内