交通灯实验二
十字路口的交通灯实训报告
十字路口的交通灯实训报告本次实训报告旨在分享我对十字路口交通灯的实训经历和相关观察所得。通过实操和观察,我深入了解了交通灯的作用以及如何准确、高效地控制交通流量。以下将详细介绍我在实训过程中的操作,以及对现有交通灯系统的一些观察和建议。
一、实训操作
在实训中,我所控制的十字路口交通灯系统包括红灯、黄灯和绿灯。我按照实训要求,准确地掌握了各个交通信号灯的工作原理和时长。通过操作交通灯控制面板,我实践了交通信号灯的相序转换,并根据路口车流情况进行调整。
在实训中,我注意到了一些重要的问题和技巧。首先,我了解到红灯和绿灯的时长应根据路口交通流量进行合理调配,以确保车辆和行人的顺利通行。其次,黄灯的作用是为车辆和行人提供转换的时间窗口,因此需要根据交通流量和预期停车距离进行设置。最后,我还学会了处理突发情况的应对策略,例如车辆临时停止或紧急情况下的信号切换。
二、观察与分析
在实训过程中,我细致观察了路口交通情况,并进行了分析和
总结。以下是我所观察到的一些问题和现象:
1. 路口交通流量的高峰期:根据观察,我发现交通流量通常在
上下班时间、学校放学时间以及特定节假日等时间段内达到峰值。这为灯光控制提供了依据,可以设置较长红灯时长来缓解拥堵情况。
2. 不按交通信号灯行驶的违规行为:偶尔有车辆和行人不遵守
交通信号灯的规定,擅自通行或普遍闯红灯。这对交通安全造成
威胁,因此需要更加严格的监管和相关教育措施。
3. 需要增加左转独立信号:通过观察,我发现左转车辆与直行
车辆互相影响的情况较为明显。为提高交通效率和安全性,建议
交通灯控制器设计实验报告
设计性实验项目名称 交通灯控制器设计
实验项目学时:3学时 实验要求:■ 必修 □ 选修
一、实验目的
1、 学习与日常生活相关且较复杂数字系统设计;
2、 进一步熟悉EDA 实验装置和Quartus Ⅱ软件的使用方法;
3、 学习二进制码到BCD 码的转换;
4、 学习有限状态机的设计应用。
二、实验原理
交通灯的显示有很多方式,如十字路口、丁字路口等,而对于同一个路口又 有很多不同的显示要求,比如十字路口,车辆如果只要东西和南北方向通行就很 简单,而如果车子可以左右转弯的通行就比较复杂,本实验仅针对最简单的南北 和东西直行的情况。
要完成本实验,首先必须了解交通路灯的燃灭规律。本实验需要用到实验箱上交通灯模块中的
发光
二
极管
,即红
、黄
三、设计要求
完成设计、仿真、调试、下载、硬件测试等环节,在型EDA 实验装置上实现一个由一条主干道和一条乡间公路的汇合点形成的十字交叉路口的交通灯控制器功能,具体要求如下: 1、 有MR (主红)、MY (主黄)、MG (主绿)、CR (乡红)、CY (乡黄)、CG (乡绿)六盏交通灯需要控制; 2、 交通灯由绿转红前有4秒亮黄灯的间隔时间,由红转绿没有间隔时间; 3、 乡间公路右侧各埋有一个串连传感器,当有车辆准备通过乡间公路时,发出请求信号S=1,其余时间S=0;
4、 平时系统停留在主干道通行(MGCR )状态,一旦S 信号有效,经主道黄灯4
秒(MYCR )状态后转入乡间公路通行(MRCG )状态,但要保证主干道通行大于一分钟后才能转换; 5、 一旦S 信号消失,系统脱离MRCG 状态,即经乡道黄灯4秒(MRCY )状态进入MGCR 状态,即使S 信号一直有效,MRCG 状态也不得长于20秒钟;
完整单片机交通灯课程实验报告
课程设计任务书
学生姓名:王凯专业班级:电子科学与技术0901班
指导教师:吴友宇工作单位:信息工程学院
题目: 交通信号灯控制器的设计
初始条件:
本设计既可以使用集成集成译码器、计数器、定时器、脉冲发生器和必要的门电路等。本设计也可以使用单片机系统构建交通信号灯控制器。
用数码管显示时间计数值,用红、黄、绿LED作信号灯。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具
体要求)
1、课程设计工作量:1周。
2、技术要求:
①要求甲车道和乙车道两条交叉道路上的车辆交替运行(以红绿灯指示),每次通行
时间设为0—30秒(可预置);变更车道以前,黄灯先亮5秒钟,黄灯亮时,要求每秒钟闪亮一次;两个车道均以减计数方式显示时间。其余部分可根据情况自行发挥。
②确定设计方案,按功能模块的划分选择元、器件和集成电路,设计分电路,阐述
基本原理。
③绘制总体电路原理图。
3、查阅至少5篇参考文献。按《武汉理工大学课程设计工作规范》要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。
时间安排:
1、2011 年7 月3 日集中,作课设具体实施计划与课程设计报告格式的要求说明。
2、2011 年7 月3 日,查阅相关资料,学习电路的工作原理。
2、2011年7 月4 日至2011 年7 月5日,方案选择和电路设计。
2、2011 年7 月6日至2011 年7 月7 日,电路调试和设计说明书撰写。
3、2011 年7 月8 日上交课程设计成果及报告,同时进行答辩。
指导教师签名:年月日
系主任(或责任教师)签名:年月日
交通信号灯控制器实验报告
交通信号灯控制器实验报告
交通信号灯控制器
⼀、设计任务及要求 (2)
⼆、总体⽅案设计以及系统原理框图 (2)
2.1、设计思路 (2)
2.2、各模块相应的功能 (2)
2.3、系统原理图 (3)
三、单元电路设计 (3)
3.1、车辆检测电路 (3)
3.2、主控电路 (4)
3.3、灯控电路 (5)
3.4、计时控制电路 (6)
3.5、计时显⽰电路 (6)
3.6、反馈控制电路 (7)
3.7、置数电路 (7)
3.8、时基电路 (7)
四、⼯作原理 (8)
五、电路的软件仿真及结果分析 (8)
5.1、时基电路(555接成的多谐振荡器)的电路图以及波形的显⽰ (8)
5.2、结果分析 (10)
六、电路的组装调试 (10)
6.1、使⽤的主要仪器和仪表 (10)
6.2、调试电路的⽅法和技巧 (10)
6.3、调试中出现的问题、原因和排除⽅法 (11)
七、收获、存在的问题和进⼀步的改进意见 (11)
7.1、存在的问题和进⼀步的改进意见 (11)
7.2、收获以及⼼得体会 (12)
附录⼀:电路所⽤元器件 (14)
附录⼆:电路全图 (15)
附录三:实际电路图 (16)
⼀、设计任务及要求
在⼀个主⼲道和⽀⼲道汇交叉的⼗字路⼝,为了确保车辆⾏车安全,迅速通⾏,设计⼀个交通信号灯控制电路,要求如下:1、⽤两组红、绿、黄发光⼆极管作信号灯,分别指⽰主道和⽀道的通⾏状
态。
2、通⾏状态⾃动交替转换,主道每次通⾏30秒,⽀道每次通⾏20秒,通
⾏交替间隔时为5秒。
3、通⾏状态转换依照“主道优先”的原则,即:当主道通⾏30秒后,若⽀
道⽆车则继续通⾏;当⽀道通⾏20秒后,只有当⽀道有车且主道⽆车时才允许继续通⾏。(⽤按键模拟路⼝是否有车)
交通灯实验报告
交通灯实验报告
一、实验分析:
利用计数器74LS192做60秒、57秒和3秒的倒计时(在计数器74LS192的,当计数器上的十位上的计数器为九时置5做成一个六十秒的倒计时)做倒计时3秒和倒计时六十秒相与得到倒计时57秒和3秒。做倒计时的57秒和3秒的分析过程可以根据以下图一可知:
红灯南北(东西):
绿灯东西(南北):黄灯东西(南北):
图一
做好倒计时后,放入JK触发器后做好各个方向的灯的信号,加入三极管增大负载后接入灯泡。
二、实验目的:
1、熟悉计数器74LS19
2、触发器、三极管、和各种门电
路的应用。
2、利用各种器材做出交通灯。
三、实验器材:
计数器74LS192、7SEG-BCD、JK触发器、三极管2N1711、电阻、与门、与非门、红灯LED-RED、绿灯LED-BIRG、
黄灯LED-BIBY。
四、实验步骤:
1、倒计时的制作:用计数器74LS192做60秒的倒计时
把脉冲接到计数器的DN端,在十位的那里用九置五,
个位的满一周后接一个脉冲放在十位的DN上,个位
和十位的计数器的UP和清零端(高电平有效)接低
电平。接的图如图二所示:
图二
做3秒的脉冲把个位的B3、B2与起来以后与B7、B6、B5、B1非后的数在与非得到B11。做三秒脉冲时的分析:(当
B3和B2为高电平的数有3、7、13、17、23、27、33、37、
43、47、53、57所以当为三秒的时候就只能B3、B2的时
候为高电平就得排除B7、B6、B5、B1)连接的图如下图三
所示:
图三
做57秒的脉冲和3秒的脉冲之和就为60秒脉冲所以就可以把B11、B10与起来以后做黄灯和绿灯的脉冲,六十秒做红灯的脉冲。分析图和实验图如图四和图五所示:红灯南北(东西):
PLC交通灯ppt课件
可编程控制器原理及应用
实验二、交通灯程序设计
3、I/O端口分配 Input(输入): I:0/1:总的启动开关; I:0/2:总的停止开关; I:0/3:东西向急通时的启动开关; I:0/4:东西向关闭急通时的开关; I:0/5:南北向急通时的启动开关; I:0/6:南北向关闭急通时的开关;
可编程控制器原理及应用
5、十字路口交通灯控制系统的PLC梯形图 :
可编程控制器原理及应用
实验二、交通灯程序设计
5、十字路口交通灯控制系统的PLC梯形图 :
可编程控制器原理及应用
实验二、交通灯程序设计
5、十字路口交通灯控制系统的PLC梯形图 :
可编程控制器原理及应用
实验二、交通灯程序设计
6、程序说明 第1级阶梯:主要是作为一个总的启动和关闭作用,用来 控制以下每盏灯的亮灭。同时在该系统响应急通完毕后, 其该级阶梯使该系统恢复正常工作。 第2级阶梯:其中计时器T4:0主要控制南北向的红灯,并 使其在25秒内都亮,25秒后,红灯将灭。计时器T4:1控 制东西向的绿灯,并使其在20秒内都亮。 第3级阶梯:控制南北向红灯的亮灭。 第4级阶梯:控制东西向绿灯的亮灭。 第5级阶梯:其中计时器T4:12控制东西向绿灯3秒的闪烁。 第6级阶梯:其中计时器T4:2控制东西向绿灯3秒的闪烁 时每一周期(一周期1秒)的亮0.5秒。
可编程控制器原理及应用
交通信号灯的实验报告
中南林业科技大学
涉外学院
实
习
报
告
名称:交通灯控制器
姓名:***
学号:********
专业班级:电子信息工程一班
时间:2011-10-5
地点:林科大涉外学院
目录
任务和性能指标 (2)
实现(设计)方案 (3)
系统设计 (4)
调试及性能分析 (6)
性能分析: (7)
相关知识概述 (7)
心得体会 (7)
参考文献 (8)
任务和性能指标
本电路设计一个交通灯控制器,需要达到的目的如下:
一个周期64秒,平均分配,前32秒红灯1与绿灯2亮,后32秒绿灯1与红灯2亮。
在红灯1与绿灯2亮的期间的后8秒黄灯1、2闪烁,且在这期间红灯1与绿灯2同时亮。闪烁频率为2。
在绿灯1与红灯2亮的期间的后8秒黄灯1、2闪烁,且在这期间绿灯1与红灯2同时亮。闪烁频率为2。
实现(设计)方案
为了达到目的,需要设计一个控制电路,这就需要一个脉冲信号发生器,一个二进制加法计数器,一个十进制减法计数器,红灯与绿灯以及黄灯是否亮由二进制加法计数器的输出状态来决定。因此,设计一个组合逻辑电路,它的输入信号就是二进制加法计数器的输出信号,它的输出就是发光二级管的控制信号。
因此,需要一个组合逻辑电路,六个发光二级管(两个红色发光二极管、两个绿色发光二极管、两个黄色发光二极管)电路,555脉冲振荡器,4024计数器,74LS193计数器,数码管显示电路。其结构图如下:
本电路中的组合逻辑电路的输入信号为二进制计数器的输出信号,输出要控制六个发光二级管不同时刻的状态。红灯1与绿灯2的状态相同,红灯2与绿灯1的状态相同,两个黄灯状态相同。所以只要输出三个信号即可,分别为L1、L2、L3。
综合实验二 十字路口交通灯控制
输出 信号
东西交通黄灯HL11、HL12
Q0.2
I/O外部接线图
交通信号灯时序图
东西红 南北绿 30 3 25 25 30 30
南北黄 30 南北红
2 30 3 25 30
东西绿 东西黄
2
交通信号灯顺序功能图及其子步
0
起动
初始状态
1
25s
东西向绿灯亮
2
30s
南北向红灯亮
3
3s(3次)
东西向绿灯闪烁
6
25s
南北向绿灯亮
4
2s
东西向黄灯亮
7
3s(3次)
南北向绿灯闪烁
综合实验二
十字路口交通灯控制
交通信号灯由按钮控制起动、停止,交通信号灯 分东西南北4个方向,每个方向均有绿灯,红灯, 和黄灯来控制车辆及还附带人行交通红、绿灯。 其具体控制要求为:接通起动按钮后,信号灯开 始工作,南北方向红灯、东西方向绿灯同时亮。 东西方向绿灯亮25s后,闪烁3次(1s/次),接 着东西方向黄灯亮,2s后东西方向红灯亮,30s 后东西方向绿灯又亮……如此不断循环,直至停 止工作。南北方向红灯亮30s后,南北方向绿灯 亮,25s后南北方向绿灯闪烁3次(1s/次),接 着南北方向黄灯亮,2s后南北方向红灯又亮…… 如此不断循环,直至停止工作。
5
30s
东西向红灯亮
交通灯设计实验报告
红灯:EWR=Q5
南北方向:绿灯:NSG=Q4Q5
黄灯:NSY=Q4Q5
红灯:NSR=Q5
由于黄灯要求闪烁几次,所以用基1s和EWY或NSY黄灯信号相与。
C.显示输出模块电路
本实验译码显示选用BCD码七段译码器74LS248,显示器选用LC5011-11公阴极LED显示器,计数器选用可预制加减法计数器74LS168.计数器做成二十四进制减法计数器.在减法计数器开始之前,由红灯亮信号使减法计数器先置如数据,图中接入U/D和LD的信号就是由黄灯亮(Y=1)时,置入数据。黄灯灭(Y=0),而红灯亮(R=1)时,开始计数。
(八)参考文献
《电子技术实践及仿真》孙丽霞主编
《数字电子计数基础》周良权主编
(
交通灯控制系统元器件清单
序号
元器件名称
规格型号
数量
1
定时器
555
1
2
十进制同步加减计数器
74LS168
4
3
BCD七段译码驱动器
74LS248
4
4
数码管
LC5011-11
4
5
8位移位寄存器
74LS164
1
6
四2输入与非门
74LS00
1
7
四2输入与门
74LS8
2
8
实验二 十字路口交通灯控制 PLC实验报告
广州大学学生实验报告
开课学院及实验室:工程北529 2015年 5 月21 日
学院机械与电气
工程
年级、专
业、班
姓名学号
实验课程名称电气控制与可编程控制器成绩
实验项目名称实验二十字路口交通灯控制指导老师
一、实验目的
熟练使用基本指令,根据控制要求,掌握PLC的编程方法和程序调试方法,了解使用PLC解决一个实际问题。
二、实验说明
信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。当启动开关断开时,所有信号灯都熄灭;南北红灯亮维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒;到20秒时,东西绿灯闪亮,闪亮3秒后熄灭。在东西绿灯熄灭时,东西黄灯亮,并维持2秒。到2秒时,东西黄灯熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮,东西红灯亮维持30秒。南北绿灯亮维持25秒,然后闪亮3秒后熄灭。同时南北黄灯亮,维持2秒后熄灭,这时南北红灯亮,东西绿灯亮。周而复始
三、实验面板图
四、实验内容
1、输入输出接线。
输入SD 输出R Y G 输出R Y G I0.0 南北Q0.2 Q0.1 Q0.0 东西Q0.5 Q0.4 Q0.3
2、打开主机电源将程序下载到主机中。
3、启动并运行程序观察实验现象。
思考题:
1、如交通灯动作时序图如下图所示,试修改程序实现。
2、试用比较指令或顺序控制的方法编写程序,实现本实验的功能。
五、实验过程原始记录(程序、数据、图表、计算等)
思考题1
红Q0.2
绿Q0.0
黄Q0.1
4s
2.5s
2.5s
红Q0.5
黄Q0.4
绿Q0.3
5s
思考题2:
六、实验结果及分析
交通灯模拟控制plc实验报告
交通灯模拟控制plc实验报告
交通灯模拟控制PLC实验报告
一、实验背景与目的
交通灯是城市道路交通管理的重要设施,安全的交通灯控制是保障行人和车辆安全通行的重要保障。本实验是以PLC控制器为核心设计的交通灯模拟控制实验,旨在通过实验学习PLC的基础知识,了解PLC在交通灯控制中的运用方式,掌握
常用的PLC控制方法,进一步提高学生的工程实践能力。
二、实验原理
1.交通灯控制方式
通常情况下,交通灯主要采用三种控制方式:定时控制、信号协调控制和应急控制。其中,定时控制是指交通灯按固定的时间间隔进行交替控制,适用于交通量少、时间规律的路段;信号协调控制是基于交通流量实时监测和协调控制交通灯,以提高交通能力和效率,适用于交通量较大、较为复杂的路段,如城市繁忙路口、高速公路入口等;应急控制是指在一定情况下强制交通灯进行跳闸或其他应急控制方法,以保障交通安全和畅通。
2.PLC控制原理
PLC,全称可编程逻辑控制器,是一种工业控制计算机,
广泛应用于现代制造业、工业自动化等领域。PLC可通过编写
相应的程序来实现对机器人、自动化生产线、传感器等设备的控制,可以有效提高生产效率和控制精度。
在交通灯控制中,PLC主要通过接收来自传感器等外部设备的输入信号和内部程序自动判断下一步操作,并通过控制输出口控制交通灯的开关状态,以实现交通灯的自动控制。
三、实验器材
PLC控制器、交通灯模拟器、计算机、连线电缆等。
四、实验步骤
本次实验的PLC控制程序采用三段式控制方式,分别为红灯亮、倒计时、绿灯亮,时间周期均为10秒。具体实验步骤如下:
交通灯控制电路设计实验(实验报告)
学号 **********
东北师范大学
2015——2016学年
学年小论文
学院、系物理学院
专业名称电气及其自动化
年级 2014级
学生姓名伍敏
2016年11月1日
一.设计背景
如今,红绿灯成为管制交通的最有效的手段之一。作为疏导交通必不可少的工具,已经出现在各个交通路口。红绿灯的出现有效的减少了交通事故的发生,提高了道路的畅通性。因此,为了巩固对课堂知识的理解,更进一步了解单片机结构与功能,加强自己的动手实践能力,本人决定用单片机来实现简单模拟交通灯的设计。
二.设计功能
1.东西方向车道和南北方向车道上车辆交替运行。
2.路口数码管按秒倒计时显示数字作为提醒。
3.红灯亮表示禁止通行,绿灯亮表示允许通行。
4.数码管显示时间共用,按秒倒计时显示数字作为提醒。
5.黄灯时间和绿灯时间可以进行更改,红灯时间默认为两个时间相加。
三.所需元件
1. 74ls192
2. 74ls245
3. 74138
4. 7486 四异或门
5. 7474双D 触发器
6. 发光二极管 12个(红黄绿各3个)
7. 电容电阻若干
8. 晶振
9.
导线若干
南
东
西北 交通路口示意图
主 干 道
四.实验设计部分
设计思路
五.单元设计电路
1.秒信号发生器:
本来想选用555定时器实现秒信号产生的额基本功能,因为在课上接触到的比较熟悉,但是由于某些原因,不让使用555定时器,只能够想用32768晶振和CD4060搭配,通过分频实现秒信号发生的功能,而且由于555定时器受到的外界因素影响较大,使用晶振产生的秒信号会更加的稳定。
状态译码电路 输出 电路
状态产生电路
单片机交通灯实验报告
单片机交通灯实验报告
单片机交通灯实验报告
引言:
交通灯作为城市交通管理的重要组成部分,对于保障道路交通的安全和顺畅起着至关重要的作用。为了更好地了解交通灯的工作原理和控制方法,我们进行了单片机交通灯的实验。
一、实验目的
本实验旨在通过使用单片机来控制交通灯的变化,探索交通灯的工作原理,并了解单片机在交通灯控制中的应用。
二、实验材料
1. 单片机开发板
2. 交通灯模块
3. 连接线
4. 电源适配器
三、实验过程
1. 将单片机开发板与电源适配器连接,并接通电源。
2. 将交通灯模块与单片机开发板连接,确保连接线的正确性。
3. 编写单片机程序,实现交通灯的控制逻辑。
4. 将程序烧录到单片机开发板中。
5. 通过操作单片机开发板上的按键,观察交通灯的变化。
四、实验结果
通过实验,我们成功地实现了交通灯的控制。在程序的控制下,交通灯按照规
定的时间间隔进行变化,保证了道路交通的安全和顺畅。
五、实验分析
1. 单片机控制交通灯的好处
通过使用单片机来控制交通灯,可以实现精确的时间控制,避免了传统机械控
制方式中可能存在的误差。同时,单片机还可以根据实际情况进行自适应调整,提高了交通灯的灵活性和响应速度。
2. 单片机程序的设计
在本次实验中,我们编写了一段简单的单片机程序来控制交通灯的变化。该程
序通过设定不同的时间间隔来控制红、黄、绿三种灯的亮灭,实现了交通灯的
正常工作。在实际应用中,我们可以根据道路情况和交通流量的变化来调整程序,以达到最佳的交通管理效果。
3. 单片机在交通灯控制中的应用前景
随着城市交通的不断发展和智能化水平的提高,单片机在交通灯控制中的应用
实验报告二-模拟交通灯实验
实验报告二-模拟交通灯实验
实验目的:
本次实验旨在通过模拟交通灯实验,了解交通灯的工作原理、设计及调节方法。
实验原理:
交通灯是城市交通管理中不可缺少的部分,广泛应用于道路、路口等地方,用以调整交通流量和保障行人和车辆的交通安全。基本上,每个交通灯系统都由信号控制器、信号球、绿地检测器组成。信号控制器是交通灯系统的核心部分,通过控制信号球的点灯和熄灭,向车辆、行人发出指令。
实验器材:
1. Arduino控制板;
2. LED灯若干;
3. 面包板;
4. 杜邦线;
5. 电阻。
实验步骤:
1. 通过面包板将Arduino控制板与电阻、LED灯连接;
2. 在Arduino控制板上编写程序,实现交通灯模拟;
3. 连接电源,通过Arduino IDE输入程序运行。
实验结果:
经过程序处理,LED灯按照交通灯的颜色进行变换,使得其能够模拟实际交通灯的工作状态,达到预期效果。
实验教训:
在实验过程中,我们发现LED灯的管脚与面包板接触不良时,会出现程序不能正常运行的情况。因此,我们在连接器件时要确保接触良好,并注意防静电。
实验思考:
本次实验通过模拟交通灯,我们深刻认识到交通灯的工作原理以及对道路交通的重要意义。合理设置交通灯,不仅能够保障行人和车辆安全,而且还能提高道路的通行效率。因此,在今后的实践活动中,我们应该更加注重交通灯的科学研究和实际应用。
结语:
通过本次实验,我们进一步认识到交通灯对于城市交通管理的重要性,同时也掌握了基本的交通灯原理和设计方法。相信在今后的学习和研究中,我们将能够更好地提高交通管理的水平和效率。
交通灯控制实验(8255)
交通灯控制
二、实验内容
通过并行接口8255 通过并行接口8255实现十字路口交通 8255实现十字路口交通 灯的模拟控制。 L7、L6、L5作为 灯的模拟控制。如下图,L7、L6、L5作为 南北路口的交通灯与PC7 PC6、PC5相连 PC7、 南北路口的交通灯与PC7、PC6、PC5相连 L2、L1、L0作为东西路口的交通灯与 ,L2、L1、L0作为东西路口的交通灯与 PC2、PC1、PC0相连 相连。 PC2、PC1、PC0相连。编程使六个灯按交 通灯变化规律燃灭。 通灯变化规律燃灭。
交通灯控制
三、实验电路
8255 地址: 地址:
控制寄存器: 控制寄存器: C口地址: 口地址: 28BH 28BH 288H 288H
交通灯控制
四、编程提示
1、软件延时 软件延时时,要考虑计算机的主频。 软件延时时,要考虑计算机的主频。 计算机主频: 2.0GHz 计算机主频: 2.0G 2、如何判断有键按下 调用DOS功能子程序中的 号功能。 调用DOS功能子程序中的 6号功能。
微机接口实验
实验二
交通灯控制实验(8255) 交通灯控制实验(8255)
一、实验目的
掌握8255方式0的工作原理及使用方法。 掌握8255方式0的工作原理及使用方法。 8255方式
二、实验内容
微机接口实验
实验二源自文库
交通灯控制逻辑电路设计实验报告
数字设计课程实验报告
实验名称:交通灯控制逻辑电路的设计与仿真实现学员:学号:
培养类型:年级:
专业:所属学院:
指导教员:职称:
实验室:实验日期:
交通灯控制逻辑电路的设计与仿真实现
一、实验目的:
1. 熟悉Multisim仿真软件的主要功能和使用;
2. 熟悉各种常用的MSI时序逻辑电路的功能和使用;
3. 运用逻辑设计知识,学会设计简单实用的数字系统;
二、实验任务及要求:
1.设计一个甲干道和乙干道交叉十字路口的交通灯控制逻辑电路;每个干道各一组指示灯红、绿、黄;要求:当甲干道绿灯亮16秒时,乙干道的红灯亮;接着甲干道的黄灯亮5秒,乙干道红灯依然亮;紧接着乙干道的绿灯亮16秒,这时甲干道红灯
亮;然后乙干道黄灯亮5秒,甲干道红灯依然亮;最后又是甲干道绿灯亮,乙干道变红灯,依照以上顺序循环,甲乙干道的绿红黄交通指示灯分别亮着;
2.要求:
1分析交通灯状态变换,画出基于格雷码顺序的交通灯控制状态图;
2设计时序逻辑电路部分,写出完整的设计过程,画出逻辑电路图;在Multisim 仿真平台上,搭建设计好的该单元电路,测试验证,将电路调试正确;
3设计组合逻辑电路部分,写出完整的设计过程,画出逻辑电路图;在Multisim 仿真平台上,搭建设计好的该单元电路,测试验证,将电路调试正确;
4用74LS161计数器构造16秒定时和5秒定时的定时电路,画出连线图;在Multisim仿真平台上,选用74LS161芯片连线,测试验证,将电路调试正确;
5在Multisim仿真平台上形成整个系统完整的电路,统调测试结果;
三、设计思路与基本原理:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二:单一十字路口交通灯控制实验。
一、实验目的:
1.熟悉使用CCW软件,掌握CCW软件中常用功能。
2.学会对功能块的创建和调用。
3.学会循环控制的方法。
二、实验原理
在实验一的基础上设计单一十字路口交通灯的控制实验,此实验内容应包括四个路口红绿灯的工作及同步的时间显示。
一般情况下,红绿灯设在十字路口,或在多干道的叉口上,目的是为了调整叉口的交通秩序使各干道来往车辆能够有条不紊地行驶,否则将造成意想不到的严重后果。当然在叉口设置合理的红绿灯后,也可大大减少交通管理部门的人力、物力。叉口交通信号等的基本作用:红灯亮表示车辆、行人禁止通行,绿灯亮表示车辆、行人可以通行,绿灯转换成红灯前几秒,可用黄灯亮来暗示驾驶员或行人即将禁止通行。屏幕时间显示用倒计时方式表示红绿灯的切换时间,时间显示器的作用是协助红绿灯工作,跟随红、绿灯反复地进行切换。每个路口分直行左转和右转。颜色分别为红,黄,绿。其中红灯和绿灯同时亮显示为黄灯。一个路口由三盏灯控制使控制更有条理,安全型更高。
三、实验器材(设备、软件、元器件):
十字路口交通灯实验设备、CCW编程软件、850控制器
四、实验内容:
1、单一十字路口交通灯设置6个状态。状态1:南北直行绿灯和所有右行绿灯亮,其它灯全红灯,行人红灯,四个路口的时间显示都从28秒开始倒计时,20秒后南北直行绿灯闪烁5秒,然后变成黄灯3秒。状态2:南北直行黄灯变成红灯,南北左行红灯变成绿灯,同时28秒倒计时,20秒后绿灯闪烁5秒变成黄灯,持续3秒。状态3:南北左行黄灯由黄灯变成红灯,同时东西直行由红灯变成绿灯,时间显示都从28秒开始倒计时,20秒后东西直行绿灯闪烁5秒,然后变成黄灯3秒。状态4:东西直行黄灯变成红灯,东西左行红灯变成绿灯,同时28秒倒计时,20秒后东西左行绿灯及所有右行绿灯闪烁5秒变成黄灯,持续3秒。状态5:所有右行绿灯变成红灯,东西左行绿灯变成红灯,南北直行红灯变成绿灯,同时南北人行道绿灯亮,状态5开始时同样28秒倒计时,20秒后南北直行绿灯和行人绿灯闪烁5秒,行人灯变成红灯,南北直行灯则变成黄灯持续3秒。状态6:南北直行黄灯变成红灯,东西直行红灯变成绿灯,同时东西人行灯
由红变绿,28秒倒计时开始,20秒后行人绿灯闪烁5秒变成红灯,东西直行绿
灯闪烁5秒变成黄灯并持续3秒。之后再跳转到状态1,如此循环。以上每个状
态一开始,四个路口的时间显示都会从28秒开始倒计时。在绿灯闪烁时,对应
的显示时间也一起闪烁。
2、加入手动申请,当南北方向有申请时切换到状态5,当东西方向有申请
时切换到状态6。
五、实验步骤:
1、打开CCW软件,右侧控制器中双击2080-LC50-48QWB ,双击“全局变量”,
配置全局变量如下表(接线也参照此表):
PLC输出接口名称设备端口别名PLC输入接口名称设备端口别名
_IO_EM_DO_00 NSL-R 南北左红_IO_EM_DI_00 启\停启动\停止
_IO_EM_DO_01 NSM-R 南北中红_IO_EM_DI_01 手\自手动\自动
_IO_EM_DO_02 NSR-R 南北右红_IO_EM_DI_02 A->B A->B的申请信号_IO_EM_DO_03 NSL-G 南北左绿_IO_EM_DI_03 B->C B->C的申请信号_IO_EM_DO_04 NSM-G 南北中绿_IO_EM_DI_04 C->D C->D的申请信号_IO_EM_DO_05 NSR-G 南北右绿_IO_EM_DI_05 D->A D->A的申请信号_IO_EM_DO_06 EWL-R 东西左红_IO_EM_DI_06 A->D A->D的申请信号_IO_EM_DO_07 EWM-R 东西中红_IO_EM_DI_07 D->C D->C的申请信号_IO_EM_DO_08 EWR-R 东西右红_IO_EM_DI_08 C->B C->B的申请信号_IO_EM_DO_09 EWL-G 东西左绿_IO_EM_DI_09 B->A B->A的申请信号_IO_EM_DO_10 EWM-G 东西中绿_IO_EM_DI_10
_IO_EM_DO_11 EWR-G 东西右绿_IO_EM_DI_11
_IO_EM_DO_12 1A 数码管十位0 _IO_EM_DI_12
_IO_EM_DO_13 1B 数码管十位1 _IO_EM_DI_13
_IO_EM_DO_14 2A 数码管个位0 _IO_EM_DI_14
_IO_EM_DO_15 2B 数码管个位1 _IO_EM_DI_15
_IO_EM_DO_16 2C 数码管个位2 _IO_EM_DI_16
_IO_EM_DO_17 2D 数码管个位3 _IO_EM_DI_17
_IO_EM_DO_18 _IO_EM_DI_18
_IO_EM_DO_19 _IO_EM_DI_19
_IO_EM_DI_20
_IO_EM_DI_21
_IO_EM_DI_22
_IO_EM_DI_23
_IO_EM_DI_24
_IO_EM_DI_25
_IO_EM_DI_26
_IO_EM_DI_27
2.在“用户定义的功能块”上右键单击,“添加”,“新建LD:梯形图”,在程
序名称“UntitledLD”上右键重命名为“STATE1”。双击“局部变量”,配置局部
变量如下:
名称数据类型方向
BEGIN BOOL VarInput
END BOOL Varoutput
state_1_1 BOOL Var
state_1_2 BOOL Var
state_1_3 BOOL Var
3.有了实验一的基础,下面直接开始在STATE1上编写状态1的程序。
4.同理编写STATE2、STATE3、STATE4、STATE5、STATE6,及配置各个状态的局部变量。
5.下面编写初始化模块。在“用户定义的功能块”上右键,“添加”,“新建LD:梯形图”,在新建的程序上右键重命名为“RESETALL”。双击进入在梯形图上再添加17个并联,分别将全局变量里的18个输出信号复位。
6.下面编写时间显示模块。新建个梯形图。重命名为“TIMER”。配置局部变量如下:
7.编写主程序。并调用这些块。在Micro850下面右键单击“程序”,“添加”,“新建LD:梯形图”。
8.双击“Micro850”回到主界面,在“Micro850”上右键“生成”后“下载”
9.此时可以开启调试,快捷键为F5。也可以在工具栏中“调试”,“启动调试”。调试也可以在运行之前先打开。