一种篮球的无线电子计分器方案设计.docx
本科生毕业设计(论文)一种篮球的无线电子计分器方题目:案设计学生姓名:学号:学院:专业班级:指导教师:摘要1Abstract2I绪论31.1 课题研究的背兔及意义31.2 课题系统的应用方向31.3 国内外发展现状41.4 课题的研究内容42总体方案设计62.1 方案选择62.2 系统基本功能介绍72.3 无线模块的设计83系统的硬件电路设计103.1 篮球计时计分器电路原理图103.2 篮球计时计分器电路工作过程IO3.3 系统硬件电路组成II3.4 器件选择及介绍154软件的编程与调试194.1 系统设计流程图194.2 C语言程序设计2()5系统测试235.1 硬件测试235.2 软件测试246结语25参考文献26致谢27核心源码28摘要自堆片机在上个世纪中后期出现以后,单片机因为它的性能好价格低而备受欢迎和注港,因此得到了广泛的应用和快速的演变。我这次的程序以模块化的方式进行研究,所有模块构成简易、目标清楚,容易编程、测试和改变。程序可读性好,对系统的修正我们能够分模块更正,非修改的地方则保持原样使用。代码编写完成后通过Kci1.5编译并输出所编写的程序,并将该软件产生的hex文件我们人工添加到自己绘制的芯片图上,利用Proteus软件仿其模拟看看我们对芯片各个方面的需求是否已经完成到达了预期的效果,再通过Prote1.99就能在彼件上取电路图.这一次的设计中系统的硬件方面包括j'单片机AT89C5I、定时、计分、警报等各个功面的电路以及我们按钮开关等方面共同组成。这次论文的目的是使用AT89C51微控制器编程来实现对我们的1.ED数码管上显示的篮球赛计时计分系统的控制。本程序支持赛事定时方面的配置、赛事时间方面的操作、实时对我们参赛甲乙双方的成绩变化进行一个显示。它不仅成本便宜,使用上稳定,而且使用便捷,方便携带.对于我们些校内比赛或私人小型团队比赛的时候能够方便的记录时间分数。关Sh单片机,计时,计分,显示器,接口AbstractSincetheemergenceofsing1.e-chipmicrocomputersinthemidd1.eand1.ate1.astcentury,sing1.echipmicrocomputershavebeenwide1.yusedandrapid1.yevo1.vedbecauseoftheirgoodperformanceand1.owprice.Myprogramthistimeisdoneinamodu1.arway,witha1.1.modu1.essimp1.e,c1.ear1.ytargeted,andeasytoprogram,test,andchange.Theprogramisreadab1.e,andwecancorrectthesystembymodu1.e,andthenon-mo<1.ifiedp1.acesareusedastheyare.Afterthecodeiswritten,theprog11niscompi1.edandoutputbyKci1.5.andIhchexfi1.egeneratedbythesoftwareismanua1.1.yaddedto(hechipdiagramdrawnbyourse1.ves,andtheProteussoftwaresimu1.ationisusedtosecwhetherourrequirementsfora1.1.aspectsofthechiphavebeencomp1.etedtoachievetheexpectedeffect,auithenthecircuitdiagramcanbetakenonthehardwarethroughPmte1.99.ThehardwareaspectsofthesysteminIhisdesigninc1.udethesing1.e-chipAT89C51,thecircuitsofvariousfunctionssuchas(iming,scoring,anda1.a11n,andourbuttonswitches.Thepurposeofthispaperistousethe89C51microcontro1.1.erprogrammingtocontro1.thebasketba1.1.gametimingscoringsystemdisp1.ayedonour1.EDdigita1.tube.Thisprognunsupportstheconfigurationofeventtiming,theoperationofeventtime,andrea1.-timedisp1.ayofthechangesintheresu1.tsofourparticipantsAandB.I1.isnoton1.ycheapandstab1.etouse.buta1.soeasytouse.easytocarry,andcaneasi1.yrecordtimescorestorsomeofourintpetitionsorprivatesma1.1.teamcompetitions.KeyWordsunicrocontro1.1.er,ining,scoring,disp1.ay,interface1绪论1.1 课题研究的背景及意义1 .目的:认其数日的钻研与亲自动手实悚,我成功搞定了篮球赛记录时间分数的机器在制造工艺上存在的难题,主要有不够稳定、准确度不高、机器自身笨拙等问题,并旦现在的篮球赛计时计分器还不能广泛应用于各种场所,它的成本很高,一些中小型工厂、学校、企业还是延续手动计时和计分。通过使用单片机来操控使得我们的系统按键使用上面的方便.屏幕数据的展示,安装起来也很容易。本文同时也搞定了日常篮球竞赛计分器的一些安装上面的一些困难,使其节省f材料,并且适用于不同场用的的体育场馆0该计分器完全能够将我们传统的一些使用钟表计时方式进行一个淘汰,本计时器可以在不同的球类比赛中进行使用,而且还可以根据需求进行一定程度的改动。2意义:无线电子记分器是一种可以实现无线数据传输的新型定时计分工具。同时,它还具有操作简单和清晰的屏群。在我们的篮球比赛中使用无线电子计分器可以诚少人力操作,提高比赛的效率和成绩的准确性。设计该无线电子计分器方案可以探索无线电子技术在体育器材领域的应用,促进体育器材的智能化升缎。通过对无线电了计分冷的设计和制造,增加了篮球比赛计分系统的可靠性和稳定性,降低了人为导致错误的情况发生。该方案所涉及的技术和思想可以为其他体育驿事计分系统的设计提供借鉴和指导作用,推动其向智能化、便捷化和高效化方向发展。我觉得这种设计比单纯的用51或STM32的雎片机在1.CD解幕上的计时器要更加的便疣,以及可用范围更加广泛.1.2 课题系统的应用方向本次设计的主要目标是提高篮球电子计分涔的效率,在篮球比赛中,胜败主要是取决于运动员在一定时间内得分的多少来确定。针对这一需求,我们设计了一种计分型电子系统,包括计时器、记分器等电子设备。为了尽可能顺应现代篮球比赛的需求,我们需要完善篮球比赛中所使用到的计分系统。主要是关于计时评估方面的主要功能,需要能够支持连接多种设备,比如现场的比分处理、大屏暮回放等,这样我们才能实现比赛场景的紧张感和表演的娱乐效果。这些可以通过各种无线技术和I联网技术来实现。1.3 国内外发展现状虽然电子计时计分器在国内篮球比赛中应用较早,但通常使用模拟电子、数字电子设备,或模拟和数字电路的混合体,甚至在早期还出现过人工计时器计分的方式川。所以会时计时计分器的稳定性和商精度有一定的影响,不过对于当时的比赛来说,这样的计分器已经相对高效了。随着高科技日益的发展和当下电子技术的不断进步,实现其功能稳定性的计时计分的目标,仍然是该领域的丞要研究之一。在该系统中,1.CD液晶定时计分器用来显示比赛结果,同时作为计时系统,单片机控制1.ED七段数码管的定时评分用来显示比赛结果,并通过数码管的显示实现对比赛结果的评判。我们采用单片机控制ICD液晶定时计分器将显示的比赛结果进行计数,然后通过数码管对比赛结果进行评分。在该设计中,每个数字按键对应一个数字计数单元,每个数码管对应一个数字计数单元.在一个有效的比赛过程中,按键按下的次数越多,则记分数越高。这些应用程序显著提高了比赛计时得分的确定性。相对于国内,国外的面水平篮球比赛对计时计分系统的要求更加苛刻,需要对比赛的计时器计分器有着十分高的要求,可以用体育馆现场的些设备来反映计分器的分数,这样可以提高观众们的舒适感,使得现场的翻围更加好。1.4课题的研究内容本课题主要是设计目标,客观、公正、智能化记录篮球比赛的投篮计分,并运用物联网在体育竞技中的传感潺技术、无线局域网络技术的典型应用。我本次设计的句:个功能模块由输入使能信号来决定其是否接受功能控制信号,只有在当前模块被使能时,其功能操作才有效。主要包括以下内容:在安装好电源后,本设备的默认篮球比赛时间为15分钟,甲、乙队的比分默认为0。若需要调整比赛时间,我们可以按卜.单片机第一个堆(从左往右)来将比赛时间的分钟数增加I,也可以按下第二个键来将比赛时间的分钟数减少I。同样地,我们还可以按下第四个键可以将比赛时间的秒数增加1,而按下第五个键则可的比赛时间的秒数减少I。比赛启动:我们按下最后个键,计时开始,倒计时后比赛进行计时,我们就会发现时间一杪一杪的减少。比赛暂停:在比赛进行的期间,同样按卜最后一个键,比赛进入暂停的状态,计时器也会跟着暂停比分调整:在比赛进行期间,我们按下第一个键和第二个键可以为甲队加分或减分。而按下第四个键和第五个键则可以为乙队加分或减分。场地交换:在每节篮球比赛倒计时到零后,按下第三个键,比赛时间会更新为15:00,并且左右两边的比分进行交换也就是我们所谓的交换场地“此时再按下启动键,就可以开始新节的比赛。当蜂呜器发出警报后,则说明进攻时间到了或者是一节比赛结束了。2总体方案设计1.1 方案选择1.1.1 篮球计时计分器设计的现状篮球计时计分器是一种比较常见的电子设备,用于篮球比赛中记录比分和时间,目前商场里面的计时计分器产品,包括有线和无线两种类型。这些计时落和计分版般稔定性较高、操作也较为简便。计时计分器在硬件方面采用了数字信号处理技术,而且一般的这种设备都会使用了单片机芯片,这样就可以满足高准确度计时和计分的需求。计时计分器在软件方面主要通过嵌入式系统来实现各项功能。在篮球比赛中,当某队获得新的球权时,24秒倒计时器将后动,拥有球权的队伍必须在获得球后的24秒内投篮,否则就是24秒速例。因为科学技术的进步,在计时计分器的设计方面也出现了一些新的类型和趋筠。例所以我认为篮球计时计分器作为一种得分类型的电子设备,己经在市场上得到广泛应用,未来也会越来越进步。根据设计要求,简单介绍一卜.本文的一个设计方案。1.1.2 系统总体设计方案I、在整个比赛中可以节省时间,并能够改变和停止计时。2、比赛期间两队的比分可以实时更新。3、当交换场地时,甲乙两队的得分显示位置可以用过按键自动的调整。4、每当24s时间结束或者比赛时间结束后,蜂鸣谓可以发出相应的警告。1.2 系统基本功能介绍1、本次设计采用独立按键,通过检测各个按键的I/O口是否为低电平来判断按健是否按下网。计时器则采用四位数码管显示,显示格式为15:00:比分采用两个三位数码管显示,显示格式为008。2、高频率的J昧冲信号通过分领电路模块进行分频,输出须率为IHZ的脉冲信号(周期为IS),作为递