




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、智能交通信号灯控制系统设计目录1绪论11.1交通信号灯简介11.1.1 交通信号灯概述11.1.2交通信号灯的发展现状11.2本课题研究的背景、目的和意义11.3国内外的研究现状22智能交通信号灯系统总设计32.1单片机智能交通信号灯通行方案设计32.2功能要求错误!未定义书签。3系统硬件组成44系统软件程序设计75结论和展望7参考文献16通信号灯控制系统设 作者姓名:4号仿宋,1.5倍行距 杨红宇一、(德州学院汽车工程系,山东德州253023夕"作者单位:小5吁楷体,1.5倍仃距 /摘要:随着我现代社会交通运输需求量的不断扩大,如何处理好如此庞大的群体,交通信号灯就 比诞生,但是传
2、统的交通信号灯不已经不能满足于现代日益增长的交通压力,这些缺点体现在:红绿 摘要:标题5 u固定,不能随着车流量的需求来控制红绿灯的时间。号黑体,后空一匚文运用单片机技术,以及车流量检测装置来实现交通信号灯的口控制,随着车流量来改变红绿灯 格正丈宋体°,达到智能控制。" 八二键词:单片机;3关键词:罗a号黑体,正文宋体,jij;一级标题:小三号黑体,序数顶格书写,后空一格接写标题1.1交通信号灯的简介文题:小2号黑体,1绪论二级标题:四号黑体,序数顶格书写,后空一1.1.1交通信号灯的概述格接写标题交通信号灯作为保障行人和车辆顺利顺畅通过的存在,伴随着社会以及人类发展,成三
3、级标题:力/丁现代生活中必不可少的一部分。 四号黑体/空乙二 i工口 升血+乙二卡 /甘人用宋体小四号*(英文用12磅times newroman 字)在十字路口两条相交的道路中车流量较大的使二匚鳥二二匸芝“ 引用观点,序号使用上标,times new roman字体向上有设有红色、绿色、黄色的三色信号灯。£序号应与文后参考文献序号一致。交通信号灯用于道路交叉苦口,通过与车,人和人之间,人与车之间互不干扰色代表在停车线以外的禁止通行。1.1.2交通信号灯的发展现状从而使车勿和安全。目前交通信号灯的种类多种多样,有的应用了 cpld设计实现交通信号灯的控制;有的应用了 plc实现交通信
4、号灯的控制;有的应用单片机实现对交通信号灯的控制。我国的交通信号灯一般情况下设置在十字路口,在醒冃的地方用红色、绿色、黄色三种指示灯,加上一个倒计时开控制人车通行。在一般情况下这种信号灯能保障安全,车辆分流也能发挥不错的作用,但是根据现在车流量日益增加的现状还存在着许多不足。比方说车辆放行时间固定,在十字路口经常出现东西和南北方向的车流量相差甚大的情况,这样如何给车流量较多的干道给了较多的放行时间就成了问题。1.2本课题研究的背景、目的和意义随着城市机动车辆的不断增加,在我国许多的大城市出现了交通超负荷状况。自八十 年代后期,这些城市修建了高速道路来缓解压力,在刚建好的初期这个决策很好的解决了
5、 交通超负荷着状况。但是随着经济的发展,交通量的增长和高速路高昂的费用,高速路没有发挥人们本来预期的效果。如何用合理的方法在大限度的缓解交通压力成为交通管理者 和城市规划部门的主要问题。目前我国城市依然采用的是传统的交通信号灯控制模式,随着城市的不断发展,车流 量的不断扩大,传统的交通信号灯出现了缺陷:一是车辆放行时,十字路口经常出现不同 车流量干道放行时间相同,易造成车辆堆积,造成交通堵塞;二是当某干道上无车时,止 好是干道的通车时间,在这时间内就造成了指挥盲点;三是当这一干道车流量很大时,不 能够改变红绿灯的时间來延长这干道的通过时间,造成这干道的车辆不能通过造成堆积。为了更好的解决这些问
6、题,本文介绍的系统通过传感器检测车流量,用单片机对路口 的车流量进行统计,并执行处理程序,来实现智能交通信号灯的控制,达到可以根据车流 量来实时控制信号灯。该系统成本低、实用性好、安全可靠、安装方便等优点,具有广泛 前景。1.3国内外的研究现状国外发展状况:伦敦首先发明了信号灯,然后由美国进行改造用电脑及其软件使其智 能化,国外已经研究岀使用红外线,电磁感应等多种方式来让交通灯智能化,发展相对于 我国要早很多。国内发展状况:我国在交通管理方面水平还欠发展,随着交通需求越来越旺盛,而我 国城市交通管理智能化不足。在车辆,道路和交通管理系统,城市交通信号控制系统,城 市交通管制中应用人工智能技术,
7、信息采集和信息提供技术等方面都与发达国家有很大差 距。近几年,虽然有专人研究,但是应用效果不明显,成本高收益小成了难题。目前我国 交通事故仍然频发,城市车辆逐渐增加,运输速度却普遍下降,这需要进一步提高城市交 通智能化的强度,疏通城市心脏的血液。2智能交通信号灯系统总设计2.1单片机智能交通信号灯通行方案设计图1交通信号灯设计简图该实时交通监控系统主要由车辆检测电路、数码显示电路、电源、以及交通灯控制系 统等儿个部分组成。交通灯控制模块作为本系统的核心部分,采用at89c51为cpu,对 整个系统进行控制和管理。本模块从车辆检测模块接收车流量信息,并对接收到的信息进 行综合分析和处理,产生相应
8、控制信息控制倒计时显示电路、状态灯显示电路。当有紧急情 况产生时,可及时中断当前的控制状态,对意外情况进行特殊处理。1、采用at89c51单片机作为控制器。其具有两个十六位定时器/计数器,五个中 断源,便于对车流量模块的中断检测。32个i/o借口,使具有足够的借口来驱 动数码管及交通灯。外存储器寻址范围rom、ram64k,方便系统扩展。其 中to, t1 口可以对外部外冲进行实时的计数操作,所以可以方便车流量的检 测信号的输入。2、采用数码管与点阵led结合的办法,因为设计要求既要倒计时数字输出,乂 要有状态灯输岀,考虑实际情况又方便观看,用数码管和led灯分别显示时 间和状态信息。3、市面
9、上车流量检测的方法多种多样,主要有遥感微波检测器、电磁感应检测器、 红外线检测器三种。只是第一张精度虽高,但是受环境影响大,而u造价昂贵, 随意不选用。第二种需要将感应器埋于地下,对己经建设好的道路需要重修, 施工量大而且对交通影响很大,所以也不采用。第三种设计比较简单,而且造 价不高,权衡之下,红外线检测仪器是不错的选择。红外线检测器是利用检测 物对光束的遮挡或反射,通过同步回路检测的物体有无。物体不仅仅限于金属, 只要能反射光线的物体都可以被检测。光电开关把输入电流在发射器上转换光信号发 射出,接收器再根据接收的光线强弱或者有无对目标物体进行探测。当汽车经过 光扫描区域的时候,部分或者全部
10、光束被遮挡,来实现对汽车辆数据的检测。红 夕卜线扫描装置提供了车辆的轮廓扫描解决方案,并提供车辆的分离信号,并且还能 同时检测挂钩是否存在以及其位置,由于光产品的高速响应,当汽车速低于100 公里/小时的时候,系统可以对车辆间距0.3米的车辆实现可靠的分离检测并抓取 到车辆的轮廓数据,当车速低于200公里/小时的吋候,对车辆的间距0.6米的车 辆实现可靠的分离检测并抓取到轮廓数据,系统可以自动分类超过100种午辆的类型, 车辆口动分类准确度超过99%o2.2功能要求实现单片机智能交通信号灯系统的正常启动有如下功能要求:1、倒计时显示是体香驾驶员在信号灯发生改变的时间、在“通行”和“停止”之 间
11、作出合适的选择。行人和驾驶员都愿意选择有倒计时的显示方式控制交通 灯的信号改变,并且一直认为有倒计吋的路口更加安全。倒计吋显示是减轻 驾驶员在信号灯颜色改变时做出错误判断的机率,它能提醒驾驶员颜色即将 发生改变,在“通行”和“停止”之间作出适当的选择。2、车流量检测模块作为单片机智能交通系统的足本组成,在智能交通系统中有着 举足轻重的地位。这个系统采用单片机、车流量传感器、外围器件來实现。3、手动设置时间模块,系统可以跟据车流量来自动调整以外还能根据键盘来调 整,增加了人为可控性,可以避免意外情况的发生。在特定情况下可以把所 有灯都设置成为红灯。3系统硬件组成1、实现这个系统单片机是必不可少的
12、,下面就来介绍一下at89c51单片机:at89c51 单片机包含中央处理器、程序存储器、数据存储器、定时器等组成。a)中央处理器:中央处理器也叫cpu,使整个部件的核心,是8位数据宽度处理器, 能对8位二进制位数据和代码进行处理,cpu负责指挥、调度和控制整个系 统协调工作,完成数据运算和信号的输入输出等。b)程序存储器:at89c51共有4kb容量,用于存放用户的程序,原始数据和表格。c)数据存储器:at89c51内部有128个8位存储单元和128个专门的寄存单元,他们统一编址,专用的只能存放控制指令,用户只能访问不能修改和存放,因而 用户能够使用的只有128个,可存放可读可写的数据。d)
13、i/o 口: at89c51共有4组8位i/o 口分别是pl、p2、p3、p4,用于对外部数据的传输。e)定时器/计数器:at89c51共有两个16位的可编程的定时器/计数器,实现计数或者定吋产生的中断,用于控制程序的转向。0全双工串行接口: at89c51内置一个这样的接口,用于和其他设备间的数据传递。g)中断系统:at89c51共有两个外中断、两个定时器/计数器中断和一个串行中断,可以满足不同控制的要求。h)时钟电路:at89c51内置最高频率达12mhz时钟电路,用来整个单片机运行的脉冲的吋序,但at89c51单片机需要外置振荡电容。单片机结构有两种,一种是数据存储器和程序存储器分开的,
14、即哈佛结构,另一 种是采用计算机的程序存储器和数据存储器合为一体的结构,即普林斯顿结构。 at89c51单片机是哈佛结构形式。at89c51引脚:采用40pin封装的双列直接dip结果,40个引脚,其中正电源线 和地线两根,外置振荡吋钟线两根,4组8位一共32个i/o 口,中断口的线与p3 口 的线重复用。2、红外线传感器这里用的是其中的光传感器,也就是光电开关,是光电接近开关的 简称。它利用的就是被检测物体对光的遮挡和反射,由同步回路选择通路,进而检测物体 有无。通过同步回路检测的物体有无。物体不仅仅限于金属,只要能反射光线的物体都可以被 检测。光电开关把输入电流在发射器上转换光信号发射出,
15、接收器再根据接收的光线强弱或者有 无对目标物体进行探测。如图2所示:图2光电接近开关工作原理简图发送器対目标发射光朿,发射的一般來源于半导体光源,发光二极管、激光二极管以及红外发射二极管。 通过不i'可断发射的光束或者改变的脉冲宽度,接收器由光电二极管、光电三极管、光电池组成。接收器 前面装有光学元件等,后面是检测电路,能过滤出哪些是有效信号。光电开关分类如果按检测方式分可以分为反射式、对射式和镜面反射式三种。对射式检测的距离比较远, 可以检测半透明的物体。反射式工作距离被限定在光的聚焦处附近,受到的背景影响大。镜面反射式反 射距离远,适合远距离检测,可以检测半透明物体。光电开光随着我
16、国工业的发展,光电开光被广泛的采用。应用领域也在日益扩大,采用集成电路技术和 smt表面安装工艺制作的最新光电开关,具有展宽、延时、外同步、可靠性强等功能。这种新的光电 开光所使用的冷光源有红色光、红外光、蓝色光等,可无损的检测和控制。现在的光电开关具有体积小, 功能多、精度高、检测距离远以及抗干扰能力强等优点。3数码管:是一种半导体材料的发光器件,基本单元式发光二极管。分段式的数码管由分布在同个平面 上的若干个发光笔画组成。其基本结构是pn结,用发光二极管来拼成显示数字。数码管的每个线段都 是一个发光二极管,所以这种数码管也叫做led数码管或则led七段数码显示管。4、电源电路:选取三端稳压
17、器来作为电路电源,其种类主要有两种:一种是输出稳压是固定不变 的,称之为固定输出三端稳压器;另一种输出的电压是对以调节的,称之为可调输出三 端稳压器。其实基本原理相同,都是采用串联型的稳压电路。在线性集成的稳压器屮, 由于三端稳压器只有三个端子,具有外接元件比较少,性能稳定,价格适中等优点,所 以得到了广泛的应用。5、系统设计楷体,1.5倍行距4系统软件程序设计4.1主程序流程图z开始初始化车流量初始值25状态显示执行状态1执行状态3执行状态24.2程序设计程序清单:org 0000hljmp 100horg 000bhljmp t0jnteruptorg 100heast_green dat
18、a 70heast yellow data 71heast_red data 72hcar_numbers data 73hmov 73h,#20 ;车流量初值start:mov dptr,#tabmov p3,#00hmov sp,#60hmov r3,#250 ;中断延时 15smov r4,#00h ;mov tmod,#01010001bmov tho, #15hmov tl0,#0a0h ;60ms 初值mov th 1 ,#00hmov tl1,#oohmov ie,#82h ;开放 to 中断setb trosetb trisetb p3.5 ;i/o 口输入数据前需将其先置1l
19、oop:clr p3.7 沖断检验位清0mov a,car_numberscjnea,#25,loop1l00p1:jnc state!cjne a,#15,loop2l00p2:jc state3ljmp state2state 1: mov east_green,#40 ;车流量大于25时,显示状态1mov east_yellow,#5mov east_red,#25ljmp statestate2: mov east_green,#30 ;车流量处于15和25之间,显示状态2mov east_yellow,#5mov east_red,#25ljmp statestate3: mov e
20、ast_green,#50;车流量小于15时,显示状态3mov east_yellow,#5mov east_red,#45ljmp statestate:mov ro,east_green ;东西绿灯,南北红灯movp1,#11011110bstate. 1:lcall t0_bcdlcall displaylcall delay, isdjnz ro,state_1state_2:mov ro,east_yellow ;显示黄灯mov p1,#111o111ob;低电平有效,东西由绿灯变为红灯吋才需要亮黄灯,南北继续红灯state_22:lcall t0_bcdlcall displayl
21、call delay. ismovp1,#11111110bmov 74h,#100wait 1:djnz 74h,wait 1movp1,#11101110bdjnz r0,state_22state_3: mov ro,east_red ;东西红灯,南北绿灯movp1,#11110011bstate_33: lcall t0_bcdlcall displaylcall delay, isdjnz r0,state_33state_4:mov ro,east_yellow ;显示黄灯,南北由绿灯变为红灯时才需要亮黄灯,东西继续红灯movp1,#11110101bstate_44: lcall
22、t0_bcdlcall displaylcall delay. ismovp1,#11110111bmov 74h,#100wait2: djnz 74h,wait2movp1,#11110101bdjnz r0,state_44ljmp loopt0_bcd: mov a,r0;bcd 转换mov b,#10div abmov r 1,b ;个位数值mov r2,a ;十位数值retdisplay:;静态显示low_dis:mova,r1movc a,a+dptrmov p0,ahigh_dis:mova,r2movc a,a+dptrmov p2,aretto_interupt:push
23、accdjnz r3,againmov r3,#250inc r4cjne r4,#4,again ;车流量检测周期 15*4=60ssetb p3.7;检验屮断是否发生mov r4,#00hmov car_numbers,tl1mov tl1 ,#0mov th 1 ,#0again:mov tho, #15hmov tl0,#0a0hpop accnopnopretidelay_1s:mov r7,#10;延时 is 程序del1:mov r6,#200del2:mov r5,#248djnz r5,$djnz r6,del2djnz r7,del1rettab:db 3fh,06h,5b
24、h,4fh,66h,db 6dh,7dh,07h,7fh,6fhend第4章系统仿真与调试4.1系统仿真4.1.1 protues仿真软件简介proteus是英国labcenter公司开发的电路分析与仿真软件。proteus是目前最好的 模拟单片机外围器件的工具,它可以仿真51系列、avr, pic等常用的mcu及其外围 电路(如lcd, ram, rom,键盘,马达,led, ad/da,部分spi器件,部分ic器件)。本文基于proteus6.7sp3和keil uvision3软件。运行于windows操作系统 上,可以仿真、分析(spice)数字电路、模拟电路、数模混合电路,是目前唯一
25、能实现对 51、pic、avr、hc11等处理器的仿真软件。该软件的特点是:(1)集原理图设计、仿真和pcb设计于一体,实现从概念到产品的完整开发工具。(2)具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真,是独 一无二的支持处理器与外围电路的协同仿真电路设计软件。(3)具有全速、单步、设置断点等多种形式的调试功能。具有各种信号源和电路分析所需的虚拟仪表,是电类教学实验与创新的平台。(5)支持keil c51 uvision2. mptlab等第三方的软件编译和调试环境。(6)具有强大的原理图到pcb板设计功能,可以输出多种格式的屯路设计报表。4.1.2仿真原理图proteu
26、s软件具有仿真功能,要仿真首先要绘制原理图。点击图标i5is打开proteus软件,进入绘图界面后点击i按扭,点击岀现的元件列表框上方的按扭耳,在出现的“pickdevice”中的“keywords”下面的框中输入元器件的名字,或者在category中找到元器件的名字;双击元器件名称或者点击兰,在元件列表框中就会出现所选的元器件。 再点击按扭三,在元件列表框中选择地线和电源。选好所有的元器件后单击元件列表中的 图标就可以把所需要的元件放入编辑窗口中,调整元件的位置,并把地线和电源放入编辑 窗口中,最后进行连线。通过在t1 口接入一个开关,模拟光电开关信号,手动控制开关 的脉冲数,即为需要模拟的
27、车流量,从而达到仿真效果。系统仿真图如下:4.1.3加载仿真程序单击“debug”菜单,在下拉菜单中单击“go”选项,(或者使用快捷键f5),然后 再单击“debug”菜单,在下拉菜单中单击“stop running”选项(或者使用快捷键esc); 再单击“view”菜单,再在下拉菜单中单击"serial windows#! ”选项,就可以看到程序运行后的结果。单击“project菜单,在下拉菜单中单击“|options for target ' target t”单击 “output”中单击"create hex file”选项,使程序编译后产生hex代码,供下载
28、器软件使用,把程序下载到at89c51单片机中叫4.1.4系统仿真单击仿真界面左下方的开始按扭,仿真就开始了。具体仿真过程如下: 当交通灯开始工作后,执行默认状态,系统自动进入状态ii:东西方向绿灯,南北 方向红灯,倒计吋30秒,然后东西黄灯5秒,南北保持红灯5秒,紧接着东西红灯,南 北方向绿灯,倒计吋25秒后,南北亮黄灯5秒,东西保持红灯状态5秒后,重新扫描; 仿真结果如图所示:阳.hq.frn1fflq<t3s/t1>22102g13f2ca14 f27a15fqamirsd? mrmk.mag1« fq2njrnrn1ma2z1«2q2a| | ifcm1
29、2-»:het 232.211 222p2< 255«xc2»t uinzxxmib“心o|ul图4.2默认状态仿真图 当手动按下开关,频率小于15次/分吋,执行状态iii:东西方向绿灯,南北方向红灯,倒计时50秒,然后东西黄灯5秒,南北保持红灯5秒,紧接着东西红灯,南北方向绿灯, 吋45 南北灯 5 西方 持红态5秒 重新 仿真tiyjr3itju1uin2bm120u9xx9x6c1c9xxc6c6ctclla3ama68mi i i i 1 1 i1 2 r> 4 5 6 tg 一尊翼帀'22e一»xmnfodxco tnina
30、vmvta1?ogg 用sos fotdtfrh”吹jseitat< n12 tais p3brxd ninxo m<9tfw.vtd «| j 13 11it <>16 iiip3£mlf1 t倒计 秒后, 亮黄 秒,东 向保 灯状 后, 扫描;结果如图所示:图4.3状态iii仿真图 当手动按下开关,频率大于15次/分,小于或等于25次/分,执行状态ii:东西方 向绿灯,南北方向红灯,倒计吋30秒,然后东西黄灯5秒,南北保持红灯5秒,紧接着 东西红灯,南北方向绿灯,倒计时25秒后,南北方向亮黄灯5秒,东西方向保持红灯状 态5秒后,重新扫描;仿真结果
31、如图所示:raraov2kf23ai1w4ai3wtmmnawxo 13 i/nconsttrmrfi/n nww ” mhtiht °kxxckcxfmoo kjiaoi «12»kw »03ikd3u»qsa05"huohlcxhcgxlc lehgmawi:南北方向红灯,南北方向绿灯,;仿真结果如图图4.4状态ii仿真图 当手动按下开关,频率大于25次/分,执行状态i :东西方向绿灯, 倒计时40秒,然后东西黄灯5秒,南北保持红灯5秒,紧接着东西红灯, 倒计吋25秒后,南北亮黄灯5秒,东西保持红灯状态5秒后,重新扫描 所示:1039 *03x0k:m-?4gtaotr2i*e:3 11f2.«at2f2aauf2jawmmfj»t1 ”mot r7j<fr5x0 f3vtxdulnxnu*oulckxgggrc1bmxgm««x1cxgg6c8tc一1 f2d图4.5状态i仿真图通过本文的研究,可以得到以下结论:参考文献1叶金强.动产他物权的善意取得探析卩.现代法学,弓乔q (2): 113./2杨治良,郭力平,王沛等记忆心理学(第2版)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福州职业技术学院《高级语言与程序设计》2023-2024学年第二学期期末试卷
- 广州商学院《不动产籍管理》2023-2024学年第二学期期末试卷
- 徐州工程学院《油画间接技法》2023-2024学年第二学期期末试卷
- 四川商务职业学院《电气控制与PC》2023-2024学年第二学期期末试卷
- 黑河学院《大数据原理与实践》2023-2024学年第二学期期末试卷
- 南京医科大学《无人机通信与导航技术》2023-2024学年第二学期期末试卷
- 宿迁泽达职业技术学院《医学电生理》2023-2024学年第二学期期末试卷
- 江苏航空职业技术学院《智能运输系统2》2023-2024学年第二学期期末试卷
- 河南应用技术职业学院《钢铁工业技术路线图研发计划》2023-2024学年第二学期期末试卷
- 江西农业工程职业学院《家用电器》2023-2024学年第二学期期末试卷
- 医院检验科实验室生物安全管理委员会及工作职责
- 艾里逊自动变速箱针脚图PPT通用课件
- 圣地非遗-鲁锦纹样特征
- 交管12123驾照学法减分题库及答案共155题(完整版)
- 自动扶梯标准安装施工方案
- 化探取样规范
- 起重机械交叉作业安全措施
- MBR运行管理手册(共21页)
- 生态动力素讲解话术
- 五年级家长会英语老师发言课件.ppt
- Oracle-BI安装及使用指南(linux)(精编版)
评论
0/150
提交评论