毕业设计(论文)基于单片机交通灯设计.doc
《毕业设计(论文)基于单片机交通灯设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机交通灯设计.doc(41页珍藏版)》请在三一办公上搜索。
1、xx 大 学毕 业 论 文(设计)题 目:基于单片机交通灯设计 学 号:xx 姓 名:xx 年 级:2008级 学 院:信息科学技术学院 专 业:电子信息工程 指导教师:xx 完成日期:2012年 4 月 29 日 摘 要本设计介绍了采用MCS-51系列单片机stc89C51为核心器件来设计交通灯控制模拟系统,本系统安装在人流和车流量比较大十字交叉路口,通过控制红绿灯的亮灭来指挥交通道路上车辆和行人的通行停止,从而实现对繁忙交通道路的疏导。倒计时5秒时黄灯警示车辆,绿灯闪烁警示行人。并能够接入交通管理网络,通过室内人员根据交通道路上车流量大小,实时修改各个方向通行时间对路口车流量和行人进行疏导
2、。本系统设计重点在于红绿灯亮灭的准确性和可靠性,难点在于,单片机的远距离通信。本系统设计成本低,开发周期短、实用性强、操作简单、维护方便、扩展性强。 关键字:单片机;交通灯;单片机通信AbstractThis design introduce the MCS-51 series microcontroller STC89C51 design traffic light to control the simulation system as the core component of the system installed in the flow of people and traffic f
3、low is relatively large cross intersection to control traffic lights and light off to direct vehicular and pedestrian traffic on the road traffic stop ,in order to diverton busy traffic road .Yellow 5seconds count down warning of vehicles,the green light flashing warning pedestrians. And be able to
4、access the network of traffic management intersection traffic and pedestrians to ease the passage of time by the person in the room according to the size of the traffic flow of traffic on the road ,real-time change in all directions. The system design focuses on the accuracy and reliability of traff
5、ic lightsbright of ,the difficulty lies in the long-distance communications of the microcontroller. The design of the system low cost, short development cycle, practical, simple operation easy maintenance and scalability.窗体顶端Key words: microcontroller unit;traffic light;microcontroller unit communic
6、ation目 录前 言11、交通灯的系统分析31.1、通行状态分析31.2、功能分析41.3、传输控制分析52、交通灯设计方案比较选择:72.1、控制方案的选择72.2、显示方案的选择82.3、通信方案的选择83、交通灯系统设计93.1、总体设计93.2、交通灯系统硬件设计93.3 通信方案设计163.4 软件设计174、仿真测试204.1 仿真测试结果204.2、测试发现问题及解决245、设计总结25致谢26参考文献27附件28前 言世界上最早的交通灯出现于十九世纪中叶,当时英国伦敦议会大厦前经常发生马车轧人的事故,人们受到红绿装启发,机械师德哈特设计并制造了高7米,身上挂着一盏红、绿两色的
7、提灯,这是城市街道的第一盏信号灯。随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯(红、黄、绿三种标志)于1918年诞生。它是三色圆形四面投影器,被安装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。中国最早的马路红绿灯,是于1928年出现在上海的英租界。交通灯在我们日常生活中,随处可见,马路,车库,火车轨道等地方都可以见到。它们的形式多样,组成主要是红、黄、绿三色灯,它们显示的形式多样,有的是以数字型式呈现,有的则是以条形块等形式显示。当前城市路口交通信号控制系统大体上分为三种类型:定周期的信号灯、多时段且具有无电缆协调功能的微电脑型信号灯以及联网式自适应多相位智
8、能型信号灯。具体采用哪种类型,应根据其应用场合及特点加以确定。其中,第一种类型以其成本低,设计简单,安装及维护方便等特点得到了广泛应用。日常生活中我们所看到的交通灯很多都是以单片机为主控制核心的。交通灯的研究具有非常重要的意义,交通问题是我国社会经济发展的一个大问题,尤其随着国家优良政策的不断实施,国家经济发展也越发迅猛。我国是个人口大国,生活密度比较大,尤其在大中城市,交通拥挤的现状日益影响了社会发展的脚步,交通是否发达是衡量一个城市发展水平与投资环境的重要指标。如果只是一味地建设地铁或轻轨需要大量的资金与时间,这对大多数城市来讲都不太现实。随着社会经济的发展,城市交通问题越来越引起人们的关
9、注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建成城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约
10、。修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,往往耗费巨大,实施困难。所以,如何采用合适的控制方法,最大限度利用好现有硬件设施,解决交通拥堵,越来越成为交通运输管理和城市规划部门亟待解决的问题。解决交通问题在综合考虑到经济环境等问题后,提高交通控制系统的效率成为必由之路,这也是当代交通灯系统发展的总体趋势。1、 交通灯的系统分析:交通灯系统是一个通过控制红绿灯亮灭,来实现对车流和人流进行疏导的系统。通常需要预先分析设定通行状态,以及估计各个路口通行时间,需要注意的提示:1.1、通行状态分析:一般的十字路口通行状况有:东西直行,南北直行,东西右转,东西左转,南北右转,南北
11、左转。由于车辆比行人更容易拥堵,且情况复杂,故通常我们会优先考虑车辆畅通而后考虑人行;我们的车辆都是靠右行,这样车辆的右转靠边通常不会影响其他方向的车辆通行,故可以不对右转车辆进行限制;排除右转弯,我们会得到如下通行状况:图1.1 东西直行图1.3 南北直行图1.2 东西左转图1.4 南北左转NSWENSWENSWENSWE1.2、功能分析:交通控制室根据路面状况可以设定东西直行时间,东西右转弯时间,南北直行时间以及南北右转弯时间,为防止突然断电,修复电力后未及时输入直行转弯时间,交通灯系统无法工作,我们预先设定东西为主干道直行时间为60s,东西左转道时间为30s,南北直行时间为50s,南北左
12、转道时间为20s。在此过程中会有一块2位7段LED屏显示倒计时。在未输入直行转道时间时,交通灯执行以下情况:第一种情况,东西直行,东西直行方向绿灯亮,东西转弯,南北直行及南北人行道红灯亮,南北人行道绿灯亮,60s倒计时,当倒计时还有5s时东西直行绿灯改为黄灯灯亮,南北人行道绿灯闪烁,此时,已越过停止线的车辆和行人可以继续通行。倒计时为0时转入第二种情况;第二种情况,东西左转弯绿灯亮,东西直行,南北直行及南北左转弯红灯亮,东西及南北人行道红灯亮,开始30s倒计时。当倒计时还有5s时,东西左转弯改为黄灯亮,其余灯状态不变,当倒计时结束时,转入第三种状态;第三种状态,南北直行绿灯亮,东西人行道绿灯亮
13、,其余灯红灯亮,50s倒计时,当倒计时还有5s时,南北直行改黄灯亮,东西人行道绿灯闪烁,当倒计时结束,转第四种状态;第四种状态南北左转道绿灯亮,其余灯红灯亮,开始20s倒计时,当倒计时还有5s时,南北左转弯改为黄灯亮,其余灯不变,当倒计时结束,再转入第一种状态。其归结起来可由下图表示:东西直行绿灯亮,南北人行道绿灯亮,其余红灯亮,LED从60s显示倒计时;55s东西直行黄灯亮,南北人行道绿灯闪烁,其余红灯亮LED继续显示倒计时;5s东西左转弯绿灯亮,其余红灯亮,LED从30s显示倒计时;25s南北直行绿灯亮,东西人行道绿灯亮,其余红灯亮,LED从50s显示倒计时;45s东西左转弯黄灯亮,其余红
14、灯亮,LED继续显示倒计时;5s南北直行黄灯亮,东西人行道绿灯闪烁,其余红灯亮LED继续显示倒计时;5s南北左转弯绿灯亮,其余红灯亮,LED从20s显示倒计时;15s东西左转弯黄灯亮,其余红灯亮,LED继续显示倒计时;5s图 1.5 交通灯功能流程图1.3、传输控制分析:交通灯在交通指挥中发挥重大的作用,一个设计优秀的交通灯,不仅仅是能够红绿灯亮灭,倒计时提醒。同时能够保障高可靠性和灵活的可控制性。在网络高速发展的今天,任何的物体都不可能单独存在,它们都必须通过一定网络连接起来,实现集中控制,从而减少工作人员的工作强度,提高工作效率。交通灯也是如此,为提高交通灯的安全性,灵活可空性,我们需要把
15、一个城市的交通灯集中起来管理,便于根据不同的路段车流量调整通行时间,达到疏导交通的目的。当某个地点的交通灯不工作的情况下,管理人员可以及时了解到,方便及时派人维修查看。这需要建立一个可靠地传输网络。对于交通灯的网络,涉及远程通信的问题,我们可以把各个单独的交通灯指挥系统通过网关连接起来,再通过设置一定的通信协议使其实现控制传输功能,其传输网络可如图1.6所示:控制台DCE设备网关网关网关网关交通灯子系统交通灯子系统交通灯子系统交通灯子系统交通灯子系统交通灯子系统 图 1.6 交通灯系统网络控制传输图2、 交通灯设计方案比较选择:交通灯的设计实现方法有很多种,可以根据不同的需求选择不同的设计方案
16、。2.1、控制方案的选择:方案一:利用PLC实现对交通灯控制,其可靠性高,抗干扰能力强。对于交通灯这种特殊装置,其可靠性是至关重要的,因为交通灯控制系统中途若发生什么意外,其后果是不堪设想。而且PLC系统的设计、制造工作量小,维护方便,体积小、重量轻、能耗低,还可以进行智能化控制以更有效、合理地控制交通。但是使用PLC控制也有缺点,因为PLC比起其它控制系统,其价格较贵,一般一台小型的PLC价格最便宜的也在二三千元以上。 方案二:运用单片机对交通灯系统进行实现,使用51单片机为主控核心,通过软件来控制过往车辆的正常运作。同时它也具有如下的优点:(1)单片机体积小巧、使用灵活、成本低,易于真正产
17、品化。组装各种智能式控制设备和仪器,能做到机电仪一体化。(2)面向控制。能有针对性地解决各种从简单到复杂的各类控制任务,因而能获得最佳的性能价格比。(3)抗干扰能力强,适应温度范围宽,在各种恶劣的环境下都能可靠的工作。这是其它微机集中无法比拟的。(4)可以方便的实现多机、分布式的集散控制,使整个控制系统的效率大大地提高。(5)单片机应用产品的研制周期短,所开发出来的样机就是以后批量生产的产品,可以避免不必要的二次开发过程。综上所述,比较5种交通灯控制装置的优点与缺点,根据交通灯所工作的特殊环境,体积小巧、使用灵活、成本低,易于真正产品化面向控制抗干扰能力强,适应温度范围宽可以方便的实现多机、分
18、布式的集散控制便等特点,现在拟采用单片机来控制交通灯。2.2、显示方案的选择:方案一:完全运用点阵LED显示,这种方案,功能强大,可以方便显示各种的字符,汉字和图形等,但此种方案实现起来复杂,并且需要完成大量的软件工作,成本较高,不适合简单易用的原则,故也不可取。方案二:完全运用数码管显示,这种方法软件实现简单,但由于数码管只能显示有限的字符和数字,本系统要求能显示倒计时,状态灯等功能。由此,此种方案不能完全满足交通灯的显示要求,故不可取。方案三:运用数码管和点阵LED相结合的方法显示,因为考虑到实际交通灯需要有倒计时数字输出又需要有状态输出,为方便观看并考虑到现实情况,用数码管和LED灯分别
19、显示时间和状态信息。此方案既满足了系统功能的要求,又减少了系统实现的复杂度。权衡利弊,第三种方案可互补一、二种方案的优缺,故决定采用方案三实现系统的显示功能。2.3、通信方案的选择:方案一:采用rs232通信协议与上位机进行通信。对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232-C标准规定的数据传输速率最高为19200波特/秒。RS-232-C标准规定,驱动器允许有2500pF的电容负载,故通信距离将受此电容限制,若每米电缆的电容量减小,通信距离可以增加。传输距离短, RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m
20、以内的通信,其次rs-232采用负逻辑,电平值在-3v-15v,+3v+15v,容易损坏接口芯片,故不可取。 方案二:采用rs485通信协议与上位机进行通信,RS-485总线,在远距离通信时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压。 RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器,可以便于扩展,故选用rs-485通信协议。3、 交通灯系统设计:3.1、总体设计:交通灯功能是通过红绿灯的亮灭
21、来指挥车辆与行人的行与停从而达到指挥交通的目的,交通灯需要提醒路人和车辆可穿行的剩余时间,同时在东西和南北车流量不相同时,在室内的交通管理员可以根据当时情况调整东西直行,南北直行,东西转向,南北转向的时间,以此来疏导交通。故交通灯系统可由如下模块构成,LED红绿灯显示模块,7段数码管倒计时显示模块,设置时间的上位机通信模块,如图 3.1所示:单片机电源电路和硬件复位电路LED显示模块7段数码管倒计时模块时间设置通信模块定时中断模块图 3.1 交通灯系统框图3.2、交通灯系统硬件设计:交通灯硬件电路设计,涉及到单片机的选型,显示模块器件的选择,以及外围电路元器件和接口的选择。3.2.1、交通灯系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 交通灯 设计
链接地址:https://www.31ppt.com/p-3980256.html