交通灯毕业设计 下载本文

第五章 程序的编写

网络1 LD I0.0 O M0.1 AN T37 O T38 = Q0.0 网络2 LD Q0.5 AN M0.0 TON T37,240 网络3 LD T37 AN T39 AN T40 TON T38,10 网络4 LD T38 TON T39,10 网络5 LD T37 TON T40,40 网络6 LD T40 AN T41 = Q0.1 网络7 LD T40 TON T41,20 网络8 LD T41 O M0.0 AN T42 = Q0.2 网络9 LD T41 TON T42,300 网络10 LD Q0.0 = M0.0

网络11 LD M0.0 AN T43 O T44 = Q0.3 网络12 LD M0.0 AN M0.1 TON T43,240 网络13 LD T43 AN T45 AN T46 TON T44,10 网络14 LD T44 TON T45,10 网络15 LD T43 TON T46,40 网络16 LD T46 AN T47 = Q0.4 网络17 LD T46 TON T47,20 网络18 LD T47 O Q0.0 O M0.1 AN T48 = Q0.5 网络19 LD Q0.5 TON T48,300 网络20 LD Q0.5 = M0.1 17

第六章 程序的简述

当按下启动按扭I0.0后,线圈Q0.0得电,东西路口绿色信号灯亮(网络1)。同时线圈Q0.5得电,南北路口红色信号灯亮(网络18)。

线圈Q0.5得电后,中间继电器M0.1线圈得电。中间继电器常闭触点M0.1断开,分别使定时器T43、T46、T47清零。常开触点M0.1闭合(网络1、网络18),使得线圈Q0.0、Q0.5得到自锁。与此同时,分别启动线圈Q0.0、Q0.5的定时器T37、T48(网络2、网络19)。

东西路口绿色信号的计时工作主要由定时器T37来完成,24秒后常开触点T37动作,使得线圈Q0.0断电,东西路口绿色信号灯灭,南北路口红色信号灯继续亮。

定时器T37得电后,常开触点T37闭合,分别启动定时器T38、T40(网络3、网络5)。定时器T38得电后,常开触点T38闭合。分别使线圈Q0.0(东西路口绿灯亮)、定时器T39得电(网络4)。1秒后常闭触点T39断开,分别使定时器T38、线圈Q0.0失电(东西路口绿灯灭),随即定时器T39失电。定时器T39失电后,常闭触点T39复位。定时器T38又得电。以此为循环,来完成东西路口的闪信号工作。

东西路口绿色闪信号的计时工作主要由定时器T40来完成(网络5)。定时器T40得电4秒后,常闭触点T40断开,使定时器T38失电(东西路口的绿色闪信号工作结束)。常开触点T40闭合,分别使线圈Q 0.1(东西路口黄色信号灯亮)、定时器T41得电。

2秒后常闭触点T41断开,使线圈Q0.1失电(东西路口黄色信号等灭)。常开触点T41闭合,分别使线圈Q0.2(东西红色信号灯亮)、定时器T42得电。线圈Q0.2得电后,使中间继电器M0.0线圈得电。

常开触点M0.0闭合,分别使线圈Q0.3(南北绿色信号灯亮)、定时器T43得电。常闭触点M0.0断开,分别使定时器T37、T40、T41清零。与此同时,定时器T48计时时间到,常闭触点T48动作,使线圈Q0.5(南北红色信号灯灭)、中间继电器线圈M0.1失电。中间继电器M0.1所有触点开始复位。

定时器T43得电24秒后,常闭触点T43断开,使线圈Q0.3失电(南北路口

18

绿色信号灯灭)。常开触点T43闭合,分别启动定时器T44、T46以完成南北路口绿色闪信号的工作(原理同东西路口)。

定时器T46得电4秒后,常闭触点T46断开,定时器T44失电(南北路口绿色闪信号工作结束)。常开触点T46闭合,分别使线圈Q0.4(南北路口黄色信号灯亮)、定时器T47得电。

定时器T47得电2秒后,常闭触点T47断开,线圈Q0.4失电(南北路口黄色信号等灭)。常开触点T47闭合,分别使线圈Q0.5(南北红色信号灯亮)、定时器T48得电。与此同时,中间继电器M0.1得电。常闭触点M0.1断开,使定时器T43、46、T47清零。常开触点M0.1闭合,线圈Q0.0得电(东西路口绿色信号亮)。

19

结 论

本系统研制历时近半年,通过和老师、同学充分合作共同努力已完成。在交通灯系统的设计中,完成的是硬件设计及调试实验,同时完成软件设计方面的工作。在硬件的设计过程中,最主要是要具有实用性和稳定性。在选择构成系统电路的元器件时,应着重考虑其是否会影响系统的稳定性。

本系统采用人性化设计,根据路口人流量的不同,系统通过手动/自动板键控制调用不同的程序控制。当有特种车通过时,通过按键,系统调用特种车中断服务程序控制。

受时间和经验限制,本系统有不足和需改进的地方:

1.本系统没有车流量检测电路,无法根据车流量来控制交通灯显示时间,也没有车辆闯红灯自动报警电路,系统缺乏智能化设计。 2.本软件设计为了完成工程要求,没有用到太复杂的算法。

3.更复杂的算法可以作研究尝试,但从实际效果考虑上,更好的办法可能是改进外围电路设计,本系统的外围电路设计还有很大的改善空间。经过软件调试以上程序可以满足中等城市的较繁忙的交通路口的交通灯控制,运行正常。基本符合设计的思路和要求。

20