您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 单片机红绿灯毕业设计(论文)
新疆农业大学科学技术学院本科生毕业设计(论文)题目八车道十字路口交通灯智能控制实现班级农业电气化与自动化082班姓名王建雷学号085203231时间2012年5月新疆农业大学科学技术学院.目录摘要…………………………………………………………………………………11概述..............................................................21.1设计目的......................................................21.2方案比较、设计与论证..........................................21.2.1电源方案..................................................21.2.2复位方案..................................................31.2.3硬件电路方案..............................................31.2.4显示界面方案..............................................31.2.5车流量控制方案............................................31.3设计任务......................................................42系统总体方案及硬件设计............................................42.1交通管理的方案................................................42.2总体硬件设计..................................................62.3系统晶振电路..................................................72.4系统复位电路..................................................72.5路灯指示电路..................................................82.6车流量检测电路................................................92.7时钟电路......................................................92.8电压转换电路.................................................102.9系统原理图...................................................113软件系统设计.....................................................133.1设计思路及关键技术...........................................133.2软件流程.....................................................143.3交通灯的设计程序说明.........................................153.4延时函数.....................................................163.5各通道红绿灯状态函数.........................................163.6路况红路灯状态总体显示函数...................................193.7定时器0中断函数.............................................203.8外部中断1函数...............................................233.9外部中断0函数...............................................234Proteus软件仿真和keil软件编程的实现............................244.1keil软件编程的实现..........................................244.2Proteus软件仿真.............................................254.3南北路灯切换时仿真...........................................274.4高峰期车流量拥挤时仿真.......................................275系统总仿真图........................................................................................................................286结论.............................................................30.谢辞...........................................................32参考文献...........................................................331八车道十字路口交通灯智能控制实现研究综述王建雷指导老师:申红军摘要:本系统采用单片机STC89C51为中心控制器来设计交通灯控制器实现智能控制十字路口交通灯的各种状态显示。本设计系统由交通灯状态显示、LED数码显示、复位电路、时钟电路、电压转换电路、烧写电路等几大部分组成。系统集成了交通灯的显示功能,较好的模拟实现了十字路口可能出现的状况。程序的编写在Uvision环境下,通过C51进行程序的设计,PROTUES中对此系统的电路和程序进行可视化的验证,Dxp中进行电路原理图的绘制。关键词:电子线路;STC89C51;LED交通灯Reviewofresearchesonintelligentcontroloftrafficlightsattheeight-lanecrossingWangJianLeiTutor:ShengHongJunAbstract:Thesystemusesasingle-chipSTC89C51asthecentercontrollertodesignthetrafficlightcontrollertorealizetheintelligentcontroloftrafficlightsatthecrossroadsofvariousstatedisplayThisdesignbytrafficlightsystemstatusdisplay,LEDdigitaldisplay,resetcircuit,clockingcircuitandvoltagetransformcircuit,andwritecircuitcomposedofafew.Systemintegrationofthetrafficlightsdisplayfunction,goodsimulationrealizedthecrossroadsscenario.ThewritingoftheprograminUvisionenvironment,throughthedesignoftheproceduresC51,PROTUEStothisinthecircuitsystemandproceduresofthevisualverification,DxpincircuitprinciplechartdrawingKeyword:electroniccircuit;STC89C52LED;trafficlight1概述1.1设计目的交通在人们的日常生活中占有重要的地位(3),随着人们社会活动的日益频繁,交通也成了日常生活的一部分,在交通灯出现以前,如何有效的缓解交通压力以及避免不必要的交通事故,这成了一个城市拥有良好的交通治安的前提。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。为此我们选择交通灯这一课题作为毕业设计课题(1),通过仿真来模拟实际交通灯的工作状态,通过软件的仿真来分析实际十字路口的路况,可以通过此仿真得到实际交通灯的不足之处,为解决实际的路况,提供一种有效地手段和实现方法,此设计中我们对于车流量的检测,给出了两种方案(8),一是程序巡回检测,二是中断处理,为了达到实时性的要求,我们采用中断处理来解决这一问题。硬件上我们采用光耦来控制继电器的闭合产生中断,每有一辆车经过时,继电器闭合一次产生一次中断,计数器加1,出口处,则计数器减1.为了方便模拟,我们在PROTUES中简单的用按键闭合低电平作为中断的触发信号。1.2方案比较、设计与论证1.2.1电源方案(8)为使模块稳定工作,须有可靠电源。为此我们提供三种方案(1)变压器供电(220V转24V稳到5V)(2)Usb接口供电(3)电池供电以上三种方案比较:变压器供电稳定,而且220V市电来源广泛,输出功率可选,对功耗不需要太多的考虑,缺点还要整流稳压。USB供电很稳定,其外部电源由其他设备提供,但是要依附于其他设备。电池供电来源也很广泛,供电很稳定,但对功耗有太大的要求,而且随着供电的时间增长,电池内阻增大,电压变小,对系统的运行产生很大的影响。增上所述我们选择变压供电。并同时附带一个USB供电接口。-3-1.2.2复位方案复位方式有三种:按键复位、系统上电复位和软件复位。由考虑到程序的简洁,避免冗长,以及避免每次要复位要对系统就行断电上电操作所以本设计采用按键复位,在芯片的复位端口外接复位电路,通过按键对单片机输入一个一定时间高电平脉冲,达到复位的目的。1.2.3硬件电路方案方案一(2):采用STC89C51外加8255扩展I/O口用于显示等。该方案的优点是:使用灵活可编程,并且RAM资源对于本设计来说比较充足,及计数器。若用该方案,可提供较多I/O口,但操作起来稍显复杂。方案二:直接在单片机IO口线上接显示电路。因为设计时精简和优化了电路,所以剩余的口资源还比较多。因为该系统显示方面主要是数码管和LED的显示,所以只用单片机本身的I/O口就可实现,且本身的计数器及RAM已经够用,故选择方案二1.2.4显示界面方案该系统要求完成倒计时、状态灯等功能(5)。基于上述原因,我们考虑了二种方案:方案一:采用数码管及LED配合显示,LED显示红绿灯状态,数码管用于倒计时。方案二:完全采用点阵式LED显示。将红绿灯状态以及倒计时全部集成在点阵上显示。较之方案一方案二要求点阵至少具有红绿黄三种颜色,而且为了显示的效果可观,点阵点数至少要12*12个,软件开销教方案一微复杂一些,故我们选用方案二作为显示方案。1.2.5车流量控制方案车流量控制我们只在主车道上进行控制,支车道上我们不做此方面的控制。此车流量我们只给出一个方案,此方案是从光电耦合器的实际工作原理得到的。便于模拟,我们采用一只红外发射头和一个感光元件组成车流量测量系统,工作原理为:当没有车通过的话,红外发射头发送的光线使感光元件导通,当有车辆通-4-过的时候,光线被车辆隔断,感光元件断开,MCU接收一个低电平中断,计数器加1,这样就可以计算通道进入车辆了,在出道口出我们也放置一个此装置。1.3设计任务(1)南北道和东西道上均有车
本文标题:单片机红绿灯毕业设计(论文)
链接地址:https://www.777doc.com/doc-4514783 .html