




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文) 题 目: 基于 交通信号灯控制系统设计 系 部: 机电工程系 专 业: 电气自动化 学生姓名: 马来 指导教师姓名: 胡凯 二一三年 五 月 十一 日 1 【 摘 要 】 : 随着社会的发展与进步,城市的变迁也在同步着,而城市发展规模与交通有着分不开的密切联系。当今社会城市交通举足轻重,交通拥堵已成为一大问题。交通信号灯的出现很大程度上缓解了这一难题,而合理的交通信号灯使得城市交通变得通畅不拥堵。因此,选择研究信号灯变得尤为重 要,而利用 究交通灯更是达到了学以致用的效果,所以本选题意义重大。 【关键词】 : 交通 交通灯 : of is in a in s a to of LC to is to in to so 【 : 2 目 录 摘要 . 3 一、 概述 . 4 定义 . 4 简介 .应用领域 . 4 二、 组成 与工作原理 . 7 硬件 系统 . 错误 !未定义书签。 软件系统 . 错误 !未定义书签。 工作原理 . 9 三、 汇编语言与编程方法 . 错误 !未定义书签。 编程语言 . 错误 !未定义书签。 编程方法 . 5 四、 交通信号灯概述 . 9 交通信号灯的组成 . 9 交通信号灯的工作原理 . 错误 !未定义书签。 交通信号灯的控制方法 . 错误 !未定义书签。 五、十字路口交通灯的介绍 . 11 十字路口交通灯的原理 .十字路口交通灯示意图 . 11 六、 制 十字路口交通灯 设计 . 12 输入输出点分配表 . 12 顺序功能图 . 13 梯形图: . 13 指令表 . 13 七、小结 . 13 致 谢 . 14 参考文献 . 15 附录 . 16 3 序言 随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。 不同的城市有不同城市的问题,但共性就是混合交通流问题。在交叉口如何解决混合交通流中的相互影响或彼 此的相互影响,就是解决问题的关键!随着我国城市化建设的发展,越来越多的新兴城市的出现,使得城市的交通成为了一个绝对主要的问题。同时随着我国经济的稳步发展,随着城市机动车量的不断增加,人民的生活水平日渐提高,越来越多的汽车进入寻常老百姓的家庭,据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制 (不排除繁忙路段或高峰时段用交警来取代交通灯的情况 )。 单片机控制 系统 设计时硬件和软件均要设计,抗干扰性能差,不通用,并且需要有接口电路与之配套,价格中等,制造较难 。 程序的设计中,分析控制交通的多种原理, 用传统的方法实现难度较大, 所以 使用可编程控制器, 其主要原因是因为有简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长等一系列的优点。 本设计介绍了应用 现十字路口交通信号灯的自动控制。通过对交通信号灯的控制要求分析,对 制系统进行了软、硬件设计,并通过实验证明该系统简单、经济、运行可靠,具有很高的实用价值。 4 一、 概述 定义 国际电工委员会( 1987年对 了如下定义 : 可编程控制器( 是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。 应按易于使工业控制系统形成一个整体,易于扩充其功能的原则来设计。 简介 目前,可编程控制器的产品很多,主要厂商集中在欧美国家及日本。美国与欧洲一些国家的 在相互隔离的情况下研究开发的,产品有很大差异;日本的 美国的 品有一定的继承性。此外,日本的产品定位在小型 欧美则以大、中型 美国的 美国有 100多家 名的有 用电气( 司、莫迪康( 司、德州仪器( 司、西屋公司等。其中 司是美国最大的 品约占美国市场的一半。 欧洲的 德国的西门子( 司、 司和法国的 司是欧洲著名的 国的西门子公司的电子产品以性能精良而久负盛名。在大、中型 品领域与美国的 日本的 日本 品在小型机领域颇具盛名。某些用欧美中型或大型机才能实现的控 5 制,日本小型机就可以解决。日本有许多 造商,如三菱、欧姆龙、松下、富士、日立、东芝等。在世界小型机市场上,日本的产品约占 70%的份额。 我国的 我国有许多厂家及科研机构从事 研制开发工作,产品有中国科学院自动化研究所的 京联想计算机集团公司的 海机床电器厂的州机床电器厂的 境中环自动化仪表公司的 6/480,上海自立电子厂的 州机床电器厂的 锡华光电子工业有限公司的 应用领域 泛地应用在很多的部门,如电梯控制、防盗系统的控制、消防系统自动控制等。随着其性能价格比的不断提高, 应用范围不断扩大,主要有以下几个方面: (1) 开关量逻辑控制 这是 基本、最广泛的应用领域。取代传统的继电器接触器电路,实现逻辑控制,既可以用于单台设备,也可用于多机群控及自动生产线,还可用于民用或家庭场合。 (2) 运动控制 用专用的运动控制模块,实现直线运 动、圆周运动等场合的位置、速度等过程控制,广泛应用于各种机械的加工场合。 (3) 模拟量控制 用比例积分算法,实现对温度、压力、流量等连续变化的模拟量的 例积分微分)闭环过程控制。广泛应用于塑料加工、锅炉控制等设备控制。 (4) 数据处理 现代 有数学运算、数据传输、数据转换、排序、查表等功能,可能实现数据采集、分析和处理,大大增强了 动控制系统的功能。 (5) 通信及联网 经通讯端口,可以实现 间、 其它智能设备(如计算机、变频器、数控装置等)之间通信,组成功能强大的 “分散控制、集中管 理 ”的分布式自动控制系统( 统),为现代工业自动化生产提供强有力的控制支持。 6 二、 组成与工作原理 统是由硬件系统和软件系统两部分组成的。 硬件组成 硬件是由主机 微处理器 ( 、存储器( 输入 /输出模块 、外设 I/O 接口、通信接口及电源组成。 下面介绍 成部分及作用。 块主要由微处理器( 片)和存储器组成。在 制系统中,它不断地采集输入信号,执行用户程序,刷新系统的输出;存储器用来储存程序和数据。 输入 /输出单元是 外部输入信号、是用来接收和采集输入信号,开关量输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等来的开关量输入信号;模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流电压信号。开关量输出模块用来控制接触器、电磁阀、电磁铁、指示灯、数字显示装置和报警装置等输出设备;模拟量输出模块用来控制调节阀、变频器等执行装置。 块的工作电压一般是 5V,而 部的输入、输出电路的电源电压较高,从外部引入的尖峰电压和干扰噪声可能 损坏 块中的元器件,或者使 I/O 模块中,用光耦合器、光敏晶闸管、小型继电器等器件来隔 7 离 内部电路和外部的 I/O 电路。 I/O 模块除了传递信号外,还有电平转换与隔离的作用。 编程器是 要的外围设备,一般 配有专门的编程器。通过编程器可以输入程序,并用用户程序进行检查、修改、调试和监视,还可以调用和显示 持式编程器不能直接输入和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。它的体积小,价格便宜,一般用来给小型 者用于现 场调试和维护。 用 20V 电源或 4V 电源。内部的开关电源为各模块提供不同电压等级的直流电源。小型 以为输入电路和外部的电子传感器(例如接近开关)提供 4V 电源,驱动 载的直流电源一般由用户提供。 软件系统 软件系统是指 使用的各种程序的集合,包括系统程序和用户程序。系统程序主要包括系统管理和监控程序以及对用户程序进行编译处理的程序,各种性能不同的 统会有所不一样。使用编程软件可以在计算机屏幕上直接生成和编辑梯形图或指令表程序,并且 可以实现不同编程语言之间的相互转换。 二、 工作原理 内部处理 通信服务 输入处理 程序执行 8 用循环 扫描的方式来进行工作,即在 电并完成了对硬件和软件的 初始化之后,用户程序反复不断地执行,以使到 这种周而复始的循环工作方式称为扫描工作方式。 两种基本的工作模式,即运行( 式和停止( 式。如图 用周期循环扫描、分时操作的工作方式,不断地采集输入信号、执行用户程序以刷新系统输出;同时,完成内部处理和通信服务等工作。 扫描工作当 入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间, 一定的扫描速度重复执行上述三个阶段。如下图所示 停止模式下 ,只进行内部处理和通信服务工作。在内部处理阶段, 内部处理 通信服务 9 检查 块内部的硬件是否正常,进行监控定时器复位等工作。在通信服务阶段,其他的带 智能装置通信。 三、 汇编语言与编程方法 编程语言 按照程序进行工作的。程序就是用一定的语言描述出来的控制任务。常用的语言有梯形图、指令表、顺序功能图和功能块图等。 梯形图基本上沿用电气控制图的形式,采用的符号也大致相同。如图 形图两侧的平行 数线为母线,其间由许多触点和编程线圈组成的逻辑行。 图 形图 指令表类似于计算机汇编语言的形式,用指令的助记符来编程 四、 程序设计基础 (一) 的程序结构 ( 1)可编程序控制器是专为工业生产过程的自动控制而开发的通用控制器,编程简单是它的 个突出优点,它没有采用计算机程序语言,而是开发了面向控制过程、面向问题、简单直观的 10 程序由两部分组成:操作系统,由 生产厂家提供,它支持用户程序的运行;用户程序, 由用户为了完成特定的控制任务而编写的应用程序。 1131钟编程语言:顺序功能图,梯形图,功能块图,指令表和结构文本。其中较为常用的有顺序功能图、梯形图和指令表。 顺序功能图,是一种位于其它编程语言之上的图形语言,用来编写顺序控制程序。它为我们提供了一种组织程序的图形方法。步、转换和动作是顺序功能图中的三种主要元件。 梯形图程序是使用的最多的 形图程序由触点、线圈和用方框表示的功能块组成。触点代表逻辑输入条件,例如外部的开关、按钮和内部条件等。 线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的标志位等。功能块图用来表示定时器、计数器或者数学运算、数据处理等指令。 一种软件信息,反映 要注意的是,与传统的继电器控制系统的梯形图电路不同, 能把他们当做硬件电路来对待。 指令表程序,指令是程序中的最小独立单位,用户程序是由若干条顺序排列的指令而构成。一条指令一般由一个操作码和一个操作数组成,操作数由标识符和参数组成。操作码定义 要执行的功能,它告诉 作数为执行该操作所需要的信息,它告诉 般情况下,指令的操作数在 11 五、十字路口交通灯的介绍 (一) 十字路口交通灯的原理及示意图 在十字路口的东西、南北主干道上装设红灯、绿左转、绿直行和黄灯,控制机动车辆和非机动车辆,人行斑马线上装设红、绿灯控制行人。其控制过程为:东西南北方向主干道的红灯一直处于点亮状态,提示主干道上左转通行时直行禁止通行,直行通行时左转禁止通行,只有红灯亮时该方向车辆禁止通行。主干道车辆通行时交通灯信号的变化 规律为:左转绿灯亮 15 秒后闪烁三次,黄灯亮 2 秒,然后直行绿灯亮(同时东西方向人行道绿灯亮), 15 秒后闪烁三次,黄灯亮 2 秒,然后绿灯全部熄灭,只有红灯亮,车辆禁止通行。 该系统属于连续循环工作的控制系统,要求系统启动后能够周期性地连续循环工作,故系统中设置两个输入信号分别控制系统的启动和停止。 用三菱 40本单元, I/O 接口数为 24/16。 分析系统的控制模型可以看出,人行道斑马线上的绿灯状态与直行绿灯信号相同,可用同一个控制信号。故整个控制系统需设置两个输入接口: 启动输入开关 停止输入开关 设置九个输出端口分别控制各信号灯。根据系统的控制模型和控制要求可画出系统中各输出信号的控制时序如图三所示。 12 六、应用 计十字路口交通灯 (一) 输入输出点分配表 为了将十字路口交通灯的控制关系用 制器实现, 要 1 个输入点作为启动、停止开关, 9 个输出点。为了使用方便,所以 选用三菱 40本单元, I/O 接口数为 24/16。 交通信号灯控制系统的 入、输出点分配表。 表 输入输出点分配表 根据以上 I/O 分配表和所选定的 型 到该控制系统的 I/ 输入信号 输出信号 名称 代号 输入点编号 名 称 代号 输出点编号 启动按钮 干道红灯 止按钮 北左转绿灯 北方向黄灯 北直行绿灯 西左转绿灯 西方向黄灯 西直行绿灯 北人行道红灯 西人行道红灯 13 (二) 顺序功能图 由实验内容和分析控制过程,得出控制规律,根据以上分析绘出顺序功能图,见附录一: (三)梯形图: 根据控制系统的顺序功能图,采用以转换条件为主要的设计方法,可以编写得到该十字路口交通灯的 附录二。 (四)指令表 该十字路口交通灯的 制系统的指令表,见附录三。 七、 小结 本次设计的是十字路口交通灯 制系统设计与调试,由于 这个课题和我们的生活联系很紧密,所以这让我做起来相对简单一点。 俗话说万事开头难,一开始我没有头绪,但是在老师和同学的指导下,我慢慢的就理解了,然后就开始了设计。首先我自己研究课题中的十字交通灯的基本要求,在了解透彻的情况下,就去查阅各种资料,然后初步确定了要以时间计时为转换条件来进行各工部间的联系。接着分析了设计中可能会遇到的问题。 14 分析了这些问题之后,我就开始做准备工作。首先我先画顺序功能图,在反复揣摩与研究后顺利的完成了。然后就是确定各器件的型号。之后就是设计各器件的位置,使电路看起来整齐美观。 然 后我就开始画梯形图,在此之前,我先对顺序功能图进行了分析,在理解之后,去查阅了一些资料,就开始画梯形图了。这个过程是很困难,也很考验人的。在反反复复,一次又一次的编译、仿真与检查后,最后终于成功了。 在这几周的忙碌中,我学到了许多,对 了进一步的了解。在老师、同学的帮助下,我完成了设计。我认为本次设计不仅是学到了更多知识,也很好的锻炼了我面对困难时的意志力。 致 谢 能够顺利完成这次 先要感谢我的指导教师 胡凯老师,从开始选题到开题再到论文完成,老师给了 我莫大的帮助。由于实习期间繁忙忘记了及时写论文,老师在百忙之中抽空打电话给我及时提醒我,还关心我实习生活问题。在写作过程中,胡老师也给了我许多宝贵的意见,为我能及时很好的完成论文奠定了基础,其次,也要感谢我的同学们,当我遇到难以解决的问题时,他们帮我去查阅资料,然后耐心的解释给我听。真的很感动,很感谢!因为我们互相理解、互相帮助,所以我们都学到了很多东西。 总之,感谢胡老师和我的同学们,在此,向你们表示我衷心的谢意! 15 参考文献 1宋伯生 用及实验教程 M机械工业出版社 ,2孙同景 理及工程应用 D. 北京 :机械工业出版社 ,3周波 可编程控制器原理与应用 M国防工业出版社 122 4钟肇新 冯太合 M华南理工大学出版社 188 16 附录 附录一:(顺序功能图) 17 M 0 . 0M 0 . 1M 0 . 2M 0 . 3M 0 . 4M 0 . 5M 0 . 6M 0 . 7M 1 . 0M 1 . 1M 1 . 2M 1 . 3M 1 . 4S M 0 . 1S M 0 . 1T 3 7T 3 7T 3 8T 3 8T 3 9T 3 9T 4 0T 4 0T 4 1T 4 1T 4 2T 4 2T 4 3T 4 3T 4 4T 4 4T 4 5T 4 5T 4 6T 4 6T 4 7T 4 7T 4 8T 4 8初 始I 0 . 0Q 0 . 0 Q 0 . 2 Q 0 . 7Q 1 . 0T 3 9Q 0 . 0 Q 0 . 3Q 1 . 0T 4 0Q 0 . 0 Q 0 . 1 Q 0 . 7Q 1 . 0T 3 7Q 0 . 0 Q 0 . 1 Q 0 . 7Q 1 . 0 闪 烁T 3 8Q 0 . 0 Q 0 . 3Q 1 . 0 闪 烁T 4 1Q 0 . 0 Q 0 . 2 Q 0 . 7Q 1 . 0T 4 2Q 0 . 0 Q 0 . 4 Q 0 . 7Q 1 . 0T 4 3Q 0 . 0 Q 0 . 4 Q 0 . 7Q 1 . 0 闪 烁T 4 4Q 0 . 0 Q 0 . 5 Q 0 . 7Q 1 . 0T 4 5Q 0 . 0 Q 0 . 6 Q 0 . 7T 4 6Q 0 . 0 Q 0 . 6Q 0 . 7 闪 烁T 4 7Q 0 . 0 Q 0 . 5 Q 0 . 7Q 1 .
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论