毕业设计(论文)-交通信号灯控制设计.doc

上传人:椰子壳 文档编号:3945996 上传时间:2019-10-10 格式:DOC 页数:22 大小:333.50KB
返回 下载 相关 举报
毕业设计(论文)-交通信号灯控制设计.doc_第1页
第1页 / 共22页
毕业设计(论文)-交通信号灯控制设计.doc_第2页
第2页 / 共22页
毕业设计(论文)-交通信号灯控制设计.doc_第3页
第3页 / 共22页
毕业设计(论文)-交通信号灯控制设计.doc_第4页
第4页 / 共22页
毕业设计(论文)-交通信号灯控制设计.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《毕业设计(论文)-交通信号灯控制设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-交通信号灯控制设计.doc(22页珍藏版)》请在三一文库上搜索。

1、交通信号灯 成名 03应用电子滁州职业技术学院ATA软件学院2003级毕 业 设 计姓 名: 成 名 班 级: 03应用电子 设计题目:交通信号控制灯 指导教师: 二三年十二月目 录一 引言 3二 交通信号灯的设计目的 3(1)3(2)5三 课程设计内容及要求61 6211四 交通信号灯基本原理及设计方法17117220五 译码电路的逻辑图如下所示291292293 304 31六 交通灯控制电路总体框图如下 33七、74LS138译码器得引脚图,逻辑图及功能表如下34 交通信号灯控制设计 一、前 言:19世纪初,在英国中部的约克城,红、绿装分别代表女性的不同身份。其中,着红装的女人表示我已结

2、婚,而着绿装的女人则是未婚者。后来,英国伦敦议会大厦前经常发生马车轧人的事故,于是人们受到红绿装启发,1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德哈特设计、制造的灯柱高7m,身上挂着一盏红、绿两色的提灯煤气交通信号灯,这是城市街道的第一盏信号灯。在灯的脚下,一名手持长杆的警察随心所欲地牵动皮带转换提灯的颜色。后来在信号灯的中心装上煤气灯罩,它的前面有两块红、绿玻璃交替遮挡。不幸的是只面世23天的煤气灯突然爆炸自灭,使一位正在值勤的警察也因此断送了性命。从此,城市的交通信号灯被取缔了。直到1914年,在美国的克利夫兰市才率先恢复了红、绿灯,不过

3、,这时已是“电气信号灯”。稍后又在纽约和芝加哥等城市,相继重新出现了交通信号灯。随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯(红、黄、绿三种标志)于1918年诞生。它是三色圆形四面投影器,被安装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果工程上把电信号分为模拟信号和数字信号两大类。数字信号是指时间和幅度都是离散的信号。如数字钟、数字万用表等都是由数字电路组成。数字逻辑电路的研究有两个主要任务:一是分析,二是设计。随着集成电路技术的飞跃发展,数字逻辑电路的分析和设计

4、方法在不断发生变化。但不管怎样变化,用逻辑代数作为基本理论的传统方法仍不失为逻辑电路分析和设计的基本方法。二、.交通信号灯的设计目的a培养数字电路的设计能力b掌握交通信号灯控制电路的设计,组装和调试方法。三、课程设计内容及要求1.设计一个交通信号灯控制电路。要求:a主干道和支干道交替放行,主干道每次放行30s,支干道每次放行20s。b每次绿灯变红灯时,黄灯先亮5s,此时原红灯不变。C用进制数字显示放行及等待时间。2用中、小规模集成电路组成交通信号灯电路,并在实验仪上进行组装,调试。3画出各单元电路图、整机框图和逻辑电路图,写出设计、实验总结报告。四、交通信号灯基本原理及设计方法 十字路口的红绿

5、灯指挥着行人和各种车辆的安全通行。有一个主干道和一个支干道的十字路口如图F-4-6所示。每边都设置了红、绿、黄色信号灯。红灯亮表示禁止通行,绿灯亮表示可以通行,在绿灯变红灯时先要求黄灯亮几秒钟,以便让停车线以外的车辆停止运行。因为主干道上的车辆多,所以主干道放行的时间要长。要实现上述交通信号灯的自动控制,则要求控制电路由时钟信号发生器、计数器、主控制器、信号灯译码驱动电路和数字显示译码驱动电路等几部分组成,整机电路的原理框图如图F-4-7所示。 绿 黄 红 支 干 道 红 黄 绿主 干 道支 干 道 显示器译码器计数器时钟信号发生器主控 制器信号灯译码驱动电路主干道信号灯支干道信号灯图F-4-

6、6 十字路口图图F-4-7 交通信号控制电路框图(1) 主控制器十字路口车辆运行情况只有4种可能:1)设开始时主干道通行,支干道不通行,这种情况下主绿灯和支红灯亮,持续时间为30s。2)30s后,主干道停车,支干道仍不通行,这种情况下主黄灯和支红灯亮,持续时间为5s。3)5s后,主干道不通行,支干道通行,这种情况下主红灯和支绿灯亮,持续时间为20s。4)20s后,主干道仍不通行,支干道停车,这种情况下主红灯和支黄灯亮,持续时间为5s。5s后又回到第一种情况,如此循环反复。因此,要求主控制电路也有4种状态,设这4种状态依次为:S0、S1、S2、S3。状态转换图如图F-4-8所示。设S0=00,S

7、1=01,S2=10,S3=11。实现这4个状态的电路,可用两个触发器构成,也可用一个二-十进制计数器或二进制计数器构成。我采用二-十进制计数器74LS90实现,并采用反馈归零法构成4进制计数器,即可从输出端QBQA得到所要求的4个状态。逻辑图如图F-4-9所示。为以后叙述方便,设X1=QB,X0=QA。S1S0030s后Qd Qc Qb Qa 74LS90R0a R0b S9a S9bS2S3CP1O5s后5s后OCP020s后图F-4-8图 F-4-9 主控制器的逻辑图(2) 计数器计数器的作用有二:一是根据主干道和支干道车辆运行时间以及黄灯切换时间的要求,进行30s、20s、5s 3种方

8、式的计数;二是向主控制器发出状态转换信号,主控制器根据状态转换信号进行状态转换。计数器除需要秒脉冲作时钟信号外,还应受主控制器的状态控制。计数器的工作情况为:计数器在主控制器进入状态S0时开始30s计数;30s后产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S1,计数器开始5s计数;5s后又产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S2,计数器开始20s计数;20s后也产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S3,计数器又开始5s计数;5s后同样产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零

9、,主控制器回到状态S0,开始新一轮循环。根据以上分析,设30s、20s、5s计数的归零信号分别为A、B、C,则计数器的归零信号L为: L=A+B+C其中:A=S0QB2QA2=X1X0QB2QA2B=S2QB2=X1X0QB2C=S1QB2QA2+S3QB2QA2=X0QC1QA1考虑到主控制器的状态转换为下降沿触发,将L取反后送到主控制器的CP端作为主控制器的状态转换信号。计数器的逻辑如图F-4-10所示。(3) 控制信号灯译码电路主控制器的4种状态分别要控制主、支干道红、黄、绿灯的亮与灭。设灯亮为1,灯灭为0,则控制信号灯的译码电路的真值表F-4-1。 表F-4-1 控制信号灯的译码电路的

10、真值表主控制器状态主干道支干道 X1 X0红灯R 黄灯Y 绿灯G红灯r 黄灯y 绿灯gS0 0 0S1 0 1S2 1 0S3 1 1 001010100100100100001010图F-4-10计数器(利用74LS192实现计数功能)由真值表可分别写出各灯的逻辑表达式: R=S2+S3=X1X0+X1X0=X1 Y=S1=X1X0 G=S0=X1X0 r=S0+S1=X1X0+X1X0=X1 y=S3=X1X0 g=S2=X1X0五、译码电路的逻辑图如下所示: 六、 交通灯控制电路总体框图如下:七、74LS138译码器得引脚图,逻辑图及功能表如下:74LS138的引脚图用与非门组成的3线-

11、8线译码器74LS1383线-8线译码器74LS138的功能表无论从逻辑图还是功能表我们都可以看到74LS138的八个输出引脚,任何时刻要么全为高电平1芯片处于不工作状态,要么只有一个为低电平0,其余7个输出引脚全为高电平1。如果出现两个输出引脚同时为0的情况,说明该芯片已经损坏。当附加控制门的输出为高电平(S1)时,可由逻辑图写出由上式可以看出,同时又是这三个变量的全部最小项的译码输出,所以也把这种译码器叫做最小项译码器。71LS138有三个附加的控制端、和。当、时,输出为高电平(S1),译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平,如表3.3.5所示。这三个控制端也叫

12、做“片选”输入端,利用片选的作用可以将多篇连接起来以扩展译码器的功能。带控制输入端的译码器又是一个完整的数据分配器。在图3.3.8电路中如果把作为“数据”输入端(同时),而将作为“地址”输入端,那么从送来的数据只能通过所指定的一根输出线送出去。这就不难理解为什么把叫做地址输入了。例如当101时,门的输入端除了接至输出端的一个以外全是高电平,因此的数据以反码的形式从输出,而不会被送到其他任何一个输出端上。八、同步十进制可逆计数器74LS192的管脚图及其逻辑符号,74LS192具有双时钟输入,同时具有清0和置数功能。 其中:D0、D1、D2、D3置数并行数据输入; Q0、Q1、Q2、Q3计数数据

13、输出; CR清零端; LD置数端; CPU加法计数CP输入; CPD减法计数CP输入; CO进位输出端; BO借位输出端; 74LS192功能表:输 入输 出CR LD CPU CPD D3 D2 D1 D0 1 0 0 d c b a 0 1 1 0 1 1 Q3 Q2 Q1 Q0 0 0 0 0 d c b a加 计 数减 计 数 74LS00、74LS20及74LS04的管脚图: 1)74LS20内含两个四输入与非门2)74LS00内含四个两输入与非门3)74LS04内含六个相互独立的反相器九、74LS47与数码管 LED七段数码管可以是共阴极结构,也可以是共阳极结构。若显示器为共阴极连

14、接,则对应阳极接高电平的字段便发光;而显示器为共阳极连接时,则对应阴极接低电平的字段发光。74LS47是一种BCD码输入端,其中D是高电位;a、b、c、d、e、f、g是输出端,输出低电平有效,和共阳极半导体发光数码管各发光段的阴极引出线相互连接 下面是74LS47和数码管的管脚排列图:以下介绍各引脚的功能:1、是输入端LT(非)当LT(非)=0时,a、b、c、d、e、f、g均输出为零,发光数码管各发光段全亮,显示8字用以检查数码管各发光段是否良好.当LT(非),=1时,译码器按输入BCD码正常译码显示.2、灭灯输入端BI(非)当BI(非)=0时,不论A,B,C,D,的输入状态如何,译码器的输出

15、a、b、c、d、e、f、g均为高电平,显示器各段均不亮,只有BI(非)=1时,译码器才根据A、B、C、D输入状而译码输出.3、灭零输入端RBI(非)当RBI(非)=0时,若输入DCBA=0000,则输出不显示0,若输入为其它带码,则照常显示.4、灭零输出端RBO(非)该端同BI(非)端共用一个引脚,它既是灭灯输入端用来接收信号,又是灭零输出端输出信号,为相邻位提供灭零输入信号.注:常用的七段显示器还加了小数点DP十、74LS90功能测试 1)上图是74LS90的管脚图 2) 按照表7.6.2测试74LS90的各项功能,并将结果填入表中 0 0 0 0 1 0 0 1 计 数 计 数 计 数表7

16、.6.2 74LS90的功能表功能输入输出R01R02S91S92CPACPBQDQCQB QA清零11置90011二分频0000五分频0000十进制计数器0000QA测试时,用用数码管来指示计数器的输出,然后参考下列步骤进行测试。(1) 清“0”功能。将R01和 R02置为“1”(直接接+5V即可),其他端任意(可暂时悬空),观察数码管是否显示“0”。(2) 置“9”功能。令R01=R02=0,将S91和S92置为“1”(直接接+5V即可),观察显示的数据是否为“9”。(3) 二分频。令R01=R02=S91=S92=0时,将手动单脉冲电路的输出接至CPA,按动轻触开关,观察计数过程。(4)

17、 五分频。令R01=R02=S91=S92=0时,将手动单脉冲电路的输出接至CPB,按动轻触开关,观察计数过程。(5) 十进制计数器。令R01=R02=S91=S92=0时,将手动单脉冲电路的输出接至CPA,CPB接QA,按动轻触开关,观察计数过程。然后CPA接连续脉冲(从信号发生器获得),用示波器分别观察QA、QB、QC、QD对应CPA的波形,并用示波器的存储功能将五个波形全部显示在屏幕上。十一、555振荡器采用555设计的多谐振荡器,其振荡频率与实际的数字钟频率略有出入,但可以通过校时装置校时。单元电路:1、555定时器构成的多谐振荡器多谐振荡器也称无稳态触发器,它没有稳定状态,同时毋须外

18、加触发脉冲,就能输出一定频率的矩形脉冲(自激振荡)。用555实现多谐振荡,需要外接电阻R1,R2和电容C,并外接+5V的直流电源。电路图如下:只需在+Ucc端接上+5V的电源,就能在3脚产生周期性的方波。2、原理: 555的内部电路图如下图所示:接通电源后,它经过电阻和对电容C充电,当上升略高于时,比较器C1的输出为“0”,将触发器置“0”,为“0”。这时, 1,放电管T导通,电容C通过和T放电,下降。当下降略低于时,比较器C2的输出为“0”,将触发器置“1”,又由“0”变为“1”。由于0,放电管T截止,又经过和对电容C充电。如此重复上述过程,为连续的矩形波。第一个暂稳状态的脉冲宽度,即从充电

19、上升到所需的()Cln20.7()C 第二个暂稳状态的脉冲宽度,即从放电下降到所需的时间:Cln20.7C 振荡周期T=+0.7(2)C 振荡频率3555定时器的引脚排列如下:4、555定时器的各引线端的用途如下:1)端为接地线2)端为低电平触发端,也称为好触发端,由此输入触发脉冲。当2端的输入高电压高 于VCC/3时,C2输出为1;当输入电压低于VCC/3时,C2的输出为0,使基本触发器置1。3)端U0为输出端4)端是复位端,当R(非)=0时,基本触发器直接置0,使Q=0。Q(非)=1。5)端CO 为电压控制端,如果CO 端另加控制电压,则可以改变C1,C2的参考电压。工作中不使用CO 端时

20、,一般都通过一个0.01uF的电容接地,以防旁路干扰。6)端TH 为高电平触发端,当输入电压低于2VCC/3时,C1的输出为1;当输入电压高于2VCC/3时,C1的输出为0,使基本触发器置0,即Q0=0,=1,这时定时器输出U0=07)端D为放电端。当基本触发器的=1时,放电晶体管T导通,外接电容元件通过T放电。8)端VCC为电源端,可在4.5-1.6V范围内使用,若为CMOS电路,则VCC=3-18V。十二、组装和调试过程:在电路板上按整机框图把主控制器、计数器、信号灯译码器、数子显示译码器和秒脉冲信号发生器焊接好然后按以下步骤进行调试:(1) 秒脉冲信号发生器的调试,按照数字电子钟的方法逐

21、级调试振荡电路和分频电路,使输出设计符合设计要求。(2) 将秒脉冲信号送入主控制器的CP端,观察主控制器的状态是否是按00、01、10、11、00的规律变化。(3) 将秒脉冲信号送入计数器的CP端,接入主控制器的状态信号X0、X1,并把主控制器的状态信号送入主控制器的CP端,观察计说器是否按30秒、5秒、20秒、5秒、30秒循环计数。(4) 把主控制器的状态转换信号X1、X0接至信号灯的译码电路,观察6个发光二极管是否按设计要求发光。(5) 整机联调,使交通信号灯控制电路正常工作。 以上是本实验分析和设计的全过程,由以上分析和设计知此实验所需材料有:2片74LS192、2片74LS47和2个共

22、阳数码管、1个555定时器、1片74LS90、1片74LS138、1片74LS04、2片74LS20、2片74LS00和导线若干。 十三、交通灯控制电路PCB板制作1) 首先建立一个新的设计数据库,再建立原理图文件,然后画图,在进行电气检查,建立网络表。2) 建立电路板头文件,调人封装库、调人网络表。若没有错误单击Execute按钮。3) 利用向导建立电路板。4) 将电路图调人电路板中,进行人工布局,然后进行自动布线。 十四、总结:通过此次交通控制信号灯的分析和设计,我深深感到学好数字逻辑电路的重要性。这一次设计对我来说,感触最深的就是要想做好一个设计课题首先要对每一部分所涉及的知识点掌握好,

23、只有这样才能对设计做的得心应手。通过此次焊接使我的焊接技术得到了加强,动手能力也有了进一步的的提高,它锻炼了我的分析、设计动手的能力,培养我思考问题的全面性。 此外,制PCB板的过程也有让我对PROTEL99SE的知识进入了深一层次的理解。十五、致谢:本篇毕业设计(论文)的完成,首先感谢母校滁州职业技术学院对我的辛勤培育之恩,使我学到了许多新知识,其次感谢ATA软件学院,给了我一个好的实习环境。特别是在毕业设计期间,我充分利用学院提供的实习环境,得到了一个很好的学习与实践的机会。本次毕业设计是在淮北职业技术学院萧墙老师耐心、严格的指导下完成的。陈鸿燕老师在设计期间对毕业设计中每个细节的重视 、

24、定期对我们所做毕业设计的检查以及设计期间对我们的严格要求,使我感觉到通过本次设计我不仅学到了许多知识而且还从萧墙老师那里学到了许多分析问题与解决问题的方法。在学校学习期间,还得到了多位老师的指点与帮助,我在此对传授我知识的各位老师表示崇高的敬意和诚挚的谢意。此外,在我的学习及实习期间,还得到了同班同学们的支持和鼓励,我对这些同学表示我衷心的感谢! 淮北职业技术学院2003应用电子:成名 2003年12月15日设计指导教师评定: 年 月 日 系部评定: 年 月 日:03计算机系统维护数电毕业设计进程表时 间分 组11月2日至11日5日分发课题11月6日至11月12日根据课题查找相关资料11月13日至11月19日相关资料汇总11月20日至11月26日撰写论文内容11日27日至12月3日对论文中的实验进行演示12月4日至12月10日论文汇总、打印12月11日至12月15日个别论文修改、调整参 考 文 献数字电路与逻辑设计 主编:胡锦 出版社:高等教育出版社 电路原理图与电路板设计教程主编:夏路易 石宗义 出版社:北京希望电子出版社

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1