十字路口带倒计时显示的交通红绿灯控制系统设计

上传人:y****3 文档编号:12834891 上传时间:2020-05-30 格式:DOC 页数:28 大小:858.50KB
返回 下载 相关 举报
十字路口带倒计时显示的交通红绿灯控制系统设计_第1页
第1页 / 共28页
十字路口带倒计时显示的交通红绿灯控制系统设计_第2页
第2页 / 共28页
十字路口带倒计时显示的交通红绿灯控制系统设计_第3页
第3页 / 共28页
点击查看更多>>
资源描述
.目录。1 系统概述11.1 应用背景及意义11.2 设计任务11.3 设计要求12 方案论证22.1 方案比较22.2 方案选择32.3 方案设计32.4 方案时序图53. 硬件设计63.1 I/O分配63.2 I/O接线图73.3 元器件选型74. 软件设计94.1 主流程94.2 梯形图105. 系统调试165.1 软件调试:165.2 硬件调试18设计心得19参考文献20附录A:程序指令20.1 系统概述1.1 应用背景及意义随着城市和经济的发展,交通信号灯发挥的作用越来越大,正因为有了交通信号灯,才使车流、人流有了规范,同时,减少了交通事故发生的概率。然而,交通信号灯不合理使用或设置,也会影响交通的顺畅。因此,在实际设计时要遵循一定的原则和要求。在十字路口,四面都悬挂着红、黄、绿、三色交通信号灯,它是不出声的“交通警察”。红绿灯是国际统一的交通信号灯。红灯是停止信号,绿灯是通行信号。交叉路口,几个方向来的车都汇集在这儿,有的要直行,有的要拐弯,到底让谁先走,这就是要听从红绿灯指挥。红灯亮,禁止直行或左转弯,在不碍行人和车辆情况下,允许车辆右转弯;绿灯亮,准许车辆直行或转弯;黄灯亮,停在路口停止线或人行横道线以内,已经继续通行;黄灯闪烁时,警告车辆注意安全。1.2 设计任务采用PLC构成十字路口带倒计时显示的南北向和东西向交通信号灯的电气控制。系统上电后,交通指挥信号控制系统由由一个3位转换开关SA1控制。SA1手柄指向左45时,接点SA1-1接通,交通指挥系统开始按常规正常控制功能工作,按照如图11-9所示工作时序周而复始,循环往复工作。正常运行时,南北向及东西向均有两位数码管倒计时显示牌同时显示相应的指示灯剩余时间值。SA1手柄指向中间0时,接点SA1-2接通,交通指挥系统南北向绿灯常亮,东西向红灯常亮,数码管显示99不变。SA1手柄指向右45时,接点SA1-3接通,交通指挥系统东西向绿灯常亮,南北向红灯常亮,数码管显示99不变。1.3 设计要求要求学生掌握一定的理论基础知识,同时具备一定的实践设计技能,并且能够利用PLC控制技术结合实际情况进行系统设计以及编程。在课程设计中,学生是主体,应充分发挥他们的主动性和创造性。教师的主导作用是引导其掌握完成设计内容的方法。为保证顺利完成设计任务还应做到以下几点:1. 在接受设计任务后,应根据设计要求和应完成的设计内容进度计划,确定各阶段应完成的工作量,妥善安排时间。2. 在方案确定过程中应主动提出问题,以取得指导数师的帮助,同时要广泛讨论,依据充分。在具体设计过程中要多思考,尤其是主要参数,要经过计算论证。3. 所有电气图样的绘制必须符合国家有关规定的标准,包括线条、图型符号、项目代号、回路标号、技术要求、标题栏、元器件明细表以及图样的折叠和装订。4. 说明书要求文字通顺、简练,字迹端正、整洁。5. 应在规定的时间内完成所有的设计任务。6. 如果条件允许,应对自己的设计线路进行试验论证,考虑进一步改进的可能性。2 方案论证2.1 方案比较1、基于数字电路的交通灯控制系统2、基于单片机的交通灯控制系统3、基于PLC的交通灯控制系统方案1:数字电路是最为常用的一种控制设计电路,但是数字电路涉及复杂,且设计完成后电路参数是固定的,移植性差,体积大,成本高,所以是不利于交通信号灯的设计的方案2:在单片机控制系统电路中需要加入A/D,D/A转换器,线路复杂,还要分配大量的中断口地址。而且单片机控制电路易受外界环境的干扰,也具有不稳定性。并且单片机的功能实现是基于程序设计的,维修时需要具备一定编程基础的人来维修,要求较高,所以基于单片机实现的交通灯控制系统也不是理想的选择方案3:PLC又称可编程逻辑控制器,作为一种新型的自动控制设备,它采用微电子技术,用软件代替了大量的硬件设备,不需要复杂的线路设计与连接,大大缩小了线路体积,因此它寿命长,并且具有很高的可靠性,在设计语言方面通过采用梯形图,简便直观,符合电气工人和技术人员的读图习惯,在安装,操作和维护也较容易,移植性较好;起程序设计和产品调试周期短,具有很好的经济效。通过比较上述三种方案,可知方案3是最佳选择。2.2 方案选择综上所述,我选择第三种方案,也就是基于PLC的交通灯控制系统。因为它可靠性高,抗干扰强,结构简单,使用、维护方便,功能强大,还有它的体积小,重量轻,功耗低。2.3 方案设计十字路口交通信号灯现场示意图如图2.1所示图2.1交通信号灯现场示意图依据题目内容,知道要求如下。正常控制时: 当东西方向允许通行(绿灯)时,南北方向应禁止通行(红灯);同样,当南北方向允许通行(绿灯)时,东西方向应禁止通行(红灯)。 在绿灯信号要切换为红灯信号之前,为提醒司机提前减速并刹车,应有明显的提示信号:绿灯闪烁同时黄灯亮。信号灯控制系统启动后应能自动循环动作。SA1手柄指向中间0时:接点SA1-2接通,交通指挥系统南北向绿灯常亮,东西向红灯常亮,数码管显示99不变SA1手柄指向右45时:接点SA1-3接通,交通指挥系统东西向绿灯常亮,南北向红灯常亮,数码管显示99不变。故设计思路如下: 以设置四个输入X000,X001,X002,X003分别作为系统总开关、交通灯正常工作控制开关、南北向交通灯常绿控制开关、东西向交通灯常绿控制开关。用其他开关的常闭触点设置互锁,使三个状态不可能同时接通。进入正常工作状态后,东西方向红灯亮30秒,由定时器T5实现,南北方向绿灯常亮25秒,由定时器T0实现,然后绿灯闪烁3秒,由定时器T1、T2来实现0.5秒振荡,计数器C0计数3次。计数到后,C0的常开触点闭合,可以用来控制使南北方向的黄灯亮,并用T3计时2秒。T3计时到后南北红灯亮30秒,由定时器T4实现,东西方向绿灯常亮25秒,由定时器T6实现,然后闪烁3秒,有定时器T7、T8来实现0.5秒振荡,计数器C1计数3次。计数到后,C1的常开触点闭合,可以用来控制使东西方向的黄灯亮,并用T9计时2秒。由于在各个方向三种信号灯亮的同时还要利用数码管显示相应指示灯的剩余时间,因此可以利用七段码译码指令SEGD。七段码译码指令SEGD是驱动七段显示器的指令,可以显示一位十六进制数据。源操作数S存储待显示数据,该单元低4位(只用低4位)所确定的十六进制数0-F经解码后存于指定的目的操作数D的低8位,高8位保持不变。源操作数可为K、H、KnM、KnX等。由于译码时只对低位进行译码,所以一般取。使用译码指令输出为十六进制数,而我们所用到的倒计时显示只是十进制数,使用SEGD译码指令需要在其自减到0时进行人为赋值使其变为9,否则将显示F。可见只使用SEGD指令将使程序变得十分复杂。我们可以采用数据变换指令中的二进制数转换成BCD码并传送BCD指令。BCD变换指令将源元件中的二进制数转换为BCD码并送到目标元件中。PLC内部的算术运算用二进制数进行,可以用BCD指令将二进制数变换为BCD数后输出到七段数码管显示,可以实现倒计时。南北方向数码管显示绿灯28秒倒计时时,可以在东西红灯亮且南北黄灯不亮时,每遇到东西红灯的上升沿,给数据寄存器赋值28,通过BCD指令转换成BCD码,存入八位中间继电器K2M,低4位中间继电器中的值经译码指令由一个数码管输出,高4位中间继电器中的值经译码指令SEGD由另一个数码管输出。上升沿过后,数据寄存器D中的值每秒通过DEC指令自减1,并输出,实现倒计时,其中1秒时间可由1秒的时钟M8013的下降沿来实现,也可以用定时器T的0.5秒振荡电路实现。由于采用M8013可能第一秒有时间误差,因此此程序采用了振荡电路。南北黄灯2秒倒计时可以在黄灯上升沿时赋值,黄灯亮时自减。数码管输出显示方法与前面绿灯时类似。南北方向红灯30秒倒计时在红灯上升沿时赋值,红灯亮时自减,数码管显示方法同上。东西方向的倒计时显示思路与南北方向相同。当转换开关SA1的手柄指向中间0时,X002的常开触点接通,常闭触点断开,交通灯系统转向执行南北绿灯常亮,东西红灯常亮的运行状态。当转换开关SA1的手柄指向右45时,X003的常开触点接通,常闭触点断开,交通灯系统转向执行东西绿灯常亮,南北红灯常亮的运行状态。3. 硬件设计3.1 I/O分配I/O地址I/O名称功能说明说明备注X000SB1交通灯系统总开关常开X001SA1-1交通灯正常工作控制开关常开X002SA1-2南北向交通灯常绿控制开关常开X003SA1-3东西向交通灯常绿控制开关常开Y000H1南北向绿灯指示通有效Y001H2南北向黄灯指示通有效Y002H3南北向红灯指示通有效Y003H4东西向绿灯指示通有效Y004H5东西向黄灯指示通有效Y005H6东西向红灯指示通有效Y010-Y017H11南北向个位七段数码显示管通有效Y020-Y027H12南北向十位七段数码显示管通有效Y030-Y037H13东西向个位七段数码显示管通有效Y040-Y047H14东西向十位七段数码显示管通有效表3.1交通控制灯I/O地址定义表3.2 I/O接线图根据信号灯控制要求,I/O分配及接线图如图3.1所示。图3.1 I/O接线图3.3 元件选型选型设备如图所示:设备名称表示符号数量直流电源24VDC1转换开关SA211按钮SB1限流电阻R32七段数码管H4PLCFX2N-80MR-0011表3.1选型设备表直流电源24V:通过购买获得,可以选择香港雅庆电子有限公司的AD24V15A型号的直流电源。限流电阻选择:电源电压为24V, 通常的数码管是由发光二极管构成的,发光二极管的压降是比较固定的,通常红色为1.6V左右,工作电流通常10mA左右,限流电阻R=(Vcc-1.6V)/10mA=2.24K,故电阻选择为2.3K。PLC选型原则:1输入输出(I/O)点数的估算I/O点数估算时应考虑适当的余量3,通常根据统计的输入输出点数,再增加5%-20%左右的备用I/O点数,作为输入输出点数估算数据。本设计输入点数为4个,输出点数为38个。故PLC的输入输出点数可为40个。2存储器容量的估算存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。本设计程序较为简单,程序容量不大,因此一般的小型机种,即存储容量4-8KB的PLC即可满足。3安装形式的选择常用的PLC结构由单元式和模块式,还有两者的结合体。一般小型控制系统选择单元式,结构紧凑,可以直接安装在控制柜内,而大型控制系统一般选择模块式。因为本控制系统属于小型控制系统,故采用单元式安装形式。4.输入输出接口电路形式的选择输入形式采用直流输入形式,输出型是采用继电器输出。5PLC供电方式的选择本设计采用交流作为PLC的供电方式。6PLC型号的选择通过对输入/输出点的选择、对存储量的选择,对I/O响应时间的选择输出负载的特点选型的分许。该控制系统选用三菱公司FX2N系列的PLC。它体积小,重量轻,使用寿命长,编程和维护方便,故障率低,通过扩展模块的链接,可以增加输入/输出点数。因此选用型号为三菱FX1N-80MR-001的PLC,输入输出点数为40,且内置8K容量的RAM存储器,最大可以扩展到16K。7. PLC扩展型号的选择本设计过程中不需要扩展模块的扩展。3.4电气安装布置图表3.2电气安装布置图图中的红绿灯只是为指示灯,并非真正的交通信号灯,交通信号红绿灯位于电线杆横轴下部,电器元件放在一个长宽分别为60cm,80cm的小箱子中,用到了6个直径为15mm的十字槽螺丝固定,红绿灯控制箱放在电线杆底部即与地面接触的地方。4. 软件设计4.1 主流程图4.1主程序流程图设计流程如上图4.1所示通电后,PLC进入工作状态。当转换开关指向左45的时候,交通信号灯正常工作,南北红灯亮25s闪3s,数码管28s倒计时剩2s后南北黄灯亮,之后南北红灯亮,进入30s倒计时。同时东西红灯亮,进入30s倒计时,计时完成后东西绿灯亮25s闪3s,最后东西黄灯2s倒计时。当转换开关指向中间位置即0位置,南北绿灯东西红灯亮,数码管显示99不变。当转换开关指向右45时,东西绿灯南北红灯亮,数码管显示99不变。4.2 梯形图5. 系统调试5.1 软件调试:1. 启动GX Developer编程软件,进入GX Developer程序编制环境2. 创建工程文件,单击菜单“工程创建新工程”弹出创建工程对话框,选择PLC系列,PLC类型,程序类型分别为FXCPU,FX2N(C),梯形图逻辑,单击“确定”进入梯形图编辑界面,如图5.1,图5.23. 编辑梯形图程序,输入梯形图程序4. 变换梯形图程序,在梯形图写入模式下,编辑完PLC程序化需要将梯形图转换为PLC内部的格式。单击菜单中的”变换变换”进行梯形图的变换,变换后梯形图背景由灰色变成白色,如果有错误进行修改5. 用户程序的保存,单击菜单“工程”下的“保存工程”,输入工程名和标题6. 下载用户程序,单击菜单的”在线传输设置”弹出传输设置对话框,双击“串口”进行串口设置。通信设置后,单击菜单“在线PLC写入”弹出“PLC写入对话框,选择“文件选择页”,选择”MAIN“程序,单击”执行“,写入PLC用户程序7. 运行用户程序8. 监控调试用户程序。计算器进入监控模式,观察PLC运行时的相应的触电和线圈的状态,蓝框表示ON的状态图5.1创建新工程窗口图5.2梯形图编辑界面5.2 硬件调试系统上电后,交通指挥信号控制系统由由一个3位转换开关SA1控制。SA1手柄指向左45时,接点SA1-1接通,交通指挥系统开始按常规正常控制功能工作,按照如图所示工作时序周而复始,循环往复工作。正常运行时,南北向及东西向均有两位数码管倒计时显示牌同时显示相应的指示灯剩余时间值。SA1手柄指向中间0时,接点SA1-2接通,交通指挥系统南北向绿灯常亮,东西向红灯常亮,数码管显示99不变。SA1手柄指向右45时,接点SA1-3接通,交通指挥系统东西向绿灯常亮,南北向红灯常亮,数码管显示99不变。设计心得本次课程设计收获了很多东西,一方面巩固了以前所学过的知识,另一方面学到了很多在书本上所没有学到过的知识。使自己在理论知识和实践经验方面水平均有所提高。途中当然遇到了很多困难,但也增强了查阅书籍,手册,图表和文献资料的能力,同时通过独立思考,深入研究有关问题,学会自己分析解决问题的方法解决了一些问题。在这次课程设计中我充分感受到理论和实践的差距,一个人光有理论知识是远远不够的,在进行实践的时候才能认识到自己的不足。课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。对于知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定要把以前所学过的知识认真复习一下。 总之,本次的课程设计大大的锻炼了我多方面的能力,增强了我的动手能力,使我获益匪浅。参考文献1任胜杰,电气控制与PLC系统机械工业出版社 2013年2王鑫、李威,PLC机电控制系统应用设计技术(第2版)电子工业出版社,2010年3月3高南、周乐挺,PLC控制系统编程与实现任务解析北京邮电大学出版社,2008年12月4王永华,现代电气控制及PLC应用技术(第2版),北京航空航天大学出版社,2008年附录A:程序指令LD M8002AND X000SET S0STL S0LD X001ANI X002ANI X003SET S21SET S31LDI X001AND X002ANI X003SET S41LDI X001ANI X002AND X003SET S51STL S21OUT Y000OUT T0 K250LDP Y000MOV K25 D10LDF M8013DEC D10LD Y000SEGD K1M0 K2Y010LD Y000SEGD K1M4 K2Y020LD T0SET S22SET S23STL S22OUT M0LDP M0MOV K3 D10LD M0SEGD D10 K2Y010LDF M8013DEC D10STL S23OUT T1 K5LD T1SET S24STL S24OUT Y000OUT C0 K3OUT T2 K5LD C0ANI T2SET S23STL S22STL S24LD T2AND C0SET S25STL S25OUT Y001RST C0OUT T3 K20LDP Y001MOV K2 D10LD Y001SEGD D10 K2Y010LDF M8013 DEC D10LD T3SET S26STL S26OUT Y002OUT T4 K300LDP Y002MOV K30 D10LDF M8013DEC D10LD Y002BCD D10 K1M0LD Y002SEGD K1M0 K1Y010LD Y002SEGD K1M4 K1Y020STL S31OUT Y005OUT T5 K300LDP Y005MOV K30 D20LDF M8013DEC D20LD Y005BCD D20 K2M0LD Y005SEGD K2M0 K2Y030LD Y005SEGD K2M4 K2Y040LD T5SET S32STL S32OUT Y003OUT T6 K250LDP Y003MOV K25 D20LDF M8013DEC D20LD Y003BCD D20 K2M0LD Y003SEGD K2M0 K2Y030LD Y003SEGD K2M4 K2Y040LD T6SET S33SET S34STL S33OUT M0LDP M0MOV K3 D20LD M0SEGD D20 K2Y030LDF M8013 DEC D20STL S34OUT T7 K5LD T7SET S35STL S35OUT Y003OUT C1 K3OUT T8 K5LDI C1AND T8SET S34STL S33STL S35LD C1AND T8SET S36STL S36OUT Y004RST C1OUT T9 K20LDP Y004MOV K2 D20LD Y004SEGD D20 K2Y030LDF M8013DEC D20LDI X001AND X002ANI X003SET S41STL S41OUT Y000OUT Y005SEGD K9 K2Y010SEGD K9 K2Y020SEGD K9 K2Y030SEGD K9 K2Y040LDI X001ANI X002AND X003SET S51STL S51OUT Y002OUT Y003SEGD K9 K2Y010SEGD K9 K2Y020SEGD K9 K2Y030SEGD K9 K2Y040STL S26STL S36LD T4LD T9SET S0RETEND
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板表格


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!