XX学校

电子技术课程设计报告

篮球计分器

学院自动化与电气工程学院

专业 XXX

XXX 类

学生卡

学生姓名 XX**X

导师

竣工日期:201X年X月X日

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

篮球记分牌

概括

根据设计要求设计篮球计分牌,首先,单片机52

RCU为控制核心的设计方案;其次进行了硬件系统和软件系统的设计,并根据此设计

使用V3.72开发板原理图进行设计,然后使用

用Keil进行仿真验证设计的正确性,最后将程序烧录到开发板中,完成设计。

球类运动记分牌的硬件电路。经调试和测试结果表明,基本能满足本课程设计的要求。

课程设计有效地加深和巩固了单片机基础知识,提高了实践操作技能,

其意义深远。

关键词:单片机 独立按键 蜂鸣器 数码管

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

1.设计要求

1.游戏开始时,分数可以归零,数码管前两位和后两位为计分,中间两位为24

秒倒计时。

2. 24秒倒计时结束后,蜂鸣器响起,指示灯亮起,重新开始倒计时(按开始键)。

蜂鸣声停止,指示灯熄灭。

3. 分数增加后,倒计时会从24秒重新开始。24秒可随时重新开始

倒计时。必要时可以关闭倒计时。

4.使用A或者MCU内部资源保存分数,支持复位保存和断电保存功能。

2.系统设计与仿真

2.1. 系统总体设计

图2-1 系统结构图

本系统采用单片机作为控制核心,系统主要包括显示模块、按键控制

模块、蜂鸣器报警模块等,下面分别演示各个模块的设计。

1)显示模块

在单片机系统中,经常需要多位显示,动态显示是最常见的多位显示方式。

用途很广泛,当所有数码管段连接在一起时,如何让数码管显示

那么相同的数字呢?动态显示是一系列数码管交替显示,利用人的视觉暂停功能。

使人们能够看到多个数码管同时显示的效果。

首先我们来看一下显示模块电路原理图:

六位数码管

电源

微控制器

指示灯

蜂鸣器

独立按键

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

图2-结构图

图2-3 数码管段选择

本次实验利用P22、P23、P24控制3-8译码器选择数码管。

通过P0口驱动573来控制数码管的段选择

2)按钮控制模块

方案一:使用矩阵键盘,矩阵键盘的长短接口分别接到单片机的I/O口上。

通过连接少量的I/O口就可以扩展多个按钮,缺点是电路比较复杂,编程比较繁琐。

麻烦。

解决方案 2:使用独立按钮。每个独立按钮都连接到微控制器 I/O。虽然它不会节省 I/O 端口,但

但电路简单,编程容易。

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

根据单片机及其内部电路图,这里采用第二种方案。

3)报警模块

在报警模块中,信号由单片机输出,经PNP三极管放大后,进入蜂鸣器发出声音。

提供游戏时间提醒功能。

图2-4 蜂鸣器原理图

2.2 单元电路设计

为了使电子记分牌更加方便、灵活,本设计将其分为5个模块。

各个区块将逐一进行介绍。

ﻩﻩ

图2-5 系统硬件框图

按钮控制模块

晶振及复位电路

数码管显示模块

蜂鸣器报警模块

断电保护模块

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

1)数码管显示模块。

图2-6 数码管实物图

图2-7 数码管内部原理图

本设计采用共阴极数码管,八只发光二极管的阴极均在数码管内部连接。

在一起,所以叫“共阴极”,而它们的阳极是独立的,通常在设计电路的时候,阴极通常

当我们给数码管的任意一个阳极加上高电平时,对应的灯

二极管亮起。本设计所用的数码管为两位四位共阴极数码管,段选择

在P0端口上,使用位选择(P2.2、P2.3、P2.4)。

2)按钮控制模块

单片机的IO口既可以作为输出,也可以作为输入,当检测到按键时,

输入功能,我们将按钮的一端连接到地,另一端连接到微控制器的 I/O 端口。

一开始就给IO口赋一个高电平,然后让单片机不断检测I/O口是否是高电平。

低电平,当按钮关闭的时候,相当于I/O口通过按钮与地相连,变成低电平。

一旦程序检测到I/O口变为低电平,就表示有键按下,进而执行相应的指令。

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

图2-8 独立按钮工作原理

端口功能Port

P3.0 启动 P3.4 暂停

P3.1+1点 P3.5+2点

P3.2 复位 P3.6-3点

P3.3 团队交流

表 2-1 设计按钮功能

3)蜂鸣器报警模块

蜂鸣器是一种采用直流电压供电的一体化电子发声器,广泛应用于

计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话、计时器

本设计中使用的蜂鸣器就是通常所说的交流蜂鸣器。

流量蜂鸣器需要脉冲才能发声,采用P1.5端口控制,指示灯采用

P1.7。

4)MCU晶振电路及复位电路

晶体振荡器利用能将电能与机械能相互转换的晶体,在谐振状态下工作,提供

稳定、准确的单频振荡。在正常工作条件下,普通晶振频率的绝对精度可达

50ppm,高级的精度更高,有些晶振还可以通过外加电压在一定范围内调节。

晶振的作用是为系统提供基本的时钟信号。

通常一个系统共用一个晶振,以方便各个部分的同步。

频率和射频使用不同的晶体振荡器,并通过电子方式调整频率以保持同步。

复位是单片机的初始化操作,用于使CPU内的各个部件处于一定的状态。

单片机将会进入一定的初始状态,并从这个状态开始工作。

当RST脚为高电平时,单片机复位,单片机的复位电路有上电复位和手动复位。

复位有两种形式:RST/VPD端的高电平由上电瞬间直接产生。

复位;如果通过按钮产生高电平的复位信号,则称为手动按钮复位。

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

图2-9 晶振及复位电路模块电路图

5)断电保护模块

在一些应用系统设计中,有时需要对工作数据进行断电保护,如电子电源

如果使用普通存储器,需要有备用电池,在断电时供电,

硬件增加了断电检测电路,但存在电池不可靠、扩展存储芯片占用单片机空间过多等问题。

采用具有IIC总线接口的串行器件可以很好地解决多端口的问题。

解决了断电数据保存的问题,硬件电路简单,基于此,本设计采用芯片

用于断电保护。

图2-10 引脚图

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

图2-11 设计电路图

E0、E1、E2三个引脚为的硬件地址线,根据引脚上的电平来判断当前设备。

WP为的写保护引脚,当此引脚为高电平时,设备只能读,不能写。

写入。SCL和SDA分别是该设备的I2C协议接口。

2.3 系统原理图及仿真结果

根据以上模块选择分析,设计了基于2RC单片机的篮球记分牌电路原理。

如图所示:电源电路为单片机及其他模块提供标准5V电源,晶振模块为单片机提供定时

时钟标准使系统各部分能够协调工作,复位电路为单片机提供复位功能,单片机作为主控

控制器根据输入信号对系统进行相应的控制,数码管显示玩家当前得分,按键设置

该模块用于刷新玩家的分数,当玩家得分或者失分时,可以通过这里设置的按钮来刷新玩家的分数。

蜂鸣器用于提醒24秒倒计时结束,当24秒倒计时时间到时,蜂鸣器响起,提示

灯光亮起,倒计时重新开始,蜂鸣器停止鸣叫,指示灯熄灭。当分数增加时,倒计时从2开始

24秒后可随时重新开始倒计时。必要时可关闭倒计时。

(使用或单片机内部资源保存成绩时,支持复位保存、断电保存功能)。

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

图2-12 系统仿真图

图2-13 系统运行图

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

3.系统实现与测试

3.1 系统调试

为了提前排除软件和硬件的错误,本设计需要经过软件调试、硬件调试以及软硬件结合

调试。

1)硬件调试

本阶段使用的V2.0开发板调试各个模块的功能,主要检查硬件

检查内部连接是否正确,调试各个模块是否能实现规定的功能。

2)软件调试

软件调试使用Keil软件进行,写好源程序后,新建工程,选择;

然后新建一个文档编辑程序,编辑完后另存为.C,将保存的.C文件添加到项目中。勾选

生成.HEX 文件后没有语法错误。

3)软硬件联调

硬件与软件联调主要利用完成,系统原理图放在S环境中。

画完之后,把软件调试阶段Keil生成的HEX文件下载到单片机上,在电脑上运行。

进行软件模拟。

3.2 测试结果

纠错后系统设计结构更好,单片机最小系统能正常工作,关键模块能

实现控制功能,LCD显示模块可以显示按键模块输入的控制信息,蜂鸣器报警模块可以

该块可以按照程序设置的要求进行报警,实际结果图如图所示:

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

图3-1 实验设计实景图

四、结论

课程设计是为了训练学生运用所学知识发现、提出、分析和解决实际问题,并锻炼

实践能力的重要内容是对学生实际工作能力的具体训练和考核过程。

随着工业的快速发展,单片机已经成为当今计算机应用领域中一个空前活跃的领域。

它无处不在。

本设计介绍了篮球计时计分装置的基本原理及使用方法,并提供了一种篮球计时计分装置。

计分器的设计方案。利用单片机编程原理,实现篮球计时计分器的各项功能。

本次设计的篮球计时计分装置电路简单、易懂,用户使用非常方便,且成本相对较低。

低、灵敏可靠、记录准确、连接简单,有非常高的使用价值。

重要的是要了解理论与实践相结合很重要。仅有理论知识是远远不够的。

只有把知识与实践相结合,从理论中得出结论,才能真正服务于社会,提高自己的实践能力。

动手能力和独立思考能力。在设计过程中遇到问题时,可以说困难很多。

由于是第一次做,难免会遇到各种问题,同时在设计过程中也发现了自己的不足。

这次设计也让我明白了以前学习的知识还不够深入,不够牢固。

思路才是出路,遇到不懂的地方及时寻求帮助或者上网搜索,只要你努力学习,用脑子思考,就一定能找到出路。

只要你考试并且实践,就没有你不明白的知识,而且你的收获也会很多。