交通信号灯控制流程图

合集下载

交通信号灯控制详细操作说明

交通信号灯控制详细操作说明

交通信号灯控制详细操作说明一、操作面板示意图:二、修改程序的基本步骤:按“加”或“减”按“功能1”按“加”或“减”按“功能1”按“加”或“减”按“功能1”按“加”或“减”按“功能1”步骤1、按住“显示程序”键,听毕“啼”音后进入程序修改操作;步骤2、显示[-0 0·7 00]步骤3、显示[- 0 02·02设定第一段程序开始运行的时间,按数字下面相对应的“减”或“加”来调整时分。

显示内容说明:当前显示的是“-0 0.7 00”“-0”的含义指的是当前设定的是第一段程序。

“07 00”的含义是指时间,在以下三个步骤中设定的程序将在凌晨7点钟开始运行。

用“·”的位置指示当操作步骤的进度,在以下几个步骤中“·”点的位置往后移。

设定干线与支线左转弯绿灯时间,按加减来调整干线或支线左转弯绿灯时间,注意:调整为02.02则控制器工作于两相位模式。

步骤4、显示[- 0 2 5 2·5]设定参数,一般不需修改,如需修改按数字下面相对应的按键。

第一位”2”代表黄灯过渡到红灯时红灯持续时间为2秒,第二位”2”代表绿灯过渡到黄灯时黄灯持续时间为2秒,第三位”5”代表绿闪次数5次,第四位数是右转弯绿灯的运行模式。

步骤5、显示[- 0 2 2 5 8·]设定干线与支线直线绿灯时间,左边的两位数是干线的,右边的两位数是支线的,按数字相对应的“减”或“加”来调整绿灯时间。

三、修改多时段程序的步骤:在基本步骤6中按下“功能1”,根据你的需要重复“修改程序的基本步骤”2-5;设定时钟的应从早上到晚上,共有十个时段可以设定。

四、修改程序中的特定数字:1、设定左转时间[ 0 2·0 2 ]是转入二相位的特定数字2、设定直行时间[ 0 3·0 3 ]是转入黄闪的特定数字;3、设定时钟时间[ 2·3 5 9 ]是退出修改的特定数字;五、手动:在正常工作状态下按“功能2”键即进入手动工作状态,按相应键即对干线左转、支线左转、干线直行、支线直行的手动控制,再按“功能2”键返回正常工作状态。

交通信号灯控制--顺序功能图

交通信号灯控制--顺序功能图

交通信号灯控制一、任务目标二、任务分析城市交通道路十字路口是靠交通指挥信号来维持交通秩序的。

在每个方向都有红、黄、绿三种指挥灯,信号灯的动作受开关总体控制,当按下启动按钮,信号灯系统开始工作,并周而复始地循环动作;按下停止按钮开关,系统停止工作。

图4—16是某城市一交通信号灯示意图。

图4-16 交通信号灯示意图在系统工作时,控制要求如表4-8所示: 表4-8 十字路口交通信号灯控制要求 南北信号 红灯亮 绿灯亮 绿灯闪亮 黄灯亮 时间30 25 32东西信号 绿灯亮 绿灯闪亮 黄灯亮 红灯亮 时间2532301.用PLC 构成交通信号灯控制系统。

2.掌握PLC 的编程技巧和程序调试方法。

3.掌握步进指令的应用。

具体控制要求如下:1.南北方向绿灯和东西方向绿灯不能同时亮,如果同时亮则应用自动立即关闭信号灯系统,并立即发出报警信号。

2.南北红灯亮维持30s,在此同时东西绿灯也亮,并维持25s时间,到25s时,东西绿灯闪亮,闪亮3s后熄火,在东西绿灯熄灭时,东西黄灯亮并维持2s。

到2s时,东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,南北绿灯亮。

3.东西红灯亮维持30s,在此同时南北绿灯亮维持25s,然后闪亮3s熄灭,接着南北黄灯亮维持2s后熄灭.同时南北红灯亮,东西绿灯亮。

4.两个方向的信号灯,按上面的要求周而复始地进行工作。

三、相关知识步进指令STL/RET及编程方法1.FX2的状态元件状态元件是构成状态转移图的基本元素,是可编程控制器的软元件之一。

FX2共有1000个状态元件,如表4-9所示。

表4-9 FX2的状态元件类别元件编号个数用途及特点初始状态S0~S910用作SFC的初始状态返回状态S10~S1910多运行模式控制当中,用作返回原点的状态一般状态S20~S499480用作SFC的中间状态掉电保持状态S500~S899400具有停电保持功能,停电恢复后需继续执行的场合,可用这些状态元件信号报警状态S900~S999100用作报警元件使用2.步进指令、状态转换图及步进梯形图步进指令是利用状态转换图来设计梯形图的一种指令,状态转换图可以直观地表达工艺流程。

交通信号灯控制详细操作说明

交通信号灯控制详细操作说明

交通信号灯控制详细操作说明一、操作面板示意图:三、修改多时段程序的步骤:在基本步骤6中按下“功能1”,根据你的需要重复“修改程序的基本步骤”2-5;设定时钟的应从早上到晚上,共有十个时段可以设定。

四、修改程序中的特定数字:1、设定左转时间[ 0 2·0 2 ]是转入二相位的特定数字2、设定直行时间[ 0 3·0 3 ]是转入黄闪的特定数字;3、设定时钟时间[ 2·3 5 9 ]是退出修改的特定数字;五、手动:在正常工作状态下按“功能2”键即进入手动工作状态,按相应键即对干线左转、支线左转、干线直行、支线直行的手动控制,再按“功能2”键返回正常工作状态。

六、恢复出厂设置及24小时连续工作设置:如遇到不明原因的控制器故障请恢复出厂设置复位,按住“功能2”键再开电源,听毕“啼”音后即恢复出厂设置。

自动1(自动2)设置如下:详细产品功能及参数JD-400LED交通信号灯一.技术参数:1.外壳防护等级IP44,显示器的光学、色度和安全性能指标均达到GB14887的要求。

2.亮度:≥350cd,可视距离:≥400M,可视角:≥60°。

3.色度:红色 630nm,黄色590nm,绿色505nm。

4.控制方式:与控制器同步,工作方式:连续。

输入电压:交流220V±10%,消耗功率峰值:<15W。

二. 产品特点:1.使用寿命长达5万小时,维修工作量小。

2.本产品发光亮度高,是普通灯泡亮度的4倍以上,可视距离在400以外。

3.节约能源,灯盘使用低压安全电源DJS-3通用型双色真绿倒计时显示器一.技术参数:1、外壳防护等级IP44,外形尺寸:830×630×230mm。

2、显示器的光学、色度和安全性能指标均达到GB14887的要求3、可视距离:≥400m,视角:>30°,亮度:≥250cd最大显示数字:99。

4、色度:红色 630nm,绿色505nm。

交通灯原理图及流程图

交通灯原理图及流程图

860 t1 920
Num1 3 G2 OFF Y2 ON R2 OFF
Y Y
Num1 Num1-1
Num1 23 G2 OFF
Y2 OFF
Num=0
R2 ON
N t1=920
Y Y
N
t1 0
c num1/10;d num1%10;
交通灯原理图及流 程图总线原理 图(Multisim 软件图)89c5 2 引脚图复位 电路(Multisi m 软件图)晶 振电路(Multi sim 软件图) 按键电路键盘 LED 数码管显 示 LED 指示灯 复位电路 晶 振电路 单片 机 电源电路 硬件设计框图 开始 父昨罚谣 牢制锨乒德靛 陡斧黑坝筏超 疆隘犹侵篙践 哲凝鬼备恩 蔓斌芍熬衣里 厕科窟沃男曰 份长寄邦秩圣 础眩砌消弄乞 秋撩秘利辩塔 名巴咀臆卓耗 焰
NO 0 OFF 1
建表 table[]={ 0x3f,0x06,0x5b,0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c,
0x39, 0x5e, 0x79, 0x71, 0} 用于显示 0,1,2,…A,b,…E,F,灭。
G1 ON; Y1 OFF; R1 OFF; G2 OFF; Y2 OFF; R2 ON; Num 20; num1 23; a num/10; b num%10; c num1/10; d num1%10; TMOD 0x11; TH0 (65536-50000)/256; TL0 (65536-50000) %256; TH1 (65536-50000)/256; TL1 (65536-50000) %256; EA 1; ET0 1; ET1 1; TR0 1;TR1 1;

PLC十字路口简单的交通信号灯控制(记得分享与收藏)

PLC十字路口简单的交通信号灯控制(记得分享与收藏)

PLC十字路口简单的交通信号灯控制(记得分享与收藏)
一、交通信号灯控制
十字路口简单的交通信号灯布置如图
控制要求:由于东西方向的车流量较小、南北方向的车流量较大,所以南北方向的放行时间为30s,东西方向的放行时间为20s。

当东西(或南北)方向的绿灯灭时,该方向的黄灯与南北(或东西)方向的红灯一起以1HZ的频率闪烁5s,然后立刻开始另一个方向的放行。

当启动开关转向开始位置时,信号灯便以上述模式开始工作,启动开关转回到停止位置时,信号灯全部熄灭。


试题分析
一、建立项目并进行硬件配置
二、硬件CPU时钟存储器的设置,设置闪烁点。

题中闪烁信号5HZ,存储器字节选10,OB1软件编程位为1,取点为M10.5
时钟存储器各位对应的时钟脉冲周期与频率
三、软件OB1编程
1、按下开始按钮,开始信号置位
2、触发定时器T0南北方向绿灯亮30s。

3、南北绿灯熄灭后,触发南北黄灯闪烁5。

4、南北黄灯熄灭后,触发南北方向红灯20s常亮,接着触发南北红灯闪烁5s。

5、启动信号触发东西方向红灯常亮30s接着闪烁5s。

6、东西方向红灯熄灭后,触发东西方向绿灯亮20s。

7、东西方向绿灯熄灭后,触发东西方向黄灯5s。

十字路口红绿灯PLC控制

十字路口红绿灯PLC控制

WORD格式整理目录1.项目要求 (1)1.1十字路口红绿灯PLC控制系统的构成 (1)1.2控制功能分析 (1)2.总体方案设计 (2)3.硬件电路图 (3)4.PLC的I/O控制点分配 (4)5.软件编制 (5)5.1PLC控制程序流程图如下: (5)5.2 PLC软件编制 (5)5.3组态王界面设计 (6)7软件调试 (7)7.1PLC及组态王的调试 (7)7.2组态实时监控 (7)7.3测试结果分析 (9)8.心得体会 (9)附录 PLC控制程序 (10)十字路口红绿灯PLC控制1.项目要求1.1 十字路口红绿灯PLC控制系统的构成十字路口交通信号灯通常设置红、绿和黄三种颜色,但是有的路口仅设置红、绿两种,如果采用PLC控制则可少用两个控制点。

现有一个十字路口,东西和南北方向每个路口都设有红色和绿色指挥信号灯,其示意图如下:图1-1十字路口交通信号灯示意图1.2控制功能分析1.2.1 工作过程(1)接通启动开关后,信号灯系统开始工作,且以南北方向红灯先亮、东西方向绿灯才亮作为初始状态。

当断开启动开关时,全部信号灯熄灭。

(2)南北绿灯东西绿灯不能同时亮,否则系统自动熄灭信号灯并报警。

(3) 南北红灯持续25s ,与此同时东西绿灯亮维持20s ,然后闪烁3s 后熄灭。

接着东西黄灯亮2s ,然后南北绿灯亮。

(4) 东西红灯持续亮30s ,同时南北绿灯亮25s ,然后闪亮3s 后熄灭。

接着南北黄灯又亮2s ,然后东西绿灯亮。

南北和东西的信号灯,就这样按控制要求周而复始的进行工作。

1.2.2 控制要求要求采用PLC 作为控制中心,采用触摸屏或上位机(组态软件编程)监控。

(1). 控制系统应有电路联锁和保护功能。

(2). 操作界面要求有动作效果,可以显示操作的进度。

(3). 检测、控制信号要准确,安全、可靠。

1.2.3 硬件设计根据控制要求,主控设备选用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,完全可以满足本系统的需要;与其他控制方法相比,所用器件可以说是比较简单经济的。

4、软件流程图图5:交通灯控制系统流程图5、交通灯控制系统软件ORG 0000HLJMP MAINORG 0100HMAIN:MOV SP,#60H; LCALL DIR ;调用日期、时间显示子程序LOOP:MOV P1,#0FFHLJMP TESTLCALL 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 TESTLCALL 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,AINC DPTR ;指向B口LOOP:MOV P1,#0FFHLJMP TESTLCALL 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 TESTLCALL 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,AINC DPTR ;指向B口MOV A,#0E6H ;3a3b2p绿3c红4a4b3p红MOVX @DPTR,AMOV P1,#0DEH ;4c红2c绿RET6、结语本系统结构简单,操作方便;可现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。

交通信号灯控制详细操作说明

交通信号灯控制详细操作说明

交通信号灯控制详细操作说明一、操作面板示意图:二、修改程序的基本步骤:按“加”或“减”按“功能1”按“加”或“减”按“功能1”按“加”或“减”按“功能1”按“加”或“减”按“功能1”操作按“退出程序”三、修改多时段程序的步骤:步骤1、按住“显示程序”键,听毕“啼”音后进入程序修改操作; 步骤2、显示[-0 0·7 00] 步骤3、显示[- 0 02· 02设定第一段程序开始运行的时间,按数字下面相对应的“减”或“加”来调整时分。

显示内容说明:当前显示的是“-0 0.7 00” “-0”的含义指的是当前设定的是第一段程序。

“07 00”的含义是指时间,在以下三个步骤中设定的程序将在凌晨7点钟开始运行。

用“· ”的位置指示当操作步骤的进度,在以下几个步骤中“· ”点的位置往后移。

设定干线与支线左转弯绿灯时间,按加减来调整干线或支线左转弯绿灯时间,注意:调整为02.02则控制器工作于两相位模式。

步骤4、显示[- 0 2 5 2·5] 设定参数,一般不需修改,如需修改按数字下面相对应的按键。

第一位”2”代表黄灯过渡到红灯时红灯持续时间为2秒,第二位”2”代表绿灯过渡到黄灯时黄灯持续时间为2秒,第三位”5”代表绿闪次数5次,第四位数是右转弯绿灯的运行模式。

步骤5、显示[- 0 2 2 5 8·] 设定干线与支线直线绿灯时间,左边的两位数是干线的,右边的两位数是支线的,按数字相对应的“减”或“加”来调整绿灯时间。

步骤6、显示[- 1 2·3 0 0] 在此处设定第二段程序运行的时间,调整好时间后按下“功能1”重复步骤2、3、4、5可设定多段程序,指定在不同的时间运行不同的程序。

结束在基本步骤6中按下“功能1”,根据你的需要重复“修改程序的基本步骤”2-5;设定时钟的应从早上到晚上,共有十个时段可以设定。

四、修改程序中的特定数字:1、设定左转时间[ 0 2·0 2 ]是转入二相位的特定数字2、设定直行时间[ 0 3·0 3 ]是转入黄闪的特定数字;3、设定时钟时间[ 2·3 5 9 ]是退出修改的特定数字;五、手动:在正常工作状态下按“功能2”键即进入手动工作状态,按相应键即对干线左转、支线左转、干线直行、支线直行的手动控制,再按“功能2”键返回正常工作状态。

交通灯控制电路设计+设计流程图+设计电路图+实物图

交通灯控制电路设计+设计流程图+设计电路图+实物图

交通灯控制电路设计由一条主干道和一条支干道的汇合点形成十字交叉路口,为确保车辆安全、迅速地通行,在交叉路口的每个入口处设置了红、绿、黄三色信号灯。

红灯亮禁止通行;绿灯亮允许通行;黄灯亮则给行驶中的车辆有时间停靠在禁行线内。

实现红、绿灯的自动指挥对城市交通管理现代化有着重要的意义。

1、设计目的1.掌握交通灯控制电路的设计、组装与调试方法。

2.熟悉数字集成电路的设计和使用方法。

2、设计任务与要求1.用红、绿、黄三色发光二极管作信号灯。

2.当主干道允许通行亮绿灯时,支干道亮红灯,而支干道允许亮绿灯时,主干道亮红灯。

3.主支干道交替允许通行,主干道每次放行30s、支干道20s。

设计30s和20s计时显示电路。

4.在每次由亮绿灯变成亮红灯的转换过程中间,要亮5s的黄灯作为过渡,设置5s计时显示电路。

3、原理电路设计(1)设计逻辑流程(2)方案比较及整体电路方案一:根据题目,主支干道红绿灯分时亮可以分成四种状态。

若采用两个JK触发器即可满足。

考虑到主支干道计数的不同,需要从计数器那里产生一个信号,来使JK触发器改变状态。

当然可以通过逻辑推导,然后用各种基本的数字器件,如与非门,来产生一个满足要求的信号。

但是用到的器件比较多,而且布线较复杂。

所以不采用这个方案。

方案二:鉴于方案一,考虑采用中规模集成电路,因此选择使用了数据选择器。

将计数器某个计数到的信号,如5s,接到数据选择器的数据输入端,然后将由JK触发器产生的表明四种状态的信号Q2和Q1接到数据选择器的地址代码端。

这个方案解决了方案一的问题,所以采用了这种设计方法。

方案三:按照JK触发器习惯的接法,由数据输出端来的信号接到J或K,但是若计数器采用置零的方式,信号有效的时间很短,这就要求触发器有较高的扫描频率,但是计数器的频率已经固定是1s,造成同一个频率电路,却需要不同的频率。

因此采用直接接进触发器的使能端。

至此,确定了最后的方案。

(3)单元电路设计及电路的工作原理为了便于分析,把一些单元电路从整体电路中分离出来,同时为了电路的简洁明了,分析电路的逻辑时,还把次要的元件暂时移除.单元电路各部分以及功能如下:控制电路主控电路是本课题的核心,主要产生30s、20s、5s三个定时信号,它的输出一方面经译码后分别控制主干道和支干道的三个信号灯,另一方面控制定时电路启动。

交通灯原理图及流程图

交通灯原理图及流程图

交通灯原理图及流程图总线原理图(Multisim软件图)89c52引脚图复位电路(Multisim软件图)晶振电路(Multisim软件图) 按键电路LED数码管显示键盘单复位电路片机晶振电路LED指示灯电源电路硬件设计框图开始初始化初值函数Init ()显示程序Display ()键盘扫描Keys can()Key! =0YTR00, TR10 ,,P0table [9], P20,,YKey=1 NY东西方向 Key=2 Key~=0 NP1,0xde YY南北方向键盘扫描P1,0xf3 Keys can(),t0400 Y,P10xde NY ,P10xdd ,,400t0460N,,Nt0920460 0 ,P10xeb Y,TR01 t1>860 Y ,TR11 ,P10xf3 N 总体程序流程图z,5x,zNx,0Yy,110x,x,1Yy,y,1 y,0N延时delay()temp,P3delay(5) 延时Temp! =0xffNYtemp,P3NTemptemp&0xff ,Temp! =0xffYtemp,P3YTemp! =0 NTemp=0xfeYNNTemp=0xf d Key=1 YTemp=0xfbKey=2 YNKey=0Ytemp,P3Temp! =0xffNTemp,temp&0xff键盘扫描Keys can()NO 0 ,OFF 1 ,建表table[]={ 0x3f,0x06,0x5b,0x4f,0x66, 0x6d, 0x7d, 0x07,0x7f, 0x6f, 0x77, 0x7c,0x39, 0x5e, 0x79, 0x71, 0}用于显示0,1,2,…A,b,…E,F,灭。

G1ON; Y1OFF; R1OFF; G2OFF; Y2OFF; R2ON; ,,,,,,Num20; num123; anum/10; bnum%10; cnum1/10; ,,,,,d num1%10; TMOD0x11; TH0 (65536-50000)/256; ,,,TL0, (65536-50000) %256; TH1, (65536-50000)/256; TL1, (65536-50000) %256; EA,1; ET0,1; ET1,1; TR01;TR11; ,,初始化初值函数init()(65536-50000)/256; TH0,TL0 (65536-50000) %256; ,t0t0+1 ,Nt0%20=0YYN Num-1 Num,,t0400,,t0460 400NNum=0 NumNum-1 ,YY N NN Num3 , ,,t0920 460Num=0G1OFF ,YY1ON ,Y20 Num,R1,OFF Num,23 Num,Num-1 G1ON ,G1,OFF Y1OFF ,Y1,OFF Num=0 R1OFF ,R1,ON YN Yt0=920t0,0 N,,anum/10;bnum%10;timer0() interrupt 1 //定时器0中断TH1 (65536-50000)/256; ,TL1 (65536-50000) %256; ,t1t1+1 ,Nt1%20=0YYN ,t1460 Num1Num1-1 ,,,t1860 460NNum1=0 Num1-1 Num1,Y YN N N Num20 , ,,860t1920 Num1=0 G2ON ,YYOFF ,Y23 Num1, R2OFF Num13 Num1-1 ,,Num1, G2,OFF G2OFF ,Y2,OFF Y2ON ,Num=0 R2,ON R2OFF ,YN Yt1=920t1,0 Nc,num1/10;d,num1%10;timer1() interrupt 3 //定时器1中断P0=table[a]; P2=0xfe;延时delay(1)P2=0xffP0=table[b]; P2=0xfd;延时delay(1)P2=0xffP0=table[c]; P2=0xfb;延时delay(1)P2=0xffP0=table[d]; P2=0xf7;延时delay(1)P2=0xffdisplay() //显示程序。

智能红绿灯结构示意图标注关键部位名称

智能红绿灯结构示意图标注关键部位名称

智能红绿灯结构示意图标注关键部位名称第1种:全部指示灯都是红灯时,左转、直行、右转三个方向都禁行。

解说:出现这种情况,左转、直行、右转三个方向都禁行。

这个和目前的规则一样。

第2种:中间亮绿灯,左转、右转灯均不亮时,三个方向都可以通行。

解说:出现这种情况,三个方向都可以通行,有些人对这个可能有疑问也许是这样设计更有利于环保。

第3种:左转红灯亮,中间绿灯亮,右转则不亮时,左转禁止,直行和右转正常通行。

解说:这种情况左转禁止,直行和右转正常通行。

其中左转和直行大家都理解,右转不亮灯,其实是可以通行的,有些人可能对此不理解。

第4种:右转显示红灯,左转灯不亮,中间显示绿灯时,左转可通行,中间绿灯直行可正常通行,右转通道禁行。

解说:这种情况下,左转通道是没有指示灯的,其实也可以左转通行,中间绿灯直行可正常通行,右转通道禁行。

疑惑的地方是左转通行。

第5种:左转显示绿灯,中间与右转显示红灯状态时,左转可通行,直行和右转禁行。

解说:这种情况比较好了解,左转可通行,直行和右转禁行。

直接按红灯停绿灯行的原则就可以。

第6种:左转灯与直行灯均显示红灯,右转灯则无状态时,左转和直行禁止通行,右转可以通行。

解说:这种情况下,左转和直行禁止通行,右转虽然没有显示,但还是可以通行。

第7种:左右亮灯显示红灯,中间亮灯显示为绿灯时,直行道可通行,左转和右转亮红灯禁止通行。

解说:这种情况好理解,也就是红灯停绿灯行。

而且这三个方向都亮着灯,按常规的直行道绿灯可通行,左转和右转亮红灯禁止通行的原则就可以了。

第8种:中间灯显示红灯,左右两边灯均不亮时,左转和直行不可通行,右转道没有亮灯但可右转通行。

解说:这种情况很多人感到困惑,到底左转时,能不能左转呢?其实是只有中间一个亮红灯,那左转不可以了,但右转可以。

交通信号灯的控制(微机原理课程设计)

交通信号灯的控制(微机原理课程设计)

一.设计任务及要求:交通信号灯的控制: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 控制,由闪烁的实现方法可分为两种方案:方案一:设 8253 各口地址分别为:设 8253 基地址即通道 0 地址为04A0H;通道 1 为 04A2H;通道 2 为 04A4H;命令控制口为 04A6H。

黄灯闪烁的频率为 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。

第9讲 交通信号灯控制PPT课件

第9讲 交通信号灯控制PPT课件

LSCR S0.2 LD SM0.0 = Q0.2 LD I0.0 SCRT S0.0 SCRE
步控指令法例2:
Q0.0 Q0.1 Q0.2
PLC接线简图
SFC图
SM0.1 初始脉冲
S0.0
Q0.0、T37
T37
S0.1
Q0.1、T38
T38 S0.2
Q0.2、T39
T39
梯形图
三、项目实施过程
作 业:
拓展项目 运料小车自动往返控制 任务要求: 运料小车运行过程如图所示,小车处于原位, 后端压下后限位开关,当合上启动开关时,小车前进,到达 前限位开关后,漏斗门打开,延时8s后小车向后运行,到达 后限位开关,小车底门打开(停6s),完成一次动作。假设斗 车工作一个周期后,不会自行起动。
项目五实训 交通灯控制
1、熟悉控制对象,明确控制任务。
根据被控制对象对控制系统的要求,明 确PLC系统要完成的任务及所应具备的功能, 详细分析系统的控制过程。
根据系统要求,可以画出系统的时序波 形图。
图2 时序图
2、正确选择输入输出设备
一个控制信号就是一个输入设备,一个执行元件就是 一个输出设备。
在这个交通灯的控制中,哪些作为输入设备?哪些又 作为输出设备呢?
跳转指令JMP、LBL; 循环指令FOR、NEXT;
步控指令法例1:
I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2
SFC图→梯形图→指令表
SM0.1 初始脉冲
S0.0
Q0.0
I0.1
S0.1
Q0.1
I0.2
S0.2
Q0.2
I0.0
PLC接线简图
LD SM0.1 S S0.0,1 LSCR S0.0 LD SM0.0 = Q0.0 LD I0.1 SCRT S0.1 SCRE LSCR S0.1 LD SM0.0 = Q0.1 LD I0.2 SCRT S0.2 SCRE
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档