当前位置:文档之家› 课程设计篮球30秒计时器

课程设计篮球30秒计时器

1课程设计说明书课程设计名称:数字电路课程设计课程设计题目:篮球30秒计时器摘要随着生活水平的提高,人们关于生活品质的高要求。

关于时刻的准确愈来愈发期盼。

比如在田径,足球等体育运动中时刻的分秒必争显的加倍的不可或缺。

在如此的大背景下,计时器也应运而生。

专门在于篮球竞赛中一般是零点几秒能够决定各方的悲喜。

人类最先利用的按时工具是沙漏或水漏,但在钟表诞生进展成熟以后,人们开始尝试利用这种全新的计时工具来改良按时器,达到准确操纵时刻的目的。

在篮球竞赛中,规定了球员的持球时刻不能超过30秒,不然就犯规了。

本课程设计的“篮球竞赛30秒计时器”,可用于篮球竞赛中,用于对球员持球时刻30秒限制。

目录第一章设计任务及要求……………………………………….. 第二章系统的组成及工作原理……………………………….2.1 系统组成………………………………………………2.2 工作原理………………………………………………第三章单元电路设计、参数计算、器件选择………………..3.1 译码显示电路…………………………………………3.2 555 多谐振荡器……………………………………3.3 计数电路……………………………………3.4 操纵电路……………………………………………第四章调试及结果分析………………. ………………. ……第五章心得体会…………………………………第六章参考文献……………………………………………附录一…………………………………………附录二………………………………………附录三………………………………………第一章设计任务及要求〖设计任务〗设计一个符合功能的30秒篮球计时器电路。

〖大体要求〗1.具有显示30秒的计时功能。

2.系统设置外部操作开关,操纵计时器的直接置数、清零、启动、和暂停功能。

3.计时器为30秒递减计不时,其计时刻隔为1秒。

4.当计时器递减计时到零时,数码显示器不能灭灯,LED变亮报警。

第二章系统的组成及工作原理系统组成本课程设计要紧包括秒脉冲发生电路、计数电路、数码显示电路和报警电路,操纵电路是由各外部操作开关组成,而秒脉冲发生器是由555按时器组成,计数电路那么由计数器组成。

其设计原理构图如下:图2.1 参考原理构图2.2 工作原理脉冲发生器、计数器、译码显示电路、报警电路等五个模块组成。

其中计数器和操纵电路是系统的要紧模块。

操纵电路完成计数器的直接清零、启动计数、暂停/持续计数、译码显示电路的显示与灭灯、定不时刻到报警等功能。

当启动开关闭合时,555振荡器将产生的信号送至计数器的DOWN信号输入端,减计数器开始工作,完成30秒计时功能。

秒脉冲发生篮球30秒计时器的整体参考方案框图如图2.1所示。

它包括操纵电路、秒脉器产生的信号是电路的时钟脉冲和按时标准,但本设计对此信号要求并非太高,故电路可采纳555集成电路或由TTL与非门组成的多谐振荡器组成。

译码显示电路由CD4511和共阴极七段LED显示器组成。

报警电路在设计中可用发光二极管代替。

分析设计任务,计数器和操纵电路是系统的要紧部份。

计数器完成30s计时功能,而操纵电路具有直接操纵计数器的启动计数、暂停/持续计数、译码显示电路的显示和灭灯功能。

为了知足系统的设计要求,在设计操纵电路时,应正确处置各个信号之间的时序关系。

在操作直接清零开关时,要求计数器清零,数码显示器灭灯。

当启动开关闭合时,操纵电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示“30”字样;当启动开关断开时,计数器开始计数;为了简单起见,咱们将暂停与持续的操纵开关放在555电路模块中,通过操纵脉冲信号的传送来达到相应的目的。

最后灭灯电路是通过74LS192的清零端和CD4511的灭灯输入信号来实现的。

当计数器CLR端输入高电平常清零,而现在在CLR端接一个非门,再将非门的输出接至CD4511的BI’端,就能够保证CD4511的灭灯输入信号BI’=0,使数码管灭灯。

从而就完成了灭灯电路的实现。

进而实现整个课程设计的要求。

第三章单元电路设计、参数计算、器件选择3.一、译码显示电路用发光二极管(LED)组成字型来来显示数字。

这种数码管的每一个线段都是一个发光二极管,因此也称LED数码管或LED七段显示器。

因为运算机输出的是BCD码,要想在数码管上显示十进制数,就必需先把BCD码转换成 7 段字型数码管所要求的代码。

咱们把能够将运算机输出的BCD码换成 7 段字型代码,并使数码管显示出十进制数的电路称为“七段字型译码器”因此在本次的设计中咱们采纳了经常使用的74LS48。

在数字测量仪表和各类数字系统中,都需要将数字量直观地显示出来,一方面供人们直接读取测量和运算的结果;另一方面用于监视数字系统的工作情形。

因此,数字显示电路是许多数字设备不可缺少的部份。

数字显示电路通常由译码器、驱动器和显示器等部份组成,如以下图所示。

下面对显示器和译码驱动器别离进行介绍。

数码显示器是用来显示数字、文字或符号的器件,此刻已有多种不同类型的产品,普遍应用于各类数字设备中,目前数码显示器件正朝着小型、低功耗、平面化方向进展。

数码的显示方式一样有三种:第一种是字形重叠式,它是将不同字符的电极重叠起来,要显示某字符,只须使相应的电极发亮即可,如辉光放电管、边光显示管等。

第二种是分段式,数码是由散布在同一平面上假设干段发光的笔画组成,如荧光数码管等。

第三种是点阵式,它由一些按必然规律排列的可发光的点阵所组成,利用光点的不同组合即可显示不同的数码,如场致发光记分牌。

如前所述,分段式数码管是利用不同发光段组合的方式显示不同数码的。

因此,为了使数码管能将数码所代表的数显示出来,必需将数码经译码器译出,然后经驱动器点亮对应的段。

例如,关于8421码的0011状态,对应的十进制数为3,那么译码驱动器应使 a、b、c、d、g各段点亮。

即对应于某一组数码,译码器应有确信的几个输出端有信号输出,这是分段式数码管电路的要紧特点。

74LS48为4线-七段译码器/驱动器(BCD输入,有上拉电阻),其输出端(Ya-Yg)为高电平有效,可驱动灯缓冲器或共阴极VLED。

当要求输出0-15时,消隐输入(BI)应为高电平或开路,关于输出为0时还要求脉冲消隐输入(RBI)为高电平或开路。

当BI为低电平常,不管其它输入端状态如何,Ya-Yg均为低电平。

当RBI和地址端(A0-A3)均为低电平,而且灯测试输入端(LT)为高电平常,Ya -Yg为低电平,脉冲消隐输出(RBO)也变成低电平。

当BI为高电平或开路时,LT为低电平可使Ya-Yg均为高电平。

48与248的引出端排列、功能和电特性均相同,不同仅在显示6和9,248所显示的6和9比48多出上杠和下杠。

引出端符号:A-D 译码地址输入端BI/RBO 消隐输入(低电平有效)/脉冲消隐输出(低电平有效)LT 灯测试输入端(低电平有效)RBI 脉冲消隐输入端(低电平有效)a-g 段输出74LS48用555按时器组成的多谐振荡器:用555按时器组成多谐振荡器电路如图(a)所示。

电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源V CC 通过R 1和R 2向电容器C 充电,使u C 慢慢升高,升到2V CC /3时,u O 跳变到低电平,放电端D 导通,这时,电容器C 通过电阻R 2和D 端放电,使u C 下降,降到V CC /3时,u O 跳变到高电平,D 端截止,电源V CC 又通过R 1和R 2向电容器C 充电。

如此循环,振荡不断, 电容器C 在V CC /3和2V CC /3之间充电和放电,输出持续的矩形脉冲,其波形如图(b)所示。

输出信号u O 的脉宽t W1、t W2、周期T 的计算公式如下:t W1=0.7(R 1+R 2)C t W22CT =t W1+t W2=0.7(R 1+2R 2):3.3、计数电路(74LS192)ou u V 32V 31(a )(b )计数器是一个用以实现计数功能的时序逻辑部件,它不仅能够用来对脉冲进行计数,还经常使用做数字系统的按时、分频和执行数字运算和其他特定的逻辑功能。

74LS192 为可预置的十进制同步加/减计数器(双时钟),其清除端是异步的。

当清除端(MR)为高电平常,不管时钟端(CPD、CPU)状态如何,即可完成清除功能;预置是异步的,当置入操纵端(PL)为低电平常,不管时钟CP的状态如何,输出端(Q0~Q3)即可预置成与数据输入端(P0~P3)相一致的状态;计数是同步的,靠CPD、CPU 同时加在4个触发器上而实现。

在CPD、CPU上升沿作用下Q0~Q3 同时转变,从而排除异步计数器中显现的计数尖峰。

当进行加计数或减计数时可别离利用CPD或CPU,现在另一个时钟应为高电平。

当计数上溢出时,进位输出端(TCU)输出一个低电平脉冲,其宽度为CPU低电平部份的低电平脉冲;当计数下溢出时,错位输出端(TCD)输出一个低电平脉冲,其宽度为CPD低电平部份的低电平脉冲。

当把TCD和TCU别离连接后一级的CPD、CPU,即可进行级联.74LS192引出端符号TCD 错位输出端(低电平有效)TCU 进位输出端(低电平有效)CPD 减计数时钟输入端(上升沿有效)CPU 加计数时钟输入端(上升沿有效)MR 异步清除端P0~P3 并行数据输入端PL 异步并行置入操纵端(低电平有效)Q0~Q3 输出端3.4、操纵电路(清零、置数、暂停、报警)图3.1.1 暂停/持续电路图3.1.2 置数/启动操纵电路图3.1.3 清零/灭灯电路当计数器74LS192的清零端CLR=1有效时,即可实现对电路进行清零;而当清零端无效,置数端LOAD=0有效时,即可实现对电路的置数;通过接一与非门对555脉冲发生器输出端的脉冲信号进行操纵,即可实现对整个电路进行暂停计时,为减小开关按键产生的机械抖动对计时电路的阻碍,应接一RS锁存器;当计时器74LS193的借位输出端有效时,即可实现报警。

3.1.1 暂停/持续操纵电路:3.4.2 置数/启动操纵电路本单元中应用了触发器的经历功能来实现置数信号的关与闭。

电路制作进程中,咱们选择的是按钮开关来实现这一功能。

但按钮开关在利历时要一直按住,很不方便,于是咱们就在这部份电路中加了一个RS触发器,通过它的经历功能来简化操作。

电路如上图3.1.2示:3.1.3 清零/灭灯操纵电路设计中要求电路具有直接清零功能而且在清零时数码管显示灭灯。

其电路如上图3.1.3:第四章调试及测试结果分析4.1 调试最初通过查找资料和讨论,咱们最终确信了比较完整的方案,然后用mulitisim进行仿真,一切正常。

在焊接进程中,咱们对电路模块一个个焊接,尽管只花费两天左右的时刻,但进展还算顺利;但在调试进程中,咱们仍是碰到很多问题,比如通过检查,发觉由于焊接时刻太长,温度太高至使芯片555被烧坏,无脉冲信号输出,换了以后,信号输出正常;弄错了数码管的阴阳极性,致使数码管管脚的接错,数码管全然不亮,于是咱们从头焊接,最终数码管正常;另外,最有问题的仍是芯片74ls161,因为在原方案里,咱们是利用这一芯片作为十六分频器,但在实际电路里,它却没有任何信号输出,最终被咱们发觉并非在利用74ls161,于是信号输出,电路正常。

相关主题