交通灯实验二
plc红绿灯实验报告

plc红绿灯实验报告篇一:交通灯PLC控制实验报告交通灯的PLC控制实验报告学院:自动化学院班级:0811103姓名:张乃心学号:2011213307实验目的1.熟悉PLC编程软件的使用和程序的调试方法。
2.加深对PLC循环顺序扫描的工作过程的理解。
3.掌握PLC 的硬件接线方法。
4.通过PLC对红绿灯的变时控制,加深对PLC按时间控制功能的理解。
5.熟悉掌握PLC的基本指令以及定时器指令的正确使用方法。
实验设备1.含可编程序控制器MicroLogix1500系列PLC的DEMO实验箱一个2.可编程序控制器的编程器一个(装有编程软件的PC电脑)及编程电缆。
3.导线若干实验原理交通指挥信号灯图I/O端子分配如下表注:PLC的24V DC端接DEMO模块的24V+ ;PLC的COM端接DEMO 模块的COM 。
系统硬件连线与控制要求采用1764-L32LSP型号的MicroLogix 1500可编程控制器,进行I/O端子的连线。
它由220V AC供电,输入回路中要串入24V直流电源。
1764系列可编程控制器的产品目录号的各位含义如下示。
1764:产品系列的代号L :基本单元24 :32个I/O点(12个输入点,12个输出点)B :24V直流输入W :继电器输出A :100/240V交流供电下图为可编程控制器控制交通信号灯的I/O端子的连线图。
本实验中模拟交通信号灯的指示灯由24V直流电源供电。
O/2-O/4为南北交通信号灯,O/5-O/7为东西交通信号灯。
实现交通指挥信号灯的控制,交通指挥信号灯的布置,控制要求如下:(1)信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始正常工作,且先南北红灯亮,东西绿灯亮。
当启动开关断开时,所有信号灯熄灭。
(2)南北红灯维持25秒。
在南北红灯亮的同时东西绿灯也亮,并维持20秒。
到20秒时,东西绿灯闪亮,闪亮3秒后熄灭。
在东西绿灯熄灭时,东西黄灯亮,并维持2秒。
PLC交通灯ppt课件

可编程控制器原理及应用
实验二、交通灯程序设计
7、比较指令的交通灯程序
可编程控制器原理及应用
实验二、交通灯程序设计
3、I/O端口分配 Input(输入): I:0/1:总的启动开关; I:0/2:总的停止开关; I:0/3:东西向急通时的启动开关; I:0/4:东西向关闭急通时的开关; I:0/5:南北向急通时的启动开关; I:0/6:南北向关闭急通时的开关;
可编程控制器原理及应用
可编程控制器原理及应用
实验二、交通灯程序设计
4、硬件连线图:
可编程控制器原理及应用
实验二、交通灯程序设计
5、十字路口交通灯控制系统的PLC梯形图 :
可编程控制器原理及应用
实验二、交通灯程序设计
5、十字路口交通灯控制系统的PLC梯形图 :
可编程控制器原理及应用
实验二、交通灯程序设计
5、十字路口交通灯控制系统的PLC梯形图 :
5、十字路口交通灯控制系统的PLC梯形图 :
可编程控制器原理及应用
的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秒。
实验二:Multisim交通灯仿真

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

中南林业科技大学涉外学院实习报告名称:交通灯控制器姓名:***学号:********专业班级:电子信息工程一班时间: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。
组合逻辑电路的输出信号L1、L2、L3与电路的输入信号Q7、Q6、Q5、Q4、Q3、Q2、Q1的关系用如下真值表表示:从以上可知:L1=Q7’,需要低电平有效时,L1’=Q7’’L2=Q7,需要低电平有效时,L2’=Q7’L3=Q6Q5=(Q6Q5)’’考虑到黄灯需要闪烁,可以让L3信号和Q1信号(频率为2HZ的脉冲)加到一个二输入的与非门的两个输入端,输出信号为L4,L4=(L3*Q1)’当L3为0时,L4=1当L3为1时,L4=Q1’可见,需要L4低电平有效,这样,L3为0时,黄灯不亮;L3为1时,黄灯闪烁。
实验二 交通灯实验

实验二交通灯实验一、实验目的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。
PLC编程各类经典案例解析

任务一十字路口交通信号灯控制实验一、控制要求:该实验在十字路口交通信号灯控制实验区内完成,交通灯分1、2两组,控制规律相同,工作时序图如下:起动┌┐─┘└──────────────────────────────┌──────┐┌┐┌┐┌┐1绿─┘└┘└┘└┘└─────────────────←20秒→←3秒→┌──1黄──────────────┘2秒└───────────────┐┌──────────────1红└───────────────┘┌──────┐┌┐┌┐┌┐2绿─────────────────┘└┘└┘└┘└─1─┐┌─2黄└────────────────────────────┘┌───────────────┐2红─┘└──────────────二、I/O分配:三、梯形图设计四.实验梯形图五.实验问题.今天的实验中,我们先在绿灯的闪烁上遇到了问题,后经同学讲解,运用了P -1s 解决了闪烁问题;在运行的时候,计时器出现了不工作的问题,老师说可以从灯100.00中看出计时器没有运行,在调整后就可以运行基本程序了;按钮的开关控制问题通过利用一个新线圈的引用,实现了0.00按下后整体的指示灯工作,0.01按下后整体停止。
实现了交通灯的指示控制。
以上为我们组今天实验中遇到的所有问题。
通过对这些问题的解决,让我们对PLC 实验更进一步的了解,对日后的实际操作会有很大的帮助。
任务二混料罐控制实验一、控制要求:该实验在混料罐实验区内完成。
液面在最下方时,按下起动按钮后, 可进行连续混料。
首先,液体A阀门打开,液体A流入容器;当液面升到M传感器检测位置时, 液体A阀门关闭,液体B阀门打开; 当液面升到H传感器检测位置时, 液体B阀门关闭,搅拌电机开始工作。
搅拌电机工作6秒钟后,停止搅拌,混合液体C阀门打开,开始放出混合液体。
当液面降到L传感器检测位置时,延时2秒后,关闭液体C阀门, 然后再开始下一周期操作。
红绿灯实验原理

红绿灯实验原理
红绿灯实验是一种常见的实验,用于研究人们在面对不同颜色灯光时的反应时间和决策能力。
实验的原理是利用红绿灯交替变换的特点,通过记录被试者在红灯和绿灯出现时按下按钮的时间来评估其反应时间和决策能力。
在实验过程中,被试者通常会被要求坐在一个特定位置上,面前放置着一个模拟红绿灯的装置。
该装置会交替发出红灯和绿灯,并在某个固定的时间间隔内变换颜色。
被试者的任务是在绿灯亮起时尽快按下按钮,而在红灯亮起时不做反应。
实验的数据一般包括被试者按下按钮的时间以及与预期时间的差异。
通过统计和分析这些数据,可以得到平均反应时间、反应时间的变异程度以及被试者在不同情境下的决策能力等信息。
红绿灯实验的原理是基于人类感知和反应的特点。
红灯通常被视为停止或等待的信号,而绿灯通常被视为行进的信号。
这种关联是由交通规则和社会习惯所形成的。
因此,当被试者看到红灯时,他们的大脑会自动抑制按动按钮的冲动,而在绿灯亮起时,他们则会迅速做出决策并按下按钮。
红绿灯实验可以用于研究认知心理学、注意力和决策等方面的问题。
通过对不同人群的实验比较,可以揭示不同人群在反应时间和决策能力上的差异,进而为相关疾病的研究和治疗提供科学依据。
此外,红绿灯实验也可以用于评估驾驶员的注意力和反应能力,对交通安全具有重要意义。
交通灯控制电路设计实验(实验报告)

学号 **********东北师范大学2015——2016学年学年小论文学院、系物理学院专业名称电气及其自动化年级 2014级学生姓名伍敏2016年11月1日一.设计背景如今,红绿灯成为管制交通的最有效的手段之一。
作为疏导交通必不可少的工具,已经出现在各个交通路口。
红绿灯的出现有效的减少了交通事故的发生,提高了道路的畅通性。
因此,为了巩固对课堂知识的理解,更进一步了解单片机结构与功能,加强自己的动手实践能力,本人决定用单片机来实现简单模拟交通灯的设计。
二.设计功能1.东西方向车道和南北方向车道上车辆交替运行。
2.路口数码管按秒倒计时显示数字作为提醒。
3.红灯亮表示禁止通行,绿灯亮表示允许通行。
4.数码管显示时间共用,按秒倒计时显示数字作为提醒。
5.黄灯时间和绿灯时间可以进行更改,红灯时间默认为两个时间相加。
三.所需元件1. 74ls1922. 74ls2453. 741384. 7486 四异或门5. 7474双D 触发器6. 发光二极管 12个(红黄绿各3个)7. 电容电阻若干8. 晶振9.导线若干南东西北 交通路口示意图主 干 道四.实验设计部分设计思路五.单元设计电路1.秒信号发生器:本来想选用555定时器实现秒信号产生的额基本功能,因为在课上接触到的比较熟悉,但是由于某些原因,不让使用555定时器,只能够想用32768晶振和CD4060搭配,通过分频实现秒信号发生的功能,而且由于555定时器受到的外界因素影响较大,使用晶振产生的秒信号会更加的稳定。
状态译码电路 输出 电路状态产生电路时间倒计时电路 时间预置电路 南北方向计时东西方向计时秒信号产生电路2.时间预置电路:74LS245:同相三态双向总线收发器,通过G端口的选择,可以选择由A向B发送数据或者是由B向A发送数据。
每个芯片有着八个开关,前四个开关控制的计时的个位数据,后四个开关控制的计时的十位预置数据。
而预置数据具体选择的是哪一个芯片上的数据由G控制,任何时刻两个芯片只有其中的一个能正常传输数据,而另一个不能传输。
- 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。
也可以在工具栏中“调试”,“启动调试”。
调试也可以在运行之前先打开。