毕业论文交通信号灯系统(毕业论文交通灯控制系统设计)
1.毕业论文 交通灯控制系统设计
交通灯智能控制系统设计 1.概述 当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。
而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。本文主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。
2.过程分析 图1是一个十字路口示意图。分别用1、2、3、4表明四个流向的主车道,用A、B、C、P分别表示各主车道的左行车道、直行车道、右行车道以及人行道。
用a、b、c、p分别表示左转、直行、右转和人行道的交通信号灯,如图2所示。 交通灯闪亮的过程: 路口1的车直行时的所有指示灯情况为: 3a3b2p绿3c红+4a4b4c 3p全红+1c 绿1a1b4p红+2c绿2a2b1p红 路口2的车直行时的所有指示灯情况为: 4a4b3p绿4c红+ 1a1b1c 4p全红+ 2c绿2a2b1p红+3c绿3a3b2p红 故路口3的车直行时的所有指示灯情况为: 1a1b4p绿1c红+ 2a2b2c 1p全红+3c绿 3a3b2p红+4c 绿4a4b3p红 故路口4的车直行时的所有指示灯情况为: 2a2b1p绿2c红+3c3a3b2p全红+4c绿4a4b3p红+1c绿1a1b4p红 图1:十字路口交通示意图 图2:十字路口通行顺序示意图 图3:十字路口交通指示灯示意图 图4:交通灯控制系统硬件框图 3、硬件设计 本系统硬件上采用AT89C52单片机和可编程并行接口芯片8155,分别控制图2所示的四个组合。
AT89C52单片机具有MCS-51内核,片内有8KB Flash、256字节RAM、6个中断源、1个串行口、最高工作频率可达24MHz,完全可以满足本系统的需要 ;与其他控制方法相比,所用器件可以说是比较简单经济的。硬件框图如下: 电路原理图 [PDF] 4、软件流程图 图5:交通灯控制系统流程图 5、交通灯控制系统软件 ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV SP,#60H ; LCALL DIR ;调用日期、时间显示子程序 LOOP: MOV P1,#0FFH LJMP TEST LCALL ROAD1 ;路口1的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 MOV P1,#0FFH ;恢复P1口高电平 LCALL RESET ;恢复8155各口为高电平 LCALL YELLOW1 ;路口1的车直行-->路口2的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155各口为高电平 MOV P1,#0FFH ;恢复P1口 LCALL ROAD2 ;路口2的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL YELLOW2 ;路口2的车直行-->路口3的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL ROAD3 ;路口3的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL YELLOW3 ;路口3的车直行-->路口4的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155各口为高电平 MOV P1,#0FFH ;恢复P1口高电平 LJMP TEST LCALL ROAD4 ;路口4的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 SETB P1.5 ;恢复P1.5高电平 SETB P1.4 ;恢复P1.4高电平 MOV DPTR,#0FFFFH ;恢复8155各口为高电平 LCALL YELLOW4 ;路口4的车直行-->路口1的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 SETB P1.6 ;恢复P1.6高电平 SETB P1.3 ;恢复P1.3高电平 MOV DPTR,#0FFFFH ;恢复8155各口为高电平 LJMP LOOP ;路口1的车直行时各路口灯亮情况3a3b2p绿3c红+4a4b4c3p全红+1c绿1a1b4p红+2c绿2a2b1p红 ROAD1: MOV DPTR,#7F00H ;置8155命令口地址;无关位为1) MOV A,#03H ;A口、B口输出,A口、B口为基本输入输出方式 MOVX @DPTR,A ;写入工作方式控制字 INC DPTR ;指向A口 MOV A,#79H ;1a1b4p红1c绿2a2b1p红 MOVX @DPTR,A INC DPTR ;指向B口 MOV A,#0E6H ;3a3b2p绿3c红4a4b3p红 MOVX @DPTR,A MOV P1,#0DEH ;4c红2c绿 RET 6、结语 本系统结构简单,操作方便;可现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。
本设计将各任务进行细分包装,使各任务保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。 6、参考资料 [1] 韩太林,李红,于林韬;单片机原理及应用(第3版)。
电子工业出版社,2005 [2] 刘乐善,欧阳星明,刘学清;微型计算机接口技术及应用。华中理工大学出版社,2003 [3] 胡汉才;单片机原理及其接口技术。
清华大学出版社,2000。
2.基于S7
"幸福校园"有不少形式的论文范文,参考一下吧,希望对你可以有所帮助。
进年来,随着我国经济的发展,城市的交通拥挤问题日趋严重,因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫。传统的十字路口交通控制灯,通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。
可编程序控制器,英文称Programmable Logical Controller,简称PLC。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。
3.毕业论文 基于51单片机的红绿灯系统
/search.asp?m=2&s=0&word=%B5%A5%C6%AC%BB%FA&x=26&y=14 摘要: 当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。
因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给予技术革新。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现代科技发展的主流方向。
本文介绍了一个智能交通灯系统的设计。该智能交通灯控制系统可以实现的功能有:对某市区的四个主要交通路口进行监控;各路口有固定的工作周期,并且在道路拥挤时中控中心能改变其周期;对路口违章的机动车能够即时拍照,并提取车牌号。
该设计介绍了以AT89c51单片机为路口控制核心,以磁感应传感器采集违章信号,中控室以微机为控制器对路口进行监视违章处理等操作,图象传输采用电信ADSL公共网进行传输。对单片机的通信采用MAX232进行转换,当意外死机时本系统还有防死机等功能。
关键词: 灯控制 给道路 灯系统 图象 目 录 摘要: 1 ABSTRACT 2 1 引言 4 2 单片机概述 4 3 芯片简介 4 3.1 MSC-51芯片简介 4 3.2 8255芯片简介 7 3.3 74LS373简介 8 4 系统硬件设计 9 4.1交通管理的方案论证 9 4.2系统硬件设计 9 4.2.1 系统总框图如下: 9 4.2.2 交通灯硬件线路图 10 4.2.3 系统工作原理 12 5.控制器的软件设计 12 下面给你一些范文资料网: 如果你不是校园网的话,请在下面的网站找: 百万范文网: 分类很细 栏目很多 毕业论文网 : 这个网站的论文都是以words的形式原封不动的打包上传的 引文数据库: 经济类论文: 论文之家: 范文网: 如果你是校园网,那就恭喜你了,期刊网里面很多资料: 中国知网: 万方数据库: 优秀论文杂志 /kj/ 论文资料网 /z 法学论文资料库 /lw/ 中国总经理网论文集 /school/ 职业经理人论坛 .cn/mbamba.htm 财经学位论文下载中心 /sblw/ 公开发表论文_深圳证券交易所 /lunwen.htm 论文商务中心 /gb/lawthinker/bbs/default.asp 学术论文 /advanced1.htm 论文统计 .cn/c 北京大学学位论文样本收藏 部分资料。
5.单片机控制的交通灯系统设计毕业设计论文 要求:设计一个十字路口
3.交通灯
要求:
(1) 完成一个十字路口的交通灯控制,基本功能实现双向直行;
(2) 每个方向用2位数码管显示倒计时,倒计时时间最大为99秒;
(3) 能修改每个方向的红、绿灯时间。
扩展功能:
能实现直行、左行。
提示:
数码管用两个2位的数码管,一个为东西方向,另一个为南北方向,采用动态扫描方式显示。按键功能采用中断方式实现,分别接P3.2和P3.3,一个按键(A)是方向选择,即按1次选择修改东西方向,按2次选择修改南北方向,按3次确认,回到正常状态。如果有左行控制,按3、4、……次修改行东西左行……等。另一个按键(B)为增量修改功能,即按1次加1。如选择修改东西方向,按1次A键,再按B键进行修改,每按1次B键加1,加到99,又从0开始。
6.基于单片机的交通灯系统设计
交通灯相关毕业设计
·基于PLC的城市交通控制系统设计 (字数:26796,页数:58)·交通信号灯控制电路的设计 (字数:9998,页数:29 )·基于单片机的交通信号灯控制电路设计 (字数:7204,页数:30 )·基于PLC交通信号灯控制 (字数:18190,页数:43)·带有显示的十字路口交通信号灯控制器 (字数:13358,页数:37)·PLC实现十字路信号灯自动控制 (字数:24575,页数:52)·世纪星组态 欧姆龙PLC控制的交通灯系统 (字数:9158,页数:35 )·组态控制交通灯 (字数:13764,页数:32)·基于FX2N-48MRPLC的交通灯控制 (字数:7383,页数:24 )·欧姆龙PLC控制交通灯系统毕业论文 (字数:21987,页数:49)·西门子PLC交通灯毕业设计 (字数:11073,页数:32)·单片机控制交通灯系统设计 (字数:14446,页数:36)·交通灯89C51控制电路设计 (字数:7387,页数:23 )·单片机控制交通灯设计 (字数:8077,页数:28 )·基于PLC的交通灯控制系统的设计 (字数:6579,页数:18 )·单片机交通灯控制系统设计--带仿真的 (字数:7687,页数:29 )·交通灯定时控制系统 (字数:24837,页数:47)·基于PLC的智能交通灯监控系统设计 (字数:19555.页数:61)·用PLC对十字路口交通灯进行控制模拟 (字数:16212,页数:29)·基于MCGS和THPLC-D型PLC实训装置的交通灯模拟控制 (字数:13846.页数:28)·基于PLC和组态软件的交通灯监控系统的设计 (字数:24307,页数:69)·基于松下PLC的智能交通灯控制系统设计 (字数:22442,页数:64)·城市主干道十字路口交通灯PLC控制系统 (字数:13814,页数:38)·51单片机交通灯控制 (字数:8545,页数:21 )·交通灯控制器的设计 (字数:3980,页数:16 )·单片机交通灯控制系统的设计 (字数:11422,页数:40)
7.我要写篇题为<交通灯管理系统>的毕业设计论文,谁能给点提示,要运
0-PLC自动控制交通灯
0-电炉智能温度测控仪的设计(单片机)
0-红黄绿交通灯控制器设计(单片机)
模拟电梯控制系统设计
0-双恒压无塔供水系统毕业设计
4*200MW火力发电厂电气设计
110kV变电站设计
110KV电网继电保护设计
220KV电网的继电保护设计
plc变频调速恒压自动控制供水
温度监控系统
PLC控制电梯
单片机交通灯
单片机遥控控制酒店客房灯光系统
电子跑表的设计
火灾自动报警系统设计
基于单片机的出租车计费器设计
交通灯控制系统设计
声光双控节电照明开关
16*16点阵(滚动显示)论文+程序.rar
cdma通信系统中的接入信道部分进行仿真与分析.rar
LED显示屏动态显示和远程监控的实现.rar
MCS-51单片机温度控制系统.rar
USB接口设计.rar
毕业设计(论文)OFDM通信系统基带数据.rar
仓库温湿度的监测系统.rar
单片机串行通信发射机.rar
单片机课程设计__电子密码锁报告.rar
单片机控制交通灯.rar
电动智能小车(完整论文).rar
电气工程系06届毕业设计开题报告.rar
电信运营商收入保障系统设计与实现.rar
电子设计大赛点阵电子显示屏(A题)..rar
电子时钟.rar
火灾自动报警系统设计.rar
基于GSM短信模块的家庭防盗报警系统.rar
基于GSM模块的车载防盗系统设计 TC35i 资料.rar
基于网络的虚拟仪器测试系统.rar
门控自动照明电路.rar
全遥控数字音量控制的D类功率放大器.rar
数控直流稳压电源完整论文.rar
数字密码锁设计.rar
数字抢答器(数字电路).rar
数字时钟.rar
水箱单片机控制系统.rar
同步电机模型的MATLAB仿真.rar
温度监控系统的设计.rar
用单片机控制直流电机.rar
用单片机实现温度远程显示.rar
智能家用电热水器控制器.rar
智能型充电器电源和显示的设计.rar
自动加料机控制系统.rar
PLC的控制系统在污水处理中的应用
plc在仓库中的应用
8.毕业设计
用PLC实现智能交通控制1 引言据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制(不排除繁忙路段或高峰时段用交警来取代交通灯的情况),这样必然产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际情况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种浪费。
智能控制交通系统是目前研究的方向,也已经取得不少成果,在少数几个先进国家已采用智能方式来控制交通信号,其中主要运用GPS全球定位系统等。出于便捷和效果的综合考虑,我们可用如下方案来控制交通路况:制作传感器探测车辆数量来控制交通灯的时长。
具体如下:在入路口的各个方向附近的地下按要求埋设感应线圈,当汽车经过时就会产生涡流损耗,环状绝缘电线的电感开始减少,即可检测出汽车的通过,并将这一信号转换为标准脉冲信号作为可编程控制器的控制输入,并用PLC计数,按一定控制规律自动调节红绿灯的时长。比较传统的定时交通灯控制与智能交通灯控制,可知后者的最大优点在于减缓滞流现象,也不会出现空道占时的情形,提高了公路交通通行率,较全球定位系统而言成本更低。
2 车辆的存在与通过的检测(1) 感应线圈(电感式传感器)电感式传感器其主要部件是埋设在公路下十几厘米深处的环状绝缘电线(特别适合新铺道路,可用混凝土直接预埋,老路则需开挖再埋)。当有高频电流通过电感时,公路面上就会形成如图1(a)中虚线所形成的高频磁场。
当汽车进入这一高频磁场区时,汽车就会产生涡流损耗,环状绝缘电线的电感开始减少。当汽车正好在该感应线圈的正上方时,该感应线圈的电感减到最小值。
当汽车离开这高频磁场区时,该感应线圈电感逐渐复原到初始状态。由于电感变化该感应线圈中流动的高频电流的振幅(本论文所涉及的检测工作方式)和相位发生变化,因此,在环的始端连接上检测相位或振幅变化的检测器,就可得到汽车通过的电信号。
若将环状绝缘电线作为振荡电路的一部分,则只要检测振荡频率的变化即可知道汽车的存在和通过。电感式传感器的高频电流频率为60kHz,尺寸为 2*3m,电感约为100μH.这种传感器可检测的电感变化率在0.3%以上[1,2]。
电感式传感器安装在公路下面,从交通安全和美观考虑, 它是理想的传感器。传感器最好选用防潮性能好的原材料。
(2) 电路检测汽车存在的具体实现是在感应线圈的始端连接上检测电感电流变化的检测器, 并将之转化为标准脉冲电压输出。其具体电路图由三部分组成:信号源部分、检测部分、比较鉴别部分。
原理框图如图2所示, 输出脉冲波形见图1(b)。(3) 传感器的铺设车辆计数是智能控制的关键,为防止车辆出现漏检的现象,环状绝缘电线在地下的铺设我们设采取在每个车行道上中的出口地(停车线处)以及在离出口地一定远的进口的地方各铺设一个相同的传感器,方案如图3(以典型的十子路口为例),同一股道上的两传感器相距的距离为该股道正常运行时所允许的最长停车车龙为好。
3 用PLC实现智能交通灯控制3.1 控制系统的组成车辆的流量记数、交通灯的时长控制可由可编程控制器(PLC)来实现。当然,也可选用其他种类的计算机作为控制器。
本例选用PLC作为控制器件是因为可编程控制器核心是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有高可靠性丰富的输入/输出接口,并且具有较强的驱动能力;它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程;它采用模块化结构,编程简单,安装简单,维修方便[3]。
利用PLC,可使上述描叙的各传感器以及各道口的信号灯与之直接相连,非常方便可靠。本设计例中,PLC选用FX2N-64,其输入端接收来自各个路口的车辆探测器测得的输出标准电脉冲,输出接十字路口的红绿信号交通灯。
信号灯的选择:在本例中选用红、黄、绿发光二极管作为信号灯(箭头方向型)。3.2 车流量的计量车流量的计量有多种方式:(1) 每股行车道的车流量通过PLC分别统计。
当车辆进入路口经过第一个传感器1(见图3)时,使统计数加1,经过第二个传感器2出路口时,使统计数减1,其差值为该股车道上车辆的滞留量(动态值),可以与其他道的值进行比较,据此作为调整红绿灯时长的依据。(2) 先统计每股车道上车辆的滞留量,然后按大方向原则累加统计。
如,将东西向的(见图3)左行、直行、右行道上的车辆的滞留量相加,再与其它的3个方向的车流量进行比较,据此作为调整红绿灯时长的依据。(3) 统计每股车道上车辆的滞留量后按通行最大化原则(不影响行车安全的多道相向行驶)累加统计。
如,东、西相向的2个左行、直行、右行道上的车辆的滞留量全部相加,再与南北向的总车流量进行比较,据此作为调整红绿灯时长的依据(下面的例子就是按此种方式)。以上计算判别全部由PLC完成。
可以把以上不同计量判别方式编成不同。
9.MSC
单片机交通灯控制系统设计--带仿真的
论文编号:JD943 论文字数:7687,页数:29
摘要
本设计是交通信号灯控制系统,随着社会的不断的进步,社会的不断发展。交通也日渐复杂,交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。
该交通灯控制系统控制的是东西和南北两个方向上的车辆通行,系统共采用6个发光二极管来模拟各路交通信号灯,4个LED七段数码管以倒计时的方式显示各个方向上允许通行或禁止通行的信号灯剩余的时间。停35S,准备5S,之后通行30S,并在东西和南北两个方向上这两种状态不断循环。此系统核心元件为单片机AT89C51,单片机)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。对其编写相关程序来控制交通信号灯和数码管的时间显示,并采用外部中断来控制紧急情况。此设计的硬件电路不是很复杂,关键在于软件的设计,即程序的编写。本设计采用的程序编写语言为现在流行的C语言,简单又便于阅读。编写程序的原则是:1.满足设计的要求。2.尽量采用最好,最有效的算法。3.编写时应尽量用最简洁的语言。编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的.hex文件,再把此文件导入单片机89C51中即可。
硬件电路和源程序及目标文件都设计完后,我们可以采用相关软件进行仿真,以使交通信号灯控制系统的设计更加准确,可靠。设计者采用PROTUES软件进行仿真调试,仿真时注意此软件使用,从而进一步熟悉并学习此软件。仿真成功后,就做好本次设计报告,写出此次设计的心得与体会。
关键词:交通指示灯;单片机;控制
目录
1 概述 3
1.1 交通灯设计方案选择与论证: 3
1.2设计要求及目的: 3
1.2.1基本要求: 3
1.2.2提高要求: 3
1.2.3设计目的: 4
1.3交通灯控制系统的简单说明: 4
2 系统总体方案及硬件设计 5
2.1 硬件电路各元件介绍: 5
2.1.1核心芯片AT89C51单片机的说明 5
2.1.2两位八段式数码管 7
2.1.3其它元件的说明 9
2.2总电路的设计及过程说明 10
2.2.1设计基本框架图:(如图6所示) 10
2.2.2总体电路的工作原理: 10
2.2.3各端口控制作用: 11
2.2.4复位和时钟电路: 12
2.3设计思想: 13
3 软件设计 14
3.1交通灯状态的分析: 14
3.2主程序流程图:(如图一,图二所示) 15
3.3中断程序流程图:(如图三所示) 17
4 Proteus软件仿真 18
4.1仿真过程: 18
(1)南北红,东西绿 18
4.2检测与调试: 20
5课程设计体会 22
5.1心得体会: 22
参考文献 22
附1:源程序代码 23
附2:系统原理图 28
答案来自:
10.跪求一份交通灯控制系统的毕业设计论文
请参考。~~~~~~
一. 设计任务及要求: 二. 方案比较及评估论证:三.系统原理四.硬件原理及电路图五.软件思想六.总结:七.参考资料[原文]一.设计任务及要求: 交通信号灯的控制:1.通过8255A并口来控制LED发光二极管的亮灭。2.A口控制红灯,B口控制黄灯,C口控制绿灯。3.输出为0则亮,输出为1则灭。4.用8253定时来控制变换时间 。要求:设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延迟30秒后,1、3路口的绿灯熄灭,而1,3路口的黄灯开始闪烁(1HZ)。闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁5次后,再切换到1、3路口方向。之后,重复上述过程。二.方案比较及评估论证: 分析题意,红,黄,绿灯可分别接在8255的A口,B口和C口上,灯的亮灭可直接由8086输出0,1控制,30秒延时及闪烁由8253控制。方案内容:黄灯闪烁的频率为1HZ,所以想到由8253产生一个1HZ的方波, 8255控制或门打开的时间,在或门打开的时间内,8253将方波信号输入或门使黄灯闪烁。由于计数值最大为65535,1MHZ/65536的值远大于2HZ,所以采用两个计数器级联的方式,8253通道0的clock0输入由分频器产生的1MHZ时钟脉冲,工作在方式 3即方波发生器方式,理论设计输出 周期为0.01s的方波。1MHZ的时钟脉冲其重复周期为T=1/1MHZ=1 s,因此通道0的计数初值为10000=2710H。由此方波分别作为clock1和clock2的输入时钟脉冲,所以通道1和通道2的输入时钟频率为100HZ,通道1作计数器工作在方式1,计数初值3000=BB8H既30s,计数到则输出一个高电平到8255的PA7口,8255将A口数据输入到8086,8086检测到高电平既完成30s定时。通道2工作在方式3需输出一个1HZ的方波,通过一个或门和8086共同控制黄灯的闪烁,因此也是工作在方波发生器方式,其计数初值为100=64H,将黄灯的状态反馈到8055的端口PB7和PC7,同样输入到8086,8086通过两次检测端口状态可知黄灯的状态变化,计9次状态变化可完成5次闪烁。三个通道的门控信号都未用,均接+5V即可
交通信号灯程序毕业论文(基于S7)
1.基于S7
"幸福校园"有不少形式的论文范文,参考一下吧,希望对你可以有所帮助。
进年来,随着我国经济的发展,城市的交通拥挤问题日趋严重,因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫。传统的十字路口交通控制灯,通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。
可编程序控制器,英文称Programmable Logical Controller,简称PLC。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。
2.毕业论文 :单片机控制交通灯 +程序
本系统就是充分利用了8051和8255芯片的I/O引脚。系统统采用MSC-51系列单片机Intel8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。。系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现 。通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。
3.单片机控制交通灯的毕业论文?
单片机控制交通灯设计方案 摘要:十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。
本系统实用性强、操作简单、扩展功能强。关键词:单片机交通灯闯红灯检测车流量1单片机概述单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。2系统硬件设计2.1交通管理的方案论证东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。
红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。
设东西道比南北道的车流量大,指示灯燃亮的方案如表2。 表2说明:(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。
时间为60秒。(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。
(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为80秒。
东西方向车流大通行时间长。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。
(5)此表可根据车流量动态设定红绿灯初始值。2.2系统硬件设计选用设备8031单片机一片选用设备:8031弹片机一片,8255并行通用接口芯片一片,74LS07两片,MAX692'看门狗'一片,共阴极的七段数码管两个双向晶闸管若干,7805三端稳压电源一个,红、黄、绿交通灯各两个,开关键盘、连线若干。
2.2.1系统总框图如下: 2.2.2系统工作原理(1)开关键盘输入交通灯初始时间,通过8051单片机P1输入到系统(2)由8051单片机的定时器每秒钟通过P0口向8255的数据口送信息,由8255的PA口显示红、绿、黄灯的燃亮情况;由8255的PC口显示每个灯的燃亮时间。(3)8051通过设置各个信号等的燃亮时间、通过8031设置,绿、红时间分别为60秒、80秒循环由8051的P0口向8255的数据口输出。
(4)通过8051单片机的P3.0位来控制系统是工作或设置初值,当.牌位0就对系统进行初始化,为1系统就开始工作。(5)红灯倒计时时间,当有车辆闯红灯时,启动蜂鸣器进行报警,3S后然后恢复正常。
(6)增加每次绿灯时间车流量检测的功能,并且通过查询P2.0端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入。(7)绿灯时间倒计时完毕,重新循环。
3.控制器的软件设计3.1每秒钟的设定延时方法可以有两种一中是利用MCS-51内部定时器才生溢出中断来确定1秒的时间,另一种是采用软延时的方法。3.2计数器硬件延时3.2.1计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到TH和TL中的。
他是以加法记数的,并能从全1到全0时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为C和计数初值设定为TC可得到如下计算通式:TC=M-C式中,M为计数器摸值,该值和计数器工作方式有关。
在方式0时M为213;在方式1时M的值为216;在方式2和3为283.2.2计算公式T=(M-TC)T计数或TC=M-T/T计数T计数是单片机时钟周期TCLK的12倍;TC为定时初值如单片机的主脉冲频率为TCLK12MHZ,经过12分频方式0TMAX=213*1微秒=8.192毫秒方式1TMAX=216*1微秒=65.536毫秒显然1秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题.3.3时间及信号灯的显示3.3.1 8051并行口的扩展8051虽然有4个8位I/O端口,但真正能提供借用的只有P1口,因为P2和P0口通常用于传送外部传送地址和数据,P3口也有它的第二功能。因此,8031通常需要扩展。
由于我们用外部输入设定红绿灯倒计时初值、数码管的输出显示、红绿黄信号灯的显示都要用到一个I/O端口,显然8031的端口是不够,需要扩展。扩展的方法有两种(:1)借用外部RAM地址来扩展I/O端口;(2)采用I/O接口新片来扩充。
我们用8255并行接口信片来扩展I/O端口。4结论本系统就是充分利用了8051和8255芯片的I/O引脚。
系统统采用MSC-51系列单片机Intel8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。
系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。
参考文献:[1]张毅坤.单片微型计算机原理及应用,西安电子科技大学出版社1998[2]余锡存曹国华.单片机原理及接口技术[M].陕西:西安电子科技大学出版社,2000.7[3]雷丽文等.微机原理与接口技术[M].北京:电子工业出版社,1997.2 WWW.21ic.com部分资料。
4.毕业论文 题目:交通灯控制系统设计
交通灯智能控制系统设计 1.概述 当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。
而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。本文主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。
2.过程分析 图1是一个十字路口示意图。分别用1、2、3、4表明四个流向的主车道,用A、B、C、P分别表示各主车道的左行车道、直行车道、右行车道以及人行道。
用a、b、c、p分别表示左转、直行、右转和人行道的交通信号灯,如图2所示。 交通灯闪亮的过程: 路口1的车直行时的所有指示灯情况为: 3a3b2p绿3c红+4a4b4c 3p全红+1c 绿1a1b4p红+2c绿2a2b1p红 路口2的车直行时的所有指示灯情况为: 4a4b3p绿4c红+ 1a1b1c 4p全红+ 2c绿2a2b1p红+3c绿3a3b2p红 故路口3的车直行时的所有指示灯情况为: 1a1b4p绿1c红+ 2a2b2c 1p全红+3c绿 3a3b2p红+4c 绿4a4b3p红 故路口4的车直行时的所有指示灯情况为: 2a2b1p绿2c红+3c3a3b2p全红+4c绿4a4b3p红+1c绿1a1b4p红 图1:十字路口交通示意图 图2:十字路口通行顺序示意图 图3:十字路口交通指示灯示意图 图4:交通灯控制系统硬件框图 3、硬件设计 本系统硬件上采用AT89C52单片机和可编程并行接口芯片8155,分别控制图2所示的四个组合。
AT89C52单片机具有MCS-51内核,片内有8KB Flash、256字节RAM、6个中断源、1个串行口、最高工作频率可达24MHz,完全可以满足本系统的需要 ;与其他控制方法相比,所用器件可以说是比较简单经济的。硬件框图如下: 电路原理图 [PDF] 4、软件流程图 图5:交通灯控制系统流程图 5、交通灯控制系统软件 ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV SP,#60H ; LCALL DIR ;调用日期、时间显示子程序 LOOP: MOV P1,#0FFH LJMP TEST LCALL ROAD1 ;路口1的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 MOV P1,#0FFH ;恢复P1口高电平 LCALL RESET ;恢复8155各口为高电平 LCALL YELLOW1 ;路口1的车直行-->路口2的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155各口为高电平 MOV P1,#0FFH ;恢复P1口 LCALL ROAD2 ;路口2的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL YELLOW2 ;路口2的车直行-->路口3的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL ROAD3 ;路口3的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL YELLOW3 ;路口3的车直行-->路口4的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155各口为高电平 MOV P1,#0FFH ;恢复P1口高电平 LJMP TEST LCALL ROAD4 ;路口4的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 SETB P1.5 ;恢复P1.5高电平 SETB P1.4 ;恢复P1.4高电平 MOV DPTR,#0FFFFH ;恢复8155各口为高电平 LCALL YELLOW4 ;路口4的车直行-->路口1的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 SETB P1.6 ;恢复P1.6高电平 SETB P1.3 ;恢复P1.3高电平 MOV DPTR,#0FFFFH ;恢复8155各口为高电平 LJMP LOOP ;路口1的车直行时各路口灯亮情况3a3b2p绿3c红+4a4b4c3p全红+1c绿1a1b4p红+2c绿2a2b1p红 ROAD1: MOV DPTR,#7F00H ;置8155命令口地址;无关位为1) MOV A,#03H ;A口、B口输出,A口、B口为基本输入输出方式 MOVX @DPTR,A ;写入工作方式控制字 INC DPTR ;指向A口 MOV A,#79H ;1a1b4p红1c绿2a2b1p红 MOVX @DPTR,A INC DPTR ;指向B口 MOV A,#0E6H ;3a3b2p绿3c红4a4b3p红 MOVX @DPTR,A MOV P1,#0DEH ;4c红2c绿 RET 6、结语 本系统结构简单,操作方便;可现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。
本设计将各任务进行细分包装,使各任务保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。 6、参考资料 [1] 韩太林,李红,于林韬;单片机原理及应用(第3版)。
电子工业出版社,2005 [2] 刘乐善,欧阳星明,刘学清;微型计算机接口技术及应用。华中理工大学出版社,2003 [3] 胡汉才;单片机原理及其接口技术。
清华大学出版社,2000 返回首页 关闭本窗口。
5.单片机 交通灯设计论文
摘要: 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。
本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。
关键词: 单片机 交通灯 闯红灯 检测车流量 1 引言 当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。
1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。
1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。
红灯亮表示“停止”,绿灯亮表示“通行”。 1918年,又出现了带控制的红绿灯和红外线红绿灯。
带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。
红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。
左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。
黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。 2 单片机概述 单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。
因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。 单片机经过1、2、3、3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。
3 芯片简介 3.1 MSC-51芯片简介 MCS-51单片机内部结构 8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明: 中央处理器: 中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。
数据存储器(RAM) 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 图1 程序存储器(ROM): 8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。
定时/计数器(ROM): 8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。 并行输入输出(I/O)口: 8051共有4组8位I/O口(P0、P1、P2或P3),用于对外部数据的传输。
全双工串行口: 8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。 中断系统: 8051具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。
时钟电路: 8051。
6.MSC
单片机交通灯控制系统设计--带仿真的
论文编号:JD943 论文字数:7687,页数:29
摘要
本设计是交通信号灯控制系统,随着社会的不断的进步,社会的不断发展。交通也日渐复杂,交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。
该交通灯控制系统控制的是东西和南北两个方向上的车辆通行,系统共采用6个发光二极管来模拟各路交通信号灯,4个LED七段数码管以倒计时的方式显示各个方向上允许通行或禁止通行的信号灯剩余的时间。停35S,准备5S,之后通行30S,并在东西和南北两个方向上这两种状态不断循环。此系统核心元件为单片机AT89C51,单片机)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。对其编写相关程序来控制交通信号灯和数码管的时间显示,并采用外部中断来控制紧急情况。此设计的硬件电路不是很复杂,关键在于软件的设计,即程序的编写。本设计采用的程序编写语言为现在流行的C语言,简单又便于阅读。编写程序的原则是:1.满足设计的要求。2.尽量采用最好,最有效的算法。3.编写时应尽量用最简洁的语言。编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的.hex文件,再把此文件导入单片机89C51中即可。
硬件电路和源程序及目标文件都设计完后,我们可以采用相关软件进行仿真,以使交通信号灯控制系统的设计更加准确,可靠。设计者采用PROTUES软件进行仿真调试,仿真时注意此软件使用,从而进一步熟悉并学习此软件。仿真成功后,就做好本次设计报告,写出此次设计的心得与体会。
关键词:交通指示灯;单片机;控制
目录
1 概述 3
1.1 交通灯设计方案选择与论证: 3
1.2设计要求及目的: 3
1.2.1基本要求: 3
1.2.2提高要求: 3
1.2.3设计目的: 4
1.3交通灯控制系统的简单说明: 4
2 系统总体方案及硬件设计 5
2.1 硬件电路各元件介绍: 5
2.1.1核心芯片AT89C51单片机的说明 5
2.1.2两位八段式数码管 7
2.1.3其它元件的说明 9
2.2总电路的设计及过程说明 10
2.2.1设计基本框架图:(如图6所示) 10
2.2.2总体电路的工作原理: 10
2.2.3各端口控制作用: 11
2.2.4复位和时钟电路: 12
2.3设计思想: 13
3 软件设计 14
3.1交通灯状态的分析: 14
3.2主程序流程图:(如图一,图二所示) 15
3.3中断程序流程图:(如图三所示) 17
4 Proteus软件仿真 18
4.1仿真过程: 18
(1)南北红,东西绿 18
4.2检测与调试: 20
5课程设计体会 22
5.1心得体会: 22
参考文献 22
附1:源程序代码 23
附2:系统原理图 28
答案来自:
7.跪求一份交通灯控制系统的毕业设计论文
请参考。
~~~~~~一. 设计任务及要求: 二. 方案比较及评估论证:三.系统原理四.硬件原理及电路图五.软件思想六.总结:七.参考资料[原文]一.设计任务及要求: 交通信号灯的控制:1.通过8255A并口来控制LED发光二极管的亮灭。2.A口控制红灯,B口控制黄灯,C口控制绿灯。
3.输出为0则亮,输出为1则灭。4.用8253定时来控制变换时间 。
要求:设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。
延迟30秒后,1、3路口的绿灯熄灭,而1,3路口的黄灯开始闪烁(1HZ)。闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。
延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁5次后,再切换到1、3路口方向。
之后,重复上述过程。二.方案比较及评估论证: 分析题意,红,黄,绿灯可分别接在8255的A口,B口和C口上,灯的亮灭可直接由8086输出0,1控制,30秒延时及闪烁由8253控制。
方案内容:黄灯闪烁的频率为1HZ,所以想到由8253产生一个1HZ的方波, 8255控制或门打开的时间,在或门打开的时间内,8253将方波信号输入或门使黄灯闪烁。由于计数值最大为65535,1MHZ/65536的值远大于2HZ,所以采用两个计数器级联的方式,8253通道0的clock0输入由分频器产生的1MHZ时钟脉冲,工作在方式 3即方波发生器方式,理论设计输出 周期为0.01s的方波。
1MHZ的时钟脉冲其重复周期为T=1/1MHZ=1 s,因此通道0的计数初值为10000=2710H。由此方波分别作为clock1和clock2的输入时钟脉冲,所以通道1和通道2的输入时钟频率为100HZ,通道1作计数器工作在方式1,计数初值3000=BB8H既30s,计数到则输出一个高电平到8255的PA7口,8255将A口数据输入到8086,8086检测到高电平既完成30s定时。
通道2工作在方式3需输出一个1HZ的方波,通过一个或门和8086共同控制黄灯的闪烁,因此也是工作在方波发生器方式,其计数初值为100=64H,将黄灯的状态反馈到8055的端口PB7和PC7,同样输入到8086,8086通过两次检测端口状态可知黄灯的状态变化,计9次状态变化可完成5次闪烁。三个通道的门控信号都未用,均接+5V即可。
8.毕业论文 基于51单片机的红绿灯系统
/search.asp?m=2&s=0&word=%B5%A5%C6%AC%BB%FA&x=26&y=14 摘要: 当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。
因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给予技术革新。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现代科技发展的主流方向。
本文介绍了一个智能交通灯系统的设计。该智能交通灯控制系统可以实现的功能有:对某市区的四个主要交通路口进行监控;各路口有固定的工作周期,并且在道路拥挤时中控中心能改变其周期;对路口违章的机动车能够即时拍照,并提取车牌号。
该设计介绍了以AT89c51单片机为路口控制核心,以磁感应传感器采集违章信号,中控室以微机为控制器对路口进行监视违章处理等操作,图象传输采用电信ADSL公共网进行传输。对单片机的通信采用MAX232进行转换,当意外死机时本系统还有防死机等功能。
关键词: 灯控制 给道路 灯系统 图象 目 录 摘要: 1 ABSTRACT 2 1 引言 4 2 单片机概述 4 3 芯片简介 4 3.1 MSC-51芯片简介 4 3.2 8255芯片简介 7 3.3 74LS373简介 8 4 系统硬件设计 9 4.1交通管理的方案论证 9 4.2系统硬件设计 9 4.2.1 系统总框图如下: 9 4.2.2 交通灯硬件线路图 10 4.2.3 系统工作原理 12 5.控制器的软件设计 12 下面给你一些范文资料网: 如果你不是校园网的话,请在下面的网站找: 百万范文网: 分类很细 栏目很多 毕业论文网 : 这个网站的论文都是以words的形式原封不动的打包上传的 引文数据库: 经济类论文: 论文之家: 范文网: 如果你是校园网,那就恭喜你了,期刊网里面很多资料: 中国知网: 万方数据库: 优秀论文杂志 /kj/ 论文资料网 /z 法学论文资料库 /lw/ 中国总经理网论文集 /school/ 职业经理人论坛 .cn/mbamba.htm 财经学位论文下载中心 /sblw/ 公开发表论文_深圳证券交易所 /lunwen.htm 论文商务中心 /gb/lawthinker/bbs/default.asp 学术论文 /advanced1.htm 论文统计 .cn/c 北京大学学位论文样本收藏 。
9.51单片机控制交通灯毕业设计
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片 8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。
10.单片机控制的交通灯系统设计毕业设计论文 要求:设计一个十字路口
3.交通灯
要求:
(1) 完成一个十字路口的交通灯控制,基本功能实现双向直行;
(2) 每个方向用2位数码管显示倒计时,倒计时时间最大为99秒;
(3) 能修改每个方向的红、绿灯时间。
扩展功能:
能实现直行、左行。
提示:
数码管用两个2位的数码管,一个为东西方向,另一个为南北方向,采用动态扫描方式显示。按键功能采用中断方式实现,分别接P3.2和P3.3,一个按键(A)是方向选择,即按1次选择修改东西方向,按2次选择修改南北方向,按3次确认,回到正常状态。如果有左行控制,按3、4、……次修改行东西左行……等。另一个按键(B)为增量修改功能,即按1次加1。如选择修改东西方向,按1次A键,再按B键进行修改,每按1次B键加1,加到99,又从0开始。
交通信号灯plc毕业论文(跪求PlC控制交通灯的毕业设计论文)
1.跪求PlC控制交通灯的毕业设计论文
用PLC实现智能交通控制1 引言据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制(不排除繁忙路段或高峰时段用交警来取代交通灯的情况),这样必然产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际情况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种浪费。
智能控制交通系统是目前研究的方向,也已经取得不少成果,在少数几个先进国家已采用智能方式来控制交通信号,其中主要运用GPS全球定位系统等。出于便捷和效果的综合考虑,我们可用如下方案来控制交通路况:制作传感器探测车辆数量来控制交通灯的时长。
具体如下:在入路口的各个方向附近的地下按要求埋设感应线圈,当汽车经过时就会产生涡流损耗,环状绝缘电线的电感开始减少,即可检测出汽车的通过,并将这一信号转换为标准脉冲信号作为可编程控制器的控制输入,并用PLC计数,按一定控制规律自动调节红绿灯的时长。比较传统的定时交通灯控制与智能交通灯控制,可知后者的最大优点在于减缓滞流现象,也不会出现空道占时的情形,提高了公路交通通行率,较全球定位系统而言成本更低。
2 车辆的存在与通过的检测(1) 感应线圈(电感式传感器)电感式传感器其主要部件是埋设在公路下十几厘米深处的环状绝缘电线(特别适合新铺道路,可用混凝土直接预埋,老路则需开挖再埋)。当有高频电流通过电感时,公路面上就会形成如图1(a)中虚线所形成的高频磁场。
当汽车进入这一高频磁场区时,汽车就会产生涡流损耗,环状绝缘电线的电感开始减少。当汽车正好在该感应线圈的正上方时,该感应线圈的电感减到最小值。
当汽车离开这高频磁场区时,该感应线圈电感逐渐复原到初始状态。由于电感变化该感应线圈中流动的高频电流的振幅(本论文所涉及的检测工作方式)和相位发生变化,因此,在环的始端连接上检测相位或振幅变化的检测器,就可得到汽车通过的电信号。
若将环状绝缘电线作为振荡电路的一部分,则只要检测振荡频率的变化即可知道汽车的存在和通过。电感式传感器的高频电流频率为60kHz,尺寸为 2*3m,电感约为100μH.这种传感器可检测的电感变化率在0.3%以上[1,2]。
电感式传感器安装在公路下面,从交通安全和美观考虑, 它是理想的传感器。传感器最好选用防潮性能好的原材料。
(2) 电路检测汽车存在的具体实现是在感应线圈的始端连接上检测电感电流变化的检测器, 并将之转化为标准脉冲电压输出。其具体电路图由三部分组成:信号源部分、检测部分、比较鉴别部分。
原理框图如图2所示, 输出脉冲波形见图1(b)。(3) 传感器的铺设车辆计数是智能控制的关键,为防止车辆出现漏检的现象,环状绝缘电线在地下的铺设我们设采取在每个车行道上中的出口地(停车线处)以及在离出口地一定远的进口的地方各铺设一个相同的传感器,方案如图3(以典型的十子路口为例),同一股道上的两传感器相距的距离为该股道正常运行时所允许的最长停车车龙为好。
3 用PLC实现智能交通灯控制3.1 控制系统的组成车辆的流量记数、交通灯的时长控制可由可编程控制器(PLC)来实现。当然,也可选用其他种类的计算机作为控制器。
本例选用PLC作为控制器件是因为可编程控制器核心是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有高可靠性丰富的输入/输出接口,并且具有较强的驱动能力;它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程;它采用模块化结构,编程简单,安装简单,维修方便[3]。
利用PLC,可使上述描叙的各传感器以及各道口的信号灯与之直接相连,非常方便可靠。本设计例中,PLC选用FX2N-64,其输入端接收来自各个路口的车辆探测器测得的输出标准电脉冲,输出接十字路口的红绿信号交通灯。
信号灯的选择:在本例中选用红、黄、绿发光二极管作为信号灯(箭头方向型)。3.2 车流量的计量车流量的计量有多种方式:(1) 每股行车道的车流量通过PLC分别统计。
当车辆进入路口经过第一个传感器1(见图3)时,使统计数加1,经过第二个传感器2出路口时,使统计数减1,其差值为该股车道上车辆的滞留量(动态值),可以与其他道的值进行比较,据此作为调整红绿灯时长的依据。(2) 先统计每股车道上车辆的滞留量,然后按大方向原则累加统计。
如,将东西向的(见图3)左行、直行、右行道上的车辆的滞留量相加,再与其它的3个方向的车流量进行比较,据此作为调整红绿灯时长的依据。(3) 统计每股车道上车辆的滞留量后按通行最大化原则(不影响行车安全的多道相向行驶)累加统计。
如,东、西相向的2个左行、直行、右行道上的车辆的滞留量全部相加,再与南北向的总车流量进行比较,据此作为调整红绿灯时长的依据(下面的例子就是按此种方式)。以上计算判别全部由PLC完成。
可以把以上不同计量判别方式编成不同。
2.PLC控制大型交通灯的毕业论文
内容简介:
毕业设计(论文) PLC交通灯电气控制设计,共17页,6857字
[摘 要]: 针对近年来城市交通的拥挤现象,特别是驾驶员违章严重、交通事故频发、车辆尾气污染等问题,介绍丁集计算机、信息、电子及通讯等众多高新技术手段于一体的智能交通指挥中心控制系统.该系统的安装及使用,大大缓解了城市道路堵塞现象、提高了道路的通行能力.减少了驾驶员违章的次数,抑制了交通事故的发生,同时对减轻车辆尾气排放,从而降低环境污染都起到了不可低估的作用.
分析了现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的硬件电路设计方案。
[关键词]: 交通控制 交通灯 PLC控制机
下载地址
3.基于S7
"幸福校园"有不少形式的论文范文,参考一下吧,希望对你可以有所帮助。
进年来,随着我国经济的发展,城市的交通拥挤问题日趋严重,因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫。传统的十字路口交通控制灯,通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。
可编程序控制器,英文称Programmable Logical Controller,简称PLC。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。
4.求一篇关于PLC交通灯设计的大学毕业论文 QQ1342130093
摘要: 当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。
因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给予技术革新。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现代科技发展的主流方向。
本文介绍了一个智能交通灯系统的设计。该智能交通灯控制系统可以实现的功能有:对某市区的四个主要交通路口进行监控;各路口有固定的工作周期,并且在道路拥挤时中控中心能改变其周期;对路口违章的机动车能够即时拍照,并提取车牌号。
该设计介绍了以AT89c51单片机为路口控制核心,以磁感应传感器采集违章信号,中控室以微机为控制器对路口进行监视违章处理等操作,图象传输采用电信ADSL公共网进行传输。对单片机的通信采用MAX232进行转换,当意外死机时本系统还有防死机等功能。
1 引言 当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。
1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。
1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。
红灯亮表示“停止”,绿灯亮表示“通行”。 1918年,又出现了带控制的红绿灯和红外线红绿灯。
带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。
红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。
左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。
黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。 2 单片机概述 单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。
因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。 单片机经过1、2、3、3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。
3 芯片简介 3.1 MSC-51芯片简介 MCS-51单片机内部结构 8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明: ·中央处理器: 中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。
·数据存储器(RAM) 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 图1 ·程序存储器(ROM): 8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。
·定时/计数器(ROM): 8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。 ·并行输入输出(I/O)口: 8051共有4组8位I/O口(P0、P1、P2或P3),用于对外部数据的传输。
·全双工串行口: 8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。 ·中断系统: 8051具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。
·时钟电路: 8051内置最高频率达12MHz的时钟电路,用于产生整个单片机运行的。
5.PLC控制十字路口交通灯模拟控制毕业设计
十字路口交通灯控制设计。以三菱PLC为例
是一个时序控制,十字路口南北向及东西向均设有红、黄、绿三个信号灯,六个灯依一定的时序循环往复工作。
1时间点及实现方法
器件X000启动及循环起点,绿1、绿2点亮实现启动按钮
器件T0绿1亮25S定时器实现T0设定值K250,从X0接通起计时,计时时间到绿1断开,T1 计时
器件T1T2绿1闪动3次控制实现T1T2形成震荡T1通时绿1点亮,C0计数
器件C0黄1亮2S起点实现T2为C0计数信号C0接通时黄1点亮
器件T3黄1亮2S定时器实现T3设定值K20T3接通时为红1、绿2点亮,红2熄灭
器件T4绿2亮25S定时器实现T4设定值K250,从T3接通时计时,计时时间到绿2断开T6计时
器件T5T6绿2 闪动3次控制。实现T5T6形成震荡,T5通时绿2点亮C1计数
器件C1黄2亮2S起点。实现T6为C1计数信号,C1接通时黄2点亮。
器件T7黄2定时器。实现T7设定值K20,T7接通时黄2熄灭,一个循环周期结束。
为了实现交通灯启停控制,在以会好的梯形图上增加主控环节。作为一个循环结束
6.基于plc交通灯控制系统毕业设计
世纪星组态 欧姆龙PLC控制的交通灯系统论文编号:ZD036 字数:9158,页数:35 包括PLC源程序,和世纪星程序, 价格120元摘 要本文通过实际的考察和参考真实的控制要求,利用可编程控制器(简称PLC)来实现交通灯的自动控制。
本文主要完成了交通灯自动控制系统程序的编写与调试和组态软件的模拟和监控。本文完成了PLC硬件设计部分、软件设计部分、实时监控系统的设计部分。
其中开始主要说明了硬件的选择和了交通灯的控制过程,软件部分中为了让各个行道在不受干扰的情况下独立通行,在原始的三色交通灯的基础上增加了左右转向灯,并在各个行道的时间调整也做了详细的说明。最后成功的利用世纪星组态软件实现实时监控系统的设计。
本文利用PLC实现自动控制和世纪星组态监控软件构成了可视画面。直观的体现了交通灯自动控制系统设计的要求和成果。
通过软硬件之间的配合与调试,从而达到工业设计的要求,实现工业设计的自动化。关键词:可编程控制器;组态软件;交通灯;自动控制交通灯的控制要求 根据实际的考察和分析,现在大多数的路口的人行道都没有独立通过的时间,都是和右转同时进行的,这样就导致了行人的不便,同时也增加了危险的系数,本文运用PLC控制的交通灯使各个通行的方向都有自己独立通行的时间,减少了危险同时也增加了通行的效率。
1、车行道交通灯控制系统 启停控制。信号灯受一个启动开关控制,当启动开关接通时,交通信号灯系统、行人信号灯系统开始工作。
当启动开关断开时,交通信号系统、行人信号灯系统停止工作。 当控制按钮启动时南北向绿灯亮维持25秒,东西向交通红灯亮60秒。
在南北向绿灯亮熄灭的同时,南北向交通黄灯闪烁5秒后熄灭。随后南北向左右转向绿灯亮25秒,后熄灭,南北向黄灯亮5秒后熄灭,南北交通红灯亮,持续25秒。
在南北向交通红灯亮的同时,东西向交通绿灯亮25秒,熄灭;然后东西向交通黄灯闪烁5秒后熄灭。黄灯熄灭的同时东西向转向绿灯亮25秒后熄灭,黄灯亮5秒后熄灭,黄灯熄灭的同时东西向红灯亮,持续60秒,如此循环。
2、人行道交通灯控制 人行道的交通灯控制是与同方向的绿灯控制同步的。在南北向绿灯亮的同时,南北向行人绿灯亮25秒后熄灭,之后是南北向的黄灯闪烁,提醒行人赶快通过马路。
在东西向绿灯亮的同时,东西向行人绿灯亮25秒后熄灭, 然后东西向黄灯闪烁,提醒人赶快通过马路。 目 录绪论 。
..11 系统的方案设计。
41.1 设计目的 。
41.2 交通灯的控制要求 。
.41.3 设计方案 。
51.4 PLC的选择 。
.62 软件编程与调试 。
..72.1 I/O地址分配 。
72.2 时序分析与设计。
.82.3 涉及指令简介 。
..92.4 部分程序分析 。
.103 实时监控系统的设计与调试 。
133.1 实时监控系统软件的概述 。
133.1.1 世纪星的简述 。
..133.1.2 世纪星的基本组成 。
.143.2 画面的设计 。
153.2.1 新建工程项目 。
..153.2.2 世纪星与PLC的连接。
.153.2.3 变量的定义 。
.173.2.4 应用程序命令语言 。
.183.2.5 画面的选择及组态效果图 。
..21结论。
. 26致谢 。
.27参考文献 。
.28附录 。
.29以上回答来自: /41/667.htm。
7.PLC控制十字路口交通灯模拟控制毕业设计
十字路口交通灯控制设计。
以三菱PLC为例是一个时序控制,十字路口南北向及东西向均设有红、黄、绿三个信号灯,六个灯依一定的时序循环往复工作。 1时间点及实现方法 器件X000启动及循环起点,绿1、绿2点亮实现启动按钮器件T0绿1亮25S定时器实现T0设定值K250,从X0接通起计时,计时时间到绿1断开,T1 计时器件T1T2绿1闪动3次控制实现T1T2形成震荡T1通时绿1点亮,C0计数器件C0黄1亮2S起点实现T2为C0计数信号C0接通时黄1点亮器件T3黄1亮2S定时器实现T3设定值K20T3接通时为红1、绿2点亮,红2熄灭器件T4绿2亮25S定时器实现T4设定值K250,从T3接通时计时,计时时间到绿2断开T6计时器件T5T6绿2 闪动3次控制。
实现T5T6形成震荡,T5通时绿2点亮C1计数器件C1黄2亮2S起点。实现T6为C1计数信号,C1接通时黄2点亮。
器件T7黄2定时器。实现T7设定值K20,T7接通时黄2熄灭,一个循环周期结束。
为了实现交通灯启停控制,在以会好的梯形图上增加主控环节。作为一个循环结束。
8.求交通信号灯控制器的设计 毕业论文
建议你去"幸福校园"看看 里面有些样子 你可以参考 第1章.十字路口交通信号灯控制系统程序设计1. 1程序相关论证:1.1. 1、程序设计应注意的问题此程序为十字路口交通信号灯控制系统程序,完成对交通灯明灭、闪烁的控制,完成对LED显示系统的控制;当有紧急车辆通过时,应有中断系统完成对交通灯的控制及LED显示器的控制。
程序中包括定时系统,为节约单片机系统资源,采用定时器完成计时功能而不是通过循环系统来完成计时。另外定时器计时要比利用循环系统以延时程序来完成计时要精确的多,利用延时程序计时误差很大,交通灯应保证其精确性来保证交通安全。
程序中应有中断系统,完成对有紧急车辆通过时,交通灯及显示器的控制。设计中断系统时,应注意保护现场及恢复现场,否则程序将无法正常运行。
交通灯的显示控制采用查询方式。
9.谁有交通灯设计的毕业论文
基于PLC实现道路十字路口交通灯模糊控制系统 1 引 言 传统的十字路口交通控制灯,通常是事先经过交通流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好,然后实际的变化却是未知的,所以常常出现绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过的调度失控。
本文据此提出模糊智能交通路口指挥调度控制系统。 2 交通十字路口传感器的设置 在十字路口的四个方向(e、s、w、n)的近端j(斑马线附近)和远端y(距斑马线约100米处)各设置一个传感器,分别统计通过该处的车辆数。
如图1所示。 图1 传感器的设置 近端的传感器用于记录绿灯期间通过路口的车辆数(记为x);远端的传感器用于记录红灯期间进入路口排队等候的车辆数(记为y)。
为了简化运算,可以将两个相对的方向(n与s、w与e)的x、y值合并为一组,分别取两个方向之最大者。 3 模糊控制器的设计 本模糊控 制系统设计的核心是模糊控制器的设计,设计模糊控制器主要是求取模糊控制表。
3.1 系统分析 确定控制器的输入变量和输出变量以及它们的数值变化范围。输入变量为x、y,输出变量为t。
绿灯期间车辆通过路口的速度不超过20公里/小时,则在15秒时间内通过的最大车辆数约为15辆。则x的变化范围为0~15。
当远端和近端传感器之间距离约为100米时,考虑一般车辆车身长度连同两车辆间距平均5米左右,所以100米内可能停留等待的车辆数最多可达到100/5=20辆,于是红灯方向排队等待的车辆数y变化范围为0~20。本系统的输出就是两个方向的红黄绿灯,还有斑马线处人行横道的红绿灯以及按前进方向分得更细的绿灯相互间关系及两个方向的输出关系最终归结到对当前绿灯的延时t。
根据现场测试,输出变量t的变化范围为15~60。 3.2 模糊化方法的选择与确定 为了实现模糊控制,需要将绿灯时间分为两部分:其一是固定的1o秒作为路口车辆状态参数的采集时间t1;其二是根据两个方向车辆流量变化进行模糊决策的延时t2。
绿灯期间车辆通过路口的速度不超过10m/s,则在10s内通过的最大车辆数约为l5。以红绿灯转换瞬间为计时起点,记录10s内通过的车辆数作为变量x的论域,取(0-15),并将它分为三个模糊子集:少、中等、多。
其从属函数设计如图2所示。 图2 绿灯期间通过路口车辆数(x)从属函数设计 红灯期间排队等候车辆数(y)的模糊化, 输出量模糊分类都采用三角形属函数的设计。
3.3 模糊规则的设计 当两个方向的状态处于同一量级时,如同为多,或同为中等,或同为少时,绿灯的延时t2均取“短”,如表1所示,其目的是保证双方流量相差不多的情况下,尽快地均衡疏散。 表1 模糊规则表 3.4 模糊推理算法与解模糊 从模糊规则得到的结果仍然是模糊量,还要经过模糊推理算法还原为精确量才能输出。
本设计采用当今模糊控制算法的主流算法—简易模糊推理算法。对于每个确定的输入x和y值对应不同的模糊子集,具有不同的从属度。
由此而激活的多条模糊规则以取小的策略求出各输出于模糊集的从属度,然后再采用重心法(加权平均法)解模糊,求出t2的精确值: 式中:μi为确定的x、y输入值所对应的不同模糊子集的从属度;ti为输出各模糊子集所对应的重心值。 4 系统设计 4.1 系统硬件设计 模糊控制器采用三菱的fx2n型plc,通过编程来实现交通调度过程控制。
图3所示的模糊控制系统数据采集及a/d转换由模拟量输入模块fx2n-2ad完成,d/a转换由模拟量输出模块fx2n-2da完成。 图3 plc实现模糊控制的硬件连接 其中y10-y12是东西方向红绿灯的控制线路,y13-y15则是南北方向的控制线路,yo-y7则是控制7段显示器的控制线路。
4.2 软件设计 plc编程能力强,可以将模糊化.模糊决策和解模糊方便地用软件来实现,基于交叉路口车辆等待长度的变周期交通模糊控制器模糊判决子程序的算法流程如图4所示。 首先分别读入红绿灯方向检测区中各检测器显示值,计算最大车辆数x和y 然后将x和y分别乘以量化因子,求得相应论域元素表征的查找控制表所需的x和y,并根据表4模糊控制规则表查得输出控制量的论域值t 最后将其代入公式15+ki*t, 可计算出实际换向后绿灯的时间长度t。
5 运行测试及结果分析 本文设计的基于plc的模糊交通控制系统,在某路口经过了试运行并现场测试,并与传统的定时控制方法进行了比较(见表2所示),比较结果表明:在交通流较小或接近定时配时的预期量时,模糊控制与定时控制方法并无太大差别,而当交通量逐渐增大时,本系统的模糊控制的优势就明显起来,可以有效地减少延误车队长和车辆平均延误时间,其中南北方向和东西方向的平均延误分别较定时控制的减少6.74%和5.32 %。 表2 模糊控制与定时控制方案效果比较对照表 6 结束语 理论与实践证实,应用可编程控制器plc对十字路口交通信号灯进行模糊控制,其控制效果要比定周期方法的控制效果明显,尤其适用在车辆信息量比较大的交叉路口。
由于使用plc作为本系统控制器的核心,系统编程简单。操作方便,具有较好的应用推广价值,适合目前我国交通控制与管理的现状。
图复不上去哦,另有一篇PDF的,两篇一起发到你QQ信箱吧! 查收。
交通信号灯毕业论文
1.单片机控制交通灯的毕业论文
单片机控制交通灯设计方案 摘要:十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。
本系统实用性强、操作简单、扩展功能强。关键词:单片机交通灯闯红灯检测车流量1单片机概述单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。2系统硬件设计2.1交通管理的方案论证东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。
红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。
设东西道比南北道的车流量大,指示灯燃亮的方案如表2。 表2说明:(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。
时间为60秒。(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。
(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为80秒。
东西方向车流大通行时间长。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。
(5)此表可根据车流量动态设定红绿灯初始值。2.2系统硬件设计选用设备8031单片机一片选用设备:8031弹片机一片,8255并行通用接口芯片一片,74LS07两片,MAX692'看门狗'一片,共阴极的七段数码管两个双向晶闸管若干,7805三端稳压电源一个,红、黄、绿交通灯各两个,开关键盘、连线若干。
2.2.1系统总框图如下: 2.2.2系统工作原理(1)开关键盘输入交通灯初始时间,通过8051单片机P1输入到系统(2)由8051单片机的定时器每秒钟通过P0口向8255的数据口送信息,由8255的PA口显示红、绿、黄灯的燃亮情况;由8255的PC口显示每个灯的燃亮时间。(3)8051通过设置各个信号等的燃亮时间、通过8031设置,绿、红时间分别为60秒、80秒循环由8051的P0口向8255的数据口输出。
(4)通过8051单片机的P3.0位来控制系统是工作或设置初值,当.牌位0就对系统进行初始化,为1系统就开始工作。(5)红灯倒计时时间,当有车辆闯红灯时,启动蜂鸣器进行报警,3S后然后恢复正常。
(6)增加每次绿灯时间车流量检测的功能,并且通过查询P2.0端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入。(7)绿灯时间倒计时完毕,重新循环。
3.控制器的软件设计3.1每秒钟的设定延时方法可以有两种一中是利用MCS-51内部定时器才生溢出中断来确定1秒的时间,另一种是采用软延时的方法。3.2计数器硬件延时3.2.1计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到TH和TL中的。
他是以加法记数的,并能从全1到全0时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为C和计数初值设定为TC可得到如下计算通式:TC=M-C式中,M为计数器摸值,该值和计数器工作方式有关。
在方式0时M为213;在方式1时M的值为216;在方式2和3为283.2.2计算公式T=(M-TC)T计数或TC=M-T/T计数T计数是单片机时钟周期TCLK的12倍;TC为定时初值如单片机的主脉冲频率为TCLK12MHZ,经过12分频方式0TMAX=213*1微秒=8.192毫秒方式1TMAX=216*1微秒=65.536毫秒显然1秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题.3.3时间及信号灯的显示3.3.1 8051并行口的扩展8051虽然有4个8位I/O端口,但真正能提供借用的只有P1口,因为P2和P0口通常用于传送外部传送地址和数据,P3口也有它的第二功能。因此,8031通常需要扩展。
由于我们用外部输入设定红绿灯倒计时初值、数码管的输出显示、红绿黄信号灯的显示都要用到一个I/O端口,显然8031的端口是不够,需要扩展。扩展的方法有两种(:1)借用外部RAM地址来扩展I/O端口;(2)采用I/O接口新片来扩充。
我们用8255并行接口信片来扩展I/O端口。4结论本系统就是充分利用了8051和8255芯片的I/O引脚。
系统统采用MSC-51系列单片机Intel8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。
系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。
参考文献:[1]张毅坤.单片微型计算机原理及应用,西安电子科技大学出版社1998[2]余锡存曹国华.单片机原理及接口技术[M].陕西:西安电子科技大学出版社,2000.7[3]雷丽文等.微机原理与接口技术[M].北京:电子工业出版社,1997.2 WWW.21ic.com部分资料。
2.谁有交通灯设计的毕业论文
基于PLC实现道路十字路口交通灯模糊控制系统 1 引 言 传统的十字路口交通控制灯,通常是事先经过交通流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好,然后实际的变化却是未知的,所以常常出现绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过的调度失控。
本文据此提出模糊智能交通路口指挥调度控制系统。 2 交通十字路口传感器的设置 在十字路口的四个方向(e、s、w、n)的近端j(斑马线附近)和远端y(距斑马线约100米处)各设置一个传感器,分别统计通过该处的车辆数。
如图1所示。 图1 传感器的设置 近端的传感器用于记录绿灯期间通过路口的车辆数(记为x);远端的传感器用于记录红灯期间进入路口排队等候的车辆数(记为y)。
为了简化运算,可以将两个相对的方向(n与s、w与e)的x、y值合并为一组,分别取两个方向之最大者。 3 模糊控制器的设计 本模糊控 制系统设计的核心是模糊控制器的设计,设计模糊控制器主要是求取模糊控制表。
3.1 系统分析 确定控制器的输入变量和输出变量以及它们的数值变化范围。输入变量为x、y,输出变量为t。
绿灯期间车辆通过路口的速度不超过20公里/小时,则在15秒时间内通过的最大车辆数约为15辆。则x的变化范围为0~15。
当远端和近端传感器之间距离约为100米时,考虑一般车辆车身长度连同两车辆间距平均5米左右,所以100米内可能停留等待的车辆数最多可达到100/5=20辆,于是红灯方向排队等待的车辆数y变化范围为0~20。本系统的输出就是两个方向的红黄绿灯,还有斑马线处人行横道的红绿灯以及按前进方向分得更细的绿灯相互间关系及两个方向的输出关系最终归结到对当前绿灯的延时t。
根据现场测试,输出变量t的变化范围为15~60。 3.2 模糊化方法的选择与确定 为了实现模糊控制,需要将绿灯时间分为两部分:其一是固定的1o秒作为路口车辆状态参数的采集时间t1;其二是根据两个方向车辆流量变化进行模糊决策的延时t2。
绿灯期间车辆通过路口的速度不超过10m/s,则在10s内通过的最大车辆数约为l5。以红绿灯转换瞬间为计时起点,记录10s内通过的车辆数作为变量x的论域,取(0-15),并将它分为三个模糊子集:少、中等、多。
其从属函数设计如图2所示。 图2 绿灯期间通过路口车辆数(x)从属函数设计 红灯期间排队等候车辆数(y)的模糊化, 输出量模糊分类都采用三角形属函数的设计。
3.3 模糊规则的设计 当两个方向的状态处于同一量级时,如同为多,或同为中等,或同为少时,绿灯的延时t2均取“短”,如表1所示,其目的是保证双方流量相差不多的情况下,尽快地均衡疏散。 表1 模糊规则表 3.4 模糊推理算法与解模糊 从模糊规则得到的结果仍然是模糊量,还要经过模糊推理算法还原为精确量才能输出。
本设计采用当今模糊控制算法的主流算法—简易模糊推理算法。对于每个确定的输入x和y值对应不同的模糊子集,具有不同的从属度。
由此而激活的多条模糊规则以取小的策略求出各输出于模糊集的从属度,然后再采用重心法(加权平均法)解模糊,求出t2的精确值: 式中:μi为确定的x、y输入值所对应的不同模糊子集的从属度;ti为输出各模糊子集所对应的重心值。 4 系统设计 4.1 系统硬件设计 模糊控制器采用三菱的fx2n型plc,通过编程来实现交通调度过程控制。
图3所示的模糊控制系统数据采集及a/d转换由模拟量输入模块fx2n-2ad完成,d/a转换由模拟量输出模块fx2n-2da完成。 图3 plc实现模糊控制的硬件连接 其中y10-y12是东西方向红绿灯的控制线路,y13-y15则是南北方向的控制线路,yo-y7则是控制7段显示器的控制线路。
4.2 软件设计 plc编程能力强,可以将模糊化.模糊决策和解模糊方便地用软件来实现,基于交叉路口车辆等待长度的变周期交通模糊控制器模糊判决子程序的算法流程如图4所示。 首先分别读入红绿灯方向检测区中各检测器显示值,计算最大车辆数x和y 然后将x和y分别乘以量化因子,求得相应论域元素表征的查找控制表所需的x和y,并根据表4模糊控制规则表查得输出控制量的论域值t 最后将其代入公式15+ki*t, 可计算出实际换向后绿灯的时间长度t。
5 运行测试及结果分析 本文设计的基于plc的模糊交通控制系统,在某路口经过了试运行并现场测试,并与传统的定时控制方法进行了比较(见表2所示),比较结果表明:在交通流较小或接近定时配时的预期量时,模糊控制与定时控制方法并无太大差别,而当交通量逐渐增大时,本系统的模糊控制的优势就明显起来,可以有效地减少延误车队长和车辆平均延误时间,其中南北方向和东西方向的平均延误分别较定时控制的减少6.74%和5.32 %。 表2 模糊控制与定时控制方案效果比较对照表 6 结束语 理论与实践证实,应用可编程控制器plc对十字路口交通信号灯进行模糊控制,其控制效果要比定周期方法的控制效果明显,尤其适用在车辆信息量比较大的交叉路口。
由于使用plc作为本系统控制器的核心,系统编程简单。操作方便,具有较好的应用推广价值,适合目前我国交通控制与管理的现状。
图复不上去哦,另有一篇PDF的,两篇一起发到你QQ信箱吧! 查收。
3.plc交通灯论文总结
经过一个月的努力,终于完成了基于PLC的交通灯设计的论文。回想当初选择这个课题,很是茫然,不知如何着手。最后在指导老师的提点下,先上网采集资料,再结合以前学过的知识,进行实际考察后设计出方案,最终完成了论文。
查找资料也是一件繁琐的事情,虽说网上有资料但要找到一些真正有用的资料也不是一件容易的事,需要耐心查找。
在调试中,想一次性把程序完成是非常难的,出现了不少的错误。刚开始的时候把程序写进去然后运行却发现有些灯亮不起来,检查梯形图又却看不出什么问题出。只好一条一条地检查指令。最后,经过一次一次的调试,终于看到了想要的试验结果。虽然找错误是一个枯燥无味的事,但只要耐心的去做的话,肯定能从中学到有用的东西。
我趁着做设计的同时也对课本知识有了巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,所以在这次设计中,我有了解了很多元件的功能,并对其在电路中的使用有了更多的认识。
通过这次设计使我懂得了理论与实际的结合是很重要!只有理论知识是远远不够的,只有把理论知识与实践相结合,从理论中的出结论,才能真正为社会服务,从而提高自己实际动手和独立思考的能力
一次又一次的学习,一次又一次的探索,我慢慢地在体会,研究和感悟,终于开始领会到将近成功的那一份喜悦,从写初稿,查找资料,程序设计,到调试仿真,我们学会了细心和耐心,也品尝到了失败与成功,从而更加肯定了自己。兴趣是自发形成的,而默契是慢慢培养出来的。当前的社会,科技迅速发展,知识更新速度大大加快,只要我们怀着求知的欲望去探索,用自己的双手挖掘,一定会打造出一片属于我们自己的新领域。
4.毕业论文 题目:交通灯控制系统设计
交通灯智能控制系统设计 1.概述 当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。
而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。本文主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。
2.过程分析 图1是一个十字路口示意图。分别用1、2、3、4表明四个流向的主车道,用A、B、C、P分别表示各主车道的左行车道、直行车道、右行车道以及人行道。
用a、b、c、p分别表示左转、直行、右转和人行道的交通信号灯,如图2所示。 交通灯闪亮的过程: 路口1的车直行时的所有指示灯情况为: 3a3b2p绿3c红+4a4b4c 3p全红+1c 绿1a1b4p红+2c绿2a2b1p红 路口2的车直行时的所有指示灯情况为: 4a4b3p绿4c红+ 1a1b1c 4p全红+ 2c绿2a2b1p红+3c绿3a3b2p红 故路口3的车直行时的所有指示灯情况为: 1a1b4p绿1c红+ 2a2b2c 1p全红+3c绿 3a3b2p红+4c 绿4a4b3p红 故路口4的车直行时的所有指示灯情况为: 2a2b1p绿2c红+3c3a3b2p全红+4c绿4a4b3p红+1c绿1a1b4p红 图1:十字路口交通示意图 图2:十字路口通行顺序示意图 图3:十字路口交通指示灯示意图 图4:交通灯控制系统硬件框图 3、硬件设计 本系统硬件上采用AT89C52单片机和可编程并行接口芯片8155,分别控制图2所示的四个组合。
AT89C52单片机具有MCS-51内核,片内有8KB Flash、256字节RAM、6个中断源、1个串行口、最高工作频率可达24MHz,完全可以满足本系统的需要 ;与其他控制方法相比,所用器件可以说是比较简单经济的。硬件框图如下: 电路原理图 [PDF] 4、软件流程图 图5:交通灯控制系统流程图 5、交通灯控制系统软件 ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV SP,#60H ; LCALL DIR ;调用日期、时间显示子程序 LOOP: MOV P1,#0FFH LJMP TEST LCALL ROAD1 ;路口1的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 MOV P1,#0FFH ;恢复P1口高电平 LCALL RESET ;恢复8155各口为高电平 LCALL YELLOW1 ;路口1的车直行-->路口2的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155各口为高电平 MOV P1,#0FFH ;恢复P1口 LCALL ROAD2 ;路口2的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL YELLOW2 ;路口2的车直行-->路口3的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL ROAD3 ;路口3的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 LCALL RESET ;恢复8155A 、B口为高电? MOV P1,#0FFH ;恢复P1口高电平 LCALL YELLOW3 ;路口3的车直行-->路口4的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 LCALL RESET ;恢复8155各口为高电平 MOV P1,#0FFH ;恢复P1口高电平 LJMP TEST LCALL ROAD4 ;路口4的车直行时各路口灯亮情况 LCALL DLY30s ;延时30秒 SETB P1.5 ;恢复P1.5高电平 SETB P1.4 ;恢复P1.4高电平 MOV DPTR,#0FFFFH ;恢复8155各口为高电平 LCALL YELLOW4 ;路口4的车直行-->路口1的车直行黄灯亮情况 LCALL DLY5s ;延时5秒 SETB P1.6 ;恢复P1.6高电平 SETB P1.3 ;恢复P1.3高电平 MOV DPTR,#0FFFFH ;恢复8155各口为高电平 LJMP LOOP ;路口1的车直行时各路口灯亮情况3a3b2p绿3c红+4a4b4c3p全红+1c绿1a1b4p红+2c绿2a2b1p红 ROAD1: MOV DPTR,#7F00H ;置8155命令口地址;无关位为1) MOV A,#03H ;A口、B口输出,A口、B口为基本输入输出方式 MOVX @DPTR,A ;写入工作方式控制字 INC DPTR ;指向A口 MOV A,#79H ;1a1b4p红1c绿2a2b1p红 MOVX @DPTR,A INC DPTR ;指向B口 MOV A,#0E6H ;3a3b2p绿3c红4a4b3p红 MOVX @DPTR,A MOV P1,#0DEH ;4c红2c绿 RET 6、结语 本系统结构简单,操作方便;可现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。
本设计将各任务进行细分包装,使各任务保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。 6、参考资料 [1] 韩太林,李红,于林韬;单片机原理及应用(第3版)。
电子工业出版社,2005 [2] 刘乐善,欧阳星明,刘学清;微型计算机接口技术及应用。华中理工大学出版社,2003 [3] 胡汉才;单片机原理及其接口技术。
清华大学出版社,2000 返回首页 关闭本窗口。
5.求交通信号灯控制器的设计 毕业论文
建议你去"幸福校园"看看 里面有些样子 你可以参考 第1章.十字路口交通信号灯控制系统程序设计1. 1程序相关论证:1.1. 1、程序设计应注意的问题此程序为十字路口交通信号灯控制系统程序,完成对交通灯明灭、闪烁的控制,完成对LED显示系统的控制;当有紧急车辆通过时,应有中断系统完成对交通灯的控制及LED显示器的控制。
程序中包括定时系统,为节约单片机系统资源,采用定时器完成计时功能而不是通过循环系统来完成计时。另外定时器计时要比利用循环系统以延时程序来完成计时要精确的多,利用延时程序计时误差很大,交通灯应保证其精确性来保证交通安全。
程序中应有中断系统,完成对有紧急车辆通过时,交通灯及显示器的控制。设计中断系统时,应注意保护现场及恢复现场,否则程序将无法正常运行。
交通灯的显示控制采用查询方式。
6.跪求一份交通灯控制系统的毕业设计论文
请参考。
~~~~~~一. 设计任务及要求: 二. 方案比较及评估论证:三.系统原理四.硬件原理及电路图五.软件思想六.总结:七.参考资料[原文]一.设计任务及要求: 交通信号灯的控制:1.通过8255A并口来控制LED发光二极管的亮灭。2.A口控制红灯,B口控制黄灯,C口控制绿灯。
3.输出为0则亮,输出为1则灭。4.用8253定时来控制变换时间 。
要求:设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。
延迟30秒后,1、3路口的绿灯熄灭,而1,3路口的黄灯开始闪烁(1HZ)。闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。
延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁5次后,再切换到1、3路口方向。
之后,重复上述过程。二.方案比较及评估论证: 分析题意,红,黄,绿灯可分别接在8255的A口,B口和C口上,灯的亮灭可直接由8086输出0,1控制,30秒延时及闪烁由8253控制。
方案内容:黄灯闪烁的频率为1HZ,所以想到由8253产生一个1HZ的方波, 8255控制或门打开的时间,在或门打开的时间内,8253将方波信号输入或门使黄灯闪烁。由于计数值最大为65535,1MHZ/65536的值远大于2HZ,所以采用两个计数器级联的方式,8253通道0的clock0输入由分频器产生的1MHZ时钟脉冲,工作在方式 3即方波发生器方式,理论设计输出 周期为0.01s的方波。
1MHZ的时钟脉冲其重复周期为T=1/1MHZ=1 s,因此通道0的计数初值为10000=2710H。由此方波分别作为clock1和clock2的输入时钟脉冲,所以通道1和通道2的输入时钟频率为100HZ,通道1作计数器工作在方式1,计数初值3000=BB8H既30s,计数到则输出一个高电平到8255的PA7口,8255将A口数据输入到8086,8086检测到高电平既完成30s定时。
通道2工作在方式3需输出一个1HZ的方波,通过一个或门和8086共同控制黄灯的闪烁,因此也是工作在方波发生器方式,其计数初值为100=64H,将黄灯的状态反馈到8055的端口PB7和PC7,同样输入到8086,8086通过两次检测端口状态可知黄灯的状态变化,计9次状态变化可完成5次闪烁。三个通道的门控信号都未用,均接+5V即可。
7.跪求一份交通灯控制系统的毕业设计论文
请参考。~~~~~~
一. 设计任务及要求: 二. 方案比较及评估论证:三.系统原理四.硬件原理及电路图五.软件思想六.总结:七.参考资料[原文]一.设计任务及要求: 交通信号灯的控制:1.通过8255A并口来控制LED发光二极管的亮灭。2.A口控制红灯,B口控制黄灯,C口控制绿灯。3.输出为0则亮,输出为1则灭。4.用8253定时来控制变换时间 。要求:设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延迟30秒后,1、3路口的绿灯熄灭,而1,3路口的黄灯开始闪烁(1HZ)。闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁5次后,再切换到1、3路口方向。之后,重复上述过程。二.方案比较及评估论证: 分析题意,红,黄,绿灯可分别接在8255的A口,B口和C口上,灯的亮灭可直接由8086输出0,1控制,30秒延时及闪烁由8253控制。方案内容:黄灯闪烁的频率为1HZ,所以想到由8253产生一个1HZ的方波, 8255控制或门打开的时间,在或门打开的时间内,8253将方波信号输入或门使黄灯闪烁。由于计数值最大为65535,1MHZ/65536的值远大于2HZ,所以采用两个计数器级联的方式,8253通道0的clock0输入由分频器产生的1MHZ时钟脉冲,工作在方式 3即方波发生器方式,理论设计输出 周期为0.01s的方波。1MHZ的时钟脉冲其重复周期为T=1/1MHZ=1 s,因此通道0的计数初值为10000=2710H。由此方波分别作为clock1和clock2的输入时钟脉冲,所以通道1和通道2的输入时钟频率为100HZ,通道1作计数器工作在方式1,计数初值3000=BB8H既30s,计数到则输出一个高电平到8255的PA7口,8255将A口数据输入到8086,8086检测到高电平既完成30s定时。通道2工作在方式3需输出一个1HZ的方波,通过一个或门和8086共同控制黄灯的闪烁,因此也是工作在方波发生器方式,其计数初值为100=64H,将黄灯的状态反馈到8055的端口PB7和PC7,同样输入到8086,8086通过两次检测端口状态可知黄灯的状态变化,计9次状态变化可完成5次闪烁。三个通道的门控信号都未用,均接+5V即可
8.交通灯的大专毕业设计论文谁有啊
摘 要
当前,交通灯系统多采用单片机或者各种门电路控制,甚至还存在人工控制交通灯,这些控制装置尽管成本较低,但是可靠性能较差,而且电子装置容易受高频信号的干扰,致使控制出现错乱,影响正常的交通次序。改用PLC控制,则可大大改善以上提到的问题,是其在定时的准确性和可靠性大大提高。
笔者通过在我市交通比较拥挤的路口,细心观察发现,在十字路口的交通灯时间是固定的,在下班的人口流动的高峰期间红绿灯的设定时间死板,不能够有效地控制路口的交通,导致交通拥挤。另外没有急通车情况的设置,计时也不是很准确。
考虑到以上几点,笔者在图书馆和网上查找资料,利用PLC可编程控制器实现了比较全面的交通灯控制系统,从而改进了我市路口的交通灯并具有推广意义。
关键词:可编程控制器 ;交通灯系统
目 录
绪 论1
第一章 对PLC的介绍.2
1.1 PLC的发展历程2
1.2 PLC的构成2
1.3 PLC的特点2
1.4 PLC的功能2
1.5 PLC的原理3
第二章 交通灯信号自动控制系统的概述.4
2.1 课题提出的意义.4
2.2 本文的设计任务.4
2.3 几个方案的提出.6
2.4 设计方案的比较和确定.6
第三章 交通灯信号自动控制系统的设计.7
3.1 系统的硬件设计.7
3.1.1 总体硬件框图.8
3.1.2 I/O端口的分配及个继电器的分配9
3.1.3 系统存储量的估算11
3.1.4 外部显示设计11
3.2 系统的软件设计13
3.2.1 系统软件设计的总体思想13
3.2.2 外部时间设定功能模块的具体设计13
3.2.3 信号灯控制功能模块的具体设计17
3.2.4 时间显示功能模块的具体设计19
3.2.5 清零/复位模块的设计21
3.3 系统总体设计的梯形图22
第四章 交通灯信号自动控制系统的调试35
4.1 上机模拟调试过程步骤35
4.2 系统调试中现的问题及解决的办法35
结 论37
致 谢38
参 考 文 献39
附 录40
9.急求一篇交通红绿灯控制的毕业设计
用PLC实现智能交通控制1 引言据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制(不排除繁忙路段或高峰时段用交警来取代交通灯的情况),这样必然产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际情况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种浪费。
智能控制交通系统是目前研究的方向,也已经取得不少成果,在少数几个先进国家已采用智能方式来控制交通信号,其中主要运用GPS全球定位系统等。出于便捷和效果的综合考虑,我们可用如下方案来控制交通路况:制作传感器探测车辆数量来控制交通灯的时长。
具体如下:在入路口的各个方向附近的地下按要求埋设感应线圈,当汽车经过时就会产生涡流损耗,环状绝缘电线的电感开始减少,即可检测出汽车的通过,并将这一信号转换为标准脉冲信号作为可编程控制器的控制输入,并用PLC计数,按一定控制规律自动调节红绿灯的时长。比较传统的定时交通灯控制与智能交通灯控制,可知后者的最大优点在于减缓滞流现象,也不会出现空道占时的情形,提高了公路交通通行率,较全球定位系统而言成本更低。
2 车辆的存在与通过的检测(1) 感应线圈(电感式传感器)电感式传感器其主要部件是埋设在公路下十几厘米深处的环状绝缘电线(特别适合新铺道路,可用混凝土直接预埋,老路则需开挖再埋)。当有高频电流通过电感时,公路面上就会形成如图1(a)中虚线所形成的高频磁场。
当汽车进入这一高频磁场区时,汽车就会产生涡流损耗,环状绝缘电线的电感开始减少。当汽车正好在该感应线圈的正上方时,该感应线圈的电感减到最小值。
当汽车离开这高频磁场区时,该感应线圈电感逐渐复原到初始状态。由于电感变化该感应线圈中流动的高频电流的振幅(本论文所涉及的检测工作方式)和相位发生变化,因此,在环的始端连接上检测相位或振幅变化的检测器,就可得到汽车通过的电信号。
若将环状绝缘电线作为振荡电路的一部分,则只要检测振荡频率的变化即可知道汽车的存在和通过。电感式传感器的高频电流频率为60kHz,尺寸为 2*3m,电感约为100μH.这种传感器可检测的电感变化率在0.3%以上[1,2]。
电感式传感器安装在公路下面,从交通安全和美观考虑, 它是理想的传感器。传感器最好选用防潮性能好的原材料。
(2) 电路检测汽车存在的具体实现是在感应线圈的始端连接上检测电感电流变化的检测器, 并将之转化为标准脉冲电压输出。其具体电路图由三部分组成:信号源部分、检测部分、比较鉴别部分。
原理框图如图2所示, 输出脉冲波形见图1(b)。(3) 传感器的铺设车辆计数是智能控制的关键,为防止车辆出现漏检的现象,环状绝缘电线在地下的铺设我们设采取在每个车行道上中的出口地(停车线处)以及在离出口地一定远的进口的地方各铺设一个相同的传感器,方案如图3(以典型的十子路口为例),同一股道上的两传感器相距的距离为该股道正常运行时所允许的最长停车车龙为好。
3 用PLC实现智能交通灯控制3.1 控制系统的组成车辆的流量记数、交通灯的时长控制可由可编程控制器(PLC)来实现。当然,也可选用其他种类的计算机作为控制器。
本例选用PLC作为控制器件是因为可编程控制器核心是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有高可靠性丰富的输入/输出接口,并且具有较强的驱动能力;它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程;它采用模块化结构,编程简单,安装简单,维修方便[3]。
利用PLC,可使上述描叙的各传感器以及各道口的信号灯与之直接相连,非常方便可靠。本设计例中,PLC选用FX2N-64,其输入端接收来自各个路口的车辆探测器测得的输出标准电脉冲,输出接十字路口的红绿信号交通灯。
信号灯的选择:在本例中选用红、黄、绿发光二极管作为信号灯(箭头方向型)。3.2 车流量的计量车流量的计量有多种方式:(1) 每股行车道的车流量通过PLC分别统计。
当车辆进入路口经过第一个传感器1(见图3)时,使统计数加1,经过第二个传感器2出路口时,使统计数减1,其差值为该股车道上车辆的滞留量(动态值),可以与其他道的值进行比较,据此作为调整红绿灯时长的依据。(2) 先统计每股车道上车辆的滞留量,然后按大方向原则累加统计。
如,将东西向的(见图3)左行、直行、右行道上的车辆的滞留量相加,再与其它的3个方向的车流量进行比较,据此作为调整红绿灯时长的依据。(3) 统计每股车道上车辆的滞留量后按通行最大化原则(不影响行车安全的多道相向行驶)累加统计。
如,东、西相向的2个左行、直行、右行道上的车辆的滞留量全部相加,再与南北向的总车流量进行比较,据此作为调整红绿灯时长的依据(下面的例子就是按此种方式)。以上计算判。
10.毕业论文 :单片机控制交通灯 +程序
本系统就是充分利用了8051和8255芯片的I/O引脚。系统统采用MSC-51系列单片机Intel8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。。系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现 。通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。
转载请注明出处众文网 » 交通信号灯控制系统毕业论文