您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 基于单片机的十字路口交通灯控制系统设计
0长沙航空职业技术学院毕业设计(论文)题目:基于单片机的十字路口交通灯控制系统设计学生姓名系别航空电子电气工程系专业应用电子技术专业学号指导教师职称1目录摘要.....................................................2前言....................................................4第一章绪论..............................................51.1背景..............................................51.2设计的目的及意义..................................51.3交通灯控制系统设计的任务与要求....................51.4设计实现的主要功能................................6第二章交通灯的总体方案设计与论证........................72.1显示界面方案......................................72.2输入方案..........................................7第三章交通灯原理分析....................................83.1交通灯显示时序的理论分析..........................83.2交通灯显示的理论分析..............................93.2.1倒计时显示的理论分析..........................93.2.2状态灯显示的理论分析.........................10第四章交通灯系统硬件设计...............................114.1交通灯系统设计芯片选择...........................114.2.1系统构成:...................................124.2.2七段数码管介绍:.............................12第五章交通灯系统软件设计...............................145.1程序设计流程图....................................145.2交通灯系统编程信息...............................16第六章交通灯的仿真及调试...............................176.1Proteus软件仿真..................................176.2功能调试.........................................186.3交通灯实物调试...................................19结论....................................................21致谢..................................................22参考文献................................................23附录A(源程序)........................................24附录B(电路原理图)....................................27附录C(PCB图)........................................282摘要近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用MCS-51系列单片机AT89C51为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿、黄灯燃亮时间的功能;红绿灯循环点亮,倒计时剩3秒时黄灯警示,显示时间通过P2口输出至双位数码管。本系统设计周期短、可靠性高、实用性强、操作简单、维护方便、扩展功能强。关键词:单片机;交通灯;AT89C513AbstractInrecentyears,withtherapiddevelopmentofscienceandtechnology,theapplicationofSCMisgoingdeep,drivingthetraditionaldetectiontechniquestorenewdaybyday.Inthereal-timeexaminationandintheautomaticcontrolmonolithicintegratedcircuitapplicationsystem,themonolithicintegratedcircuitoftentookacorepartuses.Themonolithicintegratedcircuitaspectknowledgeisonlyinsufficient,butshouldalsoactaccordingtotheconcretehardwarearchitecturesoftwareandhardwareunion,tobeimproved.Theintersectionvehiclesshuttle,thepedestrianisbustling,cardealershiptrafficlane,personsidewalk,methodical.Thendependingonwhattorealizesthisorderlyorder?thetrafficlightsontheautomaticcontrolsystem.Therearegreatnumberkindsofmodestocontrolthetrafficlights.ThesystemusesaseriesofMCS-51asthecenterAT89C51single-chipdevicedesignedtocontrolthetrafficlights,soastorealizethefunctionofsettingred,greenlighttimeby8051chip’sP1portaccordingtotheactualtrafficflows,lightingthered-light,green-lightandyellow-lightbyturnandlightingtheyellow-lighttoshowwhile3secondsleft,outpuingthetimebyP2andshowingthetimeondouble-digitsnixietube.Shortofthedesigncycle,highreliability,practical,simpleoperation,easymaintenance,theexpansionofpowerfulisthissystem.Keywords:SCM;MCU;trafficlight;AT89C514前言不同的城市有不同城市的问题,但共性就是混合交通流问题。在交叉口如何解决混合交通流中的互相影响或彼此的互相影响,就是解决问题的关键!随着我国城市化建设的发展,越来越多的新兴城市的出现,使得城市的交通成为了一个主要的问题。同时随着我国经济的稳步发展,人民的生活水平日渐提高,越来越多的汽车进入寻常百姓的家庭,再加上政府大力发展的公交、出租车,车辆越来越多了。这不仅要求道路越来越宽阔,而且要求有新的交通管理模式的出台。旧有的交通控制系统的弊病和人们越来越高的要求激化了矛盾,使原来不太突出的交通问题被提上了日程。现有关部门愈来愈多的注重在交通管理中引进自动化、智能化技术,比如“电子警察”、自适应交通信号灯以及耗资巨大的交通指挥控制系统等。随着经济的发展和社会的进步,道路交通愈来愈成为社会活动的重要组成部分。对交通的管控能力,也就从一个侧面体现了这个国家对整个社会的管理控制能力,因此各国都是很重视用各种高科技手段来清华对交通的管控能力。现在次提出用单片机空盒子的简易交通红绿灯系统,借以解决单主干道的常规交通问题。5第一章绪论1.1背景由于我国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:交通事故频发,对人类生命安全造成极大威胁;交通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污染程度日益加深等。日常的交通堵塞成为人们司空见惯而又不得不忍受的问题,在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。随着电子技术的发展,利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。1.2设计的目的及意义单片机具有性价比高、集成度高、可靠性好、抗干扰性强等特点,广泛运用于各种智能仪器中。基于新型规则的可编程交通控制系统,可以实现对车辆、行人的控制,使的交通便于管理。所以,采用单片机自动控制交通灯有现实的社会意义。1.3交通灯控制系统设计的任务与要求1.以单片机为核心芯片,通过控制三色LED的亮灭来控制各干道的通行。2.电源:220VAC±10%,50Hz±10%,用数码管显示时间。63.每次绿灯变红灯时,要求黄灯先亮3秒钟。主干道每次放行45秒;支干道每次放行30秒。4.用计算机辅助设计软件Protel设计电路原理图及PCB图1.4设计实现的主要功能本系统需要采用MSC-51系列单片机AT89C51作为中心器件来设计交通灯控制器,实现以下功能:1.初始东西(支干道)绿灯亮,南北(主干道)红灯亮,东西方向通车。2.延时27s,东西路口绿灯熄灭,黄灯延时3秒。(支干道放行30s)3.黄灯闪烁后,东西路口红灯亮同时南北路口绿灯亮,南北方向开始通车。4.延时42s,南北方向绿灯灭,黄灯延时3秒,(主干道放行45s)然后又切换成东西方向通车,如此重复。7第二章交通灯的总体方案设计与论证2.1显示界面方案倒计时显示:该系统要求完成倒计时的功能。因只需显示数字,基于上述原因,完全采用数码管显示,四个路口分别采用一个二位阴极数码管即可。状态灯显示:按照要求,各个路口都只有一种直行通行方式,这是最简单的交通路口通行方式。所以,一个路口3种灯都只有一种显示方式。状态灯在绿灯变红灯前,先亮3秒。2.2输入方案8051共有4组8位I/O口(P0、P1、P2或P3),用于对外部数据的传输。本设计将P1口设置红、绿、黄灯的燃亮;红绿灯循环点亮,倒计时剩3秒时黄灯警示,显示时间通过P2口输出至双位数码管。该方案的优点是:使用灵活,并且可提供较多I/O口,节省了AT89C51的中断口资源。8第三章交通灯原理分析3.1交通灯显示时序的理论分析下图所示为一种红绿灯规则的状态图。共两种状态,分别设定为S1、S2,交通灯以这两种状态为一个周期,循环执行如下图所示:依据上述车辆行驶的状态图,可以列出各个路口灯的逻辑表如下表所示(其中逻辑值“1”代表直行通行,逻辑值“0”代表禁止通行):NSWENSWE图3.1状态S1东西直行通行图3.2状态S2南北直接通行图3.3交通灯状态循环图S1S2开始9S1的状态ESWN逻辑值1010显示时间延时30S程序就是在上述两种状态下循环转化的。一个周期两个状态,整个周期下共花费75s。3.2交通灯显示的理论分析3.2.1
本文标题:基于单片机的十字路口交通灯控制系统设计
链接地址:https://www.777doc.com/doc-4412603 .html