交通灯控制器的设计.docx_第1页
交通灯控制器的设计.docx_第2页
交通灯控制器的设计.docx_第3页
交通灯控制器的设计.docx_第4页
交通灯控制器的设计.docx_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、电子设计自动化实训说明书题目:交通灯控制器的设计系部:信息与控制工程学院专业:电子信息工程班级:06级1班学生姓名:朱清美学 号:06031340115指导教师:张建军2009年12月21日目 录1摘要12设计任务与要求23设计原理及框图24单元电路设计及仿真调试44.1状态控制器的设计44. 2状态译码器设计及仿真调试64. 3定时系统设计及仿真调试74. 4秒脉冲发生器设计105个人总结116参考文献111摘要:分析了现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述了4. 4秒脉冲发生器设计产生秒脉冲信号的电路有多种形式,本设计中利用555定时器组成的多谐振荡器产生 秒脉冲信号

2、。电路见图八,电路的输出脉冲周期0.7 (R2+2RJ G,调节&使输出 脉冲周期为lSoSisSis图八交通灯控制器整机电路5个人总结总之,这次实验我收获颇多。实践是获得知识的一种最好的手段!但是,实际上不同时刻的车辆流通状况是十分复杂的,是高度非线性的、随机的, 还经常受人为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿 灯方向车辆较少,红灯方向车辆积压。它不顾当前道路上交通车辆数的实际情况变化, 其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成 时间上的浪费,重者直接导致交通堵塞,导致城市交通效率的下降。据了解,目前有 一种使用“模糊控制

3、技术控制交通等的方法。能够根据十字路口两个方向上车辆动 态状况,自动判断红绿灯时间间隔,以保证最大车流量,减少道口的交通堵塞,但是 却不像定时控制,能用数字显示器显示当前灯色剩余时间,以便于驾驶员随时掌握自 己的驾驶动作,及时停车或启动。假设将二者综合起来考虑,加以设计必定会得到更 好的效果。6参考文献1 蓝运维.基于FPGA的交通灯控制系统的仿真J.现代电子技术,2006 :125-129.2 何峰.基于Verilog HDL设计的交通灯控制系统J.现代电子技 术,2005(8) : 103-107.3 路而红.专用集成电路设计与电子设计自动化M.北京:清华大学出版社, 2004.4 孙凌翔

4、,陈世和,李劲松.顺序控制法在交通灯控制系统中的应用J,现代 电子技术,2006 (10): 26-27.5 王成勇.智能交通灯控制系统J.广东技术师范学院学报,2006 (4): 92-94.6 陈胜利.PLC在控制交通信号灯中的应用J.机电一体化,2003(9): 85-87.7 李静.单穿插口交通灯信号模糊控制及其仿真J.微计算机信息,2006, 22 (3-1) :33-38.指导教师评语:成绩:指导教师签字:交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的硬件电 路设计方案。 关键词:交通控制 交通灯 时间发生器 定时器1引言随着社 会经济的开展,城市交通问题越来越

5、引起人们的关注。人、车、路三者关系的协调, 己成为交通管理部门需要解决的重要问题之一。城山交通控制系统是用于城市交通 数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通 监控指挥系统中最重要的组成局部。随着城市机动车量的不断增加,许多大城市如 北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些 城市纷纷修建城市高速道路,在高速道路建立完成的初期,它们也曾有效地改善了 交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高 速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城 市高速道路的交通状况必然受高速道路与普

6、通道路耦合处交通状况的制约。所以, 如何采用适宜的控制方法,最大限度利用好消耗巨资修建的城市高速道路,缓解主 干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规 划部门亟待解决的主要问题。为此,笔者进展了深入的研究,以下就城乡交通灯控 制系统的电路原理、设计计算和实验调试等问题来进展具体分析讨论。2设计任务与要求设计一个十字路口交通灯信号控制器,要求如下:1. 主、支干道交替通行,主干道每次放行30s,支干道每次放行20s。2. 绿灯亮表示可通行,红灯亮表示制止通行。3. 每次绿灯变红灯时,黄灯先亮5s。4. 在黄灯亮时,原红灯按1Hz的频率闪烁。5. 十字路口的交通灯要

7、有数字显示,作为等候时间提示。要求主、支干道通行时间及 黄灯亮的时间均以秒为单位作减计数。3设计原理及框图十字路口的交通灯指挥着行人和各种陈车辆的平安通行。有一个主干道和支干道的十 字路口,如图1所示。主图一两条支干道上都设置了红、绿、黄3色信号灯。红灯表示制止通行,绿灯表示可以通 行,在绿灯变红灯时先要求黄灯亮几秒钟,以便让停车线一外的车辆体制运行。因为 主干道上的车辆多,所以放行的时间要长。要实现上述交通信号灯的自动控制,那么要求控制电路由秒脉冲信号发生器、计 数器、状态控制器、信号灯译码驱动电路和数字显示译码驱动电路几局部组成。整机 电路的设计框图如图2所示图二交通灯控制系统组成框图状态

8、控制器用于记录十字路口交通灯的工作状态,实现对主、支干道车辆运行状 态的控制。状态译码器根据状态控制器所处的状态,通过状态译码器分别驱动点亮相 应的信号灯,指挥主、支干道的行人和车辆。通过减法计数器对秒脉冲信号作减计数, 完成计时任务,到达控制每一种工作状态持续时间的目的。减法计数器的回零脉冲控 制状态控制器完成状态转换,同时状态译码器根据系统下一个工作状态,决定计数器 卜一次减计数的初始值。减法计数器的状态由BCD码译码器译码,驱动数码管显示。 在黄灯亮期间,状态译码器将秒脉冲引入红灯控制器,使红灯闪烁。4单元电路设计及仿真调试4.1状态控制器的设计根据设计要求,因主干道和支干道各有3种灯(

9、红、黄、绿),它们在正常工作 时,发亮的灯只有4种可能的组合:主绿灯亮,支红灯亮,主干道通行;主黄灯亮, 支红灯闪烁,主干道停车;主红灯亮,支绿灯亮,支干道通行;主红灯闪烁,支黄灯亮支干道停车。各信号灯的工作顺序流程如图三所示。30s未到5s未到20s未到5s未到图三交通灯工作顺序流程图信号灯4种不同的状态分别用SO、SI、S2、S3表示,其状态编码及状态转换图如图四所示。图四交通灯状态编码及状态转换图由图四可知其显然是一个2位二进制计数器,可采用多种中规模集成计数器来实 现。本电路采用74LS161的4位二进制计数器直接利用其低位构成2位二进制计数器 来实现状态的转换,电路如图9五(a)所示

10、。将状态控制器创立为子电路。分别在各端口接入输入/输出端口,注意端口的左 右放置,朝左放置是输入端口,朝右放置是输出端口,然后将电路全选,选择 Place/Replace by Subcircuit菜单命令,在弹出的对话框中输入子电路名称 statecontrol,创立的子电路如图五b)所示,RC1是来自减法计数器的控制脉冲 输入端,Q,和Q是控制信号输出端。(a)RC1Q201Statecontrol4. 2状态译码器设计及仿真调试主、支干道上红、黄、绿信号灯的状态主野决于状态控制器的输出状态。它们 之间的关系见真值表一。对于信号灯的状态,族示灯亮,0表示灯灭。表一信号灯信号状态真值表根据真

11、值表,可求出各信号灯的逻辄函数表达式为:状态控制器输出主干道信号灯支干道信号灯QzQ.R (红)Y (黄)G绿)r红)y (黄)G绿)00001100010101001010000111100010R=Q2Ql+Q2Ql=Q2R=Q2Y=Q2Q£Y=Q2QiG=Q2QiG=Q2QiR=Q2Qi+Q2Qi=Q2r=Q2=Q2y=Q2Qi y=Q2Qig=Q2Qi g=Q2Qi选择发光二极管来模拟交通灯,状态译码器仿真电路如图六所示,其中XI是状态控 制器子电路。由于门电路带灌电流的能力一般比带拉电流的能力强,故当显示电路设计的是输出低 电平时,会点亮相应的发光二极管。再考虑到设计任务要

12、求,当黄灯亮时,红灯按 1Hz的频率闪烁。从信号灯的信号状态真值表中可以看出,当黄灯亮时,Qi必为高电 平,而红灯点亮信号与Q无关。可利用Q信号控制一个三态门电路74LS125,由于 74LS125的使能端是低电平有效,所以将Q引入到使能端。当黄灯亮时,Qi为高电平, Q为低电平,使能端有效,将秒脉冲信号引到驱动红灯的与非门输入端,使红灯在黄 灯亮期间闪烁;否那么,将秒脉冲信号隔离,红灯信号不受黄灯信号控制。图9-24 所示的仿真电路中,为了快速仿真,来自减法计数器的控制脉冲用了 100Hz的脉冲信 号仿真,故秒信号采用了 1kHz的脉冲信号仿真,故秒信号采用了 1kHz的信号仿真。图六交通灯

13、状态显示仿真电路4. 3定时系统设计及仿真调试根据设计要求,交通灯控制系统要有一个能自动置入不同定时时间的定时器,以 完成30s、20s及5s的定时任务。该定时器由两片74LS190构成两位十进制可预置数 减法计数器完成;时间显示由两片74LS248和两个共阴数码管对减法计数器进展译码 显示;预置减法计数器的时间通过三片8路三态门74LS245选通端DIR高电平有效。 三片74LS245的输入数据分别接30、20、5三个不同的数据,由状态控制器的输出信 号控制在不同状态时分别选通74LS245来实现置入不同的数据,状态控制如表二所 示。表二状态控制表状态Q2 Q1DIR30DIR20DIR5s

14、o0 0100S10 1001S21 0010S31 1001根据表二可知状态控制逻辑表达式为:DI R30=Q2Qj=Q2+QiD I R20=Q2Ql=Q2+QlDIR5=Q2Qi+Q2Qi=Qi将DIR30送到输入数据为30的74LS245的DIR端;将DIR20送到输入数据为20 的74LS245的DIR端;将DIR5送到输入数据为5的74LS245的DIR端。状态控制器 的转换由计数器来控制,当计数器计到。时,要实现状态的转换,可通过电路中的 U10和U14A来完成。当计数器计到0时,经U10和U14A输出一上升沿驱动状态控制 器转到下一状态。所设计的定时系统如图七所示,其中XI是状态控制器子电路。a 3 0 3 d 9< A O e D O O O O O Oo o o o o o oNPOS-JM<L5Ucoo § ,、 .Ma -tH *

温馨提示

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

评论

0/150

提交评论