1、交通灯设计报告 目录目录-第一页实验目的-第二页系统设计-第三页安装调试-第七页元器件及清单-第九页心得体会-第十页参考文献-第十一页一、 实验目的1. 设计交通信号灯控制逻辑电路。二、 相关知识1) 十字路口的交通灯指挥着人和车辆的安全运行,实现红绿灯的自动指挥是城市交通管理现代化的重要课题。通常红灯(R)亮,表示该条道路禁止通行;黄灯(Y)亮,表示停车;绿灯(G)亮,表示该条道路允许通行。2) 本实验要利用 proteus设计仿真实现一个十字路口的交通灯控制系统,与其他控制系统一样,本系统划分为控制器和受控电路两部分。控制器使整个系统按设定的工作方式交替指挥车辆及行人的通行,并接收受控部分
2、的反馈信号,决定其状态转换方向及输出信号,控制整个系统的工作过程。三、 实验任务a) 满足图1所示的顺序工作流程。图中设南北方向的红,黄,绿灯分别为NSR,NSY,NSG,东西方向的红,黄,绿灯分别EWR,EWY,EWG。他们的工作方式,有些必须是并行进行的,即南北方向绿灯亮,东西方向红灯亮;南北方向黄灯亮,东西方向红灯亮;南北方向红灯亮,东西方向绿灯亮;南北方向红灯亮,东西方向黄灯亮。b) 应满足两个方向的工作时序;即东西方向亮红灯时间应等于南北方向亮黄绿灯时间之和;南北方向亮红灯时间等于东西方向亮黄,绿灯时间之和。时序公作流程图如图2。假设每个单位为4s,则南北,东西方向绿,黄,红灯亮时间
3、分别为20s,4s,24s,一次循环为48s。其中红灯亮的时间是绿灯,黄灯亮的时间之和,黄灯是间歇闪耀。c) 其中路口要有数字显示,作为时间提示,以便人们更直观的把握时间。具体为:当某方向绿灯亮时,置显示器为某值,然后以每秒减1计数方式工作,直至减到“0”,十字路口红绿灯交换,一次工作循环结束,然后进入下一步另一方向的工作循环。d) 可以手动调整和自动控制,夜间为黄灯闪耀。四、 系统设计(包括设计思路,总体框图,分块设计)(一) 设计思路i. 总体设计-输入部分:1) 用555定时器构成脉冲1Hz的基准信号,在进过74ls163构成4进置的计数器,则输入部分最终输入的信号为4s的基准信号。ii
4、. 总体设计-控制部分:2) 利用8位移位寄存器74LS164作为中心控制芯片,进过一些逻辑门组成控制南北方向,和东西方向交通灯的亮灭。iii. 总体设计-输出部分:3) 输出部分分为交通灯的输出和计时器的输出,交通灯的输出利用红,黄,绿色的发光二极管构成,计时器的输出利用74LS248BCD七段译码驱动器和LC5011-11数码管构成。(二) 总体框图a) 输入输出框图 CLK开关1数码管显示输出东西向交通灯南北向交通灯中央控制器b) 模块示意图控制器系统复位控制器南北灯(包括禁止左转灯)东西灯(包括禁止左转灯)复位4进制计数器时钟时间计数器译码器时间倒计时显示c) 状态转移列表红绿灯显示状
5、态状态S0南北绿灯亮,东西红灯亮,东西禁止S1南北黄灯亮,东西红灯亮,东西禁止S2南北红灯亮,东西绿灯亮,南北禁止S3南北红灯亮,东西黄灯亮,南北禁止(三) 分块设计A. 单次手动和脉冲电路单次手动和脉冲电路如图3所示。单次脉冲是由两个与非门组成的RS触发器产生,当S2在手动位置,且按下S1时,有一个脉冲输出使74LS164移位计数,实现手动控制。当S2在自动位置时,由秒脉冲电路经分频后输出给74LS164,这样,74LS164为每4秒向前移一位(计数一次)。脉冲电路可以由晶振或555定时器构成; 图3B. 控制器电路本实验选用8位寄存器74LS164组成扭环行十二进制计数器。扭环型十二进制计
6、数器的模块电路图4示:表5 扭环形十二进制计数器的状态表t计数器输出南北方向东西方向Q0Q1Q2Q3Q4Q5NSGNSYNSREWGEWYEWR000000010000111000001000012110000100001311100010000141111001000015111110010001611111100110070111110011008001111001100900011100110010000011001100根据状态表,不难列出东西方向和南北方向绿,黄,红灯的逻辑表达式: 东西方向 绿灯:EWG=Q4Q5 黄灯:EWY=Q4Q5 红灯:EWR=Q5 南北方向: 绿灯:NSG
7、=Q4Q5 黄灯:NSY=Q4Q5 红灯:NSR=Q5由于黄灯要求闪烁几次,所以用基1s和EWY或NSY黄灯信号相与。C. 显示输出模块电路本实验译码显示选用BCD码七段译码器74LS248,显示器选用LC5011-11公阴极LED显示器,计数器选用可预制加减法计数器74LS168.计数器做成二十四进制减法计数器.在减法计数器开始之前,由红灯亮信号使减法计数器先置如数据,图中接入U/D和LD的信号就是由黄灯亮(Y=1)时,置入数据。黄灯灭(Y=0),而红灯亮(R=1)时,开始计数。(五)安装调试 控制器电路调试。用逻辑开关代替秒脉冲作时钟信号,观察控制器是否按设计要求进行工作:下图为prote
8、us仿真 状态一 状态二 状态三状态四 译码电路的调试。用逻辑开关代替输入信号,检查显示器件是否按设计要求正常显示。 整机调试。各模块电路均正常工作后,将他们连接起来,进行整机调试。此时在秒脉冲信号作用下,电路按设计要求进行工作。、(六)元器件清单 交通灯控制系统元器件清单序号元器件名称规格型号数量1定时器55512十进制同步加减计数器74LS16843BCD七段译码驱动器74LS24844数码管LC5011-11458位移位寄存器74LS16416四2输入与非门74LS0017四2输入与门74LS828四非门74LS0419三3输入与门74LS11110四2输入或门74LS32111双D边沿
9、触发器74LS74112电阻10k,2004,4213可调电阻47k114电容10uf,4.7uf,0.01uf2,2,215发光二极管616开关3(七)心得体会通过一个礼拜的学习和实践,自己确实感觉掌握了不少东西,而且这些东西在过去自己一直认为那时很深奥的,这些知识在我今后的工作中将湖二日秒年个 我受益匪浅。现在设计总算是基本上完成,虽然觉得有点辛苦,但是确很充实,而且小有成就感。总之,在这次设计中我学到了不少新知识,了解了很多的设计思想与方法,我也将继续努力,不断地完善和充实自己。在这次设计中,我才发现我们还有很多东西都不曾了解,有很多东西我们都还没熟练掌握。这次设计,是把我们所学的基础知
10、识和具体操作相结合的一个过程;这次设计,使我将这一年所学到的知识得到了系统化,贯穿成一条线;这次设计,让我认识到了一个道理:再难的东西。只要自己努力,耐心的分析,查资料或请问别人,最后总会解决。等你解决完了回头来看就会发现原本认为很深奥的东西也在你的掌握之中。通过这次的设计,我了解到做什么事都要按部就班,不能麻木的办事。一开始我就选中一个方案,怕设计不能按期完成,所以早就想着拿到元器件开始做,并没有认真去思考它到底可不可以实行。幸亏有搭档在旁边耐心的劝解,才有了这么一套好方案。我从这件事学到了做事要稳重,以后的路是自己走。我也从这次这次设计活动中学到了以前落下的知识,虽然自己也偶学过这些,但功底很浅,正好借这次机会弥补了一下自己的不足,让自己对这一个领域有了新的认识。(八)参考文献 电子技术实践及仿真孙丽霞 主编 数字电子计数基础周良权 主编 本文来自网络,版权归原作者所有,请下载后,尽快删除。10