十字路口交通信号灯PLC控制系统设计与调试_第1页
十字路口交通信号灯PLC控制系统设计与调试_第2页
十字路口交通信号灯PLC控制系统设计与调试_第3页
十字路口交通信号灯PLC控制系统设计与调试_第4页
十字路口交通信号灯PLC控制系统设计与调试_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

word文档可自由复制编辑word文档可自由复制编辑摘要针对近年来城市交通的拥挤现象,特别是驾驶员违章严重、交通事故频发、车辆尾气污染等问题,介绍集计算机、信息、电子及通讯等众多高新技术手段于一体的智能交通指挥中心控制系统。该系统的安装及使用,大大缓解了城市道路堵塞现象、提高了道路的通行能力。减少了驾驶员违章的次数,抑制了交通事故的发生、同时能够减轻车辆尾气排放,从而对降低环境污染起到了不可低估的作用[1]。

分析现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的硬件电路设计方案。关键词:交通控制;交通灯;PLCword文档可自由复制编辑word文档可自由复制编辑ABSTRACTInrecentyears,forurbantrafficcongestion,especiallydriversofseriousviolations,thefrequenttrafficaccidents,vehicleexhaustpollution,introducedthesmall-computer,information,electronicsandcommunicationsandotherhigh-techmeansinoneoftheintelligenttrafficcontrolcenterSystem.Thesystem,andtheuseofandgreatlyeasetheurbanroadcongestion,increasedroadcapacity.Toreducethenumberofillegaldriverstocurbtheoccurrenceoftrafficaccidentsandatthesametimetoreducevehicleemissions,thusreducingenvironmentalpollutionHaveplayedaroleshouldnotbeunderestimated.

Analysisofthemodernurbantrafficcontrolandmanagementofthestatusquo,combinedwiththeactualsituationofurbanandruraltransportonthetrafficlightcontrolsystemworkingprinciple,givenasimpleandpracticalurbantrafficlightcontrolsystemhardwaredesign.Keywords:trafficcontrol;trafficlights;PLCword文档可自由复制编辑目录TOC\o"1-3"\h\u322331绪论 3201852PLC概述 4283722.1PLC的发展现状 4103532.2PLC的发展趋势 5310112.2.1在产品规模方面,向两极发展。 5286402.2.2向通信网络化发展 5278702.2.3向模块化、智能化发展 5161772.2.4编程语言和编程工具的多样化和标准化 5259872.2.5PLC应用中存在的问题 5284452.3PLC的特点 680122.3.1可靠性高,抗干扰能力强 681212.3.2控制系统结构简单,通用性强 6173372.3.3编程方便,易于使用 680202.3.4功能完善 7203232.3.5设计、施工、调试的周期短 7270132.3.6体积小,维护操作方便 78632.4PLC的结构和工作原理 719212.4.1PLC的基本结构 799132.4.2PLC循环采样的3个工作阶段 992553十字路口交通灯PLC系统设计方案 10165933.1十字路口交通灯设计背景和意义 10310763.1.1设计背景 10316523.1.2研究目的和意义 11107293.2十字路口交通灯总体方案设计 1254393.2.1单片机的控制方案 12289893.2.2微机的控制方案 12168823.2.3PLC的控制方案 1396523.3显示方式 14115203.3.1LED显示方式 14word文档可自由复制编辑89173.3.2LED+数码管显示方式 14296583.3.3LCD液晶显示屏方式 14102884十字路口交通灯控制系统设计 1561854.1十字路口交通灯模型图 15224614.2十字路口交通灯控制系统时序设计 1618434.2控制要求 1761894.3十字路口交通灯PLC控制系统I/O分配表如表2: 1823994.4十字路口交通灯PLC控制系统器件选择 187304.4.1机型选择 18171244.4.2输入输出模块或输入输出点数选择 185784.4.3PLC存储器类型及容量估算方法 19304414.5十字路口交通灯PLC控制系统步进图如图4: 19115544.6十字路口交通灯的控制梯形图 2022044.7十字路口交通灯PLC接线图如图:8: 2129955十字路口交通的程序调试控制系统的程序调试步骤 22210016设计小结 238096参考文献 2426307附录 25word文档可自由复制编辑1绪论随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。

不同的城市有不同城市的问题,但共性就是混合交通流问题。在交叉口如何解决混合交通流中的相互影响或彼此的相互影响,就是解决问题的关键!随着我国城市化建设的发展,越来越多的新兴城市的出现,使得城市的交通成为了一个绝对主要的问题。同时随着我国经济的稳步发展,随着城市机动车量的不断增加,人民的生活水平日渐提高,越来越多的汽车进入寻常老百姓的家庭,据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制(不排除繁忙路段或高峰时段用交警来取代交通灯的情况),这样必然产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际情况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种浪费[2]。

单片基控制系统设计时硬件和软件均要设计,抗干扰性能差,不通用,并且需要有接口电路与之配套,价格中等,制造较难。程序的设计中,分析控制交通的多种原理,用传统的方法实现难度较大,所以使用可编程控制器,其主要原因是因为PLC具有简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长等一系列的优点。

本设计介绍了应用PLC实现十字路口交通信号灯的自动控制。通过对交通信号灯的控制要求分析,对PLC控制系统进行了软、硬件设计,并通过实验证明该系统简单、经济、运行可靠,具有很高的实用价值。2PLC概述2.1PLC的发展现状目前,随着大规模和超大规模集成电路等微电子技术的发展,PLC已由最初一位机发展到现在的以16位和32位微处理器构成的微机化PC,而且实现了多处理器的多通道处理。如今,PLC技术已非常成熟,不仅控制功能增强,功耗和体积减小,成本下降,可靠性提高,编程和故障检测更为灵活方便,而且随着远程I/O和通信网络、数据处理以及图象显示的发展,使PLC向用于连续生产过程控制的方向发展,成为实现工业生产自动化的一大支柱。现在,世界上有200多家PLC生产厂家,400多品种的PLC产品,按地域可分成美国、欧洲、和日本等三个流派产品,各流派PLC产品都各具特色。其中,美国是PLC生产大国,有100多家PLC厂商,著名的有A-B公司、通用电气(GE)公司、莫迪康(MODICON)公司。欧洲PLC产品主要制造商有德国的西门子(SIEMENS)公司、AEG公司、法国的TE公司。日本有许多PLC制造商,如三菱、欧姆龙、松下、富士等,韩国的三星(SAMSUNG)、LG等,这些生产厂家的产品占有80%以上的PLC市场份额。经过多年的发展,国内PLC生产厂家约有三十家,国内PLC应用市场仍然以国外产品为主。国内公司在开展PLC业务时有较大的竞争优势,如:需求优势、产品定制优势、成本优势、服务优势、响应速度优势。2.2PLC的发展趋势随着PLC应用领域日益扩大,PLC技术及其产品结构都在不断改进,功能日益强大,性价比越来越高。2.2.1在产品规模方面,向两极发展。一方面,大力发展速度更快、性价比更高的小型和超小型PLC。以适应单机及小型自动控制的需要。另一方面,向高速度、大容量、技术完善的大型PLC方向发展。随着复杂系统控制的要求越来越高和微处理器与计算机技术的不断发展,人们对PLC的信息处理速度要求也越来越高,要求用户存储器容量也越来越大。2.2.2向通信网络化发展PLC网络控制是当前控制系统和PLC技术发展的潮流。PLC与PLC之间的联网通信、PLC与上位计算机的联网通信已得到广泛应用。目前,PLC制造商都在发展自己专用的通信模块和通信软件以加强PLC的联网能力。各PLC制造商之间也在协商指定通用的通信标准,以构成更大的网络系统。PLC已成为集散控制系统(DCS)不可缺少的组成部分。2.2.3向模块化、智能化发展为满足工业自动化各种控制系统的需要,近年来,PLC厂家先后开发了不少新器件和模块,如智能I/O模块、温度控制模块和专门用于检测PLC外部故障的专用智能模块等,这些模块的开发和应用不仅增强了功能,扩展了PLC的应用范围,还提高了系统的可靠性。2.2.4编程语言和编程工具的多样化和标准化多种编程语言的并存、互补与发展是PLC软件进步的一种趋势。PLC厂家在使硬件及编程工具换代频繁、丰富多样、功能提高的同时,日益向MAP(制造自动化协议)靠拢,使PLC的基本部件,包括输入输出模块、通信协议、编程语言和编程工具等方面的技术规范化和标准化。2.2.5PLC应用中存在的问题PLC的正常运行是工业自动化生产流程的保障。尽管PLC的使用非常简便,但对于工业生产的很多特种环境来讲,是会对PLC的工作产生一定影响的,从而妨碍工业生产的正常运行。(1)温度PLC有自身的工作温度限制,温度上限为55℃,下限不低于0℃,因此在PLC的安装过程中要充分考虑到散热性要求,并尽可能原理发热量大的电器元件,防止阳光直射。如果周围工作环境温度大于55℃时,还要考虑安装通风或制冷装置,来降低工作温度,从而保证PLC工作的温度要求。(2)湿度元器件的绝缘性能与环境中的水汽含量有关,湿度控制是PLc元件稳定性的保证,要始终将湿度范围控制在85%以下。(3)震动PLC对防震也有一定的要求,尽可能的远离强烈的震动装置,防止振动频率为10—55Hz的频繁或连续振动,必要时可以采取减震措施来减轻震动带来的危害。(4)软PLC应用工业生产中需要解决一些重要的问题,其中主要有:以PC为基础的控制引擎的实时性问题。软PLC首选的操作系统是WindowsNT,微软发布的WindowsNT系统是可靠性较高的编辑开发平台,非常适合软实时控制,它并不是一个硬实时的操作系统。另外,WindowsCE等操作系统具有了NT在硬实时性方面所不具备的特性。在实际开发中也可使用其他的操作系统作为平台。设备在恶劣条件下的可靠性低:即不能在高温、震动、温差大、多灰尘等恶劣环境下保持正常工作。只有以上关键技术得到解决后,软PLC才能真正用于工业控制领域。2.3PLC的特点2.3.1可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。由于PLC模块均采用大规模与超大规模集成电路,所以的I/O接口电路均采用光电隔离;在结构上对、防潮、防尘、抗震等都有周到的考虑;在硬件上采用隔离、滤波、屏蔽、接地等抗干扰措施;在软件上采用数字滤波等抗干扰和故障诊断措施。以上这些使PLC具有较高的抗干扰能力。2.3.2控制系统结构简单,通用性强在PLC控制系统中,只需要在PLC输入/输出端子上接入相应的信号线即可,不需要连接如继电器之类的低压电器和大量而又复杂的硬件接线线路,大大简化了控制系统的结构。PLC的输入/输出可直接与交流220V、直流24V等强电相连,并且具有较强的带负载能力。2.3.3编程方便,易于使用PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。2.3.4功能完善PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。在PLC内部具备许多控制功能,如:逻辑控制、定时控制、计数控制、步进控制、PID控制、数据控制、通信和联网,还有其他特殊功能模块。2.3.5设计、施工、调试的周期短PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。2.3.6体积小,维护操作方便PLC体积小,质量轻,便于安装,不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。2.4PLC的结构和工作原理2.4.1PLC的基本结构在种类繁多的PLC中,其组成结构和工作原理都基本相同。用PLC实施控制,其实质是按一定算法进行输入/输出转换,并将这个转换给予物理实现,并应用于工业现场。PLC专为工业现场而设计,采用了典型的计算机结构,它主要由CPU、电源、存储器和专门设计的输入输出接口电路等组成,如图1(1)中央处理器(CPU)中央处理器(CPU)一般由控制器运算器和寄存器组成。它们都集成在一个芯片内,CPU通过数据总线、地址总线和控制总线与存储单元输入/输出接口电路相连接。与一般计算机一样,CPU是PLC的核心,它按照PLC中系统程序赋予的功能指挥PLC有条不序地进行工作。用户程序和数据事先存入存储器中,当PLC处于运行方式时,CPU按循环扫描方式执行用户程序。CPU的主要任务如下:A按PLC系统程序赋予的功能接收并存储从编程器输入用户程序和数据。B用扫描方式接收现场输入装置的状态与数据,并存入输入映像寄存器或数据寄存器。C诊断电源或PLC内部电路工作状态和编程过程中的语法错误。D在PLC进入运行状态后,从存储器中逐条读取用户,程序经过命令解释后,按指令规定的任务产生相应的控制信号,去启、闭有关控制电路,分时地去执行数据的存取、传送、组合、比较、变换等动作。完成用户程序中规定的逻辑运算或算术运算等任务。根据运算结果更换有关标志位的状态和输入映像寄存器的内容,实现输出、制表、打印或数据通信等控制。(2)存储器PLC的存储器包括系统存储器和用户存储器两个部分。A系统存储器系统存储器是指用来存放PLC的系统程序的存储器。它由PLC生产厂家编写并固化在ROM内,用户不能直接更改。它使PLC具有基本的功能,能够完成PLC设计者规定的各项工作。其主要内容包括3个部分:系统管理程序、用户指令解释程序和标准程序模块与系统调试。B用户存储器用户存储器由用户程序存储器和数据存储器两部分组成,其主要任务作用是用来存放用户针对具体控制任务用规定的PLC编程语言编写的各种用户程序。PLC使用的存储器有3种类型:随机存取存储器(RAM)、只读存储器(ROM)和可擦除可编程只读存储器(EEPRO)。(3)输入/输出接口单元PLC的输入和输出信号类型可以是开关量、模拟量和数字量。输入/输出接口单元从广义上可分为2个部分:一部分是与被控制设备相连的接口电路,另一部分是输入和输出的映像寄存器。(4)扩展接口和通信接口PLC具有扩展接口和通信接口的能力,其作用如下:A扩展接口的作用是将扩展单元和功能模块与基本单元相连,是PLC的配置更加灵活以满足不同控制的系统需求。B通信接口的作用是通过这些通信接口可以与监视器打印机和其他的,PLC或计算机相连从而实现”人-机”或”机-机”之间的对话。(5)电源部分PLC一般使用220交流电源,内部的开关电源位PLC的中央处理器、存储器等。电路提供5V、+-12V、24V等直流电源使PLC能正常工作。(6)编程设备编程设备的作用是供用户进行程序的编制、编辑、调试和监视。(7)其他部件有些PLC还可以有ERROM写入器、存储器卡等其他外部设备,用于增强PLC的存储容量和扩展功能。图1PLC的基本结构2.4.2PLC循环采样的3个工作阶段当PLC投入运行后,其工作过程一般分为输入采样阶段、用户程序执行阶段和输出刷新阶段三个阶段完成。上述3个阶段即为一个周期。在整个运行期间PLC的CPU以一定的扫描速度重复执行上述3个阶段。(1)输入采样阶段PLC。在输入采样阶段,先扫描所以输入端子并将各输入端子状态存入对应的输入元件映像寄存器。此时,输入元件映像寄存器被刷新,接着进入用户程序执行阶段。在用户程序执行阶段或输出阶段,输入元件映像寄存器与外界隔离,无论输入端子信号如何变化,输入元件映像积存器始终保持不变,直到下个扫描周期的输入采样阶段才将输入端子的新内容重新写入。(2)用户程序执行阶段。根据PLC梯形图程序扫描规则,PLC以先左后右,先上后下的步序逐句扫描。当指令中涉及输入/输出时,PLC从输入映像寄存器中读入上一阶段采入的对应输入端子状态,从输出映像寄存器读入对应输出映像寄存器的当前状态。然后,进行相应的运算,运算结果在存入元件映像寄存器中。对元件映像来说,每一个元件的状态会随程序的执行过程而变化。(3)输出刷新阶段。在所有指令执行完毕后,输出映像寄存器中所有继电器的状态在(通/断)在输出刷新阶段转存到输出锁存器中,通过一定方式输出驱动外部负载。对于小型PLC,I/O点数较少,用户程序较短,用集中采样集中输出的工作方式,虽然在一定程度上降低了系统的响应速度,但从根本上提高了系统的抗干扰能力,增强了系统的可靠性。2.4.3可编程控制器的结构分类(1)按硬件的结构类型分类:编程控制器是专门为工业生产环境设计的。为了便于在工业现场安装,便于扩展,方便接线,其结构与普通计算机有很大区别,常见的有箱体式,模块式,及叠装式三种结构。箱体式PLC一般用于规模小,输入输出点数固定,不需要扩展的场合。模块式PLC一般用于规模较大,输入输出点数多,输入输出点数比例灵活的场合。叠装式PLC具有二者的优点。(2)按应用规模及功能分类:为了适应不同工业生产过程的应用要求,PLC能够处理的输入信号数量是不一样的。一般将一路信号称作一个店,将输入输出点数的总和称为机器的点。按照点数的多少,可将PLC分为超小,小,中,打,超大等五类型如下表1所示:表1PLC按规模分类超小型小型中型大型超大型64点以下64-128点128-512点512-8192点8192以上3十字路口交通灯PLC系统设计方案3.1十字路口交通灯设计背景和意义3.1.1设计背景1858年在英国伦敦主要街头安装了以燃煤气为光源的红蓝两色的机械扳手式信号灯用以指挥马车通行。这是世界上最早的交通信号灯。1868年英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成红色表示“停止”绿色表示“注意”。1869年1月2日煤气灯爆炸使警察受遂被取消。1914年电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组成安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”绿灯亮表示“通行”。1918年又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯一种是把压力探测器安在地下车辆一接近红灯便变为绿灯另一种是用扩音器来启动红绿灯司机遇红灯时按一下嗽叭就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间推迟汽车放行以免发生交通事故。信号灯的出现使交通得以有效管制对于疏导交通流量、提高道路通行能力减少交通事故有明显效果。1968年联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号面对绿灯的车辆可以直行左转弯和右转弯除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号面对黄灯的车辆不能越过停车线但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。3.1.2研究目的和意义(1)随着社会经济的发展城市交通问题越来越引起人们的关注。人、车、路三者关系的协调已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况因此自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期它们也曾有效地改善了交通状况。然而随着交通量的快速增长和缺乏对高速道路的系统研究和控制高速道路没有充分发挥出预期的作用,而城市高速道路在构造上的特点也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以如何采用合适的控制方法最大限度利用好耗费巨资修建的城市高速道路缓解主干道与匝道、城区同周边地区的交通拥堵状况越来越成为交通运输管理和城市规划部门亟待解决的主要问题。如何改善交通灯控制系统使其适应现在的交通状况成为研究的课题。(2)传统的十字路口交通控制灯通常的做法是事先经过车辆流量的调查运用统计的方法将两个方向红绿灯的延时预先设置好。然而实际上车辆流量的变化往往是不确定的有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案仍然会发生这样的现象绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的统计的方法已不能适应迅猛发展的交通现状更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。(3)目前大部分城市中十字路口交通灯的控制普遍采用固定转换时间间隔的控制方法。由于十字路口不同时刻车辆的流量是复杂的、随机的和不确定的采用固定时间的控制方法经常造成道路有效利用时间的浪费出现空等现象影响了道路的畅通。为此采用不依赖数学模型的模糊控制方法设计交通灯控制器能较好地解决这个问题。另外随着众多高科技技术在日常生活的普遍应用,城市空中各种电磁干扰日益严重为保证交通控制的可靠、稳定选择了能够在恶劣的电磁干扰环境下正常工作的PLC是必要的。(4)随着科学技术的日新月异自动化程度要求越来越高原有的交通灯装置远远不能满足当前高度自动化的需要。可编程控制器交通灯控制系统集成自动控制技术、计量技术、新传感器技术、计算机管理技术于一体的机电一体化产品充分利用计算机技术对生产过程进行集中监视、控制管理和分散控制充分吸收了分散式控制系统和集中控制系统的优点采用标准化、模块化、系统化设计配置灵活、组态方便。3.2十字路口交通灯总体方案设计3.2.1单片机的控制方案单片机是在一块芯片上集成了CPU、RAM、ROM存储器、I/O接口等而构成的微型计算机。因为它主要应用于工业测控领域,因此单片机在出现时,intel公司就给单片机取名为嵌入式微控制器。单片机是以工业测控对象、环境、接口特点出发向着增强控制功能,提高工业环境下的可靠性方向发展。主要特点如下:(1)种类多,型号全。很多单片机厂家逐年扩大适应各种需要,有针对性地推出一系列型号产品,使系统开发工程师有很大的选择余地。大部分产品有较好的兼容性,保证了已开发产品能顺利移植,较容易地使产品进行升级换代(2)提高性能,扩大容量,性能价格比高。集成度已经达到300万个晶体管以上,总线速度达到数十微妙到几百纳秒,指令执行周期已经达到几微妙到数十纳秒,以往片外XRAM现已在物理上存入片内,ROM容量已经扩充达32K,64K,128K以致更大的空间。价格从几百到几元不等。(3)增加控制功能,向真正意义上的“单片”机发展。把原本是外围接口芯片的功能集成到一块芯片内,在一片芯片中构造了一个完整的功能强大的微处理应用系统。(4)低功耗。现在新型单片机的功耗越来越小,供电电压从5V降低到了3.2V,甚至1V,工作电流从mA降到µA级,gz2频率从十几兆可编程到几十千赫兹。特别是很多单片机都设置了多种工作方式,这些工作方式包括等待,暂停,睡眠,空闲,节电等。(5)C语言开发环境,友好的人机互交环境。大多数单片机都提供基于C语言开发平台,并提供大量的函数供使用,这使产品的开发周期、代码可读性、可移植性都大为提高。3.2.2微机的控制方案电子计算机通常按体积、性能和价格分为巨型机、大型机、中型机、小型机和微型机五类。从系统结构和基本工作原理上说,微型机和其他几类计算机并没有本质上的区别,所不同的是微型机广泛采用了集成度相当高的器件和部件,因此带来以下一系列特点:体积小,重量轻;价格低;可靠性高,结构灵活;应用面广;功能强,性能优越。但在小型机械加工中不如PLC实用。3.2.3PLC的控制方案(1)靠性高,抗干扰能力强可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。(2)功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。(3)编程容易PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。(4)体积小,重量轻,能耗低以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。不同控制方案比较如下见表2:表2不同交通灯设计方案比较方案PLC单片机微机系统结构模块式整体式整体式接口一般不需要接口需要制作接口电路需要制作接口电路测试测试项目优良优良优良稳定性优良优良优良工作环境要求要求低要求较低要求较高硬件扩展性易扩展不易扩展不易扩展软件扩展性较好易扩展易扩展通讯好好好结论适合较适合较适合基于以上各设计方案优缺点,选择PLC进行设计有一定的优势。3.3显示方式3.3.1LED显示方式LED显示可靠性高,成本低,制作简单,但是显示方法不具有预判性,机动车驾驶人不容易判断后面出现的情况。3.3.2LED+数码管显示方式此方式不仅成本较低,而且制作相对简单,并且机动车驾驶人预判性好。3.3.3LCD液晶显示屏方式液晶显示屏显示效果较好,稳定性高,但由于制作工艺复杂,制作成本较高故不宜选用。4十字路口交通灯控制系统设计4.1设计内容及要求4.1.1控制设备系统工作受开关控制,起动开关ON则系统工作;起动开关OFF则系统停止工作。4.1.2控制对象有八个东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个,东西方向左转弯绿灯两个,南北方向左转弯绿灯两个。4.1.3控制规律(1)高峰时段、正常时段及晚上时段的时序分配按图2运行。图2各时段运行分配时序图(2)高峰时段按图3运行图3高峰时段运行时序图(3)正常时段按图4运行图4正常时段运行时序图(4)晚上时段按提示警告方式运行,规律为:东、南、西、北四个黄灯全部闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环。4.2十字路口交通灯的原理4.2.1十字路口交通灯的原理分析及示意图如图5是十字路口交通信号灯示意图,本系统的控制对象有八个,分别为东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个,东西方向左转弯绿灯两个,南北方向左转弯绿灯两个。本控制系统律分为高峰时段和正常时段进行控制,晚上时段按提示敬告方式运行。图5十字路口交通信号灯的示意图4.2.2时序分析正常时段(6:30-7:00;8:15-16:30;19:00-21:00):南北绿灯亮维持25秒,闪烁5秒后南北黄灯亮5秒,然后熄灭,同时南北红灯亮,东西左转弯绿灯亮5秒闪烁5秒后,东西方向绿灯亮,同时东西方向红灯熄灭,25秒后东西方向绿灯闪烁5秒后熄灭,东西黄灯亮5秒后熄灭,同时东西方向红灯亮,南北方向左转弯灯亮同时南北方向红灯亮,南北方向左转弯灯亮5秒闪烁5秒后熄灭,同时南北绿灯亮。高峰时段(7:00-8:15;16:30-19:00):南北绿灯亮维持30秒,闪烁5秒后南北黄灯亮5秒,然后熄灭,同时南北红灯亮,东西左转弯绿灯亮5秒闪烁5秒后,东西方向绿灯亮,同时东西方向红灯熄灭,20秒后东西方向绿灯闪烁5秒后熄灭,东西黄灯亮5秒后熄灭,同时东西方向红灯亮,南北方向左转弯灯亮同时南北方向红灯亮,南北方向左转弯灯亮5秒闪烁5秒后熄灭,同时南北绿灯亮。晚间时段(21:00-6:30):东、南、西、北四个黄灯全部闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环4.3十字路口交通灯PLC控制系统控制流程图如图6:图6PLC控制十字路口交通灯流程图4.4十字路口交通灯PLC控制系统I/O分配表如表3:表3十字路口交通灯PLC控制系统I/O分配表输入器件功能输出器件功能X000(SB1)启动按钮Y000(HL1、HL2)东西方向红灯X001(SB2)停止按钮Y001(HL15、HL16)南北方向左转绿灯Y002(HL13、HL14)南北方向绿灯Y003(HL11、HL12)南北方向黄灯Y004(HL9、HL10)南北方向红灯Y005(HL7、HL8)东西方向左转绿灯Y006(HL5、HL6)东西方向绿灯Y007(HL3、HL4)东西方向黄灯4.5十字路口交通灯PLC控制系统其他器件分配表如表4:表4十字路口交通灯PLC控制系统I/O分配表器件名称功能数据寄存器D(D200)存放修改数据300/250数据寄存器D(D201)存放修改数据200/250数据寄存器D(D3D4D5)存放读入的时分秒数据寄存器D(D20D21)预存6:30数据寄存器D(D30D31)预存7:00数据寄存器D(D40D41)预存8:15数据寄存器D(D50D51)预存16:30数据寄存器D(D60D61)预存19:00数据寄存器D(D70D71)预存21:00中间辅助继电器M(M3M1)统计出两段晚间期中间辅助继电器M(M6M9)统计出两段高峰期中间辅助继电器M(M4M7M1)统计出三段正常期中间辅助继电器M(M20)控制晚间期中间辅助继电器M(M21)控制正常期中间辅助继电器M(M22)控制高峰期中间辅助继电器M(M100)控制子程序开启定时器T(T0/T1、T2)东西方向左转绿灯5S/闪5S定时器T(T0/T1、T2)东西方向绿灯D200S/闪5S定时器T(T6)东西方向红灯/黄灯亮5S定时器T(T7/T8、T9)南北方向左转绿灯5S/闪5S定时器T(T10/T11、T12)南北方向绿灯D201S/闪5S定时器T(T13)南北方向黄灯亮5S定时器T(T14/T15)晚间0.4/0.6闪烁4.6十字路口交通灯PLC控制系统器件选择4.4.1机型选择由于实验室中三菱FX2N型号PLC居多,扩展性及向下兼容性较好,故选择FX2N系列PLC。4.4.2输入输出模块或输入输出点数选择输出端口要求大于等于22个,LED功率为1w,需要PLC输出的最大功率为4*1w=4w,继电器灯负载输出最大值为100w,晶闸管灯负载最大输出功率为30w,晶体管灯负载最大直流输出功率为1.5w,此处选用继电器输出类型。4.4.3PLC存储器类型及容量估算方法存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。PLC系统所用的存储器基本上由PROM、E-PROM及PAM三种类型组成,存储容量则随机器的大小变化,一般小型机的最大存储能力低于6kB,中型机的最大存储能力可达64kB,大型机的最大存储能力可上兆字节。使用时可以根据程序及数据的存储需要来选用合适的机型,必要时也可专门进行存储器的扩充设计。PLC的存储器容量选择和计算的第一种方法是:根据编程使用的节点数精确计算存储器的实际使用容量。第二种为估算法,根据控制规模和应用目的,按照表5的公式来估算。一般应留有25%~30%的裕量,获取存储容量的最佳方法是生成程序,即用了多少字。知道每条指令所用的字数,便可确定准确的存储容量。表5存储器容量的估算方法控制方式公式原始样1)M=Km(10DI+5D0)模拟量控制1)M=Km(10DI+5Do+100AI)多路采样控制1)M=Km[10DI+5Do+100AI+(1+采样点×0.25]注:DI为数字(开关)量输入信号;Do为数字(开关)量输出信号;AI为模拟量输入信号;Km为每个接点所占存储器字节数;M为存储器容量。综合上述多项指标,故选择FX2N-48MR-001型PLC。4.5十字路口交通灯时间判断(1)本段程序为时段的判断程序,通过运用时钟读取指令,将时间参数读到以D0开始的8个字节中,其中字节D3所代表的是小时,D4代表的是分钟,运用比较指令将不同的时间段进行分类,并通过置位M20、M21、M22进行标注,其中M20代表夜间时序,M21代表正常时序,M22代表高峰时序。具体程序如图7。图7时间判断梯形图(2)正常时序程序及高峰时序程序,对比实验要求中的正常和高峰时序图,可知正常时段的交通灯时序与高峰时段相比各个等的亮灭顺序一致,仅时间存在差别,所以只需对个别参数进行修改,接下来以正常时序为例进行说明。参照正常时序图,可将整个过程看做由多个90s的大周期组成,每个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论