基于单片机的篮球比赛计时器的设计国内外研究意义_基于单片机的篮球比赛计时器的设计
1.max-plus篮球竞赛30秒计时器设计
2.篮球24秒比赛计时器功能简介
3.求大神给一个关于数电课程设计(篮球24S倒计时器),可以的话,我这可以支付现金。
4.谁有单片机课设篮球赛计时器程序
5.可以给我篮球计数器的详细设计不
篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。本人设计了一个篮球比赛计时器,可对比赛总时间和各方每次控球时间计时。该计时器采用按键操作、LED显示,非常实用。此计时器也可作为其他球类比赛的计时器。
电路如图1所示。主控芯片为89C2051,采用6MHz晶振,P10~P17作键盘输入。A1为+1键(软件设计时让此键连续按住4秒以上为连续+1),用于设定比赛时间;A2为暂停键,可以控制总计时和24秒计时暂停;A3为总计时工作开启键;A4为启动24秒计时键,投篮或交换控球时按下此键,24秒计时开始;A5为24秒计时停止键(没有违例);A6为总计时和24秒计时同时启动键。
电路采用静态显示,软件设计比较简单,用了4片74LS595。利用串口TXD和RXD通过74LS595?8位移位寄存器(带有三态)输出显示的字段,第6位显示完后,再进行锁存输出。显示器的前两位显示24秒计时,后4位显示总计时的分、秒。用T0定时器中断进行总计时处理,24秒计时用T1定时器中断计时。片内RAM单元的7CH中放24秒的显示值,7DH中放总计时的分钟数,7EH中放总计时的秒值。下面给出程序流程如图2、图3(T1同T0略去)所示。
max-plus篮球竞赛30秒计时器设计
#include <stdio.h>
#include <time.h>
main()
{
clock_t start,end;
int n;
printf("How many seconds do you want to count? ");
scanf("%d",&n);
getchar();
clrscr();
start=end=clock();
while((n-(int)(end-start)/19)>=0)
{
printf("the time is: %d",n-(int)(end-start)/19);
sleep(1);
end=clock();
clrscr();
}
}
参考一下,自己改改,有这个已经算不难了!!!hehe!
篮球24秒比赛计时器功能简介
摘要
本课程设计是脉冲数字电路的简单应用,设计了篮球竞赛30秒计时器。此计时器功能齐全,可以直接清零、启动、暂停和连续以及具有光电报警功能,同时应用了七段数码管来显示时间。此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能,当计时器递减到零时,会发出光电报警信号。本设计完成的中途计时功能,实现了在许多的特定场合进行时间追踪的功能,在社会生活中也具有广泛的应用价值。
此计时器的设计采用模块化结构,主要由以下3个组成,即计时模块、控制模块、以及译码显示模块。在设计此计时器时,采用模块化的设计思想,使设计起来更加简单、方便、快捷。此电路是一时钟产生,触发,倒计时计数,译码显示为主要功能,在此结构的基础上,构造主体电路和辅助电路两个部分。
关键字 计时器 光电报警 模块化
目录
前言 ………………………………………………………………4
第一章 计数器概述………………………………………………5
1.1 计时器的特点及应用 ……………………………5
1.2 设计任务及要求 …………………………………6
第二章 电路设计原理及单元模块 ………………………………7
2.1 设计原理 …………………………………………7
2.2 设计方案 …………………………………………8
2.3 单元模块 …………………………………………10
2.3.1 8421BCD码递减计数器模块………………10
2.3.2 时钟模块 …………………………………13
2.3.3 辅助时序控制模块 ………………………14
2.3.4 译码显示模块 ……………………………17
第三章 安装与调试………………………………………………20
3.1 电路的安装 ………………………………………20
3.2 电路的调试 ………………………………………20
第四章 实验体会…………………………………………………21
结 论 ………………………………………………………………23
参考文献……………………………………………………………24
附 录……………………………………………………………… 25
前言
电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。
在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做为各种药丸,药片,胶囊在指定时间提醒用药等等,由此可见计时器在现代社会是何其重要的。
在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间30秒限制。一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的犯规。
本设计主要能完成:显示30秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器灭灯;计时器为30秒递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。
整个电路的设计借助于EWB5.12仿真软件和数字逻辑电路相关理论知识,并在EWB5.12下设计和进行仿真,得到了预期的结果。
设计原理
30秒计时器的总体参考方案框图如图2-1所示。它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路(简称控制电路)等五个模块组成。其中计数器和控制电路是系统的主要模块。计数器完成30秒计时功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。
秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不太高,故电路可采用555集成电路或由TTL与非门组成的多谐振荡器构成。
译码显示电路由74LS48和共阴极七段LED显示器组成。报警电路在实验中可用发光二极管代替。
设计方案
分析设计任务,计数器和控制电路是系统的主要部分。计数器完成30s计时功能,而控制电路具有直接控制计数器的启动计数、暂停/连续计数、译码显示电路的显示和灭灯功能。为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。在操作直接清零开关时,要求计数器清零,数码显示器灭灯。
当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示“30”字样;当启动开关断开时,计数器开始计数;当暂停/
求大神给一个关于数电课程设计(篮球24S倒计时器),可以的话,我这可以支付现金。
篮球24秒比赛计时器 是篮球比赛中不可或缺的一种应用专用工具,伴随着全球篮球赛的水准日渐提升,大伙儿对计时器的规定也愈来愈高,因而 篮球24秒比赛 计时器 在销售市场必须下应时而生。
篮球24秒比赛计时器 的原理·?
设计方案一个篮球24秒比赛计时器。关键处理的是完成倒数计时功能,显示信息的是篮球赛比赛的24秒和12分倒数计时功能,此计时器的功能齐备,系统配置外界实际操作电源开关。操纵计时器的立即清零、起动和中止持续功能,在立即清零时,数码科技管显示器灭灯。计时器记时间隔时间为 一秒。计时器下降记时到零时,数码科技显示屏不灭灯。无源蜂鸣器发音。传出报警系统。
篮球24秒比赛计时器 的功能?
数字计时器是单脉冲数字电源电路的简易运用,用七段数码管来显示时间,此计时器有起动,中止和持续功能。能够完成中断点记时功能,除开在篮球比赛中,在日常生活中别的场所也是有很普遍的运用使用价值。关键由五种控制模块组成:秒脉冲计数器、电子计数器、显示信息电源电路、控制回路和报警电路。当控制回路的电源开关合闭,数码显示管显示信息数字24和12 :00,每到差分信号键入进来,数码显示管上的数字就会全自动减1 。当计时器降低到0 时,就会发信号。
之上便是 篮球24秒比赛 计时器 的基础详细介绍。数字计时器除开在篮球比赛种能够运用,在别的赛事,健身运动比赛上面拥有 普遍的运用范畴。
谁有单片机课设篮球赛计时器程序
2 课程设计目的 1、围绕课程设计的内容,培养学生查询相关资料以及文献检索的能力; 2、培养学生对以往所学知识的综合运用能力;在理解透课堂所讲知识的基础上,提高学生 的自学能力; 3、培养学生了解并逐步熟悉科学研究的整个过程,养成良好的科学态度以及实事求是、严谨塌实的工作作风;培养学生独立分析问题和解决问题的科学研究的能力; 课程设计内容 (1)设计要求: ① 设计一个篮球比赛24秒计时器,具备显示24秒计时功能; ②计时器为递减工作,时间间隔为1S : ③设置外部开关,控制计时器的启动、暂停及清零; ④递减到零时发出声光报警 : ⑵原理方框图图:
2
课程设计目的
1
、围绕课程设计的内容,培养学生查询相关资料以及文献检索的能力;
2
、培养学生对以往所学知识的综合运用能力;在理解透课堂所讲知识的基础上,提高学生
的自学能力;
3
、培养学生了解并逐步熟悉科学研究的整个过程,养成良好的科学态度以及实事求是、严
谨塌实的工作作风;培养学生独立分析问题和解决问题的科学研究的能力;
课程设计内容
(1)
设计要求
:
①
设计一个篮球比赛
24
秒计时器,具备显示
24
秒计时功能;
②计时器为递减工作,时间间隔为
1S
③设置外部开关,控制计时器的启动、暂停及清零;
④递减到零时发出声光报警
⑵原理方框图图:
包括秒脉冲发生器、计数器、译码与显示电路、报警电路和控制电路(辅助时序控制电路)
等五个部分组成。计时电路递减计时,每隔
1
秒钟,计时器减
1
其中计数器和控制电路是
系统的主要部分。计数器完成
24
秒计时功能,而控制电路完成计数器的直接清零、启动计
数器、暂停
/
连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。当计时器递
减计时到零(即定时时间到)时,显示器上显示
00
,同时发出光电报警信号。
⑶实际电路图:
秒脉冲
发生器
计数器
译码
显示
控制电路
报警
电路
3
⑷单元电路:
①
8421BCD
码加法计数器模块
计数器选用汇总规模集成电路
74LS192
进行设计较为简便,
74LS192
是十进制可编程同
步加锁计数器,它采用
8421
码二
-
十进制编码,并具有直接清零、置数、加锁计数功能。
图
1
是
74LS192
外引脚及时序波形图。图中
U
CP
、
D
CP
分别是加计数、减计数的时钟
脉冲输入端(上升沿有效)
LD
是异步并行置数控制端(低电平有效)
CO
、
BO
分别
是进位、借位输出端(低电平有效)
CR
是异步清零端,
D3-D0
是并行数据输入殿,
Q3-Q0
是输出端。
图
1 74LS192
外引脚及时序波形
74192
的功能表见下表
2
所示。
其工作原理是:
当
LD
=1
CR=0
时,
若时钟脉冲加到
U
CP
端,且
D
CP
=1
则计数器在预置数的基础上完成加计数功能,当加计数到
9
时,
CO
端发出
进位下跳变脉冲;若时钟脉冲加到
U
CP
端,且
D
CP
=1
,则计数器在预置数的基础上完成加
计数功能。
表
2 74LS192
功能表
4
由
74LS192
组成的二十四进制递减计数器如图
3
,其预置数为
N=
(
0010
0100
)
8421BCD=
(
24
)。它的计数原理是:只有当低位
1
端发出借位脉冲时,高位计数器才作
减计数。
当高、
低位计数器处于全零,
且
=0
时,
置数端
2=0
计数器完成并行置数,
在
端
的输入时钟脉冲作用下,计数器再次进入下一循环减计数。
图
3
74LS192
构成的二十四进制递减计数器
②时钟模块
为了给计数器
74LS192
提供一个时序脉冲信号
,
使其进行加计数
,
本设计采用
555
构成
的多谐振荡电路
(
即脉冲产生电路
),
其基本电路如图
4
示
.
其中
555
管脚图如下图
2-5
示
.
由
555
工作特性和其输出周期计算公式可知
,
其产生的脉冲周期
为
:
T=0.7(R
1
+2R
2
)C
因此
,
我们可以计算出各个参数通过计算确定了
R1
取
20k
欧姆
,R2
取
62k
欧姆
,
电容取
C1
为
10uF
、
C2
为
0.1uF,.
这样我们得到了比较稳定的脉冲
,
且其输出周期为
1
秒
.
图
4 555
多谐振荡电路图
③
辅助时序控制模块
篮球竞赛
24
秒计时器功能控制由外部操作开关控制实现
,
如图
5
所示。开关
S
实现计数
器的暂停
/
计数控制。当
S
为“
1
”时
(
左合
) ,
秒脉冲发生器发出的秒脉冲信号被封锁
,
计数器暂
停计数
当
S
为“
0
”时
(
右合
) ,
控制门电路打开
,
秒脉冲信号送到计数器的减脉冲输入端
开关
L
控制计数器的
LOAD
′异步并行置数控制端
,
当
L
闭合时
,LOAD
′
=
0,
计数器预置数
,L
断开
时
,LOAD
′
= 1,
计数器处于计数工作状态。计数器清零通过开关
R
控制
, CLR = 1
时计数器清
零
, CLR = 0
时
,
计数器正常计数。
5
图
5
辅助时序控制图
④译码显示模块
此模块主要是由
74LS48
译码器和共阴极七段
LED
显示器组成,通过计数器加
到译码器,
从而实现共阴极七段
LED
显示器从
0000
递增到
4000
的计数显示功能。
1. 74LS48
是七段显示译码器,其管脚图如下图
2-9
所示。现将各管脚功能介绍
一下:
A
、
B
、
C
、
D
是
BCD
码的输入端;
a,b,c,d,e,f,g
是输出端;
图
6 74LS48
管脚图
2.
共阴极七段
LED
显示器是较常用的显示数码管,但在使用时要注意的是:
a.
看清楚自己用的数码管是共阴极还是共阳极的,
最好在使用之前用万电用表测一下它的
极性,其管脚图如下图
2-10
所示,如果为共阴极的,其管脚
COM
端接地;如果为共阳极的,
起管脚
COM
段要接高电平。
b.
还要注意在数码管电路上加上一保护电阻,起限电流的作用。
图
7
共阴极七段
LED
显示器管脚图
1234567890ABCDEFGHIJKLMNabcdefghijklmn!@#$%^&&*()_+.一三五七九贰肆陆扒拾,。青玉案元夕东风夜放花千树更吹落星如雨宝马雕车香满路凤箫声动玉壶光转一夜鱼龙舞蛾儿雪柳黄金缕笑语盈盈暗香去众里寻他千百度暮然回首那人却在灯火阑珊处
你可能喜欢
篮球30秒计时器 秒倒计时 篮球24秒计时器 思想道德修养论文 学生道德 教师资格证面试题回答 学生思想政治教育工作...单片机彩灯控制
篮球竞赛30秒计时器报告 24页 2下载券
篮球竞赛30秒计时器 15页 免费
篮球30秒计时器 课程设计 22页 7下载券
篮球竞赛30秒计时器 17页 2下载券
数电课程设计 篮球30秒计时器 22页 2下载券
更多与“篮球30秒计时器”相关的文档>>
今日推荐
60份文档
注册建筑师建造师考试
注册建筑师综合测试题
一级建造师历年真题
二级建造师考试攻略
1028988份文档
教学总结精品范文
小学五年级英语教学工作总结
大学教师个人工作总结
小学英语教学教研工作总结
20份文档
乘机安全小贴士
安全乘机指南
如何选择安全的航班
正确使用机上氧气面罩
您的评论
发布评论
240
用户评价
暂无评论
2014 Baidu 使用百度前必读 | 文库协议分享到:
QQ空间新浪微博微信
新版反馈
加入会员!送免财富值下载特权
1 下载券
/6
评价文档:
5
1 下载券
用手机扫此二维码:?
以下结果由提供:?
百度翻译
百科词条:?
百度百科
可以给我篮球计数器的详细设计不
二篮球比赛计分器系列
[1]红外无线遥控篮球比赛计分器
可定制实现的功能:
通过红外遥控器进行设定比赛时间,可以实现开始、暂停、加减分、结束等功能,具有24S时间功能。
☆已作出的实物优酷视频演示地址:
单片机篮球比赛计时器(按键版本)
可定制实现的功能:
简单实现篮球比赛计时功能。
☆已作出的实物优酷视频演示地址:
手机蓝牙无线遥控篮球比赛记分牌
简介:同红外版本一样,通过手机蓝牙APP来实现无线遥控篮球比赛计分系统的设计。可以设定时间,遥控比赛开始,暂停,结束等,加减分等功能。
☆已作出的实物优酷视频演示地址:
篮球比赛计时器设计
设计要求:
1.篮球比赛上下半场各24分钟,要求能随时暂停,启动后继续计时,一场比赛结束后应可清零重新开始比赛。
2.计时器由分、秒计数器完成,秒计数器为模60,分计数器应能计至48分钟。
3. “分”、“秒”显示用电子极光管。
4.手动拨动开关来控制计时器的启动/暂停。
半场、全场到自动会有相应的提示就可以了。