篮球24秒计时器

合集下载

篮球24秒计时器论文以及电路图

篮球24秒计时器论文以及电路图

课程设计(论文)题目名称篮球比赛24秒计时器课程名称单片机原理及在电气测控学科中的应用学生姓名周新学号0941201061系、专业电气工程系、09电气测控类指导教师杨波2010 年6 月24 日邵阳学院课程设计(论文)任务书注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;2.此表1式3份,学生、指导教师、教研室各1份。

指导教师(签字):学生(签字):邵阳学院课程设计(论文)评阅表学生姓名周新学号0941201061系电气工程系专业班级09电气测控类一班题目名称基于单片机篮球比赛24秒计时器设计课程名称单片机原理及在电气测控学科中的应用一、学生自我总结二、指导教师评定注:1、本表是学生课程设计(论文)成绩评定的依据,装订在设计说明书(或论文)的“任务书”页后面;2、表中的“评分项目”及“权重”根据各系的考核细则和评分标准确定。

目录摘要 (I)1篮球计时器概述 (1)1.1 篮球竞赛24秒计时器功能 (1)1.2篮球计时器实物图 (1)1.3 主要参考器件 (2)1.4 单片机的概述 (2)1.4.1 AT89C51单片机简介 (2)1.4.2 AT89C51单片机引脚功能简介 (2)2 硬件设计 (4)2.1 设计原理 (4)2.2 硬件设计流程图 (4)2.2.1功能单元模块 (5)2.3 硬件设计电路图 (7)3 软件设计 (9)3.1 程序流程图 (9)3.2程序设计 (10)3.3 仿真及仿真结果 (13)4 课程设计体会 (15)参考文献 (16)摘要篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。

以下为一个篮球比赛计时器,该计时器采用按键操作、LED显示,非常实用。

此计时器也可作为其他球类比赛的计时器。

本课程设计介绍了一个基于单片机的篮球比赛计时器硬件设计,包括AT89C51、6个八段显示LED、上电复位电路、时钟发生电路等基本模块的设计。

选篮球竞赛24秒计时器设计的说明书

选篮球竞赛24秒计时器设计的说明书

选篮球竞赛24秒计时器设计的说明书引言:本说明书旨在介绍选篮球竞赛所需的24秒计时器的设计功能和操作步骤。

该计时器旨在帮助裁判员和球员准确掌握比赛时间,提供公正的判断依据,确保比赛的公平进行。

1. 介绍:篮球竞赛24秒计时器是一种用于控制进攻方进攻时间的装置。

在篮球比赛中,每次球队进攻有24秒的时间。

该计时器可以提供直观的数字显示,提醒球员控制出手时间,同时也方便裁判员判断进攻是否超时。

2. 主要功能:- 数字显示:该计时器通过数字屏幕实时显示剩余进攻时间,数字清晰可见,便于球员和裁判员观察。

- 启动/停止按钮:裁判员使用该按钮来控制进攻时间的启动和停止。

- 警示信号:当剩余进攻时间不足5秒时,计时器会发出警示音,提醒球员作出快速决策。

- 可调整时间:该计时器允许裁判员根据比赛需要调整进攻时间上限,最长不能超过24秒。

3. 操作步骤:以下是使用篮球竞赛24秒计时器的操作步骤:- 确保计时器已经连接到电源,并处于工作状态。

- 在开始进攻时,裁判员按下启动按钮,计时器开始倒计时,显示剩余时间。

- 当队伍成功进行进攻或24秒时间用尽时,裁判员按下停止按钮,计时器停止倒计时。

- 若球队未在规定时间内完成进攻,计时器会发出警示音并显示超时标识,裁判员应中断进攻并控球转到对方队伍。

4. 注意事项:- 确保计时器正常工作并准确显示时间。

- 在比赛开始前进行全面的测试,确保计时器的准确性和稳定性。

- 调整计时器时间上限时,确保不超过24秒以保持公平。

- 维护人员应定期检查和维修计时器,确保其可靠性和正确性。

结论:篮球竞赛24秒计时器是一项重要的装置,用于确保篮球比赛的公正性和公平性。

本说明书介绍了该计时器的设计功能和操作步骤,希望能够对相关人员的使用提供指导和帮助。

任何人在使用该计时器时都应熟悉本说明书的内容,并按照操作步骤正确操作。

篮球24秒倒计时

篮球24秒倒计时

篮球24秒倒计时1.实验名称:篮球比赛24秒倒计时器2.实验目的在篮球比赛中,规定进攻方的进攻时间为24秒,若24秒内篮球未碰到篮筐则被判违例。

设计一个24秒倒计时器用于篮球比赛,一旦进攻时间超过了24秒,它自动报警。

3.实验所用芯片,仪器元件名称数量NE555定时器1个74ls192芯片2个74ls48芯片2个Cd4072芯片(四输入1个或门)七段数码管2个74ls04芯片(非门)1个74ls08芯片(与门)1个LED灯1个微动开关1包自锁开关1包20欧电阻1包60欧电阻1包六反向器74ls08四2输入与门4.总电路如下所示:5.本次设计的名字为篮球24秒倒计时,实现篮球24秒的进攻倒计时。

如果进攻时间超过24秒,灯会亮,提示时间到了。

篮球24秒有555构成的秒脉冲和192构成的倒计时计数器组成,最后有74ls48芯片译码,将信号输入到BCD7段数码管显示出来。

这次实验用到了直接置数法,将开始的时间置为24秒,利用或门将192输出的信号反馈回与门,与脉冲信号一起,组成一个到了00脉冲就锁住的功能,不让脉冲过去。

而且,经过或门反馈的信号给非门,再给灯,灯就会亮,提醒时间到了。

因为我们需要对电路进行暂停,置数的功能,所以设立了两个开关,一个在脉冲输出口,一个在192置数端,接地。

6.感想在这次的课程设计中,我们将课本理论知识与实际应用联系起来。

按照书本上的知识和老师讲授的方法,首先和同学一起分析研究此次电路设计任务和要求,然后按照分析的结果进行实际连接操作,检测和校正,再进一步完善电路。

在其中遇到一些不解和疑惑的地方,还有出现的一些未知问题,我们都认真分析讨论,学习经验。

通过此次电路设计,我们加深了对课本知识的认识理解,对电路设计方法和实际电路连接也有了一定的初步认识。

也对数字电子技术有了更深的认识。

感谢老师的细心教导,感谢团队的积极合作,团队的力量是无限的。

篮球24秒计时器课程设计

篮球24秒计时器课程设计

篮球24秒计时器课程设计
一、课程目标:
1. 熟悉篮球24秒计时器的基本规则和使用方法;
2. 能够正确设置和操作篮球24秒计时器;
3. 练习团队合作和沟通能力。

二、教学内容:
1. 篮球24秒计时器的基本规则和使用方法;
2. 篮球24秒计时器的操作:设置、启动、停止、重置等;
3. 分别以两队为单位,模拟比赛过程中的使用。

三、教学过程:
1. 简要介绍篮球24秒计时器的作用和基本规则;
2. 给学生分成两队,让他们各派出一名代表当计时员;
3. 让计时员练习操作篮球24秒计时器,包括设置、启动、停止、重置等;
4. 模拟比赛过程中的使用,让学生围着一起发球并利用计时器进行计时;
5. 强调团队合作和沟通的重要性,提高团队默契。

四、教学资源:
1. 篮球24秒计时器;
2. 篮球。

五、教学评估:
1. 观察学生对篮球24秒计时器是否能正确设置和操作;
2. 在模拟比赛过程中,观察学生是否能够正确使用计时器,并
且团队合作是否良好。

六、教学反思:
1. 让学生练习操作篮球24秒计时器的时间可能需要较长,需要在课前充分准备;
2. 在模拟比赛过程中,需要加强学生的团队合作和沟通能力,以确保计时器的正确使用。

课程设计-篮球24秒计时器设计

课程设计-篮球24秒计时器设计

课程设计-篮球24秒计时器设计1. 引言篮球是一项流行的运动项目,而篮球比赛中的24秒计时器被广泛应用。

24秒计时器的作用是规定进攻球队必须在24秒内射门。

本文将详细介绍篮球24秒计时器的设计思路和实现方法。

2. 设计目标本课程设计的目标是设计一个实时计时的24秒计时器,要求能够准确地显示剩余时间,并提供简单的控制功能。

3. 设计思路3.1 硬件部分为了实现一个可靠的24秒计时器,我们需要选用合适的硬件组件。

以下是主要的硬件组件和功能设计: - 显示屏:用于显示计时器的剩余时间。

- 开始/停止按钮:用于开始或停止计时器。

- 复位按钮:用于将计时器复位为24秒。

- 蜂鸣器:用于发出警报声,提醒比赛方双方。

3.2 软件部分在硬件部分的基础上,我们需要编写相应的软件代码来实现计时器的功能。

以下是主要的软件设计思路: - 初始化:启动计时器时,显示屏显示24秒,计时器停止。

- 开始计时:按下开始按钮后,计时器开始倒数计时,显示屏实时更新倒计时的剩余时间。

- 停止计时:按下停止按钮后,计时器停止计时,显示屏停止更新。

- 复位计时:按下复位按钮后,计时器复位为24秒,显示屏重新显示24秒。

- 警报:当计时器倒计时为0秒时,蜂鸣器发出警报声,提醒比赛方双方。

4. 实现方法4.1 硬件实现硬件实现主要包括连接各个硬件组件,以及编写相应的硬件控制代码。

以下是硬件实现的步骤:1. 连接显示屏和主板,确保显示屏能够正常工作。

2. 连接开始/停止按钮和主板,通过按下按钮来控制计时器的启动和停止。

3. 连接复位按钮和主板,通过按下复位按钮来复位计时器。

4. 连接蜂鸣器和主板,确保能够正常发出警报声。

4.2 软件实现软件实现主要包括编写相应的代码来控制硬件组件的工作。

以下是软件实现的步骤: 1. 初始化计时器,设置剩余时间为24秒,并停止计时。

2. 监听开始/停止按钮的按下事件,根据按钮状态来控制计时器的启动和停止。

篮球比赛24秒倒计时器的设计与仿真分析

篮球比赛24秒倒计时器的设计与仿真分析

24秒倒计时器的设计与仿真分析篮球比赛1.电路设计分析为了加快比赛篮球比赛中除了有总时间倒计时外,计时器在许多领域均有普遍的应用,秒内有一次投篮动作,否则视为违例。

节奏,新的规则还要求进攻方在24秒倒计时器”从数字电路角度讨论,实际上就是一个二十24本设计题目的“篮球比赛四进制递减的计数器。

电路设计技术指标⑴①能完成24秒倒计时功能。

②完成计数器的复位、启动计数、暂停/继续计数、声光报警等功能。

⑵方案论证秒倒计时电路可由秒脉冲信号发生器、计数器、译码经过对电路功能的分析,整个24 器、显示电路、报警电路和辅助控制电路组成,如图4 - 38所示。

方案实现(3) ①秒脉冲发生器。

、C构成多谐振荡器。

秒脉冲产生电路由555定时器和外接元件R1、R21f?。

,即Hz1经过计算得到输出脉冲的频率为秒(1 s)所示。

4 - 24本例中的秒脉冲发生器采用应用电路二中的秒脉冲发生器电路即可,如图因为技术指标是一样的,不用再重新设计。

②计数器。

同步十进制可计数器由两片74LSl92 逆计数器构成。

功能简介如下:具有清除和74LSl92其引脚排列及逻辑符号如图置数等功能,PL为加其中为置数端,CP4 - 39所示。

U TC 为非同步CP为减计数端,计数端,D U TC为非同步借位输出端,进位输出端,D为MRP3为计数器输入端,P2P0、P1、、Q3为数据输出端。

、、、清除端,Q0Q1Q24/ 1所示。

74LSl92的图形符号如图4 - 40仿真软件Multisim 10中为加计UP为置数控制端,CLR 为清零端,C、D为置数输入端,~LOAD其中A、B、~为非同步进位输出端,~CO、QC、QD为数据输出端,数端,DOWN为减计数端,QA、QB 为非同步借位输出端。

BO本例为利用减计数端输入秒脉冲信号,进行减法计数,也就是倒计时。

这时计数器按端连接,实现DOWN74LSl92的842l码递减进行减计数。

利用借位输出端~BO与下一级计数器之间的级联。

选篮球竞赛24秒计时器设计的说明书

选篮球竞赛24秒计时器设计的说明书

选篮球竞赛24秒计时器设计的说明书篮球竞赛24秒计时器是一种用于篮球比赛中计时的专用设备。

它主要用于控制球队进攻时间,规定每次进攻时间不得超过24秒,以确保比赛的公平性和激烈性。

一、设计原理和功能篮球竞赛24秒计时器采用了计数器技术和显示技术,具有以下主要功能:1. 计时功能:通过内置的计数器,可以精确地计时篮球比赛的进攻时间,每次进攻时间不得超过24秒。

2. 显示功能:配备LED或LCD显示屏幕,可以实时显示剩余时间,以便裁判员和运动员清晰地了解剩余时间。

3. 报警功能:当进攻时间耗尽时,计时器会发出响铃或闪光信号提示裁判员和运动员。

4. 控制功能:通过按钮或遥控器,可以实现开始、暂停、复位等操作,以便裁判员方便地控制比赛进程。

二、外观设计和结构篮球竞赛24秒计时器的外观一般采用箱体结构,外观简洁、美观,不占用过多的空间。

通常包括以下组成部分:1. 主控制面板:包括计时显示屏幕、控制按钮和指示灯等,用于操作和显示计时信息。

2. 耳机插孔:用于连接外部耳机或扬声器,确保信号传输的稳定和清晰。

3. 电源插口:用于接入电源供电,计时器可以采用直流电源或者是电池供电方式。

4. 固定底座:用于将计时器固定在篮球场上,确保计时器的稳定性和可靠性。

三、使用说明篮球竞赛24秒计时器的使用非常简单,以下是一些基本的使用说明:1. 开始计时:按下计时器上的开始按钮或通过遥控器启动计时器,计时器开始倒计时。

2. 暂停计时:按下计时器上的暂停按钮或通过遥控器暂停计时器,计时器停止倒计时。

3. 重置计时:按下计时器上的复位按钮或通过遥控器重置计时器,计时器恢复到初始状态。

4. 进攻结束提示:当进攻时间耗尽时,计时器会发出响铃或闪光信号,提示裁判员和运动员进攻结束。

5. 供电方式:根据计时器的具体型号和要求,可选择使用直流电源或者电池供电,确保正常工作。

四、注意事项在使用篮球竞赛24秒计时器时需要注意以下事项:1. 请按照说明书正确操作计时器,避免误操作导致计时器出现故障或不正常工作。

篮球24秒计时器(数电)

篮球24秒计时器(数电)

目录摘要 (1)第1章绪论 (2)1.1 毕业设计背景 (2)1.2 设计任务及要求 (2)1.2.1 设计任务 (2)1.2.2 基本要求及目标 (2)第2章电路框图及工作原理 (3)2.1 设计方案 (3)2.2 电路框图 (3)第3章单元电路的设计 (5)3.1 24进制计数器的设计 (5)3.2 数码显示电路的设计 (6)3.3 秒脉冲的设计 (8)3.4 控制开关电路的设计 (10)3.5 报警电路的设计 (10)3.6 整机工作原理 (11)第4章电路仿真 (12)结论 (16)参考文献 (17)附录1 篮球竞赛24秒计时器总电路原理图 (18)附录2 元器件清单 (19)摘要随着电子技术的飞速发展,社会步入了信息时代,人们的生活水平在逐步提高,因而对电子产品提出了更高的要求。

篮球竞赛24秒计时器可用于篮球比赛中对球员持球时间24秒限制。

不仅能进行时间追踪,还具有直接清零、启动、暂停、连续以及光电报警功能,同时采用七段数码管来显示时间,可以方便的实现断点计时功能,当计时器递减到零时,会发出报警信号。

在社会生活中也具有广泛的应用价值。

计时器主要是由计时电路、控制电路、以及译码显示电路3个部分组成。

电路结构简单,功能方便、快捷。

关键字计时器;光电报警;七段数码管;电路第1章绪论1.1 设计意义随着信息时代的到来,电子技术在社会生活中发挥这越来越重要的作用,运用模电和数电知识设计的电子产品成为社会生活中不可缺少的一部分,特别是在各种竞技运动中,定时器成为检验运动员成绩的一个重要工具。

例如,在篮球比赛中,规定了球员的持球时间不能超过24秒,否则就犯规了。

此次设计的“篮球竞赛24秒计时器”就可用于篮球比赛中,用于对球员持球时间24秒限制。

一旦球员的持球时间超过了24秒,它就自动报警从而判定此球员的犯规。

1.2 设计任务及要求1.2.1 设计任务1.显示24秒计时功能。

2.设置外部操作开关控制计时器直接清零、启动、暂停/连续功能。

篮球24秒倒计时器课程设计报告

篮球24秒倒计时器课程设计报告

篮球24秒倒计时器课程设计报告篮球24秒倒计时器课程设计报告一、引言篮球24秒倒计时器是一种用于控制比赛时间的装置,它在篮球比赛中起着至关重要的作用。

本课程设计旨在让学生了解并掌握篮球比赛中倒计时器的原理、构造和使用方法,培养学生的实践能力和团队合作能力。

二、课程目标1. 理解篮球比赛中倒计时器的作用和原理;2. 掌握篮球倒计时器的构造和基本原理;3. 学会使用篮球倒计时器进行比赛时间的控制;4. 培养学生的实践动手能力和团队合作能力;5. 培养学生的创新思维和问题解决能力。

三、课程内容1. 倒计时器的作用和原理1.1 球场上的时间控制需求1.2 倒计时器的基本原理和工作原理2. 倒计时器的构造与组成2.1 电路设计原理2.2 显示屏和控制按钮的安装与连接2.3 电源供应和保护措施3. 篮球倒计时器的使用方法3.1 倒计时器的开机和设置3.2 倒计时、暂停和复位功能的操作3.3 倒计时结束后的提示和处理4. 实践操作与应用4.1 学生分组进行倒计时器的组装和调试4.2 学生进行实际比赛时的倒计时器操作4.3 学生团队合作,解决倒计时器故障和问题四、教学方法1. 理论与实践相结合的教学方法,讲解篮球倒计时器的原理和构造,并进行实际组装和操作演示;2. 学生分组进行实践操作,培养学生的实践动手能力和团队合作意识;3. 开展小组讨论和展示,让学生分享倒计时器使用的心得和体会;4. 引导学生运用所学知识解决倒计时器故障和问题,培养学生的问题解决能力。

五、教学评估与考核1. 实践操作评估:对学生进行倒计时器的组装和调试评估;2. 操作演示评分:对学生进行倒计时器的操作演示,评估其操作技巧和熟练程度;3. 问题解决评估:对学生解决倒计时器故障和问题的能力进行评估;4. 课程设计报告评分:对学生提交的课程设计报告进行评分。

六、总结通过本课程设计,学生将能够全面了解篮球24秒倒计时器的作用和原理,掌握其构造和基本原理,并能够熟练使用倒计时器进行比赛时间的控制。

篮球竞赛24秒计时器设计PPT课件

篮球竞赛24秒计时器设计PPT课件

9 1 1 1001 0 1 1 1 1 0 1 1
2021/3/12
12
报警电路:采用光电报警,当倒计时为0时,发光二极 管亮灯,且蜂呜器发出响声。
2021/3/12
13
控制电路 由7474锁存器、74ls08二输入与门、74ls04非门、74ls02二输入与非门、 4002四输入与非门组成及三个开关组成。
2021/3/12
3
课题三、数字电子钟设计
设计要求
(1)、准确计时,以数字形式显示时、分、秒的时间。 (2)、小时计时采用24进制的计时方式,分、秒采用60进 制的计时方式。 (3)、具有快速校准时、分、秒的功能。
2021/3/12
4
课题一、篮球竞赛24秒计时器设计
1. 具有24秒计时功能。 2. 设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。 3. 在直接清零时,要求数码显示器灭灯。 4. 计时器为24秒递减时, 计时间隔为1秒。 5. 计时器递减到零时,数码显示器不能灭灯,同时发出光电报警信号。
当按下启动开关S1时给74ls192置数端提供有效低电平,同时给7474琐存器 提提供有效沿,将D端的“1”存入,使Q端输出“1”。当倒计时至0时74ls192 芯片1产生借位,经过反相器将与门打开,即可报警
当按下暂停、连续开关S2时,为4511LT锁存引脚提供有效高电平,将 显示信与锁存,同时将秒脉冲截断,使计数保持。
直接清零 启动
暂停/连续
2021/3/12
5
秒脉冲发生器
通常用晶体振荡器发出的脉冲经过整形、分频获得 1Hz的秒脉冲。如晶振为32768 Hz,通过15次二分 频后可获得1Hz的脉冲输出 。
2021/3/12

课程设计_篮球24秒定时器的制作

课程设计_篮球24秒定时器的制作

随着电子技术的飞速发展,电子技术在社会生活中发挥越来越重要的作用,特别是各种竞技运动中,定时器成为检验运动员成绩的重要工具。

篮球是一项大众化的运动,现实生活中的比赛有很多规则,正规比赛中我们知道,在一次进攻中,一方队员只有24秒的进攻时间,超过这个时间则表示一次违例。

本课程设计题目紧密联系生活实际,用简单的数字逻辑电路实现24秒减数计时器,每隔一秒计数一次直到减到零并发生光报警,计数器有置数功能,最初置数为24,并且有清零功能和暂停功能,使设计电路具有很好的实用价值;计时器主要是由即使电路、控制电路、以及译码显示电路3个部分组成。

电路结构简单,功能方便、快捷。

篮球24秒定时器的制作结构设计与方案选择本设计是以555构成震荡电路,由74LS192来充当计数器,构成NBA24秒倒计时电路。

该电路简单,无需用到晶振,芯片都是市场上容易购得的。

设计功能完善,能实现直接清零、启动和暂停/连续计时,还具有报警功能。

一、设计原理与电路原理方框图图:包括秒脉冲发生器、计数器、译码与显示电路、报警电路和控制电路(辅助时序控制电路)等五个部分组成。

计时电路递减计时,每隔1秒钟,计时器减1其中计数器和控制电路是系统的主要部分。

计数器完成24秒计时功能,而控制电路完成计数器的直接清零、启动计数器、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。

当计时器递减计时到零(即定时时间到)时,显示器上显示00,同时发出光电报警信号。

二、电路方案中采用两片192芯片,能实现暂停、清零、置数的功能。

结构比较简单,开关3为清零控制端,开关2为置数端,开关1为暂停/继续开关。

秒脉冲由555定时器构成。

它的工作原理是:只有当低位BO1端发出借位脉冲时,高位计数器才做减数器。

当高低位全部变为零时,且CPD为0时置数端LD2=0,计数器完成置数,在CPD 脉冲信号的作用下,计数器再次进入下一轮减计数。

秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不是太高,电路采用555集成电路或由TTL与非门组成的多谐振荡器的构成。

(完整word版)篮球竞赛24s计时器

(完整word版)篮球竞赛24s计时器

电子课程设计--篮球竞赛24s计时器学院:电子信息工程学院专业、班级:姓名:学号:指导老师:2013年12月22日目录一设计任务及要求 (3)二总体框图 (3)三器件选择 (4)四模块功能 (5)五总体设计电路图 (11)六硬件调试 (13)七设计心得 (14)篮球竞赛24s计时器一、设计任务及要求1、设计任务本设计主要能完成:在篮球比赛中,规定了球员的持球时间不能超过24秒,否则就犯规了。

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

一旦球员的持球时间超过了24秒,它就自动报警从而判定此球员的犯规。

2、基本要求1.要求电路为24秒递减计时,每隔1秒钟,计时器减1;2.要有外部开关,控制计数器的直接清零、复位、启动和暂停/连续计时功能;3.当计时器倒计时为零时,即定时时间倒,显示为零,同时发出声光报警信号。

二、电路框图及工作原理2.1电路框图24秒计时器的总体方案框图如图2-1所示。

它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路等五个模块组成。

其中计数器和控制电路是系统的主要模块。

计数器完成24秒计时功能.而控制电路完成计数器的直接复位、启动计数、暂停/连续计数;译码显示电路的显示与灭灯、定时时间到启动报警等功能。

秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,电路可采用555集成电路组成的多谐振荡器构成。

译码显示电路四线数码管报警电路在试验中可用蜂鸣器实现。

图2-1 总体方案框图 2.2设计方案本设计中,24进制计数器是整个电路的核心部分,我选择74LS192进行24进制同步减法、加法计数。

选择两个四段数码显示管进行显示。

根据设计要求,本课程设计采用555计时器制成的多谐振荡器,对24进制计数器进行秒脉冲的输入。

在本设计中,因为我们需要对其进行暂停、复位、加法、报警等控制,所以我们使用了三个开关来控制计数器的各功能的实现,从而实现了各种功能的。

篮球比赛24 秒计时器( JZD020-011)使用说明书 - n 显示屏共两台

篮球比赛24 秒计时器( JZD020-011)使用说明书 - n 显示屏共两台

篮球比赛24秒计时器(JZD020-011)使用说明书一产品简介本产品用于篮球比赛24秒倒计时。

二技术指标n电源电压:220V±10% ,频率50Hz,功耗<50W。

n24秒计时:可选择24或30秒倒计时,时钟颜色红色;倒计时终止时有声音和灯光提示。

三设备安装显示屏与篮板支架或落地式支架的安装连接如下图所示:四使用方法1)设备连接:产品由显示屏、电缆及控制箱组成,具体连接如下。

n显示屏共两台,外形和功能完全相同。

正面红色数码显示24秒倒计时;背面下部航空插座用于连接控制箱。

显示屏与篮球架的安装立柱支架可参考后附图。

n电缆共有2根,分别用于控制箱与2个显示屏的连接。

n控制箱外侧有3个插座,2个航空插座连接显示屏, 1个三芯插座连接220V电源(注意:电源地线应可靠接地)。

2)打开控制箱电源开关,指示灯亮时表示正常供电。

3)控制按键操作说明:“24秒”按钮:用于时钟24秒复位。

“30秒”按钮:用于时钟30秒复位。

“走”按钮:时钟开始倒计时。

当走至0秒时,自动鸣笛并点亮警告红色信号灯。

“停”按钮:时钟倒计时暂停。

回表控制:若比赛时未及时停表,可同时按下“走”、“停”按钮,时钟将正计时,可应用于时钟回表。

四注意事项n控制箱外接220V交流电源插座应为三眼,接地端应可靠接入地线,以保证使用时人身、设备安全。

n显示屏与篮板上沿和后部的距离应为不小于0.5米(具体可参见上图),以避免投篮时篮球直接打在显示屏上。

n显示屏与支架安装时,应使其具有足够的刚性,在篮球撞击篮板时不晃动。

应将电缆与支架立柱固定,防止显示屏晃动时航空插头受力。

在电缆穿过支架的过孔处,应用绝缘材料隔离,防止因电缆护套破损与金属体导通。

n连接电缆航空插头时,应将缺口向上对齐定位方向,插入后再可靠锁紧螺纹,以防方向不对插入时损坏插座。

分解电缆插接时,应细心松开螺纹锁定机构,尽力避免硬拉,以防损坏芯线。

北京金智电科技有限公司(www. )地址:北京市海淀区中关村新科祥园9号楼101室邮编:100190电话: (010) 82522232 / 62574676 / 62544436。

篮球24秒计时器设计

篮球24秒计时器设计

篮球24秒计时器1设计内容及要求1.1具备显示24秒计时功能1.2计时器为递减工作,间隔为1S1.3递减到0时发声光报警信号1.4设置外部开关,控制计时器的清0,启动及暂停2方案选择和电路工作原理2.1分析要求,画原理框图24秒计时器的总体方框图如图2.1所示。

它包括秒脉冲发生器,计数器,译码显示电路,报警电路和控制电路等五个部分组成。

其中计数电路是系统的主要部分。

计数器完成24秒计时功能,而控制电路完成计数器的清零,启动,暂停等功图2.1原理框图能。

秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,电路采用555集成电路组成的多谐振荡器构成译码显示电路用74LS48和共阴极七段LED显示器组成。

报警电路用发光二极管和蜂鸣器组成。

图2.2.1方案一电路图2.2方案选择2.2.1方案一电路如图2.2.1,该方案的计数部分是由具有十进制加计数功能的74LS90芯片和具有十六进制加计数功能的74LS161芯片等组成的减计数电路。

接通电源后,打开555多谐振荡电路发出秒脉冲。

将S2拨向连续,当S1置于“置数”位置时74LS90立刻置9,此时十位显示器显示数字2,而当脉冲上升沿输入74LS161时,该芯片第一次置数“11”,由于反向器作用,显示器显示”4”。

将S1拨向“计时”,电路开始倒计时。

当个位显示9后,LD的输入变为高电平,使161自动第二次置数15,个位显示0,同时74LS90计数加一,十位显示减一。

十位上的译码器的接线,使其只能在0,1,2之间循环。

当显示变为00时,自动停止计数,同时发出声光报警信号。

S2拨向“暂停”时,能实现即时暂停。

接通电源时,需注意将J1拨向置数位置,否则低位将会从F开始递减。

2.2.2方案二电路如图2.2.2,该方案计数部分有两片74LS192十进制可编程加/减计数器等组成。

它的计数原理是:只有当低位BO1端发出借位脉冲时,高位计数器才作减计数。

当高低位计数器全处于零,且低位没有脉冲输入时,置数端LD=0, 计数器完成并行置数,在低位有时钟输入的情况下,计数器再进行下一次减计数。

篮球24s计时器设计与制作

篮球24s计时器设计与制作

篮球24s计时器设计与制作设计要求篮球比赛24秒倒计时器的设计1、具有显示 24s 倒计时功能:用两个共阴数码管显示,其计时间隔为1s。

2、分别设置启动键和暂停/继续键,控制两个计时器的直接启动计数,暂停/继续计数功能。

3、设置复位键:按复位键可随时返回初始状态,即进攻方计时器返回到24s。

4、计时器递减计数到“00”时,计时器跳回“24”停止工作,并给出声音和发光提示,即直流振荡器发出声响和发光二极管发光。

总体设计思路、基本原理和框图1.设计思路本课程设计是脉冲数字电路的简单应用,设计了篮球竞赛24秒计时器。

此计时器功能齐全,可以直接清零、启动、暂停和连续以及具有光电报警功能,同时应用了七段数码管来显示时间。

此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能,当计时器递减到零时,会发出光电报警信号。

本设计完成的中途计时功能,实现了在许多的特定场合进行时间追踪的功能,在社会生活中也具有广泛的实用价值。

篮球竞赛记时系统的主要功能包括:进攻方24秒倒计时和计时结束警报提示。

攻方24秒倒计时,当比赛准备开始时,屏幕上显示24秒字样,当比赛开始后,倒计时从24逐秒倒数到00。

这一模块主要是利用双向计数器74LS192来实现;警报提示:当计数器计时到零时,给出提示音。

这部分电路主要通过移位寄存器和一些门电路来实现。

此计时器的设计采用模块化结构,主要由以下3个组成,即计时模块、控制模块、以及译码显示模块。

在设计此计时器时,采用模块化的设计思想,使设计起来更加简单、方便、快捷。

此电路是一时钟产生,触发,倒计时计数,译码显示、报警为主要功能,在此结构的基础上,构造主体电路和辅助电路两个部分。

2.基本原理24秒计时器的总体参考方案框图如图1所示。

它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路(简称控制电路)等五个模块组成。

其中计数器和控制电路是系统的主要模块。

计数器完成24秒计时功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。

篮球24秒倒计时器

篮球24秒倒计时器

void display(unsigned int i) { P2=0xfb; //只能数码管1 P0=a[i/1000]; //赋值 DP=1; //关闭小数点 delay_ms(5); //延时 P2=0xf7; //只能数码管2 P0=a[(i/100)%10]; //赋值 DP=0; //点亮小数点 delay_ms(5); //延时 P2=0xeF; //只能数码管3 P0=a[(i/10)%10]; //赋值 DP=1; //关闭小数点 delay_ms(5); //延时 P2=0xdF; //只能数码管3 P0=a[i%10]; //赋值 DP=1; //关闭小数点 delay_ms(5); //延时
}
定时中断函数流程设计

void time0()interrupt 0 { if(TR0==1) TR0=0; else TR0=1; } void time1()interrupt 2 { menu=2400; TR0=0; } void timer()interrupt 1 { static unsigned int i=0; i++; if(i==10) { i=0; if(menu==0) { menu=2400; TR0 = 0; } else menu--; }


TH0=(65535-1000)/256; TL0=(65535-1000)%256; }
本项目相关知识


本项目选用共阳极数码管。共阳极数码管在应 用时将公共极COM接+5V,当某一字段的发光 二极管阴极为低电平时,向相应的字段就点 亮;当某一字段的发光二极管阳极为高电平 时,相应的字段就不亮。

24秒篮球计时器原理

24秒篮球计时器原理

24秒篮球计时器原理
24秒篮球计时器的原理主要基于数字电路和计时器模块。

以下是其基本工作原理:
1.启动:在篮球比赛开始时,计时器处于停止状态。

当比赛开始,计时器收到启动信号,开始进行倒计时。

2.计时:计时器采用秒脉冲发生器产生脉冲信号,用于驱动计数器。

计数器负责计算比赛时间,并将结果显示在七段数码管上。

3.暂停:在比赛过程中,如果需要暂停计时,可以通过操作开关实现。

此时,计时器停止计数,但计时数据保持不变。

4.恢复:当比赛恢复时,计时器重新开始计数。

5.报警:当计时器递减到0时,计时器会发出报警信号,提示比赛双方及裁判员。

6.清零:在比赛结束后,可以通过操作开关清零计时器,以便下一次比赛使用。


此外,一些高级的24秒篮球计时器还具备其他功能,如光电报警、断点计时等。

这些功能使得计时器在各种特定场合下具有更广泛的应用价值。


总之,24秒篮球计时器的原理是通过数字电路和计时器模块实现对比赛时间的精确控制和显示。

通过各种操作开关,可以实现启动、暂停、恢复、报警等功能,确保比赛的公平性和顺利进行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子课程设计——篮球24秒计时器学院:电子信息工程专业:电子101501姓名:学号:201015020131指导教师:2012年12月篮球24秒计时器一设计任务与要求(1)有显示24秒的计时功能;(2)置外部操作开关,控制计时器的直接清零,起碇和暂停\连续功能;(3)计时器为24秒递减计时器,其间隔时间为1秒;(4)计时器递减计时到零时,数码显示器不能灭灯,就发出光电报警信号。

二、总体框图方案一:利用VHDL语言构成的24s篮球可控计时器方案二:由各个单元模块构成的24s篮球可控计时器从框图可知:方案一是完全利用VHDL语言编写各个模块,然后将所有模块连接进行仿真及测试;而方案二是利用已有的芯片构成相应模块,后组合连接仿真。

方案二在设计中有一定的简便性且不用编写繁琐的程序,因此,以下设计采用方案二。

篮球24秒计时器,它包括秒脉冲发生器、计数器译码显示、控制电路和报警电路五部分组成。

其中计数器和控制电路是电路的主要部分。

计数器完成24秒计时功能。

而控制电路完成电路的直接清零、启动计数、暂时/连续计数;译码显示电路的显示与亮灯和到时间启动报警功能。

秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准。

注:(1)由于实验箱具备提供不同频率的脉冲,在具体设计时将省略秒脉冲发生器部分。

(2)为了能下载到实验箱验证结果,方案二的译码电路部分采用方案一的显示电路。

三、选择器件(1)同步十进制双时钟加减计数器74LS192(以下简称74192)(2)四2输入与非门74LS00(以下简称7400)(3)EP1C12核心板白色按钮(PB0,PB1)(4)EP1C12核心板贴片二极管(LED3)(5)EP1C12核心板数码管(仅两位)四、功能模块(1)25进制减法计数器此部分采用两个74192构成25进制减法计数器,具备置数和清零的功能。

74192为同步十进制双时钟加减计数器,它具有双时钟输入,并具有清零和置数功能。

以下为74192引脚图:LDN为置数端BON为借位数端CLR为清零端A~D置数并行数据输入QA~QD计数数据输出UP为加计数时钟端DN为减计数时钟端下表为74192的逻辑功能表脉冲加到CPU端,则计数器在预置数的基础上进行加法计数,当计数到9(1001),CON端输出进位下降沿跳变脉冲;当LDN=1,CLR=0,UP=1时,如果有时钟脉冲加到DN端,则计数器在预置数的基础上进行减法计数,当计数到0(0000)时,BON端输出借位下降沿跳变脉冲。

由此设计出二十五进制减法计数器,预置数位N=(00100100)=(24),当低位计数器的借位输出端BON输出借位脉冲时,高位计数器才进行减法计数。

当计数到高低位计数器都为0时,高位计数器的借位输出端BON输出借位脉冲,使置数端LDN=0,则计数器完成置数置零,在DN端输入脉冲的作用下,进行下一循环的减法计数。

下图为25进制减法计数器(利用74192)本图是采用将两片十进制计数器串联,后使用整体清零和整体置数的方法,形成25进制减法计数器。

其仿真图为:(2)控制模块控制电路主要是为了实现定时器的启动、直接清零和暂停/连续功能,其中在直接清零时,由控制开关控制74192的清零端,从而使显示器显示零;通过暂停/连续开关从而实现断点定时功能。

电路图如下:通过控制暂停输入管脚(即左下角的管脚)的电平高低来控制计数器输出波形,其工作原理可概括为:当暂停管脚输入为低电平时,G4(两2输入与非门)输出低电平,将G2(即三输入与非门)封锁,计数器没有计数脉冲送入,暂停计数。

当计数器满24个脉冲,高位计数器的BO端输出低电平,一方面将G2封锁,另一方面点亮发光二极管,发出报警信号。

其仿真结果如下:从仿真图可以看出,上面所预期的功能全部实现。

(3)译码显示模块设计此模块是为了人们能更直观的观察到实验结果,以验证自己的猜想。

EDA实验箱的数码显示原理:EP1C12核心板上8个数码管,低8位为7位段控制信号加小数点选取位,高8位为8个数码管com端选取,通过发送不同的总线值来选取数码管。

驱动八位数码管显示电路框图为:以下分段说明各部分功能及连接:1)时钟脉冲计数器源程序为:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all; ENTITY div_clk ISPORT(clk_in : IN std_logic;div_out: OUT std_logic);END div_clk;ARCHITECTURE a OF div_clk ISSIGNAL fre_N: integer range 0 to 100000; SIGNAL clk_tmp: std_logic;BEGINdiv_out<=clk_tmp;process(clk_in)beginif falling_edge(clk_in)thenif fre_N>=99999 thenfre_N<=0;clk_tmp<= not clk_tmp;elsefre_N<=fre_N+1;end if;end if;end process;END a;生成模块为:此模块仿真结果如下:此模块主要是实现脉冲计数的功能。

为后面的段位选择器提供脉冲。

(注:上图中因输入脉冲频率太高,呈现出黑色条。

实验箱输入为50MHz。

)2)数据选择器源程序为:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;use ieee.std_logic_arith.all;ENTITY seltime ISPORT(clk1,reset:IN STD_LOGIC;num:IN STD_LOGIC_VECTOR(3 downto 0);numt:in std_logic_vector(3 downto 0);sel:OUT STD_LOGIC_VECTOR(2 DOWNTO 0);daout:OUT STD_LOGIC_VECTOR(3 DOWNTO 0)); END entity seltime;ARCHITECTURE fun OF seltime ISSIGNAL count:STD_LOGIC_VECTOR(2 DOWNTO 0); BEGINsel<=count;process(clk1,reset)beginif(reset='0')thencount<="000";elsif(clk1'event and clk1='1')thenif(count>="001")thencount<="000";elsecount<=count+1;end if;end if;case count iswhen"000"=>daout<=num(3 downto 0); when"001"=>daout<=numt(3 downto 0); when others=>daout<=null; end case;end process;end fun; 生成的模块为:该模块的仿真结果如下:数据选择模块 seltime 如图示。

此模块输入信号一个是数据选择器的地址码sel[2..0],另一部分是数据信息num[3..0]和numt[3..0]。

地址码sel[2..0]来自时钟脉冲计数器,由地址码sel[2..0]决定输出哪个输入数据。

输出信号为daout[3..0]。

3) 3-8 线译码器源程序:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;ENTITY decode3_8 ISPORT(SEL:IN std_logic_vector(2 downto 0); Q: OUT std_logic_vector(7 downto 0)); END decode3_8;ARCHITECTURE a OF decode3_8 ISBEGINQ<="11111110" when sel= 0 else "11111101" when sel= 1 else "11111011" when sel= 2 else "11110111" when sel= 3 else "11101111" when sel= 4 else "11011111" when sel= 5 else "11111111";END a;生成的模块为:该模块的仿真图如下:3-8 线译码器模块DECODE3_8 如图示。

DECODE3_8 模块的输入端是A[2..0]接收时钟脉冲计数器模块的输出信号,经过译码后输出信号Q[7..0]分别接八个数码管的阴极Vss7、Vss6、Vss5、Vss4、Vss3、Vss2、Vss1、Vss0,使对应的数码管的阴极为低电平,对应的数码管被点亮。

要显示八位数字,需要八个输出端,所以做成3-8 线译码器。

4)七段译码器源程序为:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;ENTITY deled ISPORT(num:IN STD_LOGIC_VECTOR(3 DOWNTO 0);led:OUT STD_LOGIC_VECTOR(6 DOWNTO 0));END deled;ARCHITECTURE fun OF deled ISBEGINled<="1111110"when num="0000"else"0110000"when num="0001"else"1101101"when num="0010"else"1111001"when num="0011"else"0110011"when num="0100"else"1011011"when num="0101"else"1011111"when num="0110"else"1110000"when num="0111"else"1111111"when num="1000"else"1111011"when num="1001"else"1110111"when num="1010"else"0011111"when num="1011"else"1001110"when num="1100"else"0111101"when num="1101"else"1001111"when num="1110"else"1000111"when num="1111";END fun;生成的模块为:该模块的仿真如下图:七段译码器模块deled 如图示。

相关文档
最新文档