倒计时器的设计.docx
《倒计时器的设计.docx》由会员分享,可在线阅读,更多相关《倒计时器的设计.docx(12页珍藏版)》请在冰豆网上搜索。
倒计时器的设计
桂林电子科技大学信息科技学院
数字电子技术论文
题目倒计时器的设计
系别机电工程系
专业机电一体化
学号
姓名
指导老师
职称
题目类型:
理论研究实验研究工程设计工程技术研究软件开发
2010年7月10日
摘要
交通灯在交通中有着重要作用,维护整人们日常的真货的交通秩序。
使得我们的出行时的安全有了很大的保证。
虽然在我们生活中很常见,但是它的原理大家都不知道。
所以这次数电实训我们选择这个题目,主要了解交通灯并学会设计简单的交通灯电路。
对于交通灯的自动控制系统,运用所学数电知识,使用加法器、计时器、计数器等实现大道小道的车辆行驶控制。
在设计中用秒脉冲来实现加法器、计时器、计数器的控制以及车辆数的计算。
运用小型的电路系统来模拟交通系统,从而实现对于交通灯的了解以及对数字电子技术的课程学习。
这次实训我采用了555定时器。
它提供稳定的方波信号,用74LS168为计数器,由74LS48来显示红,绿,黄灯。
关键词:
交通灯;计数器;秒脉冲;74LS112;74LS168;
Abstract
Trafficlightsintrafficplaysanimportantroleinmaintainingtrafficorderofpeople'sdailylives.Althoughlifehadbeenusingacanofclearprinciplesarenotforeveryone.Theelectronictechnologycurriculumdesignistounderstandthetrafficlightsatthemainstructureandbeabletoapplywhattheyhavelearnedsimpledesignofthetrafficlightcircuit.
Automaticcontrolsystemfortrafficlights,usingwhattheyhavelearnedthenumberofelectricalknowledge,theuseofadders,timers,counters,etc.toachievecontrolofroadvehiclesoftrails.InthedesigntoachieveusingPPSadder,timers,countersofthecontrolandcalculationofthenumberofvehicles..Thesignalbeaconcountsamachinetocountthemachine74LS168sfordecimalsystem,whilecontrolinganaccountingofyellowlight,greenlightandredlightrespectivelyagainfromthe74LS48stranslatethecodemachinecontrolfiguresthetubeshowanumber.Theuseofsmallcircuitsystemtosimulatethetransportationsystem,inordertoachieveunderstandingforthetrafficlightsaswellasdigitalelectronictechnologycourses.
Keywords:
trafficlights;adder;timers;counters;secondspulse
目录
引言4
1设计任务书5
1.1设计目的及要求5
1.1.1设计目的5
1.1.2设计要求5
1.2设计方案及工作原理5
1.2.1设计方案5
1.2.2秒脉冲产生电路5
1.2.3主控制器模块6
1.2.4总体原理图10
2系统的仿真与调试10
2.1主控电路部分仿真与调试10
2.2整体电路仿真与调试11
结论12
谢辞13
参考文献14
引言
红绿灯交通灯在日常生活中很常见,其中红灯亮,表示道路禁止通行;黄灯亮表示该道路上未过停车线的车辆禁止通行,已经过停车线的的车辆继续通行;绿灯亮表示道路允许通行。
交通灯控制电路自动控制十字路口的红、黄、绿交通灯。
交通灯通过的状态转换,指挥车辆行人通行,保证车辆行人的安全,实现十字路口交通管理自动化。
交通信号灯的自动控制系统是交通管理自动化的核心。
能否很好的保证交通秩序和行人安全则是交通灯自动控制系统好坏的依据。
对于一个好的交通灯自动控制系统需要对交叉路口车流量的大小来设定路灯和红灯时间,使之高效的维护好交通秩序电子技术
根据这次实训设计的内容和要求,我首先进行了整体方案的构思,通过在图书馆查阅资料,并分析和比较,选取了一种简单而且可行性高的方案。
通过查阅有关书籍和综合已学的数字电子技术的知识,并考虑到电路的工作稳定性,设计成本低,电路简单,功耗低,元器件货源充足等因素,同时还留有余地用于电路的功能扩展(如紧急情况的处理),鉴于此选用了比较常见的元器件来构成各单元电路,选取所须的元件后,对各电路元件的参数进行了计算,然后进实验室进行电路的安装和调试。
经过几天紧张的电路安装和调试,期间还进行了部分方案的修改和改进,实现了课程设计的主要任务和具体要求。
1任务设计书
1.1设计任务目的及要求
1.1.1.设计目的
设计一个十字路口的红、绿、黄三色信号交通灯控制电路。
1.1.2设计要求
(1)用红、绿、黄三色发光二极管作信号灯。
主干道为东西向,有红、绿、黄三个灯;支干道为南北向,也有红、绿、黄三个灯。
红灯亮禁止通行;绿灯亮允许通行;黄灯亮则给行驶中的车辆有时间停靠到禁行线之外。
(2)由于主干道车辆较多而支干道车辆较少,所以主干道绿灯时间较长。
当主干道允许通行亮绿灯时,支干道亮红灯。
而支干道允许通行亮绿灯时,主干道亮红灯,两者交替重复。
主干道每次放行60秒,支干道每次放行0秒。
在每次由亮绿灯变成亮红灯的转换过程中间,需要亮5秒的黄灯作为过渡,以使行驶中的车辆有时间停靠到禁行线以外。
(3)能实现总体清零功能。
按下清零键后,系统实现总清零,计数器由初始状态开始计数,对应状态的指示灯亮。
1.2设计方案及工作原理
1.2.1设计方案:
方案:
用5G555定时器来构成秒信号产生器,J-K触发器74LS112作状态控制器,74168用于提供置数60秒、40秒、5秒,而74245芯片的选通信号由状态控制器的不同控制信号来进行控制。
主干道绿灯持续1分钟,支干道绿灯持续40秒,黄灯持续5秒。
定时译码显示系统必须有一个能自动按不同定时时间来定时的定时器,以便完成这3种不同的持续定时时间。
为此,用两片74LS168级联构成2位2位十进制可预置减法计数器,时间状态由两片74LS48和两只74LS48和两只LED数码管对减法计数器进行译码显示。
预置到减法计数器的定时器的常数通过3片8路双向三态门74LS245来完成。
1.2.2秒脉冲产生电路:
产生秒脉冲的电路有多种形式。
图中是用5G555定时器构成的占空比Q=2/3的多谐振荡器。
根据占空比表达式可知:
Q=(R1+R2)/(R1+2R2)=2/3
得到R1=R2,又由振荡周期表达式可知:
T=(R1+2R2)Cln2=1
取C=10uF,可得:
3R1Cln2=1
因此R1=R2=48k
所以选用两只47k与一只1k电位器串联就得到如图(1-1)所示电路:
图1-1
1.2.3主控制器模块
主控制原理如图(1-2)所示
图(1-2)
r
(1)工作状态模块
根据设计要求,可以得到十字路口交通灯顺序工作的进程图,依次为S0、S1、S2、S3,可用JK触发器74LS112改成四进制计数器作为主控制器。
如图(1-3)所示:
主控制电路(控制交通灯各种工作状态)
图(1-3)
(2)计数模块
计数器选用集成电路74LS168进行设计。
168为预置的十进制同步加减计数器,当置入控制端(PE)为低电平时,在CP上升作用下,输出端(Q0~Q3)与数据输入端(P0~P3)相一致。
用两片74LS168构成2位十进制可预置减法计数器。
如图(1-4)所示:
图(1-4)
(3)交通灯显示电路
由上面交通灯控制器的真值表和所用的74LS112触发器功能列出交通灯工作的逻辑表达式如下:
状态变量
主干道交通灯
支干道交通灯
Q2
Q1
R(红)
Y(黄)
G(绿)
r(绿)
y(黄)
g(绿)
0
0
0
0
1
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
1
1
1
1
0
0
0
1
0
交通灯显示电路(红、黄、绿灯显示)
(4)数码管显示电路
数字显示译码器有七段显示译码器,74LS48可以将输入代码转换成相应数字的控制信号,使之在数码管上显示出来。
如图(1-5)所示:
数码管显示电路(显示交通灯工作时间)
图(1-5)
1.2.4电路设计总体原理(图1-5):
图(1-5)
2系统的仿真与调试
一个电路系统的设计能否实现需要进行实践,而实践需要大量的时间和资金,因此,对一个设计好的系统进行仿真与调试在系统设计中起着关键作用。
在本次课程设计中采用对系统的单个电路部分和整体部分两部分进行仿真和调试。
2.1主控电路部分仿真与调试
对于主控电路,要求输入端的变化脉冲端每来一个脉冲,计数器加1,在输出端选中下一个状态的信号灯使其处于明亮状态,直到下一个脉冲到来使之熄灭,进入下一个状态。
如此循环,从而实现交通信号灯系统四种状态的循环变换。
仿真时对电路输入单次脉冲,观察每次脉冲输入时,信号灯状态的变化。
若系统工作不稳定或缺少状态,则对主控电路进行调试直至正常工作。
2.2整体电路仿真与调试
对于单个电路仿真调试成功之后,进行连接,组合成完整的交通信号灯系统,然后对整个电路系统仿真调试。
一开始,主干道的数码显示50秒开始倒数,显示是绿灯亮;支干道从55秒倒数,显示的是红灯亮;主干道倒数到0时,主干道和支干道同时倒数5秒,主干道显示黄灯,支干道红灯;倒数完5秒后,主干道显示红灯从35秒开始倒数,支干道绿灯从30秒开始倒数;支干道倒数完后与主干道同时倒数5秒;然后重复开始的状态,循环重复。
通过仿真和调试之后,整个系统能够完成要求的功能,实现交通信号灯的自动控制。
那么这个交通信号灯电路设计完成。
由于在制作时一些芯片的阈值不同,也导致系统不能正常运行,因此,需要对选用芯片慎重考虑。
同时,对部分电路需要电压变化需要加电阻。
或者电路有时不稳定,可能是干扰问题,需要加电容来稳定电路,这在整个调试过程中需要不断的尝试,这样才能设计成功一个电路。
结论
通过这次实训,加强了我的动手、思考和解决问题的能力。
在整个设计过程中,通过这个方案包括方案的选择、电路原理图的设计和芯片上的选择。
在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。
我在做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。
平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。
而且还可以记住很多东西。
比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。
同时,这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
而且在这次课程设计中,我熟练了Protel的使用和操作,学会了如何利用网络资源,学会了怎么看电路图,读电路图,这些都使我受益匪浅,并为我以后的学习和工作积累了丰富的经验。
谢辞
这次实训使我受益匪浅,学到到了很东西,把所学到的理论知识很好的实践了,在这过程当中也遇到了很多的困难,特别是刚开始动手感到很难,但是在老师的细心指导和同学的帮助下慢慢的解决了很多难题,这使我很有信心,对实训有了新的认识。
我很感谢指导老师的引导和同学们的帮助,使我懂得了团队精神的重要性,我的动手能力也有了很大的进步。
参考文献:
[1]数字逻辑(第三版)欧阳星明著华中科技大学出版社
[2]许小军.电子技术实验与课程设计指导(数字电路分册).1版.南京:
东南大学出版社,2005.
[3]数字电路与逻辑设计实验教程,史晓东苏福根等编著北京邮电大学出版社
[4]胡锦.数字电路与逻辑设计.北京:
高等教育出版社,2004.