实验二 交通灯实验

实验二交通灯实验
一、实验目的
1、进一步熟悉HNIST-2型单片机系统相关硬件电路;
2、掌握单片机中断的应用和中断处理程序的编写方法;
3、掌握单片机内部定时/计数器的使用及编程方法。

二、实验前准备
1、完成作业4;
2、根据实验内容编写好相关程序,并进行Proteus仿真。

三、实验内容
实验内容为3项,其中第1、2项必做。

1、基本交通灯。

根据图3.2电路,用单片机的IO口控制4组红绿黄共12个发光二极管,使发光二极管按照一定规则与次序发光与闪亮以实现模拟交通灯的功能。

假设初始状态为:(南北通行状态)南北绿灯、东西红灯(25s);后转为过度状态:南北黄灯、东西红灯(5s);再转为东西通行状态:东西绿灯、南北红灯25(s)。

再转为过渡状态:东西黄灯、南北红灯(5s),然后循环往复。

要求采用定时器实现所需要的定时时间。

2、键控交通灯。

按一下K1键,保持南北通行状态;按一下K2键,保持东西通行状态;按一下K3键,保持正常交通灯。

要求在中断中进行按键处理。

3、具有闪烁的交通灯。

在2的基础上增加,绿灯最后5s闪烁,即亮0.5S灭0.5S闪烁。

四、实验原理图
图3.2 交通灯实验电路原理图
图3.2共有4个按键K1、K2、K3、K4,分别连接到单片机P2.0、P2.1、P2.2、P2.3引脚,按键后对应引脚为低电平,通过4个二极管D17、D18、D19、D20连接到P3.2(外部中断0),这是二极管构成的相与电路,即任意按一个键能在P3.2上产生一个低电平或下降沿,作为中断触发信号。

五、软件设计思想
1、定时思想。

采用定时器T0或T1的方式1定时500ms,每500ms中断进行计数,计数10次即0.5s,计数20次即1s,对秒计数实现所需要的定时时间。

2、亮灯控制思想。

单片机控制灯引脚与灯对应如下,0点亮。

一共有四种状态S0、S1、S2、S3,
a、南北通行S0状态:
南北绿灯、东西红灯,P0= 11111100=0xfc,P1=11110011=0xf3;
b、过渡状态S1:
南北黄灯、东西红灯,P0=11111101=0xfd,P1=01110101=0x75;
c、东西通行状态S2:
d、过渡状态S3:
设置一个秒计数单元SEC每秒+1,设置两个控制值变量a,b。

首先令SEC=0,a=0xfd,b=0x75,处于S0状态;
SEC==25,a=0xfc,b=0xf3,处于S1状态;
SEC==30,a=0xfb,b=0xae,处于S2状态;
SEC==55,a=0xf7,b=0x9e,处于S3状态;
SEC==60,SEC=0,a=0xfd,b=0x75,处于S0状态;
P0=a,P1=b。

3、交通灯键控
按键后即进入外部中断0,在外部中断0中断程序中判断:若是按K1键,控制南北通行状态,并将定时器T0关闭,即可保持南北通行状态;若是按K2键,控制东西通行状态,并将定时器T0中断关闭,即可保持东西通行状态;若是按K3键,开启定时器T0中断,恢复正常交通灯。

4、闪烁控制
在需要闪烁时,0.5s按正常显示,0.5s全灭,即是闪烁效果。

实现方法是:当=0.5s的时刻,并且在南北通行的最后5s(19<sec<25)或在东西通行的最后5s(49<sec<55),灭绿灯:P0=a|0xf9,P1==b|0x24,当=1s的时刻,按正常显示。

六、实验思考题
1、为什么采用定时器T0的方式1?为什么不采用方式2?
2、采用中断处理按键有什么优点?本实验可不可以不采用中断处理按键,
不采用中断怎样实现?。

合集下载

实验二 双色灯(模拟交通灯)实验

实验二 双色灯(模拟交通灯)实验

实验二双色灯(模拟交通灯)实验一. 实验目的1.学习在PC机系统中扩展简单I/O 接口的方法。

2.进一步学习编制数据输出程序的设计方法。

3.学习模拟交通灯控制的方法。

4.学习双色灯的使用。

二. 实验要求编写程序,以8255 方式0 输出,控制4 个双色LED 灯(可发红,绿,黄光),模拟十字路口交通灯管理。

三.实验电路及连线将DR1~DR4用连线连至C口的PC0~PC3,将DG1~DG4 用连线连至C口的PC4~PC7,8255 的片选端CS用连线连至138译码器的200~207H 插孔。

四.实验说明1. 因为本实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。

假设一个十字路口为东西南北走向。

初始状态0 为东西红灯,南北红灯。

然后转状态1 南北绿灯通车,东西红灯。

过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。

再转状态3,东西绿灯通车,南北红灯。

过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。

最后循环至状态1。

2. 双色LED 是由一个红色LED 管芯和一个绿色LED 管芯封装在一起,公用负端。

当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。

因本实验LED 驱动电路输出信号和输入信号反相,所以要点亮某个LED 灯,驱动电路对应位的输入信号状态必须为‘0’。

8255PC 口输出数据位和双色LED 灯对应关系如下:PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0DG4 DG3 DG2 DG1 DR4 DR3 DR2 DR1(S) (E) (W) (N) (S) (E) (W) (N)双色LED 灯组合关系如下:DR1(红)、DG1(绿)——HL1(北N)DR2(红)、DG2(绿)——HL2(西W)DR3(红)、DG3(绿)——HL3(东E)DR4(红)、DG4(绿)——HL4(南S)DR DG0 1 红1 0 绿0 1 黄五.实验步骤(一)1.按要求在实验机上连线。

实验二 模拟交通灯实验

实验二 模拟交通灯实验

实验二模拟交通灯实验一、电路图二、流程图三、实验程序及注释CODE SEGMENTASSUME CS:CODEPORTCN EQU 0FF2BHPORTA EQU 0FF28HPORTB EQU 0FF29HPORTC EQU 0FF2AHORG 11E0HSTART: MOV DX,PORTCNMOV AL,80HOUT DX,ALMOV DX,PORTBMOV AL,0FFHOUT DX,AL 初始化,黄绿灯全灭MOV DX,PORTCMOV AL,0F0HOUT DX,AL 红灯全亮CALL DELAY1LOP0: MOV AL,0A5HMOV DX,PORTCOUT DX,AL 1、3路口绿灯亮,2、4路口红灯亮CALL DELAY1OR AL,0F0HOUT DX,AL 黄灯全灭MOV CX,8HLOP1: MOV DX,PORTBMOV AL,0AFHOUT DX,AL 1、4绿灯灭,1、3红灯亮CALL DELAY2OR AL,50HOUT DX,AL 2、4黄灯亮CALL DELAY2LOOP LOP1MOV DX,PORTCMOV AL,0F0H 黄灯全灭OUT DX,ALCALL DELAY2MOV AL,5AHOUT DX,AL 1、3红灯亮,2、4绿灯亮CALL DELAY1OR AL,0F0HOUT DX,AL 黄灯全灭MOV CX,8HLOP2: MOV DX,PORTBMOV AL,5FHOUT DX,ALJMP STARTDELAY1: MOV AX,5H 延时程序1MOV BX,0HX:DEC BXJNZ XDEC AXJNZ XRETDELAY2: MOV AX,1H 延时程序2MOV BX,0HY:DEC BXJNZ YDEC AXJNZ YRETDELAY3: MOV AX,20H 延时程序3MOV BX,0HZ:DEC BXJNZ ZDEC AXJNZ Z四、问答题:1、8255A 的哪个端口能实现位操作控制(按位置位/复位)?执行控制字写入操作的端口是哪个?答:8255A 的C端口能实现位操作控制(按位置位/复位),执行控制字写入操作的端口是命令字端口。

实验二:Multisim交通灯仿真

实验二:Multisim交通灯仿真
在仿真面板中查看波形、数据等仿真结果。
03
交通灯工作原理
交通灯的种类
01
02
03
红绿灯
红、绿、黄三种颜色,用 于指示车辆和行人停止、 通行和等待。
交通信号灯
包括左转、直行和右转信 号,用于管理不同方向的 交通流。
紧急停车带交通灯
用于指示紧急车辆在紧急 情况下使用紧急停车带。
交通灯的控制逻辑
时序逻辑
实验二Multisim交通 灯仿真
目录
• 实验目的 • Multisim软件介绍 • 交通灯工作原理 • 交通灯控制系统设计 • Multisim仿真过程 • 实验总结与展望
01
实验目的
掌握Multisim软件的使用
掌握Multisim软件的界面布局和基本 操作,如元件库管理、电路图绘制、 仿真运行等。
控制电路
由定时器、微控制器等组成,用于实 现交通灯的时序逻辑和控制逻辑。
04
交通灯控制系统设计
控制系统设计思路
确定控制目标
根据交通需求,确定交通灯控制 系统的目标,如车辆和行人的通
行时间、优先级等。
选择控制策略
根据控制目标,选择合适的控制策 略,如定时控制、感应控制等。
设计控制电路
根据控制策略,设计控制电路,包 括红、绿、黄三个方向的信号灯和 必要的传感器。
03
检查电路的电气特性,如电压、电流等是否符合预 期。
仿真运行与结果分析
01
启动仿真,观察电路的工作过程。
02 使用虚拟仪器记录仿真过程中的电压、电 流等数据。
03
分析仿真结果,并与实际电路的工作情况 进行比较。
04
根据仿真结果,对电路设计进行优化和改 进。

实验二 十字路口交通灯实验

实验二 十字路口交通灯实验

期,如此循环进行。试编写PLC控制程序,并给出I/O分配
表和梯形图。
二、实验内容
二、实验内容
南北方向: 红灯亮25秒 黄灯亮2秒 绿灯亮25秒 绿灯闪烁3秒
东西方向:
绿灯亮20秒 红灯亮30秒 绿灯闪烁3 秒 黄灯亮2秒
二、实验内容
I/0分配:
输入点:
X0—启动按钮 X1—停止按钮
二Байду номын сангаас实验内容
输出点:
Y0—南北红灯
Y2—东西黄灯 Y4—南北绿灯
Y1—东西绿灯
Y3—东西红灯 Y5—南北黄灯
二、实验内容
ON OFF 启动: 25s 20s 3s
南北红灯Y0:
东西绿灯Y1: 东西黄灯Y2:
东西红灯Y3: 南北绿灯Y4:
2s 2s 30s 25s 3s
南北黄灯Y5: 时间轴:
T0 T1 T2 T3 T4 T5 T0
二、实验内容
实验要求: 将指令表转换为相应的梯形图并输入梯形 图,运行程序,观察实验现象并记录结果。
三、实验报告
1、写出I/O分配表、程序梯形图清单。 2、仔细观察实验现象,认真记录实验中发现的 问题、错误、故障及解决方法。
二、实验内容
连线指导: OUTPUT00 接交通灯插孔 TL1:绿灯 OUTPUT01 接交通灯插孔 TL2:黄灯 OUTPUT02 接交通灯插孔 TL3:红灯
二、实验内容
连线指导: OUTPUT03 接交通灯插孔 TL4:绿灯 OUTPUT04 接交通灯插孔 TL5:黄灯 OUTPUT05 接交通灯插孔 TL6:红灯
实验二
一、实验目的
交通灯控制实验
1. 进一步熟悉编程软件及编程方法,掌握可编 程控制器基本指令。 2. 熟悉时序控制程序的设计和调试方法。

交通灯的实验报告

交通灯的实验报告

交通灯定时控制系统实验报告学院:兴湘学院班级:08级通信工程班学号:2008964041姓名:彭洁一、课题名称:交通灯定时控制系统的设计、制作二、内容摘要:在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。

交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。

三、设计内容及要求:设计一个十字路口的交通灯定时控制系统,基本要求如下:(1)甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设为25秒。

(2)每次绿灯变红灯时,黄灯先亮5秒钟,才能变换运行车道。

(3)黄灯亮时,要求每秒钟闪亮一次。

选做扩展功能:(4)十字路口有数字显示灯亮时间,要求灯亮时间以秒为单位作减计数;(5)要求通行时间和黄灯亮的时间均可在0~99s内任意设定。

四、系统方案设计:1、分析系统的逻辑功能,画出其框图交通灯定时控制系统的原理框图如图1所示。

它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。

秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。

图中:T L:表示甲车道或乙车道绿灯亮的时间间隔为25秒,即车辆正常通行的时间间隔。

定时时间到,T L=1,否则T L=0。

T Y:表示黄灯亮的时间间隔为5秒。

定时时间到,T Y=1,否则,T Y=0。

S T:表示定时器到了规定的时间后,由控制器发出状态转换信号,由它控制定时器开始下一个工作状态的定时。

且每个信号都为每30s循环一次,因此我选用30s循环的定时器。

T L-T Y = 5s2、逻辑设计,画出交通灯控制系统的ASM图一般十字路口的交通灯控制系统的工作状态及其功能如表1:表1控制器应送出甲、乙车道红、黄、绿灯的控制信号。

交通灯实验报告

交通灯实验报告

交通灯实验报告交叉⼝交通灯控制器实验2014.12.12⼀、实验⽬的通过仿真搭建和实物搭建相结合,交叉⼝交通灯控制器系统设计,并掌握c51编程操作。

⼆、实验内容及要求模拟控制就是以红、绿、黄⾊4组12个发光⼆极管表⽰交通信号灯。

每组灯有两位数码倒计时显⽰。

假设⼀个⼗字路⼝为东西南北⾛向。

初始状态0为东西红灯,南北红灯。

然后转状态1,东西⽅向的绿灯亮,东西⽅向可以通车,⽽南北⽅向的红灯亮,南北⽅⽅向的车禁⽌通⾏。

过⼀段时间转状态2,东西⽅向绿灯灭后,黄灯亮,延时⼏秒,南北仍然红灯。

再转状态3,南北⽅向的绿灯亮,南北⽅向可以通车,⽽东西⽅向的红灯亮,东西⽅向禁⽌车辆通⾏。

过⼀段时间转状态4,南北绿灯灭后亮黄灯,延时⼏秒,东西⽅向仍然红灯亮。

最后循环⾄状态1。

具体要求:1、正常情况下A、B道(A、B道交叉组成⼗字路⼝,A是主道,B是⽀道)轮流放⾏,A道放⾏⼀分钟(其中5秒⽤于警告),B道放⾏30秒(其中5秒⽤于警告)。

2、⼀道有车⽽另⼀车道⽆车(⽤按键开关K1、K2模拟)时,使有车车道放⾏。

3、有紧急车辆通过(⽤按键开关K0模拟)时,A、B道均为红⾊,每个⼝都有2组2位数码管,共8个灯。

多单⽚机组装,实现分布式多单⽚机的交通灯控制,交通⼈⾏显⽰⽤8*8LED仿⼈⾏⾛动图。

⽤Proteus仿真软件搭建仿真硬件电路图。

验证编制软件。

三、实验原理⽤Proteus仿真软件搭建仿真硬件电路图,⽤kiel4编写程序,然后⽣成.hex⽂件,将.hex⽂件拷到搭建的仿真硬件中的芯⽚中,如果可以达到预想要求,就按照搭建的仿真硬件电路图焊接实物,然后实现上述功能。

程序流程图:四、实验仪器、材料仿真软件:proteus,keil4硬件元件:五、实验过程及原始记录仿真电路图如下:源代码:#include "reg51.h"sbit RED=P1^5; //红灯sbit GREEN=P1^6; //绿灯sbit YELLOW=P1^7; //黄灯unsigned char code DIG_PLACE[2] = { 0x80,0x40}; unsigned char code DIG_CODE[17] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F的显⽰码unsigned char DisplayData[2];//每秒的数值unsigned char Time ; //T0中断次数unsigned char Second ; //定时秒数void settimer(void) //设定T0,定时50ms{TMOD = 0x01;TH0 = 0x3C;TL0 = 0xB0;ET0=1;TR0=1;EA=1;}void timer0() interrupt 1 using 1//中断,得到1s{TH0 = 0x3C;TL0 = 0xB0;Time++;if(Time==20){Second ++;Time = 0;}}void Display(){unsigned char i;unsigned int j;for(i=0; i<2; i++){P2 = DIG_PLACE[i];P0 = DisplayData[i]; //发送段码j = 10; //扫描间隔时间设定while(j--);P0 = 0x00; //消隐}}void main (void){Second = 1;P1=0xff;settimer();while(1){if(Second == 90){Second=1;}if(Second < 56) //红灯55s{RED=0;GREEN=1;YELLOW=1;DisplayData[0] = DIG_CODE[(60 - Second) % 100 / 10];DisplayData[1] = DIG_CODE[(60 - Second) %10];Display();}else if(Second < 61) //黄灯5s{RED=1;GREEN=1;YELLOW=0;DisplayData[0] = DIG_CODE[(60 - Second) % 100 / 10];DisplayData[1] = DIG_CODE[(60 - Second) %10];Display();}else if(Second < 86){RED=1;GREEN=0;YELLOW=1;DisplayData[0] = DIG_CODE[(90- Second) % 100 / 10];DisplayData[1] = DIG_CODE[(90- Second) %10];Display();}else{RED=1;GREEN=1;YELLOW=0;DisplayData[0] = DIG_CODE[(90- Second) % 100 / 10];DisplayData[1] = DIG_CODE[(90- Second) %10];Display();}}}六、实验结果及分析实验结果是搭建的仿真电路图可以实现交通灯的控制,在绿灯将要结束时,要换上黄灯,黄灯最好闪烁。

PLC交通灯实验报告1

实验二交通路口红绿灯的控制一.实验目的1 熟悉西门子S7-300系列PLC及实验装置。

2 熟悉STEP7-Micro/WIN编程软件。

3 完成交通路口红绿灯控制的实验,通过该实验掌握S7-200系列基本指令的编程,了解PLC解决实际问题的方法。

4 通过选做实验,进一步增强PLC解决实际问题的能力。

二.实验设备个人电脑(装有STEP 7-Micro/WIN编程软件)1台PC/PPI通信电缆1根S7-200系列(CPU224-AC/DC/RELAY)PLC(已安装在实验箱上)1台THSMS-1型PLC实验装置(实验箱)1套实验连接导线若干三.实验内容1. 熟悉STEP7-Micro/WIN编程软件STEP7-Micro/WIN编程软件的主界面如图4所示。

符号区引导条指令树工具条主程序区菜单条矩形光标图4 STEP7-Micro/WIN编程软件的主界面STEP7-Micro/WIN编程软件的使用简述如下:(1)项目文件的生成单击“文件”菜单中的“新建”命令或工具条中的“新建”按钮,将新建一个项目文件。

单击“文件”菜单中的“打开”命令或工具条中的“打开”按钮,将打开一个已有的项目文件。

在个人电脑已经与PLC建立通信的前提下,单击“文件”菜单中的“上载”命令或工具条中的“上载”按钮,可将PLC存储器中已存储的项目文件上载到个人电脑。

(2)程序的编辑(以梯形图为例)单击“查看”菜单中的STL命令或“梯形图”命令或FBD命令,则主程序区分别显示指令语句表、梯形图、功能块图的编辑环境。

这里以梯形图的编辑为例。

在主界面的指令树中,打开指令夹下的位逻辑夹,则如图5所示,可看到一组位逻辑指令。

双击要输入的位逻辑指令,就可在主程序区的矩形光标处放置一个编程元件,多个编程元件将组成一个梯形图。

图5梯形图中的“??.?”表示此处必须有操作数,可单击“??.?”,然后键入合适的操作数。

主界面的指令树中,指令夹下还有计数器夹、定时器夹等,可供选择。

交通灯控制实验报告

一、实验目的1. 理解交通灯控制系统的工作原理和基本组成。

2. 掌握PLC(可编程逻辑控制器)编程和调试方法。

3. 学习交通灯控制系统的硬件连接和电路设计。

4. 提高实际应用中解决复杂问题的能力。

二、实验原理交通灯控制系统是城市交通管理的重要组成部分,其基本原理是通过对交通信号灯进行控制,实现交通流量的有序疏导。

本实验采用PLC作为控制核心,通过编写程序实现对交通灯的定时控制。

三、实验器材1. PLC主机2. 交通灯控制模块3. 电源模块4. 交通灯模型5. 连接线四、实验步骤1. 硬件连接:- 将PLC主机与交通灯控制模块、电源模块和交通灯模型连接。

- 将PLC主机与计算机连接,以便进行程序编写和调试。

2. 程序编写:- 根据交通灯控制要求,编写PLC程序。

- 程序主要包括以下部分:- 启动信号处理:检测启动开关状态,控制交通灯开始工作。

- 定时控制:根据设定的时间,控制交通灯的红、黄、绿灯亮灭。

- 紧急处理:检测紧急处理开关状态,实现交通灯的紧急控制。

3. 程序调试:- 在计算机上运行PLC程序,观察程序运行效果。

- 根据实际情况,对程序进行调试和优化。

4. 实验验证:- 在实际硬件环境中运行程序,观察交通灯控制效果。

- 验证程序是否满足实验要求。

五、实验结果与分析1. 实验结果:- 在实验过程中,成功实现了交通灯的控制,实现了红、黄、绿灯的定时切换。

- 在紧急情况下,能够实现交通灯的紧急控制。

2. 结果分析:- 通过实验,掌握了PLC编程和调试方法,提高了实际应用中解决复杂问题的能力。

- 实验结果表明,所设计的交通灯控制系统具有良好的稳定性和可靠性。

六、实验总结本次实验成功实现了交通灯控制系统的设计与实现,达到了预期目标。

通过实验,我们掌握了以下知识点:1. 交通灯控制系统的工作原理和基本组成。

2. PLC编程和调试方法。

3. 交通灯控制系统的硬件连接和电路设计。

本次实验提高了我们的实际应用能力,为以后从事相关领域工作奠定了基础。

交通灯模拟实验

交通灯模拟实验
一,实验目的
熟练掌握并使用各基本指令,特别是定时器的使用。

掌握用PLC解决一个实际问题的方法及编程、调试方法。

二,控制要求
信号灯受一个启动按钮控制,当启动按钮的接通时,信号灯系统开始循环工作,且先南北红灯亮(15s)、东西绿灯亮(12s)。

然后东西黄灯开始闪烁(闪烁3次,周期为1s),然后东西红灯亮(20s),南北绿灯亮(17s)。

然后南北黄开始闪(闪烁3次,周期为1s),然南北红灯亮时,一个循环结束,然后周而复始,按停止键可结束。

验面板图中端子对应表。

综合实验二 十字路口交通灯控制


5
30s
东西向红灯亮
8
2s
南北向黄灯亮
25s 3.1 东西向绿灯灭 0.5s 7.1
25s 南北向绿灯灭 0.5s
3.2
东西向绿灯亮 0.5s
7.2
南北向绿灯亮 0.5s
3.3
东西向绿灯灭 3s(3次)
7.3
南北向绿灯灭 3s(3次)
I/O分配表
输入 信号 起动按钮SB1 停止按钮SB2 南北交通红灯HL1、HL2; 人行绿灯HL13、HL14 南北交通绿灯HL3、HL4; 人行红灯HL15、HL16 南北交通黄灯HL5、HL6 东西交通红灯HL7、HL8; 人行绿灯HL17、HL18 东西交通绿灯HL9、HL10; 人行红灯HL119、HL20 I0.1 I0.2 Q0.0 Q0.4 Q0.5 Q0.3 Q0.1
综合实验二
十字路口交通灯控制
交通信号灯由按钮控制起动、停止,交通信号灯 分东西南北4个方向,每个方向均有绿灯,红灯, 和黄灯来控制车辆及还附带人行交通红、绿灯。 其具体控制要求为:接通起动按钮后,信号灯开 始工作,南北方向红灯、东西方向绿灯同时亮。 东西方向绿灯亮25s后,闪烁3次(1s/次),接 着东西方向黄灯亮,2s后东西方向红灯亮,30s 后东西方向绿灯又亮……如此不断循环,直至停 止工作。南北方向红灯亮30s后,南北方向绿灯 亮,25s后南北方向绿灯闪烁3次(1s/次),接 着南北方向环,直至停止工作。
输出 信号
东西交通黄灯HL11、HL12
Q0.2
I/O外部接线图
交通信号灯时序图
东西红 南北绿 30 3 25 25 30 30
南北黄 30 南北红
2 30 3 25 30
东西绿 东西黄
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档