版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【篮球记分牌】篮球记分牌课程设计实验报告【篮球记分牌】篮球记分牌课程设计实验报告是一篇好的范文,感觉写的不错,希望对您有帮助,重新整理了一下发到这里。篮球记分牌课程设计实验 报告XX学校电子技术课程设计报告题 目学 院自动化与电气工程学院专 业班 级学 号 学生姓名 指导教师 完成日期201X年XX月XX日篮球记分牌摘要围绕设计要求对篮球记分牌进行设计。首先根据功能要求提出单片机 STC89S52R为控制核心的设计方案;其次进行硬件系统和软件系统的设计,并 且根据本次设计所用的开发板原理图进行设计,然后根据所设计的电路图级程序用Proteus和Keil进行了仿真,验证了设计方案的正确性,最后,
2、把程序烧进 开发板中来完成篮球记分牌的硬件电路。 调试和测试结果表明基本上都能满足此 次课程设计的要求。本次课程设计,有效加深和巩固了单片机的基础知识,提高了我们的实际动手能力,具有及其深远的意义。关键词:单片机独立按键蜂鸣器 at24c02 数码管一、设计要求1.比赛开始,比分能够全部清零,数码管前 2位,末二位做记分用,当中2 位做24秒倒计时用秒倒计时时间到,蜂鸣器响、指示灯亮,重新开始倒计时(按下开始键),蜂鸣器停止鸣叫、指示灯灭。3. 比分进行增加后,倒计时从24秒重新开始倒计时。任意时刻24秒可以重 新开始倒计时。必要时候能够关闭倒计时。4. 利用AT24C02或者单片机内部资源保
3、存比分,支持复位保存,掉电保存功 能。二、系统设计及仿真、系统总体设计图2-1系统结构图思想汇报专题本系统采用单片机 STC89S52R为控制核心,系统主要包括显 示模块、按键控制模块、蜂鸣器报警模块等。下面对各模块的设计进行论证。1)显示模块单片机系统中,往往需要多位显示。动态显示是一种最常见的多位显示方法, 应用非常广泛。所有数码管段选都连接在一起的时候,怎么让数码管显示不一样 的数字呢?动态显示是多个数码管, 交替显示,利用人的视觉暂停作用使人看到 多个数码管同时显示的效果。首先我们来看一下显示模块电路原理图:图2-3数码管段选图本实验使用的是,通过P22、P23 P24控制3-8译码器
4、来对数码管进行位选, 通过P0 口经过573的驱动控制数码管的段选2)按键控制模块方案一:采用矩阵键盘。矩阵键盘的长各分接口分别于单片机的10 口连接, 可以通过连接数量较少的I0 口,扩展出多个按键。但其缺点是电路更复杂,编 程更麻烦。(来自)方案二:采用独立按键。每个独立按键与单片机I0连接,虽然不能节省I0口,但电路简单、编程容易。根据所拥有的单片机以及其电路内部图,在此采用了方案二。3)报警模块报警模块中,信号由单片机输出经PNP型三极管放大后进入蜂鸣器发出声响 进行比赛时间的提示功能。图2-4蜂鸣器原理图单元电路设计为使该电子记分牌更加方便和灵活, 本设计将其划分为5个模块,下面将对
5、 各个模块逐一介绍。图2-5系统硬件组成框图下页篮球记分牌课程设计实验报告1) 数码管显示模块.图2-6数码管实物图图2-7数码管内部原理图本设计采用共阴极数码,其8个发光二极管的阴极在数码管内部全部连接在 一起,所以称“共阴”,而它们的阳极是独立的,通常在设计电路时一般把阴极接地。 当我们给数码管的任意一个阳极加一个高电平时,对应的这个发光二极管就点亮了。本设计中所选用的数码管是2块四位共阴数码管,段选在 P0 口上,使用74IS138 位选(,)。2) 按键控制模块单片机的10 口既可作为输出也可作为输入使用,当检测按键时用的是它的输入功能,我们把按键的一端接地,另一端与单片机的某个I0
6、口相连,开始时先给该I0 口赋一高电平,然后让单片机不断地检测该I0 口是杏变为低电平,当 按键闭合时,即相当于该I0 口通过按键与地相连,变成低电平,程序一旦检测 到I0 口变为低电平则说明按键被按下,然后执行相应的指令。范文T0P1OCS 2-8独立按键工作原理3)蜂鸣器报警模块蜂鸣器是一种一体化结构的电子讯响器, 采用直流电压供电,广泛应用于计 算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等 电子产品中作发声器件。本设计用的蜂鸣器就是常常说的交流蜂鸣器交流蜂鸣器 是需要给蜂鸣器一个脉冲才会响,使用口控制,指示灯使用。4)单片机晶振电路和复位电路晶振用一种能把电能和
7、机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器(VCO。晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便 于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振, 而通过电子调 整频率的方法保持同步。复位是单片机的初始化操作,其作用是使CPU中的各个部件都处于一个确定 的初始状态,并从这个状态开始工作。当单片机的 ALE及两脚输出高电平,RST引脚高 电平时,单片机复位。单片机的复位电路有上电复位和手动按钮复位两种形式,
8、 RSTVP端的高电平直接由上电瞬间产生高电平则为上电复位;若通过按钮产生 高电平复位信号称为手动按钮复位。(转载于)5)掉电保护模块在一些应用系统设计中有时需要对工作数据进行掉电保护,如电子式电能 表等智能化产品。若采用普通存储器,在掉电时需要备用电池供电,并需要在硬 件上增加掉电检测电路,但存在电池不可靠及扩展存储芯片占用单片机过多口线 的缺点。采用具有IIC总线接口的串行EEPRO器件可很好地解决掉电数据保存 问题,且硬件电路简单。基于此本设计使用 AT24C02芯片用于掉电保护。图2-10 AT24C02引脚图图2-11 AT24C02设计电路图E0 E1、E2三个引脚为AT24C02
9、的硬件地址线,根据引脚上的电平决定当 前器件的硬件地址。WP为AT24C02的写保护引脚,当该引脚为高电平时,器件 只读不写。SCL SDA分别为器件的IIC协议接口。系统原理图和仿真结果根据上述模块选择分析,设计出基于 STC89S52R单片机的篮球计分牌电路 原理图所示:电源电路为单片机以及其他模块提供标准5V电源,晶振模块为单片机提供时钟标准,使系统各部分能协调工作,复位电路为单片机提供复位功能, 单片机作为主控制器,根据输入信号对系统进行相应的控制,数码管显示选手当 前的得分,按键设置模块用来刷新选手的得分,当选手得分或者失分时可以通过 这所设定的按钮对选手分数重新设置。蜂鸣器用作 2
10、4s倒计时结束提示,当24S 倒计时时间到,蜂鸣器响,指示灯亮,重新开始倒计时,蜂鸣器停止鸣叫,指示 灯灭。当比分进行增加后,倒计时从24秒重新开始倒计时。任意时刻24秒可以 重新开始倒计时。必要时候能够关闭倒计时(利用AT24C02或者单片机内部资源 保存比分,范文写作支持复位保存,掉电保存功能)。图2-12系统仿真图图2-13系统运形图上页下页余下全文篮球记分牌课程设计实验报告三、系统实现与测试系统调试为预先排除软件和硬件的错误,本设计需经过软件调试、硬件调试和软硬兼 联合调试。1)硬件调试本阶段中所采用的开发板对各个模块的功能进行调试,主要检查硬件间连线是否正确并调试各模块能否实现指定的
11、功能。2)软件调试软件调试采用Keil软件完成。在写好源程序之后,建新工程,选择at89c51 ; 接着新建文档编辑程序,编辑完存为.C,把保存的.C文件加入到工程里。检查 无语法错误后生成.HEX文件。3)硬件软件联调软硬件联合调试主要是运用 Proteus完成。将系统原理图在Proteus环境下 画好之后,将软件调试阶段 Keil生成的.HEX文件下载到单片机里,在电脑上进 行软件仿真。测试结果经过纠错修正,本次系统设计结构较好,单片机最小系统能正常工作,按键 模块能实现控制功能,液晶显示模块能根据按键模块输入的控制信息进行显示, 蜂鸣器报警模块能按程序设定的要求报警。实物结果图如图所示:
12、图3-1实验设计实物图四结论课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题, 锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程随着 科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。本次设计叙述了篮球计时计分器的基本原理及使用方法, 给出了一种篮球计 时计分器的设计方案。利用单片机程序设计原理,来实现篮球计时计分器的各项 功能。此次设计的篮球计时计分器,电路简单,而且易懂,使操作使用者使用非 常方便,成本较低,灵敏可靠,记录准确,连接简单,具有非常高的使用价值。通 过这次课程设计使我懂得了理论与实际相结合是很
13、重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来, 从理论中得出结论,才能真 正为社会服务,从而提高自己的实际动手能力和独立思考的能力。 在设计的过程 中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样 的问题,同时在设计的过程中发现了自己的不足之处, 对以前所学过的知识理解 得不够深刻,掌握得不够牢固。此次设计也让我明白了思路即出路, 有什么不懂 不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就 没有弄不懂的知识,收获颇丰。上页-强备课挥关虫龄三生的三三机的备合起案,做教以理的教三三::宰关:器:?个作公正、公本着评价=生负担 f -改上狠*。校赛紀迄褒三的Tif,本升芸兰亍弐.3写.一:芯主匸三mm切活丁按二历HvS-s,认真完三丑三综情的去方三专识要到耳:为顾壬三文在科的教要体下多学的基学生学校输送合学习力能题於的出念三要础打提好科科究维丁.- 力.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河北工业职业技术大学单招职业适应性考试模拟试题及答案解析
- 2026年河南对外经济贸易职业学院单招职业适应性考试模拟试题及答案解析
- 2026年曲靖医学高等专科学校单招职业适应性考试模拟试题及答案解析
- 2026年江西水利职业学院单招职业适应性考试模拟试题及答案解析
- 2026年眉山职业技术学院单招职业适应性考试模拟试题及答案解析
- 医疗安全与风险管理教育
- 住院部护理团队协作经验
- 妇产科主任:女性健康与产前护理
- 内分泌科疾病诊断与管理
- 期末考试的总结
- 2025年中国碳氢清洗剂市场调查研究报告
- 海水墙面防水施工方案设计
- 退化森林修复技术-洞察与解读
- 水箱安装施工质量管理方案
- 2025年国企人力资源管理岗招聘考试专业卷(含岗位说明书)解析与答案
- 交通事故处理讲解
- 监理见证取样知识培训课件
- 市政工程地基处理技术培训
- 口腔咨询标准化话术体系
- 胆囊炎胆囊结石的护理常规
- 心绞痛的护理常规
评论
0/150
提交评论