交通灯控制系统毕业论文.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《交通灯控制系统毕业论文.docx》由会员分享,可在线阅读,更多相关《交通灯控制系统毕业论文.docx(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 摘 要交通灯控制系统是整个交通系统的重要组成部分,它起到指挥交通正常运行的作用,尤其是在车流量比较大和行人比较多的城市十字交通路口。随着城市化步伐的迈进和最近几年经济的快速发展,涌入城市的人力和机动车数量的突飞猛进对城市交通的影响很大,更加突出了交通灯控制系统的重要性。本设计主要包括硬件和软件两部分。硬件部分以市场最常见的STC89C52单片机为核心,连接外围时钟电路、复位电路、倒计时显示电路、交通灯显示电路、按键控制电路构成单片机控制下的交通灯系统。通过单片机P1接口控制交通灯信号的循环显示、P2接口将剩余时间通过双位数码管倒计时显示、每个按键控制单片机执行不同的功能,比如通行禁止时间的调
2、整、单方向快速通行等。软件部分主要完成各个功能子程序的设计并用C语言在keil软件环境编写和编译,最后用其控制单片机完成设计中的全部功能。设计在完成交通灯系统的基本功能上增加了如下功能:通行时间可以改变、紧急车辆快速通行、倒计时显示、单方向车辆快速通行。这使得其更能适应现代的交通需求。设计通过软件测试与仿真证明了方案的可行性,最终做出实物并调试成功进一步证明了方案的正确性。关键词: 单片机,红绿灯显示,数码管显示, 74HC573锁存器,控制ABSTRACT Traffic light control system is an important component of the entire
3、 transport system, which plays the role of directing traffic in normal operation, especially in the traffic volume is relatively large. With urbanization pace forward and rapid economic development in recent years, the increased manpower and the number of vehicles has great impact on urban traffic,
4、which highlights the importance of traffic light control system. The design includes both hardware and software parts. Hardware part of the market the most common STC89C52 microcontroller core, connecting peripheral clock circuit, reset circuit, the countdown display circuit, traffic lights display
5、circuit, key control circuit chip control traffic lights system. P1 through the microcontroller interface control traffic lights signal cycle. P2 interface time remaining countdown through dual digital tube display. each key control microcontroller perform different functions, such as prohibiting pa
6、ssage of time to adjust, single direction fast access and so on. Software part is complete design of each function subprogram and write by C language in the keil software, which is used to control MCU to complete all functions. Except the basic function of traffic light system, this design also can
7、achieve other functions those are the function of change the passage of time, rapid emergency traffic, the countdown display, and single direction vehicle rapid transit. Dueing to which, the design can adapt to the modern traffic demand. This design through software testing and simulation proves the
8、 feasibility of this design, and ultimately make a real and successful commissioning further proof of the correctness.KEY WORDS: microcontroller, traffic lights display, digital control display, 74HC573 latch, control53目 录前 言1第1章 系统总体设计61.1系统基本构成和原理61.2 交通灯系统的通行方案设计71.3交通灯系统的各个功能设计81.3.1 倒计时显示81.3.2
9、 红绿灯时间可调81.3.3 按键选择91.3.4 紧急处理9第2章 系统硬件电路设计102.1系统硬件总电路图构成及原理102.1.1 系统硬件电路构成102.1.2 系统工作原理122.2 部分器件的简介122.3 各模块控制电路162.3.1 LED交通灯显示模块162.3.2 复位电路182.3.3 数码管显示模块192.3.4 按键部分212.3.5 晶振电路22第3章 系统软件程序设计233.1 程序主体设计流程图233.2子程序流程图及部分解释243.2.1 延时子程序253.2.2 初始化子程序253.2.3 交通灯显示子程序263.2.4 数码管显示子程序273.2.5 按键
10、控制子程序29第4章 仿真与调试314.1软件环境的介绍314.1.1 keilVision2314.1.2 Protel99SE324.1.3 Proteus324.2 软件仿真334.3 硬件调试35第5章 结论38参考文献39致 谢41附录 原理图42附录 仿真连线图43附录 实物图44附录 程序代码45前 言研究背景交通控制,也叫交通信号控制,或城市交通控制,就是依靠交通警或采用交通信号控制设施,随交通变化特性来指挥车辆和行人的通行。它通过由电子计算机管理的交通控制设施对交通流进行限制、调节、诱导、分流以达到降低交通总量,疏导交通,保障交通安全与畅通的目的。交通灯系统是城市交通系统的重
11、要组成部分。随着经济的发展交通问题不断出现,人们用各种各样的方法改进交通灯系统以使其能够满足当今的交通需求。我国经济的飞速发展使机动车成为人们生活中不可缺少的代步工具,与此同时我国的人口数量也在持续增长,这就使机动车的数量不断增长,交通问题也越来越严重14。交通问题主要表现在交通拥挤和交通事故,交通拥挤严重影响人们的日常出行,交通事故直接影响人们的生命安全,因此急需要一种新的交通灯系统来控制交通的运行18。 我国的交通灯系统还在使用早期的“固定配时”方式来实现道路的交通控制,这种交通控制对于早期的小车流量道路有着显著的效果。随着机动车数量的增加这种简易的交通控制方式已经不能满足道路畅通的基本要
12、求,于是一种保证道路安全畅通的交通灯控制系统已经成为人们关注的重点。研究现状19世纪初,在英国中部的约克城,红、绿装分别代表女性的不同身份。其中,着红装的女人表示我已结婚,而着绿装的女人则是未婚者。后来,英国伦敦议会大厦前经常发生马车轧人的事故,于是人们受到红绿装启发,1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德哈特设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯-煤气交通信号灯,这是城市街道的第一盏信号灯。在灯的脚下,一位手持长杆的警察随心所欲地牵动皮带转换提灯的颜色。后来在信号灯的中心装上煤气灯罩 ,它的前面有两块红、绿玻璃交替遮挡。
13、不幸的是只面世23天的煤气灯突然爆炸自灭,使一位正在值勤的警察也因此断送了性命。从此,城市的交通信号灯被取缔了。直到1914年,在美国的克利夫兰市才率先恢复了红绿灯,不过,这时已是“电气信号灯”。稍后又在纽约和芝加哥等城市,相继重新出现了交通信号灯。1918年纽约街头出现了新的信号灯,这是与当今使用的信号灯极为相似的红黄绿三色灯,但是它是人工操作的。虽然这些简单的交通信号灯控制还不能归入第一代城市交通控制系统,但是这些努力为以后城市交通控制系统的发展奠定了基础。第一代城市交通控制系统是从1926年英国首次安装和使用自动化的控制器来控制交通信号开始的,同时也标志着城市交通自动控制的开始。但相互之
14、间没有通讯联系和协调动作所以第一代交通控制系统是一种孤立的交通控制系统,即所谓的“点控”3。第二代城市交通控制系统是从20世纪五六十年代开始的。1952年,美国科罗拉多州丹佛市首次利用模拟计算机和交通检测器实现了交通信号机网的配时方案选择式信号灯控制系统,成为“PR”系统,其核心技术是单点感应控制原理在交通网络中的应用,在线通过抽样数据计算绿信比和相位差,这种控制十分有效。进入60年代以来电子计算机的广泛应用为多个交叉路口的红绿灯协调自动控制提供了新的技术条件3。第三代城市交通控制系统主要特点是把人工智能技术应用于城市交通控制系统中。1967年,英国运输道路研究实验室(TRRL)成功的研究出交
15、通网络研究工具“TRANSYT”,用于脱机优化配时方案,它的广泛应用,把交通控制技术推向更高的发展阶段。后来在“TRANSYT”的基础上开发的“SCOOT”系统及澳大利亚开发了“SCAT”自适应控制系统10,成为世界上两个最优秀的城市交通信号控制系统。人工智能技术始于20世纪五六十年代,针对传统交通控制系统技术的缺点,交通工程师把人工智能的专家系统,人工神经网络, 模糊逻辑,遗传算法等先进技术应用到交通工程领域8。当进入90年代欧美提出智能运输系统ITS这一全新的交通模式以彻底改善城市交通状况。自1868年英国伦敦首次使用煤气信号灯以来, 道路交通信号控制经历了百余年的发展。英国、澳大利亚、美
16、国、意大利、德国和加拿大等西方发达国家投入大量的人力、物力研究交通信号控制系统, 取得了一系列成果。目前比较成功的典型的交通信号控制系统有TRANSYT、SCOOT 和SCATS等等3。TRANSYT英国交通与道路研究所( TRRL )于1968年开发成功的一套脱机操作的区域定时协调控制系统, 目前最新版本号是13. 1. 0, 是目前最成功的静态系统, 在世界各国有着广泛的应用10。不足之处,计算量太大和花费大量的人力物力采集信息等。SCOOT是TRL与PEEK 公司、西门子公司在TRANSYT 基础上于1979 年研制成功的在线TRANSYT系统, 是一种方案生成式自适应区域协调控制系统,
17、 SCOOT采用三级结构:交通管理服务器、交通控制服务器和信号机13。目前最新版本是SCOOT MC3。其优点是降低计算量和很容易跟踪和把握当前交通趋势。缺点是难以实现大区域控制和采集大量信息耗时费力等。SCATS是澳大利亚新南威尔士道路交通局于20世纪70年代末研究成功的一种实时自适应区域控制系统, 确切地说它是一个实时方案选择型的区域控制系统, 目前最新版本SCATS 。其优点是把信号周期、绿信比和相位差作为独立的参数分别进行优选。缺点是没有使用交通流模型和难以监测车队的行进等。南京城市交通控制系统(简称NUTCS)是我国自行研制开发的第一个实时自适应城市交通信号控制系统, 是在原国家计委
18、和国家科委的批准下, 由交通部、公安部和南京市共同完成的, 是“七五”国家重点科技攻关项目(编号2443) , 多次获得公安部和国家的技术大奖。NUTCS结合了SCOOT 与SCATS 的优点, 满足和适应国内路网密度低而且路口间距悬殊的道路条件以及混合交通突出的交通特点。不足之处机动车与非机动车控制模式尚不完善,仍然大量存在车流相互影响的情况, 限制了系统运行效果; 二是优化目标只是综合考虑了行车延误、停车次数和阻塞度, 但未把提高道路能力作为系统目标加以充分考虑4。深圳市SMOOTH交通信号控制系统采用分布式控制模式、三层体系结构、大型数据库、多服务器协同处理; 针对深圳市高饱和度、高复杂
19、度、高期望值的交通需求, 和规律性、可变性、随机性相结合的交通特征, 采用了灵活有效的控制策略, 在平峰时段追求通行能力最大, 高峰时段追求拥挤度最小; 系统吸收了KATNET系统识别交通状态的方法、SCOOT 系统“临近预测”的策略以及SCATS系统战略控制与战术微调相结合的手段, 提出了基于交通状态识别下的多目标决策控制策略以及单路口自适应控制和路网区域协调控制相结合的综合解决方案。深圳市应用结果表明, 该系统达到了设计目标和应用要求, 有效降低了路网的行车延误、提高了通行能力, 交通堵塞状况得到明显改善4。本文研究内容单片机控制下的交通灯系统是在当今的我国实际交通灯系统的基础上研究的,用
20、于解决当今社会道路资源不变的情况下机动车不断增加带来的一些交通问题16。用功能强大的单片机芯片及其外围电路设计出一套适用于十字路口的交通控制系统,以缓解交通拥堵等问题的发生。单片机控制下的交通灯系统做了一下几个方面的设计:(1) 基础的交通灯显示,东西方向绿灯亮8秒南北方向绿灯亮7秒黄灯亮5秒,其相应的东西方向红灯亮12秒南北方向红灯亮13秒。(2) 连接经典复位电路。(3) 设置双位数码管倒计时显示各个方向的剩余时间。(4) 用按键控制交通灯的所有红灯亮同时数码管停止倒计时,让急救或警车紧急通过。(5) 设置各个方向的红绿灯显示时间可调整,每次调整5秒。(6) 按键控制东西方向或南北方向临时
21、快速通过。本设计通过以下方法完成以上设计:首先,分析交通灯系统,东西南北四个方向中东西方向的显示相同,南北方向的显示相同。因此,只需要6个单片机端口就可以控制12个发光二极管完成交通灯系统的基本功能20。(本设计选用P1的前6个端口控制交通灯)其次,数码管的倒计时显示也不需要全部接到单片机上,单片机总共40个端口,就是全部用来接8个数码管也不够。所以本设计用74HC573锁存器来减少需要连接的端口数。最后,各个控制按键分别接在其他剩余端口,接在P0端口的各个按键需要接上拉电阻才能正常工作。(这是由于单片机内部结构所导致的)本论文通过以下几个方面介绍本设计:第1部分 前言,介绍交通灯的发展与选题
22、的意义。第2部分 总体设计,从总的方面来介绍本设计的结构和功能。第3部分 硬件设计,分别介绍每个子模块的连接方法和设计思路。第4部分 软件设计,说明控制单片机的具体步骤以实现上述的功能。第5部分 软件仿真与调试,证实设计的可行性并展示最终的结果。第6部分 结论、参考文献与致谢。第7部分 附录,原理总图、仿真总图与程序代码。第1章 系统总体设计1.1系统基本构成和原理单片机控制下的交通灯系统是以单片机为核心的基础上连接按键部分,LED红绿灯部分,数码管显示部分,复位部分组成。交通灯系统总体框图,如图1-1所示。图1-1 交通灯系统总体框图本设计以单片机为控制核心,连接各个部分构成交通灯控制系统。
23、由复位电路、按键输入部分产生输入信号对单片机控制,之后单片机控制LED交通灯显示和数码管显示按照输入信号的要求做出相应的响应。系统上电进入正常工作状态,正常执行红绿灯的状态显示,同时将倒计时剩余时间通过双位数码管显示出来6,在交通灯正常显示的情况下还要进行其他功能的处理,如时间改动信号、紧急处理信号、复位信号、快速通行信号的收集并传输给单片机,通过单片机对交通灯系统进行相应的控制。 1.2 交通灯系统的通行方案设计 在交通路口中十字路口占大多数,所以本设计研究十字路口的交通灯控制系统。十字路口的交通大家都很常见,东西南北四个方向,东西方向红绿灯交通信号状态相同,南北方向的红绿灯交通信号状态相同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯控制系统 毕业论文 交通灯 控制系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内