ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:343.98KB ,
资源ID:28102406      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28102406.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(课程设计篮球比赛计分器.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

课程设计篮球比赛计分器.docx

1、课程设计篮球比赛计分器1. 设计题目:篮球比赛计分器。2. 设计内容和要求:根据篮球比赛的实际情况,有得1分,2分,3分的情况。设计一个篮球比赛计分器,电路要有加分和显示功能,同时记录双方的比赛得分。3. 设计目的:(1) 掌握各种进制计数器的功能和使用方法,学会构造不同进制计数器的原理和方法。进一步了解和掌握计数器的工作原理情况。(2) 掌握七段显示译码管的使用方法,以及译码器显示电路的使用。(3) 熟悉集成数字芯片的内部结构及应用,包括各种门电路芯片,计数器芯片,译码器芯片等的内部结构,以及连接方法。(4) 了解和掌握各种芯片连接组合形成各种不同功能的方法,掌握篮球比赛计分器的组成结构以及

2、工作情况。4. 设计原理:篮球比赛中实际得分情况有1分,2分和3分。根据不同的得分情况,可采用一次产生不同脉冲的方法来实现不同加分情况的加分功能。重点是2分和3分加分电路的设计。为了更符合实际情况的使用,以及更具有比较好的纠错能力。此次设计电路应该含有计分清零和减分的功能。在裁判出现误判的情况下,可以通过加减分数开关来实现加分或减分功能。电路原理框图: 5. 单元电路设计:根据实际生活中的篮球比赛情况,通常只需要电路能够记录分数达到三位数即可,其次,由于比赛双方计分电路均相同。因此,设计时可只针对一方设计,实际应用时组合即可。为了实现电路的相应功能,选用74LS192集成十进制计数器进行加减分

3、数。电路的显示部分选用七段译码管,和七段显示译码器74LS48来实现,加减分电路可选用74LS161,74LS160等计数器芯片来实现(具备计数、置数和清零功能即可)。为了使电路涉及到的芯片尽可能的少,所以,此次电路设计直接选用74LS192来实现。74LS192相应的功能表如下:输入输出CRCPuCPdD3D2D1D0Q3Q2Q1Q01000000D3D2D1D0D3D2D1D0011递增计数011递减计数0111保持5.1显示电路:直接用七段译码管和译码器结合实现分数显示,相应引脚,全部接高电平即可。5.2 清零电路:通过控制74LS192的异步清零端CR高低电平的切换即可达到对电路的清零

4、功能。连接时将三块192芯片的CR端均引出至清零开关即可。5.3 1分电路:对于电路加1分的功能,可直接控制高低电平的输入,使计数器递增计数或递减计数,从而达到加1分的目的。5.4 2分电路:针对电路加2分的功能,可通过使计数器一次产生2个脉冲信号来实现:如上图,当电路从0000计数到0011时,LD变为0,同时CR也为0,电路输出为D3D2D1D0=0011,于是此时,计数器不再计数,输出始终为0011。当按下加分开关(J7)时,CR变为1,计数器清零,输出QaQbQcQd=0000,此时变为1.。当开关弹起,CR变为0(此时=1),于是计数器达到计数条件,在接下来的上升沿脉冲,计数器便开始

5、从0000计数。相应的Qa从0,1变化,产生两个上升沿脉冲。直至计数到0011,又停止,重复上述过程。5.5 3分电路:对于加3分功能的实现,电路设计基本原理和加2分电路几乎相同,同样通过一次产生3脉冲信号来实现:如图,电路工作原理和2分电路无异。同样从0000计数一直到0101,相应的Qa在0,1变化,产生3个上升沿脉冲。当计数到0101时,计数器停止计数。按下加分按钮,计数清零,重新又从0000到0101,如此循环5.6 加减置换开关设计:鉴于74LS192加减数是由上升沿脉冲触发,且加数时,减数引脚须接高电平,减数时,加数引脚须接高电平。因此,从芯片的up和down引脚直接引出接至两个或

6、门,两个门的输入分别引出一个脚接至置数开关,开关控制接入高电平(电源),两个门的另外两个脚引出接至计数脉冲的输入端。当开关接至up端(加数),up引脚始终输入1,down引脚的输入由0和输入脉冲的或运算决定,因此down引脚的输入完全取决于输入信号,则电路实现了减数功能。相反,当开关接至down端(减数),down引脚始终输入1,up引脚的输入完全取决于输入信号脉冲,则电路实现了加数的功能。6. 总电路全面设计:在1,2,3分加分电路设计完成,以及清零和加减数开关功能设计完成后,按照不同的模块完成电路连接。由于加分电路由上升沿脉冲触发,且未加分时1,2,3分电路的输入始终保持1状态,因此,将1

7、,2,3分加分电路的输出直接引出,接至三输入与门,最后接入计数即可完成不同的加减计分功能。至此,电路设计已基本完成。总仿真电路:Protel原理图绘制:7. PCB版图绘制:(1) 根据电路仿真设计图,在Protel中绘制电路原理图。(2) 完成原理图绘制之后,对各个元器件进行命名和封装。由于Protel99se没有对七段显示译码管的PCB封装,因此,须通过手动绘制封装。(3) 在完成元器件的命名和封装后,导出网络表,根据网络表,载入到PCB文档中。(4) 在PCB中完成元器件的布局,最终完成PCB板的布线以及覆铜工作。TopLayer: ButtomLayer:PCB布线图:覆铜后的PCB版

8、图:8. 所用到的元器件:(1) 七段显示译码管,3块。(2) 74LS48, 3块。(3) 74LS192, 5块。(4) 74LS00, 1块。(5) 74LS32, 1块。(6) 74LS11, 1块。(7) 点触开关, 4块。(8) 单刀双掷开关, 1个。9. 芯片引脚图:74LS192:74LS00:74LS48:74LS32:74LS11:10. 电路设计总结:最开始面对题目时,对整个设计的过程还是有一个全面的构思,对计数计分的原理还是比较清晰。电路加一分的功能也按照最初所想,比较容易的设计了出来。但是,当设计加2分以及3分电路时,便遇上了一些麻烦。曾想过用计数器串联来连续加数,但

9、经过测试没有达到所想的要求,于是,又从计数的真值表,通过卡诺图等来分析,还是没有头绪。后又多次尝试不同方法,也没有成功。最后才想到用通过控制产生计数脉冲的方法来实现不同的加分功能。究其原因,主要是由于之前所考虑的过于复杂。随后,便通过计数器的功能表,来设计限制一次产生的脉冲个数,从而实现不同的加分功能。在加分电路设计完成之后,为更符合实际的使用需要,便开始考虑电路的清零和减数功能,清零电路的设计还是比较容易。但加减分置换开关的设计需结合所有的加分电路来实现。因此,在理解了不同加分电路的结构之后,从计数器的加减分引脚出发,通过分析从而确定了加减分置换开关的设计,其中涉及到一些门电路的使用。在电路

10、原理图设计完成以及仿真结果也正确后,通过Protel来绘制原理图以及PCB板时,也遇到了一些麻烦。主要是在于Protel99se中对有些元器件没有封装库,比如开关、译码管等。遂又经过查阅相关资料,通过网络等途径,学习自制元器件封装库的方法,以及Protel的一些其他功能,以及对Protel快捷键的使用。总的来说,此次设计不仅让我更加熟悉了计数器,译码器等的引脚分布以及不同引脚的不同功能,也让我掌握了电路设计的一些方法,包括构思,设计,验证,以及纠错。同时,更加巩固了以前所学过的知识,对时序逻辑电路和组合逻辑电路的分析以及设计方法又更加的熟悉,并且掌握了电路设计的一般步骤。在电路设计过程中所遇到的一些相关问题,也锻炼了自己的能力。另外,通过设计过程中的练习,对Multisim仿真软件以及Protel的使用也更加的熟练。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1