基于单片机实现的智能交通信号灯设计毕业设计(论文) .doc
《基于单片机实现的智能交通信号灯设计毕业设计(论文) .doc》由会员分享,可在线阅读,更多相关《基于单片机实现的智能交通信号灯设计毕业设计(论文) .doc(44页珍藏版)》请在三一办公上搜索。
1、 学号:毕业设计(论文)题 目 单片机控制智能交通信号灯 学 院 专 业 学生姓名 指导教师 时 间 目 录目 录1摘 要5Abstract61 前言71.1 传统交通灯的简介71.2基于单片机的智能交通灯控制系统设计的意义71.3本论文主要工作82 智能交通灯控制系统的总体设计92.1 智能交通灯控制系统的技术指标92.2 设计思路92.3 单片机交通灯控制系统方案的比较、设计与论证92.3.1 电源提供方案92.3.2 显示界面方案92.3.3 输入方案103 单片机交通控制系统总体设计113.1 单片机交通控制系统的通行方案设计113.2 单片机交通控制系统的功能要求123.3 单片机交
2、通控制系统基本构成及原理124 智能交通灯控制系统的硬件设计144.1 单片机的简单介绍144.2 AT89C51单片机简单概述154.3 AT89C51单片机的主要性能参数和主要引脚164.3.1 主要性能参数174.3.2 主要引脚功能184.3.3 MCS51的中断源204.4 交通灯中的中断处理流程204.4.1 中断的处理流程204.4.2 交通灯中的中断处理流程214.5 系统硬件总电路构成及原理214.5.1 系统硬件电路构成214.5.2 系统工作原理224.5.3 时间显示电路224.6 其他硬件介绍及连接244.6.1 八段LED数码管244.6.2 发光二极管254.6.
3、3 按键控制255 智能交通灯控制系统的软件设计275.1交通灯的软件设计流程图275.2 理论基础知识275.2.1定时器原理275.2.2软件延时原理285.2.3 中断原理285.3子程序模块设计285.3.1状态灯显示及判断285.3.2 LED倒计时显示295.3.3 紧停及调整时间中断子程序305.3.4 红绿灯时间调整程序315.4 系统软件调试325.4.1 TKS仿真器325.4.2 集成开发环境KEIL325.4.3 系统软件调试33总结34致谢35参考文献36附录一:系统总体原理图37附录二:系统程序清单38附录三:元器件清单43摘 要近年来,随着科技的飞速发展,电子器件
4、也随之广泛应用,其中单片机也不断深入人民的生活当中。本模拟系统由单片机硬/软件系统,两位8段数码管和LED灯显示系统。和复位电路控制电路等组成,较好的模拟了交通路面的控制。本文首先对智能交通灯的研究意义和智能交通灯的研究现状进行了分析,指出了现状交通灯存在的缺点,并提出了改进方法。智能交通灯控制系统通常要实现自动控制和在紧急情况下能够手动切换信号灯让特殊车辆优先通行。最后介绍了一个基于PROTEUS的智能交通灯控制系统的设计与仿真,系统能够根据十字路口双车道车流量的情况控制交通信号灯按特定的规律变化。仿真结果表明:该系统能达到预期的性能要求,证明采用软硬件结合,利用单片机设计智能交通灯的方法是
5、可行的。关键词:单片机;智能交通灯控制系统;PROTEUS仿真;数码管;AbstractIn recent years, with the rapid development of science and technology, the electronic device is also widely used, wherein the chip unceasingly are also thorough peoples life.The simulation system is composed of a single-chip microcomputer hardware and soft
6、ware system, the two digital tube 8and the LED lamp display system. And reset circuit control circuit components, a better simulation of the road traffic control. Firstly, for intelligent traffic light on the research significance and intelligent traffic research current situation undertook an analy
7、sis, pointed out the shortcomings of current traffic lights, and proposed the improvement method. Intelligent traffic light control system usually must realize the automatic control and in emergency situations to manually switch signal lamp for special vehicle preemption. Finally introduced a PROTEU
8、S based intelligent traffic light control system design and simulation, system according to the two-lane traffic crossroads situation control of traffic signal lamp according to the specific rule changes. The simulation results show that: the system can reach the expected performance requirements, p
9、rove that the use of the combination of hardware and software, the use of single-chip design of intelligent traffic light method is feasible.KeyWords: single chip microcomputer;intelligent control system for traffic lights;digital tube PROTEUS simulation;1 前言1.1 传统交通灯的简介在今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见
10、和最有效的手段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两色旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。1914年,电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组成,安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。而中国最早的马路交通灯却是诞生于1928年
11、的上海英租界。从最早的手牵皮带到20世纪50年代的电气控制,从采用计算机控制到现代化的电子定时监控,交通信号灯在科学化、自动化上不断地更新、发展和完善。但是,随着社会的不断进步,传统的交通灯的缺陷也日益出现,其中设计过于死板,达不到道路的最大通行效率是最明显的问题,红绿灯交替变换时间过于程式化。随着我国经济的高速发展,人们对各种交通车辆的需求量不断增大,城市的交通拥护问题日益严重,目前,大部分城市的十字路口的交通控制灯,通常的做法是:事先经过车辆流量的调查,利用传统的方法设计好红绿灯的延时,然而,实际上的车流量是不断变化的,有的路口在不同的时间段车流量的大小甚至有很大的差异,所以说,统计的方法
12、己不能适应迅速发展的交通现状。1.2基于单片机的智能交通灯控制系统设计的意义由于我国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:交通事故频发,对人类生命安全造成极大威胁;交通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污染程度日益加深等。日常的交通堵塞成为人们司空见惯而又不得不忍受的问题。在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。对交叉口实行科学的管理与控制是交通控制工程的重要研究课题,是保障交叉口的交通安全和充分发挥交叉口的通行
13、能力的重要措施,是解决城市交通问题的有效途径。所以,改变和完善我国现有的交通系统已成为当务之急。交通灯信号灯的出现是人类历史上的一次重大改革,使人类的聚居生活,产生了深远的影响。使交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。随着电子技术的发展,基于传统交通灯控制系统设计过于死板,红绿灯交替是间过于程式化的缺点,智能交通灯控制系统的设计就更显示出了它的研究意义,它能根据道路交通拥护,交叉路口经常
14、出现拥堵的情况。利用单片机技术,对交通灯进行智能化管理,提出了软件和硬件设计方案,能够实现道路的最大通行效率。因此已成为目前广泛采用的方法。1.3本论文主要工作本文为了实现交通道路的管理,力求交通管理先进性、科学化。分析应用了单片机实现智能交通灯管制的控制系统,以及该系统软、硬件设计方法,实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通路口的通行能力。.首先对智能交通灯的研究意义和智能交通灯的研究现状进行了分析,指出了现状交通灯存在的缺点,并提出了改进方法。智能交通灯控制系统通常要实现自动控制和在紧急情况下能够手动切换信号灯让特殊车辆优先通行。本文还对AT89S51单片机的结构特点和
15、重要引脚功能进行了介绍,同时对智能交通灯控制系统的设计进行了详细的分析。最后介绍了PROTEUS嵌入式系统仿真与开发平台的使用方法,利用Proteus软件对交通灯控制系统进行了仿真2 智能交通灯控制系统的总体设计2.1 智能交通灯控制系统的技术指标1、设计一个十字路口的交通灯控制电路,要求南北方向和东西方向两个交叉路口的车辆交替运行,两个方向能根据车流量大小自动调节通行时间,车流量大,通行时间长,车流量小,通行时间短。2、每次绿灯变红灯时,要求黄灯先亮5S,才能变换运行车辆。3、东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用数码管显示器进行显示(采用倒计时的方法)。4、同
16、步设置人行横道红、绿灯指示。5、考虑到特殊车辆情况,设置紧急转换开头。2.2 设计思路(1)分析目前交通路口的基本控制技术以及各种通行方案,并以此为基础提出自己的交通控制的初步方案。(2)确定系统交通控制的总体设计,包括,十字路口具体的通行禁行方案设计以及系统应拥有的各项功能,在这里,本设计除了有信号灯状态控制能实现基本的交通功能,还增加了倒计时显示提示,基于实际情况,又增加了紧急状况处理和通行时间可调这两项特特殊功能。 (3)进行显示电路,灯状态电路,按键电路的设计和对各器件的选择及连接,大体分配各个器件及模块的基本功能要求。(4)进行软件系统的设计,对于本系统,本人采用单片机汇编语言编写,
17、对单片机内部结构和工作情况做了充足的研究,了解定时器,中断以及延时原理,总体上完成了软件的编写。2.3 单片机交通灯控制系统方案的比较、设计与论证针对道路交通拥挤,交叉路口经常出现拥堵的情况。利用单片机控制技术提出了软件和硬件2.3.1 电源提供方案为使模块稳定工作,须有可靠电源。因此考虑了两种电源方案:方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。方案二:采用单片机控制模块提供电源。改方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。综上所述,我选择第二种方案。 2.3.2 显示界面方案该系统
18、要求完成倒计时功能。基于上述原因,我考虑了二种方案:方案一:采用数码管显示。这种方案只显示有限的符号和数码字符,简单,方便。方案二:采用点阵式LED 显示。这种方案虽然功能强大,并可方便的显示各种英文字符,汉字,图形等,但实现复杂,且须完成大量的软件工作。综上所述,我选择第一种方案。 2.3.3 输入方案题目要求系统能调节灯亮时间,并可处理紧急情况,我研究了两种方案:方案一:采用8155扩展I/O 口及键盘,显示等。该方案的优点是:使用灵活可编程,并且有RAM,及计数器。若用该方案,可提供较多I/O 口,但操作起来稍显复杂。方案二: 直接在I/O口线上接上按键开关。由于该系统对于交通灯及数码管
19、的控制,只用单片机本身的I/O 口就可实现,且本身的计数器及RAM已经够用,故选择方案二。3 单片机交通控制系统总体设计3.1 单片机交通控制系统的通行方案设计信号灯用来显示车辆通行状况,下面以一个十字路口为例,说明一个交通灯的四种状态见图5。每个路口的信号的的转换顺序为:绿黄红 绿灯表示允许通行,黄灯表示禁止通行,但已经驶过安全线的车辆可以继续通行,是绿灯过渡到红灯提示灯。红灯表示禁止通行。设在十字路口,分为东西向和南北向,在任一时刻只有一个方向通行,另一方向禁行,持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。其具体状态如下图所示。说明:黑色表示亮,白色表示灭。交通状态从状态1开始变
20、换,直至状态6然后循环至状态1,周而复始,即如图3.1所示:绿黄红红黄绿红黄绿红黄绿绿黄红红黄绿绿黄红绿黄红红黄绿绿黄红红黄绿红黄绿红黄绿绿黄红绿黄红红黄绿图3.1 交通信号灯运行状态通过具体的路口交通灯状态的演示分析我们可以把这四个状态归纳如下:东西方向红灯灭,同时绿灯亮,南北方向黄灯灭,同时红灯亮,倒计时20秒。此状态下,东西向禁止通行,南北向允许通行。东西方向绿灯灭,同时黄灯亮,南北方向红灯亮,倒计时5秒。此状态下,除了已经正在通行中的其他所以车辆都需等待状态转换。南北方向红灯灭,同时绿灯亮,东西方向黄灯灭,同时红灯亮,倒计时20秒。此状态下,东西向允许通行,南北向禁止通行。南北方向绿灯
21、灭,同时黄灯亮,东西方向红灯亮,倒计时5秒。此状态下,除了已经正在通行中的其他所以车辆都需等待状态转换。下面我们可以用图表1表示灯状态和行止状态的关系如下:状态1状态3状态4状态6东西向禁行等待变换通行等待变换南北向通行等待变换禁行等待变换东西红灯1100东西黄灯0001东西绿灯0010南北红灯0011南北绿灯1000南北黄灯0100表1交通状态及红绿灯状态东西南北四个路口均有红绿黄3灯和数码显示管2个,在任一个路口,遇红灯禁止通行,转绿灯允许通行,之后黄灯亮警告行止状态将变换。状态及红绿灯状态如表1所示。说明:0表示灭,1表示亮。3.2 单片机交通控制系统的功能要求本设计能模拟基本的交通控制
22、系统,用红绿黄灯表示禁行,通行和等待的信号发生,还能进行倒计时显示,通行时间调整和紧急处理等功能。(1)倒计时显示倒计时显示可以提醒驾驶员在信号灯灯色发生改变的时间、在“停止”和“通过”两者间作出合适的选择。驾驶员和行人普遍都愿意选择有倒计时显示的信号控制方式,并且认为有倒计时显示的路口更安全。倒计时显示是用来减少驾驶员在信号灯色改变的关键时刻做出复杂判断的1种方法,它可以提醒驾驶员灯色发生改变的时间,帮助驾驶员在“停止”和“通过”两者间作出合适的选择 。(2)时间的设置本设计中可通过键盘对时间进行手动设置,增加了人为的可控性,避免自动故障和意外发生,并再紧急状态下,可设置所有灯变为红灯。键盘
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机实现的智能交通信号灯设计毕业设计论文 基于 单片机 实现 智能 交通 信号灯 设计 毕业设计 论文
链接地址:https://www.31ppt.com/p-3939629.html