篮球30秒倒计时器课程设计

上传人:桔**** 文档编号:563452097 上传时间:2023-01-23 格式:DOCX 页数:18 大小:463.07KB
返回 下载 相关 举报
篮球30秒倒计时器课程设计_第1页
第1页 / 共18页
篮球30秒倒计时器课程设计_第2页
第2页 / 共18页
篮球30秒倒计时器课程设计_第3页
第3页 / 共18页
篮球30秒倒计时器课程设计_第4页
第4页 / 共18页
篮球30秒倒计时器课程设计_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《篮球30秒倒计时器课程设计》由会员分享,可在线阅读,更多相关《篮球30秒倒计时器课程设计(18页珍藏版)》请在金锄头文库上搜索。

1、课程设计篮球竞赛 30 秒计时器设计目录一 论证21.1 设计原理1.2 设计方案1.3 各分电路功能分析1.3.1 计数器电路1.3.2 脉冲发生电路1.3.3 译码显示电路1.3.4 控制电路1.4 仿真原理图二 课程设计总结三 参考文献附录电子技术课程设计任务书题目具有数字显示的篮球竞赛30S计时器1任务要求设计一个篮球竞赛 30S 进攻时间限制计时器。2性能指标要求:(1) 工作时间可在 130S 内任意设定。(2) 30S计时器是递减计时器,间隔为1S。能用LED数码管显示剩余工作时 间,还能显示到1/10秒。即当计时开始时显示出所设定的总时间,每当计时10 个1/10S,显示器的数

2、字立即减1。(3) 减1计时到7S时,发出三声低音预告信号。(4) 减 1 计时到零时(工作时间到),发出三声高声,并自动停止计时。(5) 具有暂停/继续工作、清零复位和启动计时功能。3设计与测试 按任务要求,设计电路,计算参数,选择元器件。根据所设计电路原理图, 选择所需元器件连接电路,并按照调试步骤进行调试。4. 成果要求(1) 课程设计说明书一本。 要求:内容完整,图表完备,字迹工整,条理清晰,分析有据。(2) 所用元器件清单(3) 电路实体和仿真。要求:电路必须有仿真结果(可利用 Multisim 进行电路仿真分析),该电路 实体必须是自己安装调试通过并达到性能指标要求的电路实体。参考

3、器件:两片 74LS192、74LS00,叁片 74LS48,一片 555、74LS04、 CC40161,共阴LED显示器3块,电阻、蜂鸣器、发光二极管等5答辩在规定时间内,完成叙述并回答问题。前言电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践 能力相统一的一个环节,是真正锻炼学生能力的一个环节。在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏 中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做时 间提醒设备等等,由此可见计时器在现代社会是何其重要的。篮球作为一项全民健身项目,已有一定的历史。在中国,篮球很盛行,篮球 比赛也日趋职业化。

4、篮球比赛中有一项违例时间要用倒计时器,目前多数采用的 是24秒制,但随着篮球制度的改革将会采用30秒制。有需要就会有市场,因此 设计一款30秒计时器是非常有必要也非常有前景的。该款计时器是在原来的基础上把24秒制改为30秒制。该计时器要有递减计 时及报警功能。因此符合比赛中违例判罚的需要。在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。本 课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间 30秒限制。一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的 犯规。本设计主要能完成:显示30秒倒计时功能;系统设置外部操作开关,控制 计时器的直接清零、启

5、动和暂停/连续功能;在直接清零时,数码管显示器全部 显示为“0”;计时器为30秒递减计时其计时间隔为0.1秒;计时器递减计时到 零时,数码显示器不灭灯,同时发出光电报警信号等。整个电路的设计借助于Multisim 10.0.1仿真软件和数字逻辑电路相关理 论知识,并在Multisim 10.0.1下设计和进行仿真,得到了预期的结果。电路设计原理与设计电路1.1 设计原理我们可以用555时基电路构成的多谐振荡器来产生频率为10Hz的脉冲,即 输出周期为0.1秒的方波脉冲,将该方波脉冲信号送到计数器74LS192的CP减 计数脉冲端,再通过译码器74LS48把输入的8421BCD码经过内部作和电路

6、“翻译” 成七段(a,b,c,d,e,f,g)输出,显示十进制数,然后在适当的位置设置 开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路 的显示与灭灯及光电报警等功能。1.2 设计方案经过初步的设计,可以确定该系统应包括秒脉冲发生器、计数器、译码显示 电路、辅助时序控制电路(简称控制电路)和报警电路等 5 个部分构成。其中,计 数器和控制电路是系统的主要部分。计数器完成30s计时功能,而控制电路具有 直接控制计数器的启动计数、暂停、连续计数、译码显示电路的显示和灭灯功能 以及工作时间的调节。为了满足系统的设计要求,在设计控制电路时,应正确处 理各个信号之间的时序关系。在操

7、作直接清零开关时,要求计数器清零,数码显 示器显示零。当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完 成置数功能,译码显示电路显示30s字样;当启动开关断开时,计数器开始计数; 当按下十位调节开关时,计数器加 1;当按下个位调节开关时,计数器同样加 1; 当暂停、连续开关拨在暂停位置上时,计数器停止计数,处于保持状态;当暂停、 连续开关拨在连续时,计数器继续递减计数。系统设计框图如图 1.1 所示。图 1.1 系统设计框图在此,提出两种方案,主要是针对脉冲发生电路。方案一是采用 555 构成 的多谐振荡电路(即脉冲产生电路),其电路原理图如图1.2。另一种方案是用 555构成的多谐

8、振荡器直接产生频率为10Hz的秒脉冲,原理图如图1.5。相比 较之下方案一的秒脉冲会稳定些,但因为电路加入了 74LS161用于异步清零法分 频而使电路变得复杂许多,而本次课设都是采用软件仿真的方式来验证最后结果 的,因此不会存在因为元器件的误差而使结果受到影响的情况,因此没有必要用 复杂的电路来替代简单电路就可以完成的功能的电路。所以本次课设采用第二种 方案来产生10Hz的秒脉冲。C21.UuFC1lUnFVCCRSTOUTDISTHRTRICON GND-c-* JAQABQBCQCQDENPENTRCO-LQftD-CLR CLK11了仇即門口U3AI74LSUUDLM555CM图1 .

9、2方案一的秒脉冲发生电路13各分电路功能分析1.3.1 脉冲发生电路555 定时器555 定时器主要是通过外接电阻 R 和电容器 C 构成充、放电电路,并由两个 比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。这 就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、 施密特触发器等脉冲波形产生和整形电路。图2.2是NE555的内部功能原理框图图 1.3 555 管脚图用 555 定时器构成多谐振荡器用555定时器构成多谐振荡器电路如图2.3(a)所示。电路没有稳态,只有两个 暂稳态,也不需要外加触发信号,利用电源VCC通过R1和R2向电容器C充电,使uC

10、 逐渐升高,升到2VCC/3时,uO跳变到低电平,放电端D导通,这时,电容器C通过电 阻R2和D端放电,使uC下降,降到VCC/3时,uO跳变到高电平,D端截止,电源VCC 又通过R和R2向电容器C充电。如此循环,振荡不停,电容器C在VCC/3和2VCC/3 之间充电和放电,输出连续的矩形脉冲,其波形如图2.3(b)所示。uo(a)(b)图 1.4 555 构成的振荡电路及即波形输出信号UO的脉宽tW1、tW2、周期T的计算公式如下:tW严0.7(R+R2)CtW2 = 0-7R2CTtWj+tW20.7(Ri+2R?)C根据要求,该系统中要使 555 构成的多谐振荡电路产生 10Hz 的脉冲

11、,因 此我们可以令 R1= 51k Q , R2= 49k Q , C= 970nF ,得到周期 T=0.7x(51k + 2x49k)x0.97x 10-6沁0.101s,即按照图2.4连接的电路就可以产生 10Hz 的方波脉冲。R1riseC2TCC5UTcnrHIST3ZZjLIZO33E图 1.5 555 定时器构成的多系振荡电路1.3.2 计数器电路计数器是一个用以实现计数功能的时序逻辑部件,它不仅可以用来对脉冲 进行计数,还常用做数字系统的定时、分频和执行数字运算以及其他特定的逻辑 功能。本次课程设计中选用 74LS192 来实现要求的减法计数功能。图 2.5 是 74LS192

12、的管脚图。15巴 巴 ii iol IT0 12 3 p p p pVoc Po MR ICO TCli pl lie Rsl FiTl13127&CPu QsosGNDPl 01 Qq CPJ1114u D pup L crCTpQQQQCUCDT T74LS192具有下述功能: 异步清零:MR=1, Q3Q2Q1Qo=0000。(此功能可实现计数器的清零) 异步置数:mr=o, PL=0,q3q2q1q0=d3d2d1d0。 保持: MR=O, PL=1,cpu=cpd=i,Q3Q2Q1Q0保持原态 加计数:CR=0, PL=1,CPu=CP, CPD=1, Q3Q2Q1Qo按加法规律计数

13、 减计数:CR=0, PL=1, CPU=1, CPD= CP, Q3Q2Q1Qo按减法规律计数按照课程设计任务书要求,需要计时30s,并且显示到0.1s,因此该设计中 需要用到一个三进制的减法计数器和两个十进制的减法计数器。我们可以用三片 74LS192来实现这三个计数器。计数模块中的三片计数器的加计数器脉冲输入端 都要接高电平,且要将低位片的借位信号加到高位片的减计数脉冲输入端。高位 片计数器的借位信号控制报警信号,在进行减计数时,借位信号一直为高。 30 秒倒计时计数电路可以按照图 2.6 连接。图1.7 30秒倒计时器的计数电路2.3.3 译码显示电路本次设计中我们用发光二极管(LED

14、)组成字型来来显示数字。这种数码管 的每个线段都是一个发光二极管,因此也称LED数码管或LED 七段显示器。因为 计算机输出的是BCD码,要想在数码管上显示十进制数,就必须先把BCD码转换 成7段字型数码管所要求的代码。我们把能够将计算机输出的BCD码换成7段 字型代码,并使数码管显示出十进制数的电路称为“七段字型译码器”因此在本 次的设计中我们采用了常用的74LS48。图2.7是74LS48的外部管脚图f g 日b ed e冋 pT冋7T|T|B C LT BI.-RBO RBI D A GNDBE1 kVetC215LT3UBIFBO 413la744SRBI 512lb74LS48D 6

15、11cAt710IdGND69eSCD-七段译码器駆动貉图1.874LS48管脚图七段显示译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码 器设有多个辅助控制端,以增强器件的功能。它有3个辅助控制端LT、RBI、 BI/RB0,现简要说明如下:灭灯输入BI/RBOBI/RBO是特殊控制端,有时作为输入,有时作为输出。当BI/RBO作输入使 用且BI = 0时,无论其它输入端是什么电平,所有各段输入ag均为0,所以 字形熄灭。试灯输入LT当LT = 0时,BI/RBO是输出端,且RB0=1,此时无论其它输入端是什么状 态,所有各段输出ag均为1,显示字形8。该输入端常用于检查7488本身及显 示器的好坏。动态灭零输入RBI当LT=1,RBI =

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号