1 / 22
文档名称:

交通灯控制器课程设计报告.doc

格式:doc   大小:287KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

交通灯控制器课程设计报告.doc

上传人:知识徜徉土豆 2024/9/17 文件大小:287 KB

下载得到文件列表

交通灯控制器课程设计报告.doc

相关文档

文档介绍

文档介绍:该【交通灯控制器课程设计报告 】是由【知识徜徉土豆】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【交通灯控制器课程设计报告 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。21中南林业科技大学课程设计报告设计名称: 交通灯控制器姓名:学号:专业班级:院(系):指导教师评语: 成绩:签名: 年月日2课程设计题目:交通灯控制器时间:2015年6月29日至7月13日地点:指导老师:课程设计目的交通灯控制信号的应用非常广泛。本电路设计一个交通灯控制器,需要达到的目的如下:一个周期64秒,平均分配,前32秒红灯亮,后32秒绿灯亮。在红灯亮的期间的后8秒与红灯在一起的黄灯闪烁(注意:红灯同时亮).为了显示效果明显,设计闪烁频率为1。在绿灯亮的期间的后8秒与绿灯在一起的黄灯闪烁(注意:绿灯同时亮),为了显示效果明显,设计闪烁频率为1。在黄灯闪烁期间,数码管同时倒计时显示,在此期间以外,,方案考虑如下:一个脉冲信号发生器,一个二进制加法计数器,一个十进制减法计数器,红灯与绿灯以及黄灯是否亮是由二进制加法计数器的输出端状态来决定的,因此,设计一个组合逻辑电路,它的输入信号就是二进制加法计数器的输出信号,它的输出就是发光二极管的控制信号,因此,需要一个组合逻辑电路,六个发光二极管(二个红色发光二极管,二个绿色发光二极管,二个黄色发光二极管)电路,一个数码管显示电路。结构图如下:2555脉冲振荡器4024计数器组合逻辑电路发光二极管电路193计数器4511驱动器数码管课程设计原理脉冲信号发生器由定时器555构成。。组合逻辑电路根据其输入输出的逻辑关系后再确定电路芯片。驱动器选用4511。从以上讨论可知,需要对所采用的芯片有比较详细的了解。下面对以上几种芯片的基本知识和基本特性进行介绍。1、555定时器555定时器是一块常用的集成电路,电路符号如左图所示,,1为公共端GND。所加电源电压范围:<VCC<18V,最大输出电流达200mA。内部电路原理图如右图所示,内部有三个相同的分压电阻,每个电阻上的电压都为1/。两个比较器C1和C2,C1的比较电压为2/,C2的比较电压为1/,当比较器“+"端电压大于比较器“-"端电压时,比较器输出高电平(其状态用1表示),当比较器3“+”端电压低于比较器“—”端电压时,比较器输出低电平(其状态用0表示).G1,G2两个与非门构成基本RS触发器,G3为输出缓冲反相器,起整形和提高带负载能力的作用。T为泄放三极管,为外接电容提供充放电回路。利用555定时器设计电路时,主要是考虑如何让2和6的电位发生变化(外接信号或利用电容器的充放电过程实现)而让定时器的输出状态发生变化,,有小圆点对应的脚为1脚,依逆时针方向依次为2,3,4,5,6,7,、555应用:多谐振荡器(产生连续矩形波信号),电路原理如图所示(4脚为高电平时,电路振荡,4脚为低电平时,电路不振荡)。开始时,内部泄放三极管由于其基极输入为低电平,是截止的,电源通过R2和R1对电容器C充电,2,6脚电位开始上升,/3时,电路状态发生翻转,内部泄放三极管由于其基极输入为高电平,所以饱和导通,电容器通过R1放电,2,6脚电位又开始下降,/3,电路状态再次发生翻转,内部泄放三极管截止,,输出连续的矩形波信号,。4理论推导:理论推导的依据是电容器的充电时间和放电时间的讨论。充电时间的计算:从前面对芯片555的了解可知,在“7”脚内部所接的泄流三极管截止时,电容器充电,//3,此时是电源通过R2+R1电阻向电容充电,由此可以利用电容器的电压与充电时间的函数关系计算出电容充电时间;函数关系式可由中学物理知识或大学电路分析课程中给出:在充电过程中,R=R1+R2因此分别计算出t1和t2,则充电时间为 T1= t2—t1放电时间的计算:从前面对芯片555的了解可知,在“7”脚内部所接的泄流三极管饱和导通时,电容器放电,//3,此时是电容通过R1电阻向电容充电,由此可以利用电容器的电压与放电时间的函数关系计算出电容放电时间;函数关系式可由中学物理知识或大学电路分析课程中给出:5在放电过程中,R=R1因此分别计算出t1和t2,则放电时间为 T1=t2—t1由以上计算出的充电时间和放电时间之和就是周期,:振荡器的频率由电阻R1,R2和电容C决定。脉冲波的占空比由电阻R1和R2决定,结果为可见,当R2越小时,占空比接近50%。本电路555多谐振荡器的频率的确定,因为信号灯的状态时间是以秒来计量的,因此计数器的计数状态应以秒为单位来计数最为方便,即指定计数器的最低位定为Q2(不一定是计数器的最低位,本项目的计数器的最低位用作其它用途),因状态Q7Q6Q5Q4Q3Q2共有64个状态,每个状态对应时间为1秒(频率为1),即1秒钟状态变化1次,而每一个状态对应Q1端一个脉冲,因此,Q1端是1秒钟产生1个脉冲,所以555的振荡频率就应该为2(因为经过计数器计数后在计数器的最低位Q1进行了1/2分频)。63、七位二进制计数器4024七位二进制计数器4024各脚功能如图所示,14脚为电源端,所接电源电压范围:+3V——+15V,7脚接地GND。2脚为复位端(清零端),高电平有效。1脚为脉冲信号输入端,下降沿有效(即计数器在脉冲下降沿时刻计数)。Q7Q6Q5Q4Q3Q2Q1是七个数据输出端,Q7为最高位,Q1为最低位。当输入脉冲信号后,计数器输出端的状态变化:0000000—1111111。本电路中的组合逻辑电路的输入信号为二进制计数器的输出信号Q7Q6Q5Q4Q3Q2,设计Q2信号频率为1,而输出应为六个表示路口交通灯信号的发光二极管(一方为红绿黄灯DR1,DG1,DY1;另一方为红绿黄灯DR2,DG2,DY2)的控制信号,分别用LR1,LG1,LY1和LR2,LG2,LY2表示,但注意到DR1和DG2状态相同,DG1和DR2状态相同,DY1和DY2状态相同,所以实际上只要三个输出信号即可,分别用L1,L2,L3表示。本电路因为控制周期是64秒,所以只需要64个状态,因此只要用4024输出端的6个输出端就可以了,本人决定用状态Q7,Q6,Q5,Q4,Q3,Q2。组合逻辑电路的输出信号L1,L2,L3与电路的输入信号Q7,Q6,Q5,Q4,Q3,Q2的关系的讨论:信号灯的定义,L1表示红灯,L2表示绿灯,L3表示黄灯。对于其中一路信号灯来说,前32秒(对应的4024计数器输出状态Q7Q6Q5Q4Q3Q2为000000—011111)红灯1亮,绿灯1不亮。7而在这32秒时间内,前24秒(对应的4024计数器输出状态Q7Q6Q5Q4Q3Q2为000000—010111)(对应的4024计数器输出状态Q7Q6Q5Q4Q3Q2为010111-011111)。综上所述,用如下真值表表示:编号Q7 Q6 Q5Q4 Q3Q2L11L12L13L21 L22L23说明0--1500xxxx1 0 0 0 1 0红1绿2亮16——2301 0 xxx1 0 0 0 1 0红1绿2亮24--31 011 xxx1 0 1 0 1 1红1绿2黄12亮32—-4710x xxx0 101 00红2绿1亮48—-55110xxx01 0 1 0 0红2绿1亮856—-631 11xxx01 1 1 0 1红2绿1黄12亮从以上可知,,需要低电平有效时,,,需要低电平有效时,考虑到黄灯需要闪烁,可以让L3信号和Q1信号(频率为1HZ的脉冲波)加到一个二输入的与非门的两个输入端,输出信号为L4,当L3为0时,当L3为1时,可见,需要L4低电平有效,这样,L3为0时,黄灯不亮,L3为1时,黄灯闪烁。由以上讨论可知,需要二个二输入的与非门,三个非门,为节约器件,三个非门中的二个非门用与非门实现,,需要四个二输入的与非门,正好可以用芯片74LS00,一个三极管构成的非门。1074LS00外形为DIP14,74LS00是一块四—二输入的数字集成芯片,内有四个完全一样的二输入的与非门,(+5V),7脚接地GND。它们中的四个二输入的与非门如图所示,其中A,B为与非门的两个输入端,Y为输出端。额定拉电流4mA,额定灌电流8mA。。下面讨论倒计时及显示电路。可逆十进制计数器选用74LS193。4、可预置二进制可逆计数器74LS193简介74LS193外形结构为DIP16,其中(8)脚接GND,(16)脚接+) CU—加计数脉冲信号输入端。2) CD-减计数脉冲信号输入端。注意:用其中一个输入端时,另一个输入端接高电平。3)Q3,Q2,Q1,Q0-—计数器数据输出端,Q3为最高位,Q0为最低位。4) P3,P2,P1,P0—-—计数器预置数输入端,当计数器处于预置数状态时,通过该输入端预置数,此时Q3Q2Q1Q0=P3P2P1P0。5)MR-复位信号输入端,上升沿有效,即当MR从0跳到1时,计数器复位,此时Q3Q2Q1Q0==0时,计数器处于计数状态。6) PL—预置数功能控制端,低电平有效,当PL=0时,计数器处于预置数状态,当PL=1时,计数器处于计数状态。