基于STC单片机的交通灯.docx
- 文档编号:1804008
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:43
- 大小:607.30KB
基于STC单片机的交通灯.docx
《基于STC单片机的交通灯.docx》由会员分享,可在线阅读,更多相关《基于STC单片机的交通灯.docx(43页珍藏版)》请在冰豆网上搜索。
基于STC单片机的交通灯
单片机与嵌入式系统作品设计报告
专业:
电气工程及自动化
学生姓名:
学号:
指导教师:
完成日期:
2013年12月12日
摘要
根据STC10F04单片机的特点及交通灯在实际控制中的特点,本文提出一种用单片机自动控制交通灯及时间显示的方法。
同时给出了软硬件设计方法,设计过程包括硬件电路设计和程序设计两大步骤,对在单片机应用中可能遇到的重要设计问题都有涉足。
本文对十字路口状态预设为三种,一种是正常状态,一种是紧急状态,另一种是方程式状态。
增设路段遇忙调整时方程式控制状态和紧急情况处理模块,通过手动控制开关按钮A0和A1方便系统在正常状态和紧急状态、方程式控制间来回切换,进一步完善了交通灯控制系统。
并分别用红、黄、绿灯的不同组合来指挥两个方向通车与禁行,用LED数码管作为倒计时指示,实时的控制当前交通灯时间使LED显示器进行倒计时工作并与状态灯保持同步,在保持交通安全的同时最大限度的提高交通能顺畅交替运行。
本文介绍了控制基本原理以及控制的表现,同时,论述了系统中交通现状、交通管理、交通规则及背景信息。
关键词:
自动控制,时间显示器,外部中断,延时,方程式控制
Abstract
Accordingtothecharacteristicsofsingle-chipSTC10F04andtrafficlightsintheactualcontrolofthecharacteristicsofthispaper,asingle-chipautomaticcontrolwithtrafficlightsandthemethodoftimedisplay.Atthesametime,giventhehardwareandsoftwaredesignmethodology,designprocess,includingthehardwarecircuitdesignandprogramdesigntwomajorstepsinthesingle-chipapplicationsthatmaybeencounteredinthedesignoftheimportantissuesareinvolved.Inthispaper,thedefaultstateofthecrossroadsforthree,oneisthenormalstateisastateofemergency,andtheotherisastateformula.AdditionalsectionsofbusystatusadjustmentformulaandanemergencycontrolmoduleThroughthemanualcontrolswitchbuttonconvenienceA0andA1systeminthenormalstateandastateofemergency,theequationbetweenthecontrolswitchbackandforth,andfurtherimprovethetrafficlightcontrolsystem.Andwerered,yellowandgreenlighttodirectdifferentcombinationsoftrafficinbothdirectionsandcut-line,withLEDdigitaltubeasacountdowntotheinstructions,real-timecontrolofthecurrenttimefortrafficlightstoLEDcountdowndisplayworkandtokeeppacewiththestateoflightinthetomaintainsafetywhileminimizingtheincreaseintraffictoalternaterunningsmoothly.Thispaperintroducesthebasicprinciplesofcontrol,aswellastheperformanceofcontrolatthesametime,trafficonthesystemstatus,trafficmanagement,trafficregulationsandbackgroundinformation.
Keywords:
automaticcontrol;timedisplay;externalinterrupt;delay;controlequation
1绪论
1.1交通灯研究的背景和意义
交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十
分重要的作用。
城市交通问题是困扰城市发展、制约城市经济建设的重要因素。
城市道路增长的有限与车辆增加的无限这一对矛盾是导致城市交通拥挤的根本原因。
城市街道网络上的交通容量的不断增加,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。
自从开始使用计算机控制系统后,不管在控制硬件里取得什么样的实际进展,交通控制领域的控制逻辑方面始终没能取得重大突破。
可以肯定的说,对于减轻交通拥塞及其副作用一特别是对于大的交通网络而言,仍然缺乏一种真正的交通响应控制策略。
计算机硬件能力与控制软件能力很不相符,由此造成的影响是很多交通控制策略根本不能实现。
在少数几个例子中,一些新的控制策略确实能得以实现,但他们却没能对早期的控制策略进行改进。
由于缺乏能提高交通状况、特别是缺乏拥塞网络交通状况的实时控制策略,几乎可以说真正成熟的控制策略仍然不存在.智能化和集成化是城市交通信号控制系统的发展趋势和研究前沿,而针对交通系统规模复杂性特征的控制结构和针对城市交通瓶颈问题并代表智能决策的阻塞处理则是智能交通控制优化管理的关键和突破口。
因此,研究基于智能集成的城市交通信号控制系统具有相当的学术价值和实用价值。
把智能控制引入到城市交通控制系统中,未来的城市交通控制系统才能适应城市交通的发展。
从长远来看该研究具有巨大的现实意义。
1.2交通灯国内外发展概况
随着经济的发展,城市现代化程度不断提高,交通需求和交通量迅速增长,城市交通网络中交通拥挤日益严重,道路运输所带来的交通拥堵、交通事故和环境污染等负面效应也日益突出,逐步成为经济和社会发展中的全球性共同问题。
交通问题已经日益成为世界性的难题,城市交通事故、交通阻塞和交通污染问题愈加突出。
为了解决车和路的矛盾,常用的有两种方法:
一是控制需求,最直接的办法就是限制车辆的增加;二是增加供给,也就是修路。
但是这两个办法都有其局限性。
交通是社会发展和人民生活水平提高的基本条件,经济的发展必然带来出行的增加,而且在我国汽车工业正处在起步阶段的时期,因此限制车辆的增加不是解决问题的好方法。
而采取增加供给,即大量修筑道路基础设施的方法,在资源、环境矛盾越来越突出的今天,面对越来越拥挤的交通,有限的源和财力以及环境的压力,也将受到限制。
这就需要依靠除限制需求和提供道路设施之外的其他方法来满足日益增长的交通需求。
交通系统正是解决这一矛盾的途径之一。
智能交通系统是将先进的信息技术、数据通讯传输技术、电子传感技术、电子控制技术及计算机处理技术等有效的集成运用于整个地面交通管理系统而建立的一种在大范围内、全方位发挥作用的实时、准确、高效的综合交通运输管理系统。
对城市交通流进行智能控制,可以使道路畅通,提高交通效率。
合理进行交通控制可以对交通流进行有效的引导和调度,使交通保持在一个平稳的运行状态,从而避免或缓和交通拥挤状况,大大提高交通运输的运行效率,还可以减少交通事故,增加交通安全,降低污染程度,节省能源消耗,本文就是通过对交叉路口交通信号的智能控制,达到优化路口交通流的目的
进入20世纪70年代,随着计算机技术和自动控制技术的发展,以及交通流理论的不断完善,交通运输组织与优化理论和技术水平不断提高,控制手段越来越先进,形成了一批商水平有实效的城市道路交通控制系统。
早在1977年,Pappis等人就将模糊控制运用到交通控制上,通过建立规则库或是专家系统对各种交通状况进行模糊控制,并取得了很好的效果。
近年来,欧美日本等相继建立了智能交通控制系统。
在这些系统中,大部分都在路口附近安装磁性环路检测器,还使用了新型检测器等技术和设备。
这些现代化设备技术加上控制理论和现代化科学管理技术,使得交通控制系统日益完善。
随着一些研究控制理论的学者投身到交通控制的研究中,在交通信号控制领域提出了一些新方法、新思路。
如静态多段配时控制、准动态多段配时控制、最优控制、大系统递阶控制、模糊控制、神经网络控制,网络路由控制等。
模糊交通控制已经成为了交通信号控制的主流方向之一。
国内外很多学者都进行了此类研究。
交通系统作为一个时变的、具有随机性的复杂系统,传统的人为设定多种方案或是建立各种预测模型均比较困难。
城市交通控制研究的起源比较早。
1868年,英国伦敦燃汽信号灯的问世,标志着城市交通控制的开始。
1913年,在美国俄亥俄州的Cleveland市出现了世界上最早的交通信号控制。
1926年美国的芝加哥市采用了交通灯控制方案,每个交叉口设有唯一的交通灯,适用于单一的交通流。
从此,交通控制技术和相关的控制算法得到了发展和改善,提高了交通控制的安全性、有效性,并减少了对环境的影响。
虽然模糊控制能有效处理模糊信息,但是产生的规则比较粗糙,利用规则表查表进行控制,运算速度虽然比较快,但没有自学习功能。
而且这些研究有些以相序固定为前提。
不能保证相序与实际交通流状况的一致性,影响了绿灯时间的利用率。
有些研究则提出了可变相序的模糊控制方法,提高了绿灯时间的利用率,弥补了相序固定的缺点,但同时也存在一些不足。
例如目前应用比较好的交通系统:
SCOOT(经典交通系统),他们都是主要采用统计模型和经典算法。
但城市交通系统是一个复杂的、随机性很强的巨型系统,要想建立实用性较强的数学模型是十分困难。
利用模糊控制智能控制技术进行交叉口信号灯控制能取得比定时控制与感应控制更好的效果,是今后单交叉路口信号灯控制的主要研究方向。
2系统工作原理及设计方案
2.1交通灯的工作原理
采用单片机的I/O口P1、P2和P3.6、P3.7直接和交通灯连接,P0、P4口通过限流电阻和三极管接LED数码管。
控制程序放在STC10F04单片机的ROM中,在十字路口的四组红、黄、绿交通灯中,由单片机P1.0-P1.7,P2.0-P2.7和P3.6、P3.7控制,由于交通灯为发光二极管且阳极通过限流电阻和电源正极连接,因此I/O口输出低电平时,与之相连的相应指示灯会亮,并通过LED数码管显示时间倒计时。
I/O输出高电平时,相应指示灯会灭。
紧急车请求通过的信号由人工控制,以中断方式输入单片机,无紧急车通过时,中断引脚INT0(P3.2)通过电阻和电源正极连接为高电平,不产生中断,单片机执行主程序,有紧急车通过时,中断引脚INT0(P3.2)采用人工方法接地为低电平,产生中断请求,单片机执行中断服务程序,让紧急车通过,紧急车通过后,中断引脚INT0(P3.2)变为高电平,返回主程序。
方程式控制通过的信号由人工控制,以中断方式输入单片机,不需调整周期时,中断引脚INT1(P3.3)通过电阻和电源正极连接为高电平,不产生中断请求,单片机执行主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STC 单片机 交通灯