篮球计分器课程设计报告

合集下载

《微处理器与接口技术》课程设计 篮球计分器

《微处理器与接口技术》课程设计 篮球计分器

《微处理器与接口技术》课程设计报告篮球计分器1.设计目标任务:设计一个篮球计分器要求:(1)能显示两个队当前比分。

(2)根据各自得分情况进行加1、2、3分。

(3)显示当前进攻队的进攻倒计。

(4)计时归零时鸣响。

2 .总体设计硬件系统结构图程序设计组成框图按键控制模块单片机控制系统计分显示模块计时显示模块倒计时报警3.详细设计硬件逻辑图计时模块流程图开始倒计时24秒进攻结束报警器报警计分模块流程图显示当前比分:void show_point(){disp_cache[0] = LED_Table[((point_A/10)%10)];disp_cache[1] = LED_Table[(point_A%10)];disp_cache[2] = LED_Table[((point_B/10)%10)];disp_cache[3] = LED_Table[(point_B%10)];disp_cache[4] = 0x00; //空disp_cache[5] = 0x00; //空disp_cache[6] = LED_Table[((Daojishi_Cnt/10)%10)];disp_cache[7] = LED_Table[(Daojishi_Cnt%10)];}显示结果,进行排序和输出到缓存数组void show_daoji(){disp_cache[0] = 0x00; //空disp_cache[1] = 0x00; //空disp_cache[2] = 0x00; //空disp_cache[3] = 0x00; //空disp_cache[4] = 0x00; //空disp_cache[5] = 0x00; //空disp_cache[6] = 0x00; //空disp_cache[7] = 0x00; //空}U8 Trg, Cont;对按键内容进行判断void Keyboard(){KeyRead();switch(Trg){case 0x01:point_A ++;show_point();break;case 0x02:point_A +=2;show_point();break;case 0x04:point_A +=3;show_point();break;case 0x08:point_B ++;show_point();break;case 0x10:point_B +=2;show_point();break;case 0x20:point_B +=3;show_point();break;case 0x40:if(Daojishi_Cnt){TR0 = !TR0; //定时器0如果暂停,那就开始,否则就反过来EA = !EA;}show_point();break;case 0x80:if(Daojishi_Cnt>0){Daojishi_Cnt = 0;TR0 = 0; //定时器0停止计时EA = 0; //允许总中断}else{TR0 = 1; //定时器0开始计时EA = 1; //允许总中断Daojishi_Cnt = 24;}show_point();break;default:;}}4. 调试与测试对照原理图,对板子连线,能够实现倒计时,对各队进行加1、2、3分,并且计时归零后能够鸣响。

篮球比赛计分器单片机课程设计报告

篮球比赛计分器单片机课程设计报告

1.1设计的内容与要求设计一个单片机系统用于篮球比赛计时计分,满足以下功能要求:(1)能记录整个赛程的比赛时间,并能暂停。

(2)能随时刷新甲、乙两队在整个比赛过程中的比分。

(4)比赛结束时,能发出报警声。

在篮球比赛过程中需要对参赛双方的比分进行快速的采集记录和加工处理,需要一个快捷方便的计分系统。

该计分系统是一种得分类型的系统,即根据不同球队的不同得分,进行相应的处理,并且能够实时的显示出来。

又因为篮球比赛是分节进行的,所以还需要有倒计时功能的计时器,以便于观众实时了解赛况。

由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,功耗低,价格便宜,可靠性高和使用方便等独特的优点,目前已经成为测量控制应用系统中的优选元器件。

篮球计时计分器就是以单片机为核心的计时计分系统,有计时器、计分器、直流电源、时钟电路、按键等组成,完全能够实现上述的功能。

1.2设计的目的及意义随着科学技术发展的日新月异,单片机已经成为当今计算机应用中空前活跃的领域,因此掌握单片机的一些基本功能就显的十分重要。

本次设计是采用AT89S52来编程控制LED七段数码管,使其能够显示篮球比赛的时间和计分,该系统具有赛程时间实时显示、时间暂停以及刷新A/B球队的成绩等功能。

通过本次设计可以了解、熟悉有关单片机的开发设计过程,并更进一步加深对单片机的了解和应用,掌握单片机与外围接口的一些方法与技巧,以及AT89S52单片机的最小应用系统的构成。

还可以了解LED数码管的结构、工作原理、编程方法以及相关的接口实例与具体连接。

通过本次设计可以很好的把课本的理论知识和实践有机的联系起来,是我们对理论知识有更深一步的掌握,为以后的学习打下坚实的基础。

2.1任务分析充分了解本设计要求,明确设计的全部功能、要求及技术指标;熟悉AT89S52单片机与控制对象的各种参数、关系和特点。

按题目要求能记录整个赛程的比赛时间,并能暂停,则需要暂停按键和7段共阴极LED数码管,其中时间显示按每节10分钟倒计时显示分和秒;能随时刷新A/B两队在整个比赛过程中的比分,加分有误时可通过按键实现减分调整,则需要有加减分按键、切换按键等。

篮球计时计分器系统设计报告

篮球计时计分器系统设计报告

篮球计时计分系统设计报告电信131 魏荣根电信132 李卓壮郑浩目录1.系统设计要求及设计思路2.硬件电路设计2.1主控电路2.2按键控制模块2.3显示模块2.4定时报警模块3.软件开发流程及代码分析4.实验总结引言•篮球计时计分器硬件电路设计•篮球计时计分器软件设计篮球计时计分器系统以AT89C51单片机为核心,系统显示部分包括计时显示和计分显示两部分,均采用共阳极LED动态扫描方式显示。

系统采用单片机定时器TO中断计时,计时范围宽,可进行定时设定,也可以调整小时、分钟、秒等值;计分部分调整灵活,显示范围宽,足以满足各种规糢赛程需要。

1. 系统设计要求及设计思路1.系统设计要求为实现篮球计时计分器系统的设计,本系统应该满足以下几点要求:•能设置整个赛程的比赛时间,在比赛过程中能根据需要暂停和开始计时。

•能根据比赛情况刷新比赛双方的比分。

•中场交换比赛场地时,能交换甲、乙两队比分的位置。

•比赛结束时,能发出报警声。

2.系统设计思路根据设计任务与要求,设计思路如下:系统主要功能包括记分和计时两部分,能实现两队比分的加分、减分、汁时以及其他多种显示效果;系统控制模块有:2位动态显示记分模块、4位动态显示计时模块、两队加分减分模块、按键查询模块、分秒控制模块等。

具体实现过程:釆用7段LED数码管动态显示整个赛程的比赛时间和两队的比分情况。

通过4个按键和外部中断0实现输入功能,用于赛前时间调整、比赛过程比分纪录、时间启停以及比赛结束以后的声音报警等功能。

2.硬件电路设计根据设计要求与设计思路,确定该系统的设计方案,图6-1为该系统设计方案的硬件电路设计框图。

硬件电路主要由4部分组成:主控电路、按键控制电路、显示模块和定时报警模块。

下面对其进行一一介绍。

2.1主控电路系统的主控电路即为单片机最小系统,前丨M几章已经介绍过,其电气原理图如图6-2所示, 这串.不再赘述。

2.2按键控制模块系统共涉及9个按键,采用查询方式进行键盘扫描,具体电气原理图如图所示:2.3显示模块系统采用共阳极数码管显示,前面也已作详细介绍,在此不再赘述。

单片机篮球计分器的实训报告

单片机篮球计分器的实训报告

单片机篮球计分器的实训报告随着现代科技的不断发展,计算机技术已经深入到了我们生活的方方面面,而单片机作为计算机技术的一种,其应用也越来越广泛。

在此背景下,本次实训的目的就是通过使用单片机的相关知识,设计一个篮球计分器。

一、实验目的本次实验的主要目的是通过设计一个篮球计分器,加深对单片机的理解与应用,掌握单片机常用的I/O口的操作和计时器模块的使用。

二、实验原理本次实验主要使用到了单片机的I/O口和计时器模块。

其中,I/O 口可以用来连接按键、LED灯等外部设备,计时器模块则可以用来精确计时。

三、实验步骤1. 确定计分器的功能和布局本次实验的计分器需要有两个计分器,分别用来记录两个队伍的得分情况,并且需要有一个计时器,用来记录比赛时间。

因此,我们需要在设计计分器时考虑到这些因素,确定合理的布局。

2. 连接硬件电路我们需要连接按键和LED灯,以及数码管和蜂鸣器。

其中,按键用来记录得分情况,LED灯用来显示得分情况,数码管用来显示比赛时间,蜂鸣器用来提示比赛结束。

3. 编写程序代码在连接好硬件之后,我们需要编写程序代码,完成计分器的功能。

其中,需要使用到单片机的I/O口和计时器模块,通过对这些模块的操作,实现计分器的功能。

4. 调试程序代码在编写完程序代码之后,我们需要进行调试,检查程序代码是否存在错误,并根据需要进行修改。

5. 完成实验报告在完成实验之后,我们需要撰写实验报告,详细记录实验过程中的每一个步骤,以及实验结果和遇到的问题。

四、实验结果经过实验,我们成功地设计出了一个篮球计分器,可以准确地记录两个队伍的得分情况,并且可以精确计时,提示比赛结束。

五、实验总结通过本次实验,我们深入了解了单片机的相关知识和应用,掌握了单片机常用的I/O口的操作和计时器模块的使用。

同时,我们还提高了自己的实际操作能力和解决问题的能力,这对我们今后的学习和工作都有很大的帮助。

单片机课程设计(篮球计分器)

单片机课程设计(篮球计分器)

检查电源:确保电源正常,电压稳定 检查连接:确保所有硬件连接正确,无松动或损坏 检查硬件功能:确保所有硬件功能正常,如LED灯、按键等 检查程序运行:确保程序运行正常,无错误或异常 检查数据传输:确保数据传输正常,无丢失或错误 检查稳定性:确保硬件在长时间运行下仍能保持稳定工作
软件调试的目的:发现并修复软件中的错误 软件调试的方法:使用调试工具,如断点、单步执行等 软件调试的步骤:设置断点、执行程序、查看变量值、分析错误原因 软件调试的技巧:使用日志记录、使用单元测试等
提高解决问题的能力和创新能力
添加标题
添加标题
添加标题
添加标题
学会使用单片机进行硬件设计和软 件开发
培养团队合作精神和沟通能力
Байду номын сангаас
功能要求:实现篮 球计分功能,包括 得分、犯规、暂停 等
硬件要求:使用单 片机、LED显示屏、 按键等硬件设备
软件要求:编写 程序,实现篮球 计分器的功能
设计要求:设计 简洁、易于操作, 满足实际需求
结束程序:关闭计时器、计分器等设备,退出程序
程序功能:检测按键是否被 按下
程序流程:初始化、循环扫 描、判断按键状态、执行相 应操作
初始化:设置按键引脚为输 入模式,并初始化为高电平
循环扫描:不断循环检测按 键状态,直到按键被按下或 松开
判断按键状态:根据按键引 脚的电平变化判断按键是否 被按下或松开
软件设计:优化代码结构, 提高运行效率
硬件设计:考虑成本和性能, 选择更合适的元器件
用户体验:增加用户友好的 界面和操作方式
功能扩展:增加更多的功能, 如数据统计、比赛记录等
技术发展趋势:智能化、网络化、 小型化
技术挑战:提高稳定性、降低功耗、 提高准确性

单片机篮球计分器课程设计

单片机篮球计分器课程设计

单片机篮球计分器课程设计一、课程目标知识目标:1. 学生能够理解单片机的基本原理,掌握其编程方法。

2. 学生能够了解篮球计分器的工作原理,掌握相关电路的连接方式。

3. 学生能够运用已学过的数学知识,设计出合理的计分算法。

技能目标:1. 学生能够运用所学知识,独立完成单片机篮球计分器的编程与调试。

2. 学生能够通过小组合作,完成整个篮球计分器的硬件搭建和软件设计。

3. 学生能够运用所学知识解决实际问题,提高创新能力和动手实践能力。

情感态度价值观目标:1. 学生在课程学习中,培养对电子技术的兴趣,激发学习热情。

2. 学生通过团队合作,学会沟通、协作与分工,培养团队精神。

3. 学生能够认识到科技在体育领域的应用,增强科技改变生活的意识。

课程性质:本课程为实践性课程,结合单片机原理、编程、电路设计等多学科知识,旨在培养学生的动手实践能力和创新能力。

学生特点:本课程针对高中年级学生,他们在前期的学习过程中已经掌握了基本的电子技术、编程知识和数学知识,具备一定的自学能力和合作能力。

教学要求:教师需引导学生将所学知识运用到实际项目中,注重培养学生的实践能力和团队协作能力,同时关注学生的个性化发展,提高学生的综合素质。

在教学过程中,将课程目标分解为具体的学习成果,以便于教学设计和评估。

1. 理论知识:- 单片机原理:涉及单片机的结构、工作原理、编程语言等。

- 电路设计:讲解篮球计分器所需的基础电路知识,如数字电路、传感器等。

- 计分算法:介绍篮球计分器的计分原理及算法设计。

2. 实践操作:- 硬件搭建:指导学生进行单片机、传感器、显示屏等硬件的连接。

- 软件编程:教授学生编写单片机程序,实现计分器的功能。

- 调试与优化:引导学生对篮球计分器进行调试,找出问题并优化程序。

3. 教学大纲:- 第一周:单片机原理学习,熟悉编程环境。

- 第二周:电路设计及硬件连接,学习传感器应用。

- 第三周:计分算法设计,编写单片机程序。

篮球比赛计分器课程设计

篮球比赛计分器课程设计

篮球比赛计分器课程设计一、课程目标知识目标:1. 学生能够理解篮球比赛的基本规则和计分方法;2. 学生能够掌握篮球比赛计分器的基本操作和使用方法;3. 学生能够运用篮球比赛计分器进行实际比赛计分。

技能目标:1. 学生能够运用所学的篮球比赛计分方法,准确、迅速地进行计分;2. 学生能够通过操作篮球比赛计分器,提高信息处理和实时统计的能力;3. 学生能够在团队协作中,合理分配任务,提高沟通与协作能力。

情感态度价值观目标:1. 学生培养对篮球运动的兴趣,增强体育锻炼的意识;2. 学生树立公平、公正的比赛观念,尊重对手,遵守比赛规则;3. 学生通过团队协作,培养团队精神和集体荣誉感,提高人际交往能力。

课程性质:本课程为信息技术与体育学科的跨学科实践课程,结合篮球比赛计分器的使用,培养学生实际操作能力和团队协作精神。

学生特点:六年级学生具备一定的篮球知识和技能,对信息技术有较高的兴趣,喜欢动手操作,具备一定的团队协作能力。

教学要求:结合学生特点,注重实践操作,强调团队合作,提高学生的信息处理能力和实际应用能力。

通过课程学习,使学生能够将所学知识应用于实际篮球比赛计分中,提高学生的综合素养。

1. 篮球比赛规则与计分方法:- 篮球比赛基本规则介绍;- 篮球比赛得分项目的学习;- 篮球比赛计分方式的掌握。

2. 篮球比赛计分器操作:- 认识篮球比赛计分器硬件设备;- 学习计分器的基本操作流程;- 掌握计分器在比赛中的应用。

3. 实践操作与团队协作:- 设计实践操作环节,让学生实际操作计分器;- 进行模拟篮球比赛,进行计分实践;- 培养学生在团队中合理分工,协同合作的能力。

4. 教学大纲:- 第一课时:篮球比赛规则与计分方法学习;- 第二课时:篮球比赛计分器硬件设备认识与操作学习;- 第三课时:模拟篮球比赛计分实践;- 第四课时:总结与评价,提高学生团队协作能力。

教学内容依据课程目标进行选择和组织,注重科学性和系统性。

篮球计分器课程设计报告

篮球计分器课程设计报告

课程设计说明书题目:篮球计分器设计学院:专业:班级:姓名:学号:指导老师:一、设计内容与要求:设计一个篮球比赛计分显示器基本要求:(1)电路具有加1分、加2分、加3分功能。

(2)电路具有减分功能。

(3)显示总分功能,用三位LED显示器,最高可现实999。

(4)显示器可清零。

二、设计方案对应篮球比赛规则的系统的要求,篮球计分有1分、2分、3分的情况,通过对电路输入一个脉冲、两个脉冲、三个脉冲,使计数器对分数进行统计,这需要三个脉冲分路。

电路要具有计分、减分及显示的功能。

当球队比赛得分时,用加法计分器通过控制分路加相应的分数。

如果裁判误判了,可用减法计数器减掉误判的分数。

用三片计数器和三个半导体数码LED进行对分数的统计和显示。

电路框图1、计分部分设计要求计分部分包括加减两部分,故考虑双时钟输入的十进制计数器74LS192。

74LS192是同步十进制可逆计数器,为双时钟输入,具有同步清零和同步置数等功能,具体功能表如下:故计分部分电路设计如下:2、显示部分数码管按照其发光二极管的连接方式不同,可分为共阳极和共阴极两种。

共阴极是指数码管中所有发光二极管的阴极连在一起接低电平,而阳极分别由a、b、c、d、e、f输入信号驱动,当某个输入为高电平时,相应的发光二极管点亮;共阳极数码管则相反,它的所有发光二极管的阳极连在一起接高电平,而阴极分别由a、b、c、d、e、f输入信号驱动,当某个输入为低电平时,相应的发光二极管点亮。

由于计数器输出的是8421BCD码,数码管不能直接显示成数字,为了让数码管显示人们看懂的数字,就需要把计数器输出的8421BCD码转换成数码管显示的阿拉伯数字,这就需要译码器的翻译。

本设计采用DCD_HEX七段发光二极管译码显示器。

DCD_HEX 为共阴极LED数码管。

显示器引脚从左到右依次为:4,3,2,1。

该显示包含了译码功能,所以无需专门的译码器。

正确的引脚接连方式如下图:3、脉冲部分设计要求有一分、二分、三分的加减,就需有提供相应的脉冲的电路,这里可考虑用三个十进制计数器74LS160来分别设计一分、二分、三分的电路。

单片机课程设计—篮球计时计分器

单片机课程设计—篮球计时计分器

单片机课程设计—篮球计时计分器篮球作为一项广受欢迎的运动,其比赛的公平性和准确性至关重要。

而在篮球比赛中,计时计分器是不可或缺的设备,它能够为比赛提供准确的时间和比分信息,保障比赛的顺利进行。

本次单片机课程设计的任务就是设计一款篮球计时计分器,通过运用单片机的知识和技能,实现篮球比赛计时和计分的功能。

一、设计要求1、能够实现比赛时间的计时功能,包括 24 秒进攻时间、每节 10分钟的比赛时间以及加时赛时间。

2、能够实时显示比分,包括主队和客队的得分。

3、具备暂停、复位等功能,以应对比赛中的各种情况。

4、能够通过按键进行操作,简单易用。

二、系统方案设计1、硬件设计单片机选型:选择一款性能稳定、资源丰富的单片机,如STC89C52 单片机。

显示模块:采用数码管显示时间和比分,数码管具有亮度高、显示清晰、成本低等优点。

按键模块:使用独立按键实现计时、计分、暂停、复位等操作。

时钟模块:采用外部时钟芯片,为系统提供准确的时钟信号。

2、软件设计编程语言:选择 C 语言进行编程,C 语言具有语法简洁、可移植性好等优点。

程序流程:主程序负责系统的初始化、按键扫描、时间和比分的更新以及显示。

中断服务程序负责处理时钟中断,实现计时功能。

三、硬件电路设计1、单片机最小系统包括单片机芯片、晶振电路和复位电路。

晶振电路为单片机提供时钟信号,复位电路用于系统的初始化。

2、显示电路采用共阳极数码管,通过三极管驱动数码管的段选和位选信号,实现时间和比分的显示。

3、按键电路独立按键分别连接到单片机的 I/O 口,通过检测按键的状态来执行相应的操作。

4、时钟电路采用 DS1302 时钟芯片,通过单片机的 I/O 口与时钟芯片进行通信,获取准确的时间信息。

四、软件程序设计1、主程序首先进行系统初始化,包括单片机端口设置、数码管显示初始化、时钟芯片初始化等。

然后进入主循环,不断扫描按键状态,根据按键执行相应的操作,同时更新时间和比分,并将其显示在数码管上。

感应篮球计分器课程设计

感应篮球计分器课程设计

感应篮球计分器课程设计一、课程目标知识目标:1. 学生理解并能运用基本的电子元件,如光电传感器、电阻、电容等。

2. 学生掌握感应篮球计分器的基本工作原理,包括电磁感应、信号处理和数字显示。

3. 学生能够解释篮球计分器在实际应用中的电子计数原理。

技能目标:1. 学生能够设计并搭建一个简单的感应篮球计分器原型。

2. 学生通过实际操作,培养动手能力和问题解决能力。

3. 学生学会使用相关工具和仪器,例如万用表、电烙铁等,进行电路测试和故障排查。

情感态度价值观目标:1. 学生培养对科学技术的兴趣,特别是在电子科技领域的应用。

2. 学生通过团队协作,增强集体荣誉感和合作精神。

3. 学生通过创新实践,激发创新意识和探索精神,认识到科技对生活的影响。

课程性质分析:本课程属于小学高年级科学探究活动,结合物理知识和实际应用,注重培养学生的实践能力和科学素养。

学生特点分析:小学高年级学生对周围世界充满好奇,动手能力强,但可能缺乏对电子科技知识的系统了解。

教学要求:1. 教学内容应贴近学生生活,以激发兴趣。

2. 教学过程中注重引导学生动手实践,鼓励创新思考。

3. 教师需关注学生的学习进展,及时给予反馈和指导。

二、教学内容本章节教学内容依据课程目标,结合课本第五章《电与磁》相关内容,具体安排如下:1. 电子元件介绍:- 光电传感器原理与应用- 电阻、电容的基础知识2. 感应篮球计分器工作原理:- 电磁感应现象- 信号处理与数字显示3. 实践操作:- 感应篮球计分器电路图设计与分析- 原理验证实验:搭建简易感应篮球计分器原型4. 教学大纲安排:- 第一课时:电子元件介绍,学习光电传感器、电阻、电容等基础知识- 第二课时:感应篮球计分器工作原理讲解,理解电磁感应、信号处理和数字显示- 第三课时:学生分组设计感应篮球计分器电路图,进行原理验证实验- 第四课时:动手实践,搭建简易感应篮球计分器原型,进行测试与调整5. 教材关联内容:- 第五章第三节:电与磁的相互作用- 第五章第四节:电磁感应及其应用教学内容注重科学性和系统性,结合实际操作,帮助学生深入理解电子科技知识,培养实践能力。

EDA篮球比赛计分器课程设计

EDA篮球比赛计分器课程设计

一、任务及要求:设计一个用于赛场的篮球计时计分器,其完成的功能如下所示:1、能记录整个赛程的比赛时间,并能修改比赛时间。

2、能随时刷新甲、乙两队在整个过程中的比分。

3、中场交换比赛场地时,能交换甲、乙两队比分的位置。

4、比赛结束时,能发出报警声。

二、硬件设计2.1 AT89C52简介单片机是在一块芯片中集成了CPU、RAM、ROM、定时/计数器和多功能I/O 口等计算机所需要的基本部件的大规模集成电路。

其以体积小、功能全、性价比高等诸多优点而独具特色,在工业控制、尖端武器、通信设备、家用电器等嵌入式应用领域中独占鳌头。

如果说C语言程序设计课程设计软件设计的基础课,那么单片机以其系统硬件构架完整、价格低廉、学生能动手等特点,成为工科学生硬件设计基础课。

2.2 数码管显示原理数码管实际上是由7个发光管组成8字形构成的,加上小数点就是8个。

我们分别把他命名为A,B,C,D,E,F,G,H。

图2.2 数码管内部结构图假设我们要显示一个数字2, 那么 A、B、G、E、D这5个段的发光管亮就可以了,C、F、H不亮,同时由于接法为共阴接法,那么为高电平是亮,低电平是灭。

从高往低排列, P1.7-P1.0写成二进制为01011011,把他转化为16进制则为5BH。

我们可以根据硬件的接线把数码管显示数字编制成一个表格,见下表,以后直接调用就行了。

数码管的接口有静态接口和动态接口两种。

静态接口为固定显示方式,无闪烁,其电路可采用一个并行口接一个数码管,数码管的公共端按共阴接GND ,本次课程设计由于所需数码管不多,故可用些种方法接线。

这种接法占用接口多,仅能接少量数码管。

动态接口采用各数码管循环轮流显示的方法,当循环显示的频率较高时,利用人眼的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字形码的输出,另一接口完成各数码管的轮流点亮。

多位一体的数码管原理和单个的差不多。

表2.1 共阴极数码管显示显示P1.7小数点P1.6 G P1.5小FP1.4 EP1.3 DP1.2 CP1.1 BP1.0 AHE 代码0 0 0 1 1 1 1 1 1 3FH 1 0 0 0 0 0 1 1 0 06H 2 0 1 0 1 1 0 1 1 5BH 3 0 1 0 0 1 1 1 1 4FH 4 0 1 1 0 0 1 1 0 66H 5 0 1 1 0 1 1 0 1 6DH 6 0 1 1 1 1 1 0 1 7DH 7 0 0 0 0 0 1 1 1 07H 8 0 1 1 1 1 1 1 1 7FH 91111116FH2.3 总体方案:基于单片机系统的篮球赛计时计分器的系统构成图如下图所示:图2.3 系统结构图本系统采用单片机AT89C51作为本设计的核心元件。

篮球计分器控制系统课程设计报告

篮球计分器控制系统课程设计报告

目录引言 (1)1课设目的及要求 (2)1.1设计目的及意义 (2)1.2选题意义 (2)1.3设计内容及要求 (3)2控制系统概述 (5)3系统方案设计 (6)3.1控制系统核心 (6)3.2显示电路设计 (6)3.3按键控制电路设计 (6)3.4总体方案 (7)4系统硬件设计 (8)4.1主控电路设计 (8)4.1.1主控制器AT89C52 (8)4.1.2最小系统设计 (9)4.2显示硬件设计 (9)4.2.1 7段共阴极LED数码管 (9)4.3按键硬件设计 (11)4.4报警模块设计 (12)5系统软件设计 (13)5.1主程序流程设计 (13)6调试 (14)6.1仿真测试 (14)7课设体会 (15)参考文献 (16)附录 (18)附录一系统硬件图 (18)附录二软件程序 (18)引言篮球比赛计分器由计分器、计时器以及其他电子元件构成,在比赛中实时显示参赛双方比赛得分,帮助人们更好地了解比赛进展情况。

因此,采用专业技术实现篮球计分自动化控制,具有重要的现实意义。

篮球计分器控制系统的设计需用到很多专业知识,而单片机的应用降低了系统设计难度。

单片机是一个集成电路芯片,拥有计数器、RAM、CPU 等,属于微型计算机系统,在家用电器、导航系统、通讯设备等方面应用广泛。

因此,本次设计篮球计分器控制系统时也采用单片机,以实现系统的相关功能,为篮球比赛项目的顺利实施奠定良好基础。

1课设目的及要求1.1设计目的及意义本次课程设计的目的在于加深对计算机控制技术理论知识的理解和对这些理论的实际应用能力,提高对实际问题的分析和解决能力,以达到理论学习的目的,并培养学生应用计算机辅助设计和撰写设计说明书的能力,加深对控制系统理解,将所学的知识灵活穿插并运用起来。

这不但使我们能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件、等方面的知识进一步加深认识,同时在系统设计、软件编程、相关仪器设备的使用技能等方面得到较全面的锻炼和提高。

篮球计时计分器课程设计报告,仅供参考

篮球计时计分器课程设计报告,仅供参考

2010 ~ 2011 学年第 2 学期《单片机应用系统设计与制作》课程设计报告教学院(部)电气与电子信息工程学院教研室电气自动化指导教师胡蔷陶彪课程设计时间 2011.5.30~2011.6.10 课程设计班级电气自动化技术2009(*)班学号 2009********姓名张 * *单片机应用系统设计与制作课程设计成绩评定表课程设计题目:篮球计时记分器课程设计答辩或质疑记录:1、2、成绩评定依据:成绩评定依据:课程设计考勤情况(20%):课程设计答辩情况(30%):完成设计任务及报告规范性(50%):最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:2011 年 6 月20 日摘要篮球计时计分器以单片机为核心,由计时器、计分器、综合控制器等组成。

系统采用模块化设计,主体分为计时显示模块、计分显示模块、定时报警、按键控制键盘模块。

每个模块的程序结构简单、任务明确,易于编写、调试和修改。

编程后利用Keil软件来进行编译,再将生成的HEX文件装入芯片中,采用Proteus软件仿真,检验功能是否能够正常实现,本设计中系统硬件电路主要由以下几个部分组成:单片机AT89C52、计时电路、计分电路、报警电路和按键开关。

该系统具有赛程定时设置、赛程时间暂停、及时刷新甲乙双方的成绩以及赛后成绩暂存等功能。

关键词:单片机,计时,计分,显示器,接口ABSTRACTTime basketball scoring device as the core of SCM includes the timer, scoring devices, integrated controller and other components.This system is used of the modular design, in which the main display module is divided into time display module, scoring display module, timing alarm module, and key control keyboard module. Program structure of each module is simple and clear. So it is easy to write, debug and modify. After programming, firstly we can use Keil software to compile and then generate the HEX file into the chip. Secondly we use the Proteus software simulation to test whether the normal function to achieve. The design of hardware circuit mainly consists of the five components, including AT89C52, timing circuit, scoring circuit, alarm circuit and key switch circuit.The system has many features,such as setting the schedule time, scheduling time to pause, refreshing result of both parties timely, storing temporarily results after the match and so on.KEY WORDS:Microcontroller, Timing, Scoring, Display, Interface目录一、设计目的及要求 (3)二、方案论证 (3)三、元件及其功能简介 (5)四、电路方案设计 (12)五、编程及仿真 (16)六、心得与总结 (20)附表一、程序清单 (21)参考文献 (34)课程设计报告一、设计目的及要求1、设计目的通过本次基于C51系列篮球计时计分器的设计,可以了解、熟悉有关单片机开发设计的过程,并加深对单片机的理解和应用以及掌握单片机与外围接口的一些方法和技巧,这主要表现在以下一些方面:(1) 篮球赛计时计分系统包含了8051系列单片机的最小应用系统的构成,同时在此基础上扩展了一些使用性强的外围接口。

篮球计分器课设报告

篮球计分器课设报告

课程设计课程名称电子技术综合设计与实践题目名称篮球比赛计分器学生学院自动化学院专业班级物联网一班学号学生姓名指导教师2018年5 月26 日广东工业大学课程设计任务书题目名称篮球比赛计分器学生学院自动化学院专业班级物联网一班姓名学号一、课程设计的内容设计一个篮球比赛计分器。

二、课程设计的要求与数据设计要求包括:1. 按照篮球比赛规则,需要两个计分器实现双方比分的显示及比赛时间的倒计时显示,时间精确到秒,设每节比赛的时间为12分00秒,双方初始比分为00;2. 双方分别用2个按键表示加分操作,按一次按键加1分;3. 计分器应有启动、教练暂停、犯规罚分和复位开关。

复位开关有效时,双方比分自动清零显示数字“00”,不允许计分;启动开关有效时,比赛开始计时,允许记分。

教练暂停按钮有效时,停止计时,不允许双方改变比分,释放暂停开关后,继续比赛计时。

犯规罚分开关有效时,停止计时,允许双方改变比分,释放该开关后,继续比赛计时。

4. 设计一个24秒违例定时器,当24秒到进攻一方仍旧没有投球时,用一个红色指示灯亮表示时间到,指示灯持续点亮5秒;5. 设置两个指示灯表示比赛的节次。

启动开关有效时,表示每节比赛开始,要求显示该节比赛的节次(用001,010、011、100分别表示第1、2、3、4节)。

每节比赛结束后,需要等重新按下启动按钮后,方才进行下一节比赛并显示该节比赛的节次;6. 每节比赛时间到时,用一个绿色指示灯亮表示,指示灯持续点亮5秒,此时不允许进行计分操作。

注:假设双方比分不超过99分。

三、课程设计应完成的工作1、解读篮球比赛计分器所需实现的功能,制定功能框图;2、查找合适的芯片;3、根据题目要求设计电路;4、使用Multisim软件进行画图、模拟仿真运行。

5、完成实验要求,向任课老师答辩;6、按要求撰写课程设计报告,包含必要的文件和文档。

四、课程设计进程安排五、应收集的资料及主要参考文献[1]欧阳星明.数字逻辑(第四版).武汉:华中科技大学出版社,2009发出任务书日期:2019 年 5 月20 日指导教师签名:计划完成日期:2019 年 5 月24 日基层教学单位责任人签章:主管院长签章:摘要本课程设计主要介绍了一种简便的篮球计时计分的设计方法,主要解决如何实现篮球比赛的倒计时,比赛节数的修改以及双方比分的修改等功能。

安卓篮球计分器课程设计

安卓篮球计分器课程设计

安卓篮球计分器课程设计一、课程目标知识目标:1. 学生能够理解安卓编程的基本概念和原理,掌握篮球计分器应用的相关知识。

2. 学生能够了解并运用安卓界面设计的基本元素,如按钮、文本框等,实现计分器的界面布局。

3. 学生掌握在安卓应用中使用变量、条件语句和循环结构进行数据存储和逻辑处理的方法。

技能目标:1. 学生能够运用所学知识,独立设计和开发一个具备基本功能的安卓篮球计分器应用。

2. 学生通过实际操作,提高问题分析、程序设计和调试的能力,培养编程思维和解决问题的能力。

情感态度价值观目标:1. 学生在学习过程中,培养团队协作精神和沟通能力,学会分享和互助。

2. 学生通过编程实践,体验科技创新带来的成就感,激发对编程和信息技术学科的兴趣和热情。

3. 学生能够认识到编程在生活中的应用价值,培养将科技应用于实际生活的意识。

课程性质:本课程为信息技术学科的课程,以实践操作为主,注重培养学生的动手能力和创新能力。

学生特点:学生处于初中年级,具备一定的逻辑思维能力和信息技术基础,对新鲜事物充满好奇心。

教学要求:结合学生特点,课程要求教师以引导为主,注重激发学生兴趣,提供充足的实践机会,鼓励学生自主探索和解决问题。

在教学过程中,关注学生的个体差异,提供个性化指导,确保每位学生都能达到课程目标。

通过课程学习,使学生能够将所学知识应用于实际生活,提高其信息技术素养。

二、教学内容1. 安卓编程基础:介绍安卓应用开发环境搭建,理解安卓应用的基本架构,掌握Activity、Layout和Intent等基本概念。

- 教材章节:第1章 安卓应用开发基础- 内容列举:安装和配置Android Studio,创建第一个安卓应用,了解AndroidManifest.xml的作用。

2. 界面设计:学习并应用安卓界面设计元素,如Button、TextView、EditText等,进行篮球计分器界面布局设计。

- 教材章节:第2章 界面设计与布局- 内容列举:线性布局、相对布局的概念及应用,界面元素的属性设置和事件处理。

篮球计分器设计报告

篮球计分器设计报告

课程设计报告课程名称:数字电路课程设计设计题目:篮球比赛数字计分器院(部):机械与电子工程电学院专业:电气信息类学生姓名: 曾吴广学号: 2011211006起止日期: 2013年6月7日-2013年6月22日指导教师: 李玲纯华贵山一、设计内容与要求:设计一个篮球比赛记分显示器基本要求:(1)电路具有加1分、加2分、加3分功能。

(2)电路具有减分功能。

(3)显示总分功能,用三位LED显示器,最高可现实999。

(4)每次篮球比赛后显示器可清零。

二、设计方案对应篮球比赛规则的系统的要求,篮球记分有1分、2分、3分的情况,通过对电路输入一个脉冲、两个脉冲、三个脉冲,使计数器对分数进行统计,这需要三个脉冲分路。

电路要具有计分、减分及显示的功能。

当球队比赛得分时,用加法计分器通过控制分路加相应的分数。

如果裁判误判了,可用减法计数器减掉误判的分数。

用三片计数器和三个半导体数码LED进行对分数的统计和显示。

电路框图1、记分部分设计要求记分部分包括加减两部分,故考虑双时钟输入的十进制计数器74LS192。

74LS192是同步十进制可逆计数器,为双时钟输入,具有同步清零和同步置数等功能,具体功能表如下:故计分部分电路设计如下:2、显示部分数码管按照其发光二极管的连接方式不同,可分为共阳极和共阴极两种。

共阴极是指数码管中所有发光二极管的阴极连在一起接低电平,而阳极分别由a、b、c、d、e、f、g输入信号驱动,当某个输入为高电平时,相应的发光二极管点亮;共阳极数码管则相反,它的所有发光二极管的阳极连在一起接高电平,而阴极分别由a、b、c、d、e、f、g输入信号驱动,当某个输入为低电平时,相应的发光二极管点亮。

由于计数器输出的是8421BCD码,数码管不能直接显示成数字,为了让数码管显示人们看懂的数字,就需要把计数器输出的8421BCD码转换成数码管显示的阿拉伯数字,这就需要译码器的翻译。

本设计采用DCD_HEX_BLUE七段发光二极管译码显示器。

篮球比赛记分器设计报告

篮球比赛记分器设计报告

篮球比赛记分器设计报告1. 引言篮球比赛经常需要一个有效的记分系统来追踪比赛的进展并记录比赛结果。

为了提高比赛的公正性和效率,我们设计了一个篮球比赛记分器。

本报告将详细介绍记分器的设计思路、功能和实施细节。

2. 设计思路为了满足篮球比赛的要求,我们考虑了以下设计思路:2.1. 功能全面记分器应能够记录每队的得分、罚球、犯规等关键信息。

同时,它还应包括计时、暂停和换人等功能,以帮助裁判和运动员掌握比赛进展。

2.2. 用户友好记分器应具备简单直观的用户界面,方便运动员、教练和裁判使用。

操作应便捷明了,能够在紧张的比赛场景下迅速响应。

2.3. 可靠性和鲁棒性记分器需要稳定可靠地运行,并能应对异常情况。

比如,网络断开、电源故障等情况下,记分器能够自动保存当前状态,以免数据丢失。

3. 功能设计基于上述设计思路,我们确定了记分器的主要功能。

3.1. 记录比分记分器能够记录每队的得分,并根据规则自动更新比赛得分。

比分信息应清晰地显示在屏幕上,以便观众和运动员了解比赛进展。

3.2. 计时器记分器应具备计时功能,包括比赛时间和暂停时间。

计时器可以通过按钮启动、暂停和重置。

同时,应提供警示功能,以便倒计时完成时能够发出提醒。

3.3. 罚球和犯规记录记分器能够记录每队的罚球次数和犯规次数,并实时更新。

对于罚球次数,可以分别记录两、三分球和定点罚球的次数。

对于犯规次数,可以根据是否为故意犯规进行区分。

3.4. 暂停和换人记分器提供暂停和换人功能,以帮助教练合理调度队员和战术。

暂停功能可以在比赛进行中停止计时器,并提供暂停时间的显示和记录。

换人功能可以记录队员的上场时间,并提供队员信息的管理入口。

3.5. 数据保存和恢复记分器应具备自动保存数据的功能,以应对突发的故障。

当电源中断或网络异常时,记分器能够自动保存当前比赛状态,并在恢复后继续运行。

4. 实施细节4.1. 硬件需求为实现上述功能,记分器需要一台可靠的计算设备,如电脑或平板电脑。

【篮球记分牌】篮球记分牌课程设计实验报告

【篮球记分牌】篮球记分牌课程设计实验报告

【篮球记分牌】篮球记分牌课程设计实验报告xx学校电子技术课程设计报告题目学院自动化与电气工程学院专业班级学号学生姓名指导教师完成日期201X年xx月xx日篮球记分牌摘要围绕设计要求对篮球记分牌进行设计。

首先根据功能要求提出单片机STC89S52RC为控制核心的设计方案;其次进行硬件系统和软件系统的设计,并且根据本次设计所用的V3.72开发板原理图进行设计,然后根据所设计的电路图级程序用Proteus和Keil进行了仿真,验证了设计方案的正确性,最后,把程序烧进开发板中来完成篮球记分牌的硬件电路。

调试和测试结果表明基本上都能满足此次课程设计的要求。

本次课程设计,有效加深和巩固了单片机的基础知识,提高了我们的实际动手能力,具有及其深远的意义。

关键词:单片机独立按键蜂鸣器at24c02数码管一、设计要求1.比赛开始,比分能够全部清零,数码管前2位,末二位做记分用,当中2位做24秒倒计时用。

2.24秒倒计时时间到,蜂鸣器响、指示灯亮,重新开始倒计时(按下开始键),蜂鸣器停止鸣叫、指示灯灭。

3.比分进行增加后,倒计时从24秒重新开始倒计时。

任意时刻24秒可以重新开始倒计时。

必要时候能够关闭倒计时。

4.利用AT24C02或者单片机内部资源保存比分,支持复位保存,掉电保存功能。

二、系统设计及仿真2.1、系统总体设计图2-1系统结构图思想汇报专题本系统采用单片机STC89S52RC为控制核心,系统主要包括显示模块、按键控制模块、蜂鸣器报警模块等。

下面对各模块的设计进行论证。

1)显示模块单片机系统中,往往需要多位显示。

动态显示是一种最常见的多位显示方法,应用非常广泛。

所有数码管段选都连接在一起的时候,怎么让数码管显示不一样的数字呢?动态显示是多个数码管,交替显示,利用人的视觉暂停作用使人看到多个数码管同时显示的效果。

首先我们来看一下显示模块电路原理图:图2-274ls138结构图图2-3数码管段选图本实验使用的是,通过P22、P23、P24控制3-8译码器来对数码管进行位选,通过P0口经过573的驱动控制数码管的段选2)按键控制模块方案一:采用矩阵键盘。

篮球计分器的课程设计

篮球计分器的课程设计

篮球计分器的课程设计一、课程目标知识目标:1. 学生理解篮球比赛的基本规则和计分方法;2. 学生掌握篮球计分器的基本结构及其工作原理;3. 学生了解电子篮球计分器在现实生活中的应用。

技能目标:1. 学生能够运用所学知识,设计并制作一个简易篮球计分器;2. 学生通过实际操作,提高动手能力和团队协作能力;3. 学生能够运用篮球计分器进行比赛计分,提高实际应用能力。

情感态度价值观目标:1. 学生培养对篮球运动的兴趣,增强体育锻炼意识;2. 学生在团队合作中,学会互相尊重、互相帮助,培养团队精神;3. 学生通过课程学习,认识到科技与生活的紧密联系,激发创新意识。

课程性质:本课程为信息技术与体育学科的融合课程,旨在通过篮球计分器的制作与应用,提高学生的实践能力和综合素养。

学生特点:六年级学生对篮球比赛有一定的了解,具备基本的动手能力,对电子设备充满好奇。

教学要求:教师需结合学生的年龄特点和认知水平,采用启发式教学,引导学生主动探究,注重培养学生的实践能力和团队协作能力。

通过课程目标的分解,使学生在课程学习过程中达到预期的学习成果。

二、教学内容1. 篮球比赛规则及计分方法介绍:- 篮球比赛基本规则- 篮球比赛得分方式- 计分器的功能与作用2. 篮球计分器结构与原理:- 电子计分器的基本结构- 计分器的工作原理- 计分器的使用方法3. 简易篮球计分器制作:- 制作材料的选择- 制作步骤及注意事项- 制作过程中的团队协作4. 篮球计分器实际应用:- 模拟篮球比赛计分- 比赛计分操作练习- 计分器使用中的问题与解决方法5. 教学内容的安排与进度:- 第一课时:篮球比赛规则及计分方法介绍- 第二课时:篮球计分器结构与原理- 第三课时:简易篮球计分器制作- 第四课时:篮球计分器实际应用教学内容参照课本相关章节,结合学生的实际情况进行适当调整。

在教学过程中,注重理论与实践相结合,让学生在掌握知识的同时,提高实践操作能力。

篮球计分器课程设计报告书

篮球计分器课程设计报告书

机械与电子工程学院课程设计报告课程名称单片机原理及接口技术设计题目篮球计分器的设计所学专业名称自动化班级111学号011123学生姓名小微指导教师王老师2014年5月10日机电学院数字电子技术课程设计任务书设计名称:篮球计分器的设计学生姓名:小微指导教师:王老师起止时间:自 2013 年 5 月 12 日起至 2013 年 5 月 26 日止一、课程设计目的设计一种基于单片机技术对篮球比赛进行简单计分的篮球计分器。

二、课程设计任务:1、能记录整个赛程的比赛时间,并能随时实现暂停。

2、能随时刷新甲、乙两队在整个过程中的比分, 加分有误时可通过按键实现减分调整。

3、中场交换比赛场地时,能自动交换甲、乙两队比分的位置。

4、比赛结束时,能发出报警声。

5需要调整比赛时间,可通过按键进行加时和减时的调整。

三、基本要求:1、允许采用MCS-51系列或其他类型单片机。

2、系统程序采用汇编或C语言编制。

3、硬件原理图采用proteus软件绘制。

机电学院单片机课程设计指导老师评价表目录摘要与关键字 (1)1.绪论 (2)1.1设计背景 (2)1.2计任务及要求 (2)2.系统总体方案设计 (3)2.1方案设计与选择 (3)方案一: (3)方案二: (3)方案确立: (4)3.系统硬件设计 (4)3.1篮球计分器硬件设计的基本要求 (4)3.1.1硬件设计基本要求 (5)3.1.2引脚应用说明 (5)3.1.3引脚排列图 (6)3.2显示电路 (7)3.2.1显示电路设计 (7)3.2.2按键设计 (8)3.4晶振电路模块 (8)3.5复位电路模块 (8)3.6报警模块 (9)4. 系统程序设计 (9)4.1 设计思想 (9)4.2 主程序设计 (9)5.仿真验证 (11)6.结论 (12)参考文献 (13)附录一 (14)附录二 (15)摘要与关键字摘要:单片机,亦称单片微电脑或单片微型计算机。

它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。

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

课程设计说明书题目:篮球计分器设计
学院:
专业:
班级:
姓名:
学号:
指导老师:
一、设计内容与要求:
设计一个篮球比赛计分显示器
基本要求:
(1)电路具有加1分、加2分、加3分功能。

(2)电路具有减分功能。

(3)显示总分功能,用三位LED显示器,最高可现实999。

(4)显示器可清零。

二、设计方案
对应篮球比赛规则的系统的要求,篮球计分有1分、2分、3分的情况,通过对电路输入一个脉冲、两个脉冲、三个脉冲,使计数器对分数进行统计,这需要三个脉冲分路。

电路要具有计分、减分及显示的功能。

当球队比赛得分时,用加法计分器通过控制分路加相应的分数。

如果裁判误判了,可用减法计数器减掉误判的分数。

用三片计数器和三个半导体数码LED进行对分数的统计和显示。

电路框图
三、电路的设计
1、计分部分
设计要求计分部分包括加减两部分,故考虑双时钟输入的十进制计数器74LS192。

74LS192是同步十进制可逆计数器,为双时钟输入,具有同步清零和同步置数等功能,具体功能表如下:
故计分部分电路设计如下:
2、显示部分
数码管按照其发光二极管的连接方式不同,可分为共阳极和共阴极两种。

共阴极是指数码管中所有发光二极管的阴极连在一起接低电平,而阳极分别由a、b、c、d、e、f输入信号驱动,当某个输入为高电平时,相应的发光二极管点亮;共阳极数码管则相反,它的所有发光二极管的阳极连在一起接高电平,而阴极分别由a、b、c、d、e、f输入信号驱动,当某个输入为低电平时,相应的发光二极管点亮。

由于计数器输出的是8421BCD码,数码管不能直接显示成数字,为了让数码管显示人们看懂的数字,就需要把计数器输出的8421BCD 码转换成数码管显示的阿拉伯数字,这就需要译码器的翻译。

本设计采用DCD_HEX七段发光二极管译码显示器。

DCD_HEX 为共阴极LED数码管。

显示器引脚从左到右依次为:4,3,2,1。

该显示包含了译码功能,所以无需专门的译码器。

正确的引脚接连方式如下图:
3、脉冲部分
设计要求有一分、二分、三分的加减,就需有提供相应的脉冲的电路,这里可考虑用三个十进制计数器74LS160来分别设计一分、二分、三分的电路。

74LS160 是十进制加法计数器,具有异步清零、同步置数、保持状态不变等功能,具体功能表如下:
(1)、一分电路
对一分键电路,在U10上,当从0000变化到0011时,QA与QB通过与非门接到ENP,RD则通过一个开关J3来控制,当到达0011的时候,经过QA与QB的与非门出来的为零,使它保持0011的状态不变,QB输出的则是一个脉冲了。

(2)、二分电路
对二分键电路,在U11上,当从0000变化到0011时,QA与QB通过与非门接到ENP,RD则通过一个开关J4来控制,当到达0011的时候,经过QA与QB的与非门出来的为零,使它保持0011的状态不变,QA输出的则是两个脉冲了。

(3)、三分电路
对三分键电路,在U12上,当从0000变化到0101时,QA与QC通过与非门接到ENP,RD则通过一个开关J5来控制,当到达0101的时候,经过QA与QC的与非门出来的为零,使它保持0101的状态不变,QA输出的则是三个脉冲了。

4、加减置换部分
加减置换可选用一个单刀双掷开关来实现。

对三种脉冲的选用可用一个三输入或门来进行选择。

接U10的QB 接U11的QA 接U12的QA
5、分数清零部分
该部分可运用74LS192高电平清零的功能来实现。

因只在需要时进行清零,故可安置一开关。

这里可选择跳变开关,可省去清零后让其重新归位的操作。

电路图如下:
四、仿真调试与分析
打开Multisim 11软件,将电路进行仿真调试。

进行仿真时进行置零、加减一分、二分、三分的操作,以确定电路既能能正常运行,又能满足题目的设计要求。

仿真电路如下:
按下调试开关,LED显示999,再按0,将LED显示清零。

按空
格Space,将开关置到加,按两下1加一分,按两下2加二分,按两下3加三分。

再按空格Space,将开关切换到减,按两下1减一分,按两下2减二分,按两下3减三分。

(按的两下不能连续按,中间应稍作停顿。


五、结论与心得
在本次课程设计中,对计分电路的设计,使我对数字电子的一般设计和功能有了较为宏观的了解,也提高了我们的逻辑思维能力,使我在逻辑电路的分析与设计上有了很大的进步,加深了我在组合逻辑电路与时序逻辑电路的认识,进一步增进了对一些常见逻辑器件的了解。

另外,我还对数字电子技术这一门学科有了进一步的认识。

刚开始看到这项课程设计时,心中还是一片茫然,不知道从何下手。

因为当时学数电时没花太多的心思,很多知识都是略懂一二,最多的只是为了应付考试,没有深入的去研究。

虽然当时也有数电实验,但那也是按已给的电路连好实物电路,根本没有自行设计过电路。

开始电路设计只知道需要计数器,但究竟是哪一种或哪几种并不清楚,于是就在网上查找,看了一些相关的设计才知道要用74LS192双时钟十进制加法器和74LS160同步十进制计数器,但对它们的功能不清楚,于是又去了图书馆查阅数字电子技术等书籍,查看与计数器相关的知识,才对以上那两个计数器功能有所了解,从而才开始下面的设计。

最终完成了该课程设计,满足了题目中的设计要求,但还有些不尽人意的地方。

在进行仿真时,对加减一二三分的操作时,需按两下
开关而且中间要有停顿来得到脉冲,以达到加减分的功能。

总觉得每次按两下有些麻烦,要是按一下就可完成加减分的功能就方便都了,曾试图用自动弹起开关如J2,但按下停留的时间不够就又自动弹起,无法形成脉冲,故放弃了这种改动的方法。

后来考虑到可以在制作成品后操作时进行改进也能一样达到改进的目的。

电路J3、J4、J5均改为能自动弹起的开关后,在制成成品使用时,可长按这三个开关,而后再松手,同样可以达到一二三分的功能。

这样就能对上面提到的不足进行有效的改进。

完成了这项课程设计,更加地清楚自己该如何的学习,如何的去掌握知识的应用,为以后的专业发展和工作奠定基础。

六、附录(元件明细表)
1、计数器74LS192(3片)
2、计数器74LS160(3片)
3、LED显示器(3片)
4、跳变开关(1个)
普通开关(3个)
单刀双掷开关(1个)5、与非门(3个)
非门(3个)
或门(1个)
异或门(2个)
6、5V直流电源
7、5V1kHz交流电源。

相关文档
最新文档