1、 目录摘要2Abstract31、设计任务及要求42、设计方案63、 设计原理及电路73.1、总体设计73.2、单元电路的设计和元器件的选择83.2.1、控制器电路83.2.2、 脉冲信号发生电路103.2.3、交通灯显示电路113.2.4、 定时系统124、电路的组装和测试164.1、 十字路口交通控制系统总图164.2、555定时器即秒脉冲光发生器测试175、元器件清单186、设计总结197、参考文献21摘要随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏
2、导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。 在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条路上各有一组红、黄、绿交通灯,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。本文就城乡交通灯模拟控制系统的电路原理、设计计算和实验调试等问题来进行具体分析讨论。实现路口交通灯系统的控制方法很多,可以用标准逻辑器件、可编程序控制器PLC、单片机等方案来实现。其中本人对数电的逻辑电路
3、较熟悉,最终我选择了集成芯片来实现系统功能的设计,完成本次毕业论文的题目。关键词:十字路口 交通灯控制 毕业设计AbstractAs social and economic develop, urban transportation becomes a problem increasingly. Traffic management has become an important problem to be resolved.Urban traffic control system is used for urban traffic data monitoring, traffic signa
4、l control and traffic control of computer integrated management system which is the most important part.At the cross of the street in cities and towns, in order to ensure orderly traffic and pedestrian safety, the general way in each own a group of red, yellow and green traffic lights, directing a v
5、ariety of vehicles and pedestrians.How to apply the control method, maximizing the use of huge amounts of money well spent to build city highways to ease the burden of main road and ramp.In this article, traffic light controling system, circuit simulation, design calculations and experiments to carr
6、y out specific debug issues discussed.Intersection traffic light system to achieve control of many ways you can use standard logic devices, programmable logic controller, PLC, MCU and other programs to achieve.Which I call the logic circuit on a few more familiar, the end, I chose to implement syste
7、m functions integrated chip design, to complete this work.Key words: traffic lights signal-controlled system , graduation project1、 设计任务及要求任务说明:在主、支道路的十字路口分别设置三色灯控制器,红灯亮禁止通行,绿灯亮允许通行,黄灯亮要求压线车辆快速穿越。根据车流状况不同,可调整三色灯点亮或关闭时间。时钟电路主道计数器次道计数器译码显示器译码显示器组合电路组合电路秒脉冲电路主绿主黄主红次绿次黄次红计 数 器组 合 逻 辑 电 路图1-1 交通管理控制器框图设计
8、要求:(1) 基本部分可用LED模拟交通灯;主道路绿、黄、红灯亮的时间分别为60秒、5秒、25秒;次道路绿、黄、红灯亮的时间分别为20秒、5秒、65秒;主、次道路时间指示采用倒计时制,用2位数码管显示。时序关系应该符合如下要求:主道路绿灯:次道路绿灯:主道路黄灯:主道路红灯:次道路黄灯:次道路红灯:5秒5秒60秒25秒20秒65秒循环周期 图1-2 交通灯时序图(2) 扩展部分主、次道路绿、黄、红灯亮的时间可以预置;主、次道路绿、黄、红灯亮的时间可以分别调整。2、设计方案根据设计要求,主道路绿、红、黄灯亮的时间分别为60s、25s、5s,次道路绿、红、黄灯亮的时间分别为20s、65s、5s.设
9、计的系统可以由控制器、定时器、秒脉冲信号发生器、信号灯等组成。其中控制器是核心部分,由它控制定时器及移位寄存器的工作。秒脉冲信号发生器产生定时器和控制器所需要的标准信号,译码器输出两路信号灯的控制信号号。T1和Ty未定时器的输出信号,St为控制器的输出信号。 图2-1 交通灯控制器框图Tl:表示主道路或次道路绿灯亮的时间间隔,即车辆正常通行的时间间隔。定时到Tl=1,否则Tl=0.Ty:表示黄灯亮的时间间隔,定时到,Ty=1,否则Ty=0.St:表示定时器到了规定的时间后,由控制器发出状态转换信号。由它控制定时器开始下一个工作状态的定时。 3、 设计原理及电路3.1、总体设计根据设计要求主道路
10、绿、黄、红灯亮的时间分别为60秒、5秒、20秒,次道路绿、黄、红灯亮的时间分别为20秒、5秒、25秒。其时序关系如图3-1-1所示。 图3-1-1 交通灯时序工作图根据要求中交通指示灯定时亮灭,时间指示采用倒计时显示,则需要由定时系统,计数器,时钟电路等来满足,状态控制器主要用于记录十字路口交通灯的工作状态,通过译码器分别点亮相应状态的信号灯。秒信号发生器产生整个定时系统的时基脉冲,通过减法计数器对秒脉冲计数,达到控制每一种工作状态的持续时间。减法计数器的的回零脉冲时状态控制器完成状态转换。其工作框图如图3-1-2所示时钟电路主道计数器次道计数器译码显示器译码显示器组合电路组合电路秒脉冲电路主
11、绿主黄主红次绿次黄次红计 数 器组 合 逻 辑 电 路图3-1-2交通管理控制器框图3.2、单元电路的设计和元器件的选择3.2.1、控制器电路根据设计要求各信号灯的工作顺序流程图如图3-2-1所示.信号灯四种不同的状态分别用S0(主绿灯亮,次红灯亮)表示、S1(主黄灯亮,次红灯亮)表示、S2(主红灯亮,次绿灯亮)表示、S3(主红灯亮,次黄灯亮)表示,其状态编码即状态及状态转换图如图3-2-2所示。图3-2-1图3-2-2 交通灯顺序工作流程图这是一个二位二进制计数器。可以采用计数器74LS160构成状态控制器,74LS160的功能表如表 3-2-1所示。图3-2-37LS160(交通灯状态控制
12、器)CPRLDEP ET工作状态0 置零10 预置数110 1保持11 0保持(但C0)111 1计数表 3-2-1 7LS160 的功能表(其中,“”表示下降沿)计数 脉冲电 路 状 态等效十进制数输出CQ0 Q1 Q2 Q30000000100011020010203001130表3-2-2 74LS160真值表(再设计中所用的部分)7LS160是同步十进制加法计数器。当R时所有触发器将同时被置零,而置零操作不受其他输入端的影响。当R,LD时,电路工作在同步预置数状态。当RLD而EP0,ET1时,CP信号到达时各个输出端均保持原来的状态不变。同时,进位端C的状态也保持不变。如果ET0,无论
13、什么状态,计数器的状态也保持不变,但此时进位端C为零。若RLDEPET1时,电路工作在计数状态。3.2.2、 脉冲信号发生电路 产生秒脉冲的电路有多种形式,这里采用555的定时器组成的秒脉冲信号发生器,如图3-2-4所示。因为该电路输出脉冲周期为:T(R12R2)Cln2,若 T1s,令C10F,R143K,R250K,经过计算的,则。从而使得传输脉冲周期为图3-2-4 555定时器构成的多谐振荡器及输出图1 表示 GND, 2 表示 TL, 3 表示 OUT, 4 表示 RD, 5 表示 Vc, 6 表示 TH, 7 表示 Co, 8 表示 VCC。555电路内部是由两个电压比较器A1和A2
14、,一个基本RS触发器,一个集成电路开关放电三级管T三部分组成。比较器的参考电压由三只5K的电阻器构成的分压器提供。TL是低电平触发端(2端),当2脚的输入信号低于13 VCC时,触发器置位,3脚输出高电平,同时放电开关管截止;RD是复位端或置零输入端(4端),当RD0,555的输出端Vc立即被置成低电平,不受其他输入端状态的影响,正常工作时,必须使RD处于高电平;Vc控制电路端(5端),在不接外加电压时,通常接一个0.01f的电容器到地,起滤波作用,以消除外来的干扰,确保参考电平的稳定;TH高电平触发端(6端),当6脚的输入信号超过参考电平23 VCC时,触发器复位,输出端3脚输出低电平,同时
15、放电开关管导通。3.2.3、交通灯显示电路主、次道路上红、黄、绿信号灯的状态主要取决于状态控制器的输出状态。他们之间的关系见真值表3-2-3.对于信号灯的状态,“”表示灯亮,“”表示灯灭。表3-2-3 信号灯信号真值表状态控制输出主道路信号灯次道路信号灯根据真值表,可以求出各信号灯的逻辑表达式为:Y=Q0Q1 R=Q1 G=Q0Q1y=Q0Q1 r=Q1 g=Q0Q1选择半导体发光二极管模拟交通灯,根据逻辑表达式设计组合逻辑电路以达到交通灯状态转换。故状态译码器的电路组成如图3-2-5所示。 图3-2-5 状态译码器的显示部分3.2.4、 定时系统根据设计要求,交通灯控制系统要有一个能自动装入
16、不同定时时间的定时器,以完成65秒、60秒、25秒、20秒、5秒的定时任务。该定时器由四片74LS192构成的主次道路的两位十进制可预置减法计数器完成;时间状态由两片74LS47和两支LED数码管对减法计数器进行译码显示。预置到减法计数器的时间常数通过六片8路双向三态门74LS245来完成。六片74LS245的输入数据分别接入60、5、25和20、5、65两组三个不同的数字,任一输入数据到减法计数器的置入由状态译码器的输出信号控制不同74LS245的选通信号来实现。如图3-2-6所示。74LS245是8路同相三态双向总线收发器,可双向传输数据,用于驱动LED或其他设备。74LS245还有双向传
17、输功能,既可以输出数据,也可以输入数据。若E为高电平时,A和B均为高电平,若E为低电平时,DIR1时,信号由A向B方向传输,DIR0时,信号由B向A传输。74LS245芯片电路解析图3-2-6 74LS245逻辑符号74LS192是同步十进制可逆计数器,具有双时钟输入,并具有清除和置数等功能。当清除端MR为高电平“1”时,计数器直接置零。当MR为低电平时,置数端PL也为低电平,数据直接从置数端P0、P1、P2、P3置入计数器。如图3-2-7所示。当MR为低电平PL高电平时,执行计数功能。执行加法计数时,减法计数端CPD接高电平,计数脉冲由CPU输入;在计数脉冲上升沿进行8421码十进制加法计数
18、。执行减法计数时,加法计数端CPU接高电平,计数脉冲由减计数端CPD输入。(a)管脚图 (b)逻辑符号图3-2-7 74LS192的管脚和逻辑符号PL置数端 CPU加法数端 CPD减法计数端MR清除端 CO非同步进位输出端 BO非同步借位输出端P0、P1、P2、P3计数器输入端 Q0、Q1、Q2、Q3数据输出端74LS192的功能表如下表3-2-4所示输 入输 出MRPLCPUCPDP3P2P1P0Q3Q2Q1Q01000000dcbadcba011加法器011减法器 七段显示译码器是驱动七段显示器件的专用译码器,它可以把输入的二十进制代码转换成七段示管所需要的输入信息,以使七段显示管显示正确
19、的数码。七段显示译码的示意图如图3-2-8所示。 图3-2-8适用于七段字形共阴极显示管的译码器集成电路有CT7448,CT74LS48等型号,适用于共阳极七段管的译码器有CT7447,CT74LS47等型号。CT7447的逻辑符号示于图3-2-9所示。图中:D、C、B、A:是BCD码输入信号,ag:译码输出,低电平有效: 图3-2-9熄灭信号输入。当= 0(有效) 时,输出ag均为高电平1信号(全灭)2.灭零输出信号。当= 0时,= 0。 :试灯信号输入。当=0)且= 1(无效)时,不论DA状态如何,ag七段全亮。:灭零输入信号(不显示0,其它数码正常显示)。= 0(=)时,不显示数码0。图
20、3-2-10 交通系统显示部分由于Multisim有四线七段显示管,7474是共阳极七段显示管,其引脚和工作原理如上述所述。 4、电路的组装和测试4.1、 十字路口交通控制系统总图根据要求,对以上电路进行组合,可得所需电路的总图:4.2 、555定时器即秒脉冲光发生器测试 图4-2-3所示电路为由555定时器组成的多谐振荡器,其输出波形为频率为1HZ的矩形波,波形如图4-2-4所示。图4-2-3 555定时器组成的多谐振荡器图4-2-4 多谐振荡器波形(fHz)5、元器件清单类别型号数量备注集成芯片555定时器174LS192474LS245674LS1601逻辑门电路与非门(两端口)6与非门
21、(四端口)1非门21或非门4与门1显示器共阳极七段LED显示管4电源5V6、设计总结在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,会在每条路上各有一组绿、黄、红交通灯,指挥各种车辆和行人的安全有序通行,实现十字路口交通管理的自动化。看似简单三盏灯,不停地循环不停的闪烁,多少人会想到这灯的工作原理再外加上那自减得数字显示管的运行机理,当然也包括我。在没有做这个设计之前,或许交通灯只是我生活中出行时安全保障的一个外在的不用自己准备的工具,不可或缺,当它成为我的毕业设计内容,成为我学习的一部分,它的意义变了得知毕业设计的课题是十字路口交通管理系统后,我们先是去书店查阅了很多相关的资料,对其构
22、造有了基本的了解,在大脑中形成我们自己的大体思路,并上网搜了很多关于这方面的论文实例,让自己头脑中的思路更明晰,想法更完整,之后便开始在Multisim仿真软件中开始设计我们的电路图,并与查询到的电路图进行运行比较,查出需要改进的地方。本以为交通的灯是一个数字电子电路,只要好好复习参考数电课本就会比较轻松的完成毕业设计。但在实际操作中遇到的问题让我们认识到实际和理论有很大的差距,将理论运用到实践真的需要很大努力。先是显示部分,没办法做到数据的置数并顺序递减,在同学的指导和参考课本知识,利用74LS245进行置数,利用74LS192进行译码,再用四线七段显示管进行数字显示,显示部分算是告一段落。
23、然后初始置数不稳定,在状态控制器的脉冲触发端加一滤波电容去除噪声干扰后,置数稳定。再是控制部分要做到四个状态的循环显示也出现问题,少了循环输入的信号,并最终因为对置数法的认识不够,利用四输出端口实现三个状态的循环出现的问题。最难的是要把交通灯和相应的数字显示结合到一起。因为实际和理论的差距,使得利用函数表达式做出的交通灯显示和实际有了很大的出入,在此问题上耗费很大的功夫,在减法器置入控制端加入两个与门延时后,才做出正确的电路图。这次毕业设计使得我在平时中学到的数电知识得到了综合的运用,并且将理论知识运用到实践设计中,使自己对理论知识有了更为透彻的认识了解。这次毕业设计让我对课本知识的学习有了更
24、为实际的认识和应用,对大学课本知识的学习也达到了更为有实用价值的认识层面,更重要的是自己的实际操作不仅提高了自己动手能力,还使得自己对已经学过的几种常用集成芯片有了新的更深入的认识和了解,通过资料的搜索,更扩展了自己知识面,学到了新知识。这次毕业设计最大的收获是自己学到了一种软件:模拟/数字电路板仿真软件(Multisim)这次的毕业设计可谓获益匪浅。 总之,这次的毕业设计让自己在各个方面都学到很多东西,希望以后会有更多这样的实践与练习机会。 7、参考文献1童诗白、华成英主编。模拟电子技术基础。高等教育出版社2阎石主编。数字电子技术基础。高等教育出版社3 74系列中文资料4何书森、何华斌主编。实用电子线路设计速成。福建科学技术出版社5郑慰萱主编。数字电子技术基础。高等教育出版社20