《《数字电子技术》课程设计说明书十字路口交通管理控制器 .doc》由会员分享,可在线阅读,更多相关《《数字电子技术》课程设计说明书十字路口交通管理控制器 .doc(19页珍藏版)》请在三一办公上搜索。
1、附件1:学 号: 0120809320414课 程 设 计题 目十字路口交通管理控制器学 院信息工程学院专 业通信工程班 级 姓 名指导教师2010年 7 月 6 日课程设计任务书学生姓名: 专业班级: 通信0804班 指导教师: 工作单位: 信息工程学院 题 目: 十字路口交通管理控制器 初始条件:7段数码管,芯片:74LS192、74LS153、74LS00、74LS04、74LS32,红绿黄三色发光二极管,1k电阻,5V稳压源,方波函数信号发生器。 要求完成的主要任务: 在主、支道路的十字路口分别设置三色灯控制器,红灯亮禁止通行,绿灯亮允许通行,黄灯亮要求压线车辆快速穿越。根据车流状况不
2、同,可调整三色灯点亮或关闭时间。(1) 基本部分可用LED模拟交通灯;主道路绿、黄、红灯亮的时间分别为60秒、5秒、25秒;次道路绿、黄、红灯亮的时间分别为20秒、5秒、65秒;主、次道路时间指示采用倒计时制,用2位数码管显示。(2) 扩展部分主、次道路绿、黄、红灯亮的时间可以预置;主、次道路绿、黄、红灯亮的时间可以分别调整时间安排:7.2: 理论设计7.37.4:安装调试或仿真7.5: 撰写报告7.6: 答辩指导教师签名: 2010年 7月 6日系主任签名: 2010年 7月 6日摘要随着社会经济的发展,城市交通问题越来越引起人们的关注,人、车、路三者关系的协调,已成为交通管理部门需要解决的
3、重要问题之一。城市交通控制系统是用于城市交通数据检测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。本次设计的任务要求是十字路口交通管理控制器,就城乡交通灯控制系统的电路原理、设计思路和实验调试等问题来进行具体分析。AbstractWith the development of society and economy, urban traffic problems and cause the attention of people, people, vehicles and road, the relationship of traffic ma
4、nagement has become an important problem to be solved. Urban traffic control system is designed for urban traffic data traffic lights, traffic control and computer integrated management system of the channel, it is the modern urban traffic control system is one of the most important parts of it. The
5、 task of design requirement is crossing traffic management, urban traffic controller of the circuit principle, control system design and experiment on specific issues such as debugging.目 录1电路原理52方案的选择62.1方案一62.2方案二72.3方案的最终选择83单元电路的设计83.1控制器电路83.2倒计时显示部分113.3交通灯的显示部分123.4秒脉冲信号发生电路134电路总图145电路的性能测试与仿
6、真155.1定时系统的测试155.2交通灯状态控制器的测试166小结与体会177 元器件清单18参考文献19十字路口交通控制管理器1电路原理 根据设计要求主道路绿、黄、红灯亮的时间分别为60秒、5秒、20秒,此道路绿、黄、红灯亮的时间分别为20秒、5秒、25秒。其时序关系如图1所示: 图1 交通灯时序工作图 根据要求中交通指示灯定时亮灭,时间指示采用倒计时显示,则需要由定时系统,计数器,时钟电路等来满足,状态控制器主要用于记录十字路口交通灯的工作状态,通过译码器分别点亮相应状态的信号灯。秒信号发生器产生整个定时系统的时基脉冲,通过减法计数器对秒脉冲计数,达到控制每一种工作状态的持续时间。减法计
7、数器的的回零脉冲时状态控制器完成状态转换。其工作框图如图2所示:时钟电路主道计数器次道计数器译码显示器译码显示器组合电路组合电路秒脉冲电路主绿主黄主红次绿次黄次红计 数 器组 合 逻 辑 电 路 图2 交通管理控制器框图2方案的选择2.1方案一 图3为交通灯控制器的一个参考设计方案,在这一方案中,系统由控制器、定时器、秒脉冲信号发生器、信号灯组成。其中控制器是核心部分,由它控制定时器和译码器的工作。秒脉冲信号发生器产生定时器和控制器所需要的标准信号,译码器输出两路信号灯的控制信号。 Tl和Ty为定时器的输出信号,St为控制器的输出信号. 图3 交通灯控制器框图 Tl:表示主道路或次道路绿灯亮的
8、时间间隔,即车辆正常通行的时间间隔。定时到Tl=1,否则Tl=0. Ty:表示黄灯亮的时间间隔,定时到,Ty=1,否则Ty=0.St:表示定时器到了规定的时间后,由控制器发出状态转换信号。由它控制定时器开始下一个工作状态的定时。2.2方案二设主干道方向红绿黄灯分别为R,G,Y,次道路方向红绿黄灯分别为r,g,y。用十进制减数计数器控制三种状态的保持和切换,主干道和次干道共用同步的脉冲信号,主干道方向先由60s减数到0s的时候切换为黄灯并开始5s倒计时,到第二次减数到0s时切换为绿灯并开始25s倒计时,待减数到0s时在切换为绿灯,为一个循环(周期为90s)。同理,次干道方向红黄绿三灯保持亮的时间
9、分别为65s、20s、5s,一个循环也是90s,可实现红黄绿的切换。如图4为工作流程图:图4 交通灯工作流程图2.3方案的最终选择根据设计要求,主道路绿、红、黄灯亮的时间分别为60s、25s、5s,次道路绿、红、黄灯亮的时间为20s、65s、5s。方案一可以通过能自动装入不同定时时间的定时电路以完成定时任务。方案二可以通过移位寄存器产生固定周期信号控制交通灯。比较两种方案,方案二电路简单易理解,但其不能满足主次道路通行时间不同的要求。方案一可以通过定时器满足这一点,而方案二只能预置时间不满足定时器,考虑到制作成本和考核重点,熟悉计数器的应用,因此选择方案二。3单元电路的设计3.1控制器电路根据
10、设计要求各信号灯的工作顺序流程图如图5所示,由计数器控制交通灯不同状态下的切换与否。信号灯三种不同的状态分别用S0(绿灯亮)表示、S1(黄灯亮)、S2(红灯亮)表示,其状态编码即状态及状态转换图如图6所示。图5 信号灯的工作顺序流程图 主干道和次干道的交通灯始终在三种状态下工作,相互转换,在主干道亮绿灯和黄灯时次干道亮红灯,在主干道亮红灯时次干道亮绿灯黄灯,要是两部分交通灯在同时转换为下一个状态只需要相同的脉冲输入和转换的时间融合。图6 交通灯状态转换图三种状态的转换使得我们只能用计数器做出一个三进制的转换器,同样我们可以用74LS192的加计数来实现这一过程,只需要加计数从00计算到10时下
11、一位变为00,由于74LS192是同步计数器,可以使之在11处重新置数位00即可,具体电路图如图7所示:图7 三进制转换部分图7中,PL为置数端,低电平有效,所以Q0Q1为11的时候经过与非门使PL工作马上将Q0Q1置为00,而实现00011000的转换。三种状态变换时置数也分别不一样,在00的时候主干道置数60s开始倒计时,同时次干道置数65s开始计时,01的时候主干道置数5s开始倒计时次干道置数20s开始倒计时,10s的时候主干道置数25s开始倒计时次干道置数5s开始倒计时。则可清除的形成以下状态:主干道绿灯变红灯时有60s减至00s此时次干道红灯倒计时至5s,主干道变黄灯由5s开始倒计时
12、至0s而次干道红灯继续由5s倒计时至0s,此时主干道变红为25s开始倒计时次干道变绿灯有20s开始倒计时,20s后主干道还处于红灯状态由5s继续倒计时,而此时次干道正为黄灯开始5s倒计时,5s以后变为00状态,开始新一轮循环,便实现了时序图的要求。置数部分由双4选1数据选择器执行,由于置数只是60、20、25、65、5故最高位可以直接接地,所以主干道和次干道各需3个数据选择器,每个数据选择器的两个输出分别控制十位和各位的低三位ABC端的置数,以次干道为例,如图8所示:图8 数据选择器置数端3.2倒计时显示部分减数计数显示部分为两个74LS192相互级联并接上7端数码管,分别控制十位和各位的输出
13、,由低位的借位端BO连至高位的减数输入信号DN端实现60、65、25、20、5进制的减数计算如图9所示:图9 倒计时显示3.3交通灯的显示部分由于置数位60s后开始倒计时的时候用于状态转换的74LS192此时Q0Q1处于01等待下次置数的输入,所以主干道01时显示绿灯10时显示黄灯00时显示红灯,次干道方面01是显示红灯10时显示绿灯00是显示黄灯: 状态控制输出 主干道交通灯 次干道交通灯Q1Q0 G Y R g y r 00 0 0 1 0 1 001 1 0 0 0 0 110 0 1 0 1 0 0有真值表可求出各信号灯的逻辑函数表达式为: G=Q0 g=Q1 Y=Q1 y= R= r
14、=Q0现在选择半导体发光二极管模拟交通灯,由于选用的压降0.7V电流为2mA的二极管故通过简单的计算用1k的电阻作为限流电阻,根据逻辑表达式设计组合电路以达到交通灯状态转换。故交通灯的显示电路组成如图10所示:图10 交通灯显示电路3.4秒脉冲信号发生电路 产生秒信号的电路有多种形式,图是利用555定时器组成的秒信号发生器。因为该电路输出脉冲周期为:T(R1+R2)Cln2,若T=1s,令C=10F,R1=43K,R2=50K,经过计算的T=1s,则f=1/T=1Hz。从而使传输脉冲周期为1s。 图11 555定时器构成的多谐振荡器及输出图 由于课设用仿真软件protues可以直接用信号源代替
15、有555定时器繁琐的做出的信号发生器,而在实物制作的时候才需要这部分电路所以只做简单的介绍。4电路总图 电路总图如图12所示:图12 电路总图5电路的性能测试与仿真5.1定时系统的测试用protues中绘制定时系统的电路图,观察两只译码显示器的变化,通过测试得知其分别显示60秒(65秒)倒计时、5秒(20秒)倒计时、25秒(5秒)倒计时。说明定时系统可以满足定时任务。结果如图13: 图13 定时系统5.2交通灯状态控制器的测试在protues中绘制交通灯状态控制部分。输入频率为1HzD 信号源并接通电源后,观察交通灯的状态情况。交通灯的状态依次为:主绿次红主黄次红主红次绿主红次黄,满足四种状态
16、的要求。具体仿真结果如图14所示:图14 交通灯仿真测试6小结与体会 在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条路上各有一组红、黄、绿交通灯,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。在做本次课程设计之前,我从没有注意过每天都看到的、习以为常的交通灯,当我知道本次课程设计自己的任务是做交通灯控制电路时,我开始在每次过马路时注意交通灯,并思考它的构造。 我在做本次课程设计之前到图书馆查阅了与交通灯相关的资料,对其构造有了初步的了解,脑海中也有了大体思路,于是便迫不及待的开始了自己的设计。本以为交通灯时一个很简单的数字电子系统,自己可以很容易的完成任务,但在实
17、际操作中还是遇到了一些障碍,我所能设计的只是主次道路的通行时间相同的交通灯控制系统,因为这种系统要求简单,容易做到。但不符合本次课程设计的要求,本次课程设计在其基础上添加了一点难度,我第一次设计的电路不能完全满足课设要求。在此期间我的设计一筹莫展,后来我放弃了开始的方案从新开始设计,最终得到了满足要求的电路,但是由于我的水平有限,电路并不是最合理最完善的电路,其中存在许多需要改进的地方。本次课程设计是我在平时中学到的数电知识得到了综合应用,并且将理论知识用于实践设计,使我对理论知识了解的更加透彻,也对自己所学的科目产生了更为浓厚的兴趣。在这次设计中,除了使用以前学习过的芯片,还接触到了自己从未
18、了解过的芯片,可见自己的实际操作不仅可以加深对过去知识的记忆,更能见识新事物,扩展知识面。本次课程设计我使用的仿真软件是protues,在单片机学习过程中我一直用protues做仿真使用起来比较熟练也加快了设计的速度同时也对protues又进行了一次联系。总之,通过这次课程设计我学到的很多知识,也得到了很多乐趣,希望以后有更多的机会来做这种实践练习。7 元器件清单类别 型号 数量 备注集成芯片 74LS192 6 74LS153 6逻辑门电路 非门 4 与非门 4 或门 2显示器 数码管 6 发光二极管 6 2红2绿2黄电阻 1k 1电源 +5V稳压源 1 信号源 函数信号发生器 1 参考文献1 姚福安 主编. 电子电路设计与实践. 山东科技出版社2 祁存荣 主编. 电子技术基础实验. 武汉理工大学出版社3 康花光 主编. 电子技术基础数字部分. 高等教育出版社4 粱宗善 主编. 电子技术基础课程设计. 华中理工大学出版社5 中国集成电路大全编写委员会编. 中国集成电路大全TTL集成电路.北京:国防工业出版社,19856 绳广基 编著. 数字逻辑电路设计与实验.上海:上海交通大学出版社7 74系列芯片的应用. 现代电子技术(半月刊).第128期