数电交通灯设计_第1页
数电交通灯设计_第2页
数电交通灯设计_第3页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、电子技术课程设计报告指导教师(签字)在现代城市 中,人口和 汽车日益增长,市区交通 也日益拥挤,人们的安全问题也日益重要。因此,红绿交通信号灯成为交管部门管理交通的重要工具之一。交通信号灯常用 与交叉路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。有了交通灯人们的安全出行 有了很大的保障。自从交通灯诞生以来,其内部的电路控制系统就不断的被改进,设计 方法也开始多种多样,从而使交通灯显得更加智能化、科学化、简便化。 尤其是近几年来,随着电子与计算机技术的飞速发展,电子电路分析和 设计方法有了很大的改进,电子设计自动化也已经成为现代电子系统中 不可缺少的工具和手段,这些为交通灯控制

2、电路的设计提供了一定的技 术基础。本设计通过采用数字电路对交通灯控制电路的设计,提出使交通灯控制电路用数字信号自动控制十字路口两组红、黄、绿交通灯的状态转换 的方法,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。因此,在本次课程设计里,将以传统的设计方法为基础来实现设计交通 控制信号灯。 本实验设计 目的是培养数字电路的能力,掌握交通信号灯 控制电路的设计方法。设计要求:1.定周控制:主干道绿灯45秒,支干道绿灯25秒;2.每次由绿灯变为红灯时,应有5秒黄灯亮作为过渡;3分别用红、黄、绿发光二极管表示信号灯;4设计计时显示电路。本设计由王为达,魏伟龙,赵立三位同学完成由于所学知识有

3、限,设计中难免出现错误,请老师批评指正目录第一章系统概述31.1系统概述 31.2交通灯逻辑分析 31.3总体设计方案 3第二章单元电路设计与分析 62.1秒脉冲信号发生器的设计 62.2定时器的设计 72.3控制器的设计 82.4显示电路的设计 11第三章结束语 143.1系统综述: 143.2总结及心得体会143.3 芯片介绍 153.4总体电路图见附图173.5元器件明细表 18鸣谢 19参考文献 19评语 20摘要: 交通信号灯常用 于 交叉路口,用来控制车的流量,提高交叉口车 辆的通行能力,减少交通事故。交通灯控制 器 主要由控制器、秒 脉冲发 生器、定时器、译码显示电路及信号灯组成

4、。 控制器由 74LS153 与 74LS74 来实现,脉冲发生器用晶体震荡器产生,计数器采用两个 74161 来实现, 显示电路经过 74LS192 的倒计数、七段显示译码器 7447 及七段数码显示 器连接起来实现。控制器通过RT 对定时器进行控制,从而实现数字的显示及绿、黄、红灯的转换。关键字 :交通 灯、 控制器 、秒脉冲发生器、定时器、译码显示电路 、 状 态、转换、主支干道。设计要求 : 1.定周控制:主干道绿灯 45 秒,支干道绿灯 25 秒;2. 每次由绿灯变为红灯时,应有5 秒黄灯亮作为过渡;3. 分别用红、黄、绿发光二极管表示信号灯;4. 设计计时显示电路。第一章 系统概述

5、1.1 系统概述: 系统由秒脉冲信号发生器、定时器、控制器、译码显示器、信号灯显 示器五大部分组成。其中秒脉冲信号发生器用于给各个组成部分提供脉 冲信号,通过定时器向控制器发出三种定时信号,使相应的发光二极管 发光。译码显示器在控制器的控制下,改变交通灯信号,分别产生三种 倒计时时间显示,控制器根据定时器的信号,进行状态间的转换,使显 示器的显示发生相应转变。1.2 交通灯逻辑分析:图 1 表示位于主干道和支干道的十字路口交通灯系统,每条道路设一组信号灯,每组信号灯由红、黄、绿3个灯组成,绿灯表示允许车辆通行,红灯表示禁止通行,黄灯为过渡灯,表示该车道上已过停车线的车辆继续通行,未过停车线的车

6、辆禁止通行。1.3总体设计方案:图1为交通灯的一个整体设计框图。系统主要由秒脉冲信号发生器、定时器、控制器、译码器、信号灯显示器组成。其中控制器是核心部分, 由它控制定时器和译码器的工作,秒脉冲信号发生器产生定时器和控制 器所需的标准时钟信号,译码器输出两路信号灯的控制信号。图中Tl、Ts、Ty为定时器的输出信号,St为控制器的输出信号。Mg、My、Mr分别表示主干道绿 、 黄、红三色灯, Ng、Ny、Nr分别表 示支干道绿、黄、红三色灯。当某车道 绿灯亮时,允许车辆通行,同时定时器开始计时,当达到指定时间时,Tl输出为1,否则 Tl输出为0;当某车道黄灯亮后,定时器开始计时,当计时到5秒时,

7、Ty输出为1,否则 Ty =0;当某车道红灯亮时,定时器开始计时,当计时到指定时间时,Ts输出为1,否则 Ts=0o叫II IHIII 1; 1 : 11定时器1i"-F - H«i1iiJi!Jfe!ki:i1I10-Il1Iji1'1-,F -9TlTsTjfFi 一St一:!-1 1 -1 ! 11rIi*1 «a > ":-11'V1 I T 秒呱冲 J控制器I J译庙显二器信号nrn信主triiMg“曲”Mr支十道 信号灯Mlall图1 交通灯系统框图因此,用定时器分别产生三个时间间隔后,向控制器发出“时间已 到”的信号,

8、控制器根据定时器的信号,决定是否进行状态转换。如果 肯定,则控制器发出状态转换信号St,定时器开始清零,准备重新计时。交通灯控制器的控制过程分为四个阶段,对应的输出有四种状态,分 别用So、S1、S2、S3表示。So状态:主干道绿灯亮,支干道红灯亮,此时主干道允许车辆通行, 主干道禁止车辆通行。当主干道绿灯亮够规定的时间后,控制器发出状 态转换信号,系统进入下一个状态。S1状态:主干道黄灯亮,主干道红灯亮,此时主干道允许超过停车线 的车辆继续通行,而未超过停车线的车辆禁止通行,支干道禁止车辆通 行。当主干道黄灯亮够规定时间后,控制器发出状态转换信号,系统进 入下一个状态。S2状态:主干道红灯亮

9、,支干道绿灯亮。此时主干道禁止车辆通行, 支干道允许车辆通行,当支干道绿灯亮够规定时间后,控制器发出状态 转换信号,系统进入下一个状态。S3状态:支干道红灯亮,支干道黄灯亮。此时主干道禁止车辆通行, 支干道允许超过停车线的车辆通行,而未超过停车线的车辆禁止通行。 当支干道红灯亮够规定的时间后,控制器发出状态转换信号,系统进入 下一个状态-S 0状态。So、Si、S2、S3状态分别分配状态编码为00、01、11、10,由此得到控制器的状态,如表 1,表2所示。表1状态转换表状态主干道支干道时间(s)S0绿灯亮,允许通行红灯亮,禁止通行45S1黄灯亮,停车红灯亮,禁止通行5S2红灯亮,禁止通行绿灯

10、亮,允许通行25S3红灯亮,禁止通行黄灯亮,,停车5图2画出了控制器的状态转换图,其中 Tl、Ts、Ty为控制器的输入 信号,St为控制器的输出信号。1XX/101IIX1XM f :X0X/0 XX1/12控制器的状态转换第二章单元电路设计与分析2.1.秒脉冲信号发生器的设计:方案一:本实验采用555定时器组成秒脉冲信号发生器。因为该电路的输出脉冲 的周期 T 0.7(Ri+2R2) C,若 T=1s ,令 C=10f , Ri=39K?,那么 R251K?。取一固定电阻 47K?与一个5K?的电位器想串联代替电阻R2。在调试电路时,调节电位器Rp ,使输出脉冲周期为1s。如图3.1所示图3

11、.1秒脉冲信号发生器用石英晶体振荡器和分频器构成秒脉冲信号发生器先用石英晶体振荡器和若干电阻电容组成频率为生器,再用十四位二进制计数器CD4060 14进行14信号,最后用 D触发器进行2分频,使其成为频率为,如图3.2。32768Hz的信号发分频使其成为 2Hz的1Hz的秒脉冲信号。090 寸 口。图3.2石英晶体振荡器和分频器构成秒脉冲信号发生器方案选择 :本设计中由于用秒脉冲信号作为计数器的计时脉冲,其精度会影响计 数器的精度,进而影响控制系统的精度,因此要求秒脉冲信号具有比较高 的精度,为提高精度可先做一个频率比较高的矩形波振荡器,然后将其输 出信号分频,就可以得到频率较低而精度比较高

12、的脉冲信号发生器。用石 英晶体构成秒脉冲信号发生器不需要外加输入信号,而且其脉冲频率很稳 定,起振快、时基精度高,它的工作频率仅决定于石英晶体的振荡频率, 而与电路中的 R、C 的数值无关。综上考虑,在实际应用中秒脉冲信号发生器的设计选用石英晶体振荡 器和分频器构成秒脉冲信号发生器。但由于本次设计是基于 multisim10.1 软件的,而 multisim10.1 上不支持石英晶体振荡器,所以在仿真过程中可 以使用 555 定时器构成的秒脉冲触发器代替。在仿真精度不高的前提下, 也可以使用 RC 多谐振荡器构成的电路来提供秒脉冲。2.2、定时器的设计:方案一:用 74LS193 直接构成减计

13、数器,时钟脉冲上升沿到来时,在控制信号St的作用下,计数器以减计数向控制器提供M5、M25、M45的信号,即TY、 TS、 TL 的时间信号。定时器由与系统秒脉冲同步的计数器 74161 构成,时钟脉冲上升沿到 来时, 在控 制信 号 ST 作用 下, 计数 器从 零开始 计数 ,并 向控 制器提供 M5、 M25、 M45 信号,即 TY、 TS、 TL 的时间信号。方案选择:74LS193 是双时钟同步二进制可逆计数器, 用它进行减计数与数字显 示倒计时相符合。然而必须在输入端输入数字,因此向控制器提供M5、M25、M45的信号需要 5片74LS193。而用 74161可以级联,只需要 2

14、片即可向控制器提供M5、M25、M45的信号,倒计数可在数字显示电路中实现。用 74161节省材料,节约成本,而且由于经常应用,因而使用 起来较方便。因而选择方案(U)。当系统处于 So状态为满足支干道绿灯亮够45秒,要将 M45的输出端反馈到使能端 EP、ET,使它记到44时停止计数,然后转换到Si状态。而且要求计数器在状态转换信号St的作用下,首先清零,然后开始计数,电路如图4所示。图4定时器电路图23控制器的设计:列出状态转换表,如图所示。选用两个触发器作为时序寄存器产生四种状态,控制器的转换条件为Tl、Ty及Ts,当控制器处于 QinQon = 00状态时,如果 Tl=O,则控制器保持

15、在00状态;如果 Tl=1,则控制器转换到Qi n+1Qon+1 =01状态。这两种情况与条件Ty和Ts无关,所以无关项用“X”表示。其余情况依次类推,同时列出状态转换信号St。表2逻辑赋值后的状态表QnQnTlTsTyn+1QQn+1说明00XXX00维持So,000XX00001XX01由 SOSi01XX001维持s01XX110由 S*S210X0X10维持S210X1X11由 S2 S11XX011维持S311XX100由 S3 S0表2控制器的状态转换表输入输出现态状态转换条件次态状态转换信号Q1 nQ0ntltyTsQ1n+1 Q0n+1sT000XX000001XX01101X

16、0X01001X1X11111XX011011XX110110X0X10010X1X001根据表2,写出状态方程和状态转换信号方程为:n+1n nn nnn 一Q o = Q i Q o T l + Q i Q o + Q 1 Q o T sn nn nn nn n_St= Q i Qo Tl + Q i Qo Ty + Q i Qo Ty + Q i Qo Ts用四选一数据选择器和D触发器实现,设 AiAo = QinQon,其他变量通过数据输入端输入。数据选择器用 74LSi53,触发器用 74LS74。设计中将触发器的输出 看作逻辑变量,将 Tl、Ts、Ty看作输入信号,按照由数据选择器

17、实现逻 辑函数的方法实现以上三个逻辑函数,并将触发器的现态值加到数据选 择器的选择变量端,数据选择器的输入端信号可以根据状态方程和转换 信号方程得出。就可得到控制器的原理图,触发器的时钟输入端输入秒 脉冲。系统的输出是在 QiQo驱动下的六个发光二极管,各状态与信号 灯的关系由表 2给出,因此,得到二极管信号与控制器状态变量的关系 为:主干道:M g= QiQoM y= Q iQoM r= Qi支干道:Ng= QiQoN y = Q iQoN r= Q i电路如图5所示R=200TLTYTS10图5控制器电路图表3信号灯与控制器状态编码表状态MgMyMrNgNyNrSo100001S10100

18、01S2001100S30010102.4、显示电路的设计:交通灯的数字显示采用倒计时,因而应采用减计数器。方案(I):采用74LS193进行减计数,然后将输出接到七段显示译码器上。方案(U):采用74LS192进行减计数,然后将输出接到七段显示译码器上。74LS193是二进制计数器,而 74LS192是十进制计数器。由于显示的 是由个、十位构成的数,因而用十进制计数器较好,选择方案(U)o每个干道需要两位数字显示,由于用减计数器,因而每个干道需要5片74LS 192,由表3可看出主干道 74LS192应该向七段显示译码器提供 M45 ( So状态)、M5 ( Si状态)、M30 ( S2、S

19、3状态)的倒计数,而支干道 74LS192应该向七段显示译码器提供M50 ( So. Si状态)、M25 ( S2状态)、M5 ( S3状态)的倒计数。 74LS192的RD、LD端由 Qi、Qo来控制,根 据SoS3状态改变 Qi、Qo从而控制 RD、LD端,使它们进行减计数和清零。CPD端输入秒脉冲信号,而CPU端输入高电平。电路如图6、7所示。>CQQQQA CO秒脉冲信号a be de f gLT-7447111氏 AAo.A主干道>cfqqqqa CO 1 ->cfqqqbqa co 1->cfqqqqa c>cfqQQBQ:>cp74LS19BO

20、>cb74LS19Bpp.DCBA FDLdW0 101-HPrEH>cp74LS19BO>cb74LS19;BoDC BA RDLdDCBA RD0 10 1irrr0 100Ld图6主干道显示电路DCBA RdLdDCBA1 11 I 110000001 1IFDLd>cb74LS19%O图7支干道显示电路第三章结束语3.1系统综述:通过分析交 通灯控制系 统的要 求可知,整个系统 主要由秒脉冲信号 发生器、定时器、控制器、译码显示器构成。其中,秒脉冲信号发生器 由石英晶体振荡器及由 14 分频器 CD4060 芯片和一个 D 触发器共同构成 的分频电路组成;定时器

21、由两片异步四位二进制计数器 74LS161 芯片、 三片 D 触发器及若干与非门、非门、与门共同组成;控制器由三片数据 选择器 74LS153 及两片 D 触发器芯片构成; 译码显示器由十片 74LS192 、 四片译码管驱动芯片 7447 和四个七段数码管构成。驱动电路的工作。主 控制器和定时计数器必须使用同一脉冲信号,译码电路输出两组信号灯 的控制信号,经驱动电路后驱动信号灯工作。控 制电路是系统的主要部 分,由它控制定时计数电路和译码驱动电路的工作能够实现交通灯四种 状态的自动转换。3.2 总结及心得体会: 这次课程设计历时整整一个星期。通过这一个星期的课程设计,我 发现了自己的很多不足

22、,自己知识的很多漏洞,看到了自己的实践经验 还是比较缺乏,理论联系实际的能力还急需提高 。在课程设计过程中, 光有理论知识是不够的,还必须懂一些 实践中的知识。 这次的课程设计 也让我看到了 团队 的力量,我认为我们的工作是一个团队的工作,团队 需要个人,个人也离不开团队,必须发扬团结协作的精神。刚开始的时 候,我们 就分配好了各自的任务, 我主要负责定时器及数字显示器的设 计,李世彦同学主要负责秒脉冲信号发生器及控制器的设计。然后我们 积极查询相关资料,并且经常聚在一起讨论各个方案的可行性。在课程 设计中只有一个人知道原理是远远不够的,必须让每个人都知道,否则 一个人的错误,就有可能导致整个

23、工作失败。团结协作是我 们 成 功的一 项非常重要的保证。而这次设计也正好锻炼我们这一点,这也是非常宝 贵的。本次课程设计也 巩固和加深了我对电子线路基本知识和理解,提 高了综合运用所学知识的能力,增强了根据课程需要选学参考资料,查 阅手册、图表和文献资料的自学能力。 然后深入研究,提出方案,对比 后得出最终的可行方案。 同时我也初步学习到了关于课程设计的基本方 法、步骤和撰写设计论文的格式。通过这次课程设计,我想说:为完成这次课程设计我们确实很辛苦,但苦中仍有乐。和团队人员这 七天的一起工作 的日子,我们相互帮助、默契配合。对我而言,知识上的收获重要,精神上的丰收更加可喜。让 我知道了学无止

24、境的道理。我们每一个人永远不能满足于现有的成就, 人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一 份财富,经历是一份拥有。这次课程设计必将成为我人生旅途上一个非 常美好的回忆!3.3芯片介绍:1、74LS192芯片。74LS192为加减可逆十进制计数器,CPu端是加计数器时钟 信号,CPd是减计数时钟信号Rd=1时无论时钟脉冲状态如何,直接完成清零功 能。Rd=O,Ld=0时,无论时钟脉冲状态如何,输入信号将立即被送入计数器的 输出端,完成预置数功能。其功能表如下表所示:表5 74LS192功能表CPUCPDrdLD工作状态XX00置数T110加计数1T0 0减计数XXX1清零2 CD4060芯片。CD4060芯片为十四位二进制串行计数器(分频器),可以用晶体振荡器与该芯片直接相接,再加上电阻和电容,就可得到稳定的频 率。其管脚图如下图所示:VccQoQQ9CRCRCP0CFOCD406

温馨提示

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

评论

0/150

提交评论