ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:438.18KB ,
资源ID:12817003      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12817003.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(交通灯十字路口控制系统设计.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

交通灯十字路口控制系统设计.docx

1、交通灯十字路口控制系统设计摘要一个完整的交通灯相当于一个简单的单片机系统,该系统有交通灯设置电路、单片机、显示电路等构成。信号灯控制的实现是通过电路与汇编程序的结合来完成,其中信号灯的模拟采用了发光二极管,发光二极管有熄灭、点亮和闪烁三种信号,其中闪烁信号的产生运用了延时程序来实现,而时间倒数方面引进了LED数字显示,克服了人们在等待时的心急的心情,减少了红灯未灭,闯红灯的现象。单片机为核心,具有实用,方便,灵活的特点。随着电子技术的广泛应用,车辆日益增多将成为一种发展趋势,所以要有一套安全可靠的交通指示灯。绪论 分享给你的朋友吧: i贴吧 新浪微博 腾讯微博 QQ空间 人人网 豆瓣 MSN对

2、我有帮助近年来随着科技快速的发展,单片机的应用正在不断地走向深入,同时带动传统检测日新月异更新。在实验检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,针对具体应用对象的特点,配以其他器件来家以完善,伴随人口的日益增长,那么十字路口车辆穿梭,如何才能让交通井然有序呢?靠的就是交通信号的自动指挥系统。信号灯的出现,使交通得以有效的管制,对于交通流量、提高道路通行能力,减少交通事故有明显的效果。绿灯是通行信号,面对绿灯信号的车辆可以直行,左拐弯和右拐弯,除非另一种禁止转向。左右转弯车辆都必须让正在路口内直行的车辆和过人行横道行人优先通行。红灯是禁止信号面对红灯的车辆必须停车。黄灯

3、 是警告信号,面对黄灯信号的车辆不呢么好越过安全停车线,但是车辆十分接近停车线而不能安全停车时可以进入交叉路口。本系统采用单片机来设计交通灯控制器,实现各个方向车辆、行人通行功能,此外还设计了倒计时显示。同时还具有南北、东西方向强制通行的功能。目录一、 交通灯电气控制系统设计任务书 21. 摘 要42. 绪 论53. 研究目的和意义64. PLC控制器的特点8二、 交通灯PLC电气控制系统总体设计过程121. 硬件设计122. 主程序设计143. I/O分配表154. I/O分配图165. 梯形图及控制指令18三、 设计总结25四、 参考文献说明26交通灯电气控制系统设计任务书一、运行顺序和要

4、求南北向绿灯亮20s,东西向红灯亮。与此同时南北向人行道绿灯亮,东西向人行道红灯亮。1) 南北向人行道绿灯亮18s后开始闪烁,每次闪烁通断各0.5s。2) 20s后南北绿灯与人行道绿灯同时闪烁5次,每次各通断0.5s。此期间东西向主灯和人行道红灯亮。3) 闪5次后南北向人行道换红灯,南北向绿灯熄灭,两个方向黄灯同时亮5s,此时东西向红灯依然点亮。4) 黄灯亮5S后熄灭,南北向主灯换红灯亮,东西向主灯和人行道均换成绿灯亮。5) 东西向人行道绿灯亮28S后开始闪烁,每次通断各0.5S.6) 东西向绿灯亮30s后与人行道绿灯同时闪烁,每次通断各,在次期间南北向主灯,人行道灯均为红灯亮.7) 闪烁5次

5、后东西向人行道换成红灯亮,东西向绿灯熄灭,两个方向黄灯同时亮5s,此时南北向红灯依然点亮.9)5s后南北向主灯与人行道灯换成绿灯亮,东西向换成红灯亮,致此一个循环结束.二.控制要求1) 依上述要求循环,直至按下停止按钮系统停止工作。2) 在东西或南北方向的绿灯与人行道绿灯点亮期间要求能分别显示绿灯亮的剩余时间。3) 在各方向信号灯点亮时间和闪烁次数可以通过拨码盘输入进行设定或修改。三.设计要求1) 根据选用的PLC主机和模块绘制I/O端口接线电气原理图并选用电器元件。2) 设计用户程序。3) 设计控制面板布置示意图。4)编写设计报告并说明程序调试过程和结果。本课题研究的目的和意义城市交通控制系

6、统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。十字路口的红绿灯指挥着行人和车辆的安全运行,实现红绿灯的自动指挥能使交通管理工作得到改善,也是城市交通管理工作自动化的重要标志之一。所以,改善与提高现有的交通系统的效率已成为当务之急,而提高交通控制系统的效率更是重中之重。城市交通指挥系统的发展及研究现状道路通交通系统是一个地区、一个城市的主要组成部份,这个系统的运行状况如何,直接反映了一个地区、一个城市的现代化管理水平。在这一系统中,道路不仅仅是易变化的部分,而其它组成部分则存在着较大的可变性和随机性。只有对这一系统的组成及

7、其运行机理进行科学客观的分析研究,对能制定出科学有效的管理和控制对策,从而保障系统的有效运行。随着城市机动车量的不断增加,许多大城市出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏。对高澎路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路藕合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解干道车流量繁忙的交通拥堵状况,越来越成为交通运输管理和城

8、市规划部门待解决的主要问题。本课题主要研究内容统设计 A控制要求: 1系统工作受开关控制: 起动开关 ON 则系统工作;起动开关 OFF 则系统停止工作。 2控制对象有八个: 东西方向红灯两个 , 南北方向红灯两个; 东西方向黄灯两个 , 南北方向黄灯两个; 东西方向绿灯两个 , 南北方向绿灯两个; 东西方向左转弯绿灯两个; 南北方向左转弯绿灯两个; 3控制规律: 3)按提示警告方式运行,规律为: 东、南、西、北四个黄灯全部 闪亮,其余灯全部熄灭,黄灯闪亮按亮18秒,暗 0.5 秒的规律反复循环。PLC 型交通灯控制器的特点: 将 PLC 用于对交通信号灯的控制,主要是考虑其具有对使用环境适应

9、性强的特性,同时其 内部定时器资源十分丰富,可对目前普遍使用的渐进式信号灯进行精确控制,特别对多岔 路口的控制可方便的实现.目前大多品牌的 PLC 内部均配有实时时钟,通过编程控制可对 信号灯实施全天候无人化管理.由于 PLC 本身具有通讯联网功能,将同一条道路上的信号 灯组成一局域网进行统一调度管理,可缩短车辆通行等候时间,实现科学化管理. 数据,而 PLC 具有各种译码指令,可将接受的数据转换成七段显示码,输出给 LED 数码管 进行数据显示. (1)性能稳定可靠,抗干扰性好:PLC 应用于各种工业控制现场,其硬件及软件设计均考 虑到各种生产环境,其电压适用范围很宽,具有极强的抗电磁干扰,

10、抗震动,抗高温,高湿 等特性,性能极为稳定,可靠. (2)功能强大,实现灵活,可扩展性好:识别等.以上功能可实现各种组合,并可根据实际需要改变 上述功能的控制过程及方式, 并可根据使用者要求在不增加或少增加硬件的基础上开发新的 控制功能. (3) 由于 PLC 可实现远程控制, 现场手动控制和闭环控制, 大大提高了交通灯的工作效率, 是城市新交通运输系统的标志,控制系统采用三菱 FX2N48MT 型的 PLC: FX2N-48MT-4AD-2DA 可编程控制器(简称 FX2N)是带有 48 路 I/O, 路 AD, 路 DA, 4 2 RS232C 通信接口,扩展接口的一体化小型可编程控制器,

11、可灵活运用在各种工业自动控制场合.具 有可靠性高,抗干扰能力强,价格低廉等特点. 功能介绍: 编程软件兼容日本三菱 FXGP_WIN-C 梯形图软件 工作电源 AC220V 48 路 I/0 输入输出,其中输入 24 路,输出 24 路(晶体管型) 本机采用高性能进口工业级芯片设计,可适应高电磁干扰的工业环境 高速运算,基本指令每步 0.5uS 另有 4 路 AD 模拟量输入,每路为 0v/10v 输入,分辨率为 12 位 另有 2 路 DA 模拟量输出,每路为 0v/10v 输出,分辨率为 12 位 通信接口有 RS232 有扩展接口,可以方便地连接模拟量输入输出,I/O 等扩展模块 程序寄

12、存器达 8000 步. 内部继电器 1536 点 定时器 256 点 计数器 256 点 数据寄存器 6000 点 变址寄存器 16 点 编程语言采用梯形图 程序位置指针 128 个 采用循环扫描工作方式 PLC 的结构及其工作原理 PLC 的基本结构主电用 输 入 外 备 编系微 输 入 单 元 微 (CPU) 运微 控微 输 出 单 元 用 输 出 外 备 盒主打主 EPROM写入微 图控系 PLC或运主 外 I/O 接接 存微 EPROM RAM (系) (用系) I/O 扩 接I/O 扩 接 PLC 专为工业现场而设计,采用了典型的计算机结构,它主要由 CPU、电源、 存储器和专门设计

13、的输入/输出接口电路等组成。 1.中央处理器(CPU) 中央处理器(CPU)一般由控制器运算器和寄存器组成。它们都集成在一个芯 片内,CPU 通过数据总线、地址总线和控制总线与存储单元输入/输出接口电路 相连接。用户程序和数据事先存入存储器中,当 PLC 处于运行方式时,CPU 按循 环扫描方式执行用户程序。 2.存储器 PLC 的存储器包括系统存储器和用户存储器两个部分。 (1)系统存储器 系统存储器是指用来存放 PLC 的系统程序的存储器, 它由 PLC 生产厂家编写 并固化在 ROM 内,用户不能直接更改。 (2)用户存储器 用户存储器由用户程序存储器和数据存储器两部分组成, 其主要任务

14、作用是 用来存放用户针对具体控制任务用规定的 PLC 编程语言编写的各种用户程序。 5 3.输入/输出接口单元 PLC 的输入和输出信号类型可以是开关量、模拟量和数字量。 4. 扩展接口和通信接口 PLC 具有扩展接口和通信接口的能力,其作用如下: (1)扩展接口的作用是将扩展单元和功能模块与基本单元相连,是 PLC 的配 置更加灵活以满足不同控制的系统需求。 (2)通信接口的作用是通过这些通信接口可以与监视器打印机和其他的, PLC 或计算机相连从而实现”人-机”或”机-机”之间的对话。 5.电源部分 PLC 一般使用 220 交流电源,内部的开关电源位于 PLC 的中央处理器、存储 器等中

15、。电路提供 5V、12V、24V 等直流电源使 PLC 能正常工作。 6.编程设备 编程设备的作用是供用户进行程序的编制、编辑、调试和监视。 7.其他部件 有些 PLC 还可以有 ERROM 写入器、存储器卡等其他外部设备,用于增强 PLC 的存储容量和扩展功能。PLC 的工作原理当 PLC 投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序 执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期 间,PLC 的 CPU 以一定的扫描速度重复执行上述三个阶段。 1.输入采样阶段 在输入采样阶段,PLC 以扫描方式依次地读入所有输入状态和数据,并将它 们存入 I/O 映

16、象区中的相应得单元内。输入采样结束后,转入用户程序执行和输 出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O 映象区中的 相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号 的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 2.用户程序执行阶段 在用户程序执行阶段,PLC 总是按由上而下的顺序依次地扫描用户程序(梯 形图) 。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控 6 制线路, 并按先左后右、 先上后下的顺序对由触点构成的控制线路进行逻辑运算, 然后根据逻辑运算的结果,刷新该逻辑线圈在系统 RAM 存储区中对应位的状

17、态; 或者刷新该输出线圈在 I/O 映象区中对应位的状态; 或者确定是否要执行该梯形 图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在 I/O 映象区内的状态和数据不会 发生变化, 而其他输出点和软设备在 I/O 映象区或系统 RAM 存储区内的状态和数 据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的 凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新 的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作 用。 在程序执行的过程中如果使用立即 I/O 指令则可以直接存取 I/O 点。 即使用 I/O 指令的话, 输入过

18、程影像寄存器的值不会被更新, 程序直接从 I/O 模块取值, 输出过程影像寄存器会被立即更新,这跟立即输入有些区别。 3.输出刷新阶段 当扫描用户程序结束后, PLC 就进入输出刷新阶段。 在此期间, CPU 按照 I/O 映象区内对应的状态和数据刷新所有的输出锁存电路, 再经输出电路驱动相应的 外设。这时才是 PLC 的真正输出。硬件设计目前设计交通灯的方案有很多,有CPLD实现信号灯控制的设计,有应用PLC实现对交通灯的设计。有应用单片机实现对交通灯控制系统的设计。在这里我选用单片机系统来实现交通灯的控制。单片机设计不但成本低,而且设计简单。一样可以完成交通灯的控制。本论文主要的工作就是通

19、过一个交通信号灯系统的硬件、设计程序流程现红绿灯的正常工作,具体工作安排大概描述为:一写出I/O分配图,然后做梯形图;二是根据系统硬件电路编写相应的程序流程图,然后编写相关程序,这里程序的编制主要是用FXGP/WIN-C软件来完成;三实现与调试机的联调,完成调试和仿真,观察调试结果是否满足设计要求,若不满足需要继续检查程序和其他情况直至实现正确的仿真为止。交通信号灯模拟控制系统设计程序流程图主程序流程框图控制要求1系统工作受开关控制: 起动开关 ON 则系统工作;起动开关 OFF 则系统停止工作。 2控制对象有八个: 东西方向红灯两个 , 南北方向红灯两个; 东西方向黄灯两个 , 南北方向黄灯

20、两个; 东西方向绿灯两个 , 南北方向绿灯两个; 东西方向左转弯绿灯两个; 南北方向左转弯绿灯两个;规律为: 东、南、西、北四个黄灯全部 闪亮,其余灯全部熄灭,黄灯闪亮按亮 0.5 秒,暗 0.5 秒的规律反复循环。I/O分配表I/O分配图十字路口交通灯控制的梯形图十字路口的控制指令当状态 S20 开始时,此时如果是 X1 闭合 X2 断开的话,5 秒后 T0 得电,而 T1 不会得电,状态有 S20 转到 S21。当 S20 开始时如果是 X2 闭合 X1 断开的话,5 秒后 T1 得电,状态有 S20 转到 S21。区分。 11 第四章 十字路口交通灯程序设计内容 4.1 十字路口交通灯模

21、拟顺序功能图 12 4.2 程序梯形图及语句表 13 14 15 指 令 表 16 4.3 可编程控制器 I/O 端口分配根据控制要求,其 I/O 分配为 X0:启动按钮钮。 Y1:南北向绿灯, Y2:南北向黄灯, Y3:南北向左拐弯灯, Y4:南北向红灯, Y5: 东西向红灯,Y6:东西向绿灯,Y7:东西向黄灯,Y10:东西向左拐弯灯。 4.4 程序运行过程和实验操作过程按启动按钮南北方向: 正常时段启动按钮 X1,动作状态从 S0 向 S20 转换,绿灯 Y1 亮,保持接通 状态,25 秒后,定时器 T0 动作,动作状态从 S20 向 S21,绿灯熄,0.5 秒后, T2 动作,动作状态从

22、 S21 向 S22 转换,绿灯亮,计数器 C0 开始工作,0.5 秒后, 绿灯熄,闪烁中,S21 S22 的动作反复进行,计数器 C0(设定值为 5 次),触 点一接通,状态向 S23 转移,黄灯 Y2 亮,5 秒后,T4 触点接通,状态向 S24 和 S27 转移,左转弯 Y3 亮,同时红灯 Y4 亮。5 秒后,T5 触点接通,状态转向 S25, 0.5 秒后,T6 触点接通,状态转向 S26,左转弯绿灯 Y3 亮,同时计数器 C1 开始 工作,0.5 秒后,T7 触点接通,左转弯绿灯熄,闪烁中,S25 S26 的动作反复进 17 行,计数器 C1(设定值为 5 次),触点一接通,状态向

23、S50 转移。55 秒后,T8 触点接通,状态转向 S51,南北方向一个周期工作时间结束。 东西方向:启动按钮 X1,动作状态从 S0 向 S30 转换,红灯 Y5 亮,保持接通 状态,45 秒后,定时器 T10 动作,动作状态从 S30 向 S31,绿灯亮,25 秒后, T12 触点接通, 状态从 S31 向 S33 转换, 0.5 秒后, T14 触点接通, 状态转向 S34, 绿灯 Y6 亮,计数器 C2 开始工作,0.5 秒后,T15 触点接通,绿灯熄,闪烁中, S33 S34 的动作反复进行,计数器 C2(设定值为 5 次)触点一接通,状态向 S35 转移,黄灯 Y7 亮,5 秒后,

24、T16 触点接通,状态向 S36 和 S37 转移,红灯 Y5 亮, 同时左转弯绿灯 Y10 亮。5 秒后,T17 触点接通,左转弯绿灯熄,状态转向 S38, 0.5 秒后,T18 触点接通,状态转向 S39,左转弯绿灯 Y10 亮,同时计数器 C3 开 始工作,0.5 秒后,T19 触点接通,左转弯绿灯熄,闪烁中,S38 S39 的动作反 复进行,计数器 C3(设定值为 5 次)触点一接通,状态向 S53 转移。10 秒后, T20 触点接通, 状态转向 S53, 东西方向一个周期工作时间结束。 状态指令 S50 S51 S52 S53 接通,状态转向 S0,程序进入下一个循环。高峰时段启动

25、按钮 X2,其 动作状态与正常时段相似。 黑夜 启动按钮 X3,状态从 S0 向 S40 转移,黄灯 Y2 Y7 亮,0.5 秒后,T21 触点接 通,状态转向 S41,黄灯 Y2 Y7 灭,0.5 秒后,T22 触点接通,状态转向 S0,程序入下一个循环。 程序调试调试中出现了许多的问题,刚开始时不知道是什么原因,程序总是不能按正 常的要求来运行。首先是程序不运行,检查了好久才发现只是开头有问题,应该 是把状态 S1 放到 ZRST S0 S60 指令的后面,要不然的话,状态转移到 S1,然后 就是 S0-S60 的清零复位,这样的话不能够转移到下一个状态。 还有就是不循环,在一个周期内运行

26、完全正确,而就是不循环。光找原因就 花费了有半天,到最后在大家的努力下才找到病因。在并行汇合是要由状态来汇 合,然后再返回 S0,如程序中的状态 S50、S51、S52、S53 最后并行汇合后在转 移到 S0.,从而实现了循环。定时器的选择 PLC 提供的定时器相当于继电器控制系统中的时间继电器,是累计时间增量 的编程元件,定时值由程序设置。由于本次设计中用到的定时器精度不是要求的 很高,故选用定时器的精度为 100ms,其地址范围是 T0-T199。 3.3.3 计数器的选择计数器用于累计计数输入端接收到的由断开到接通的脉冲个数, 其设定计数 值由程序设置。本设计中用到的计数器只是用于普通的

27、计数功能,故选用普通加 计数器,其地址范围为 C0C99。总结在学习单片机理论课时候就感觉到内容很多,知识点很杂,分繁琐。在老师的讲解下,在通过自己的努力也更进一步了解了单片机的内部构造和工作原理,以及接外部电路的情况。当然光有理论知识那只是“纸上谈兵”,还需要实际动手去实践。真正把所学的用到日常生活中,理论联系实际,做出实物模型。这次单片机实习,我选的是交通灯设计,通过这次设计我感觉到要想做成功,必须花时间多准备,查阅大量资料,认证分析每一步每一个模块要实现的功能,然后分步进行,最后正和一个整体。 通过这次实习,我们要对所做的事情有耐性,在编程的时候会有困难,也可能变得不一定成功,所以要经过

28、多次调试,分析,改正,反复去做。 在这次实习中,经历了多次失败的洗礼,我明白在以后学习和实践中,我要努力掌握知识,多动手,多思考,以免在以后的学习工作中犯同样的错误。并且我们从以下几个方面加深了知识的认知。1.了解可编程控制器的原理、硬件结构; 2.掌握基本的编程语言; 3.掌握系统硬件配置的方法与步骤; 4.掌握 PLC 软件编程与调试的操作参考文献1廖常初 可编程序控制器的编程方法与工程应用 2钟肇新 彭侃 可编程序控制器原理及应用 3戴仙金 西门子 S7-200 系列 PLC 应用与开发 4罗宇航 流行 PLC 实用程序及设计 5张立科 PLC 应用开发技术与工程实践 6夏辛明 可编程控制器技术及应用 7石建华 PLC 应用技术 8 瞿大中可编程控制器应用与实验 重庆大学出版社 华南理工大学出版社 中国水利水电出版社 西安电子科技大学出版社 人民邮电出版社 北京理工大学出版社 电子工业出版社 华中科技大学出版社

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2