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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

足球比赛游戏机逻辑电路设计.docx

1、足球比赛游戏机逻辑电路设计 足球比赛游戏机逻辑电路设计 摘要:本文是介绍用数字系统模拟足球场上双方对垒比赛的场面及控制足球比赛游戏机的设计,用中小规模数字集成电路实现足球游戏机逻辑控制设计。由LED发光二极管代替足球运动,并按一定的规则进行对垒比赛,甲乙双方各有一个操作比赛的按钮AN1和AN2,按动使足球左右移动。当进球时记分电路会给进球方自动加1。时间倒计时到00时指示灯亮起以示比赛结束,高分者为获胜方。关键词:足球游戏机;集成电路;倒计时电路;设计;电路板制作 中途分类号:TN79 文献标识码:A1 引言随着科学技术的发展,人类社会已进入到高度发达的信息化社会, 信息时代的发展带来了电子产

2、品的进步。现代电子产品的发展越来越快, 各种新型电子元器件和智能化的电子产品已经在国民经济的各个领域和人们生活的各个方面得到了日益广泛的应用。实现这种进步的主要原因就是生产制造技术和电子设计技术的发展。其中电子玩具的发展也是在日益成熟。足球比赛的场面是激动人心的,足球游戏机就是模拟足球场上双方对垒比赛的场面。2.设计要求和任务 用数字系统控制足球比赛游戏机,其控制电路框图如图 1.1 所示。游戏机球的运动用发光二极管表示。 按照足球比赛的规则,该游戏机应有:按动开始键后,中间发光二极管D8亮,甲、乙双方比赛可以开始,可以按动各自的比赛按钮,进行比赛。足球进入球门,则自动加1分,一位显示满分为9

3、分;二位显示满分为99分。 图1.1 足球游戏机逻辑控制框图足球比赛游戏机也有时间限制,在规定的时间内,分值高者获胜。 用中小规模数字集成电路设计足球比赛游戏机逻辑控制电路,具体的设计要求如下:比赛时间可自己设定,099分钟(或099秒)。 足球可在甲、乙双方操作下向左、向右移动,当进入球门后,系统将给进球方自动加1分。 比赛时,足球进入球门后,进行自动加1分,再按一下复位键,使足球到中间,即中间的D8发光二极管亮。此过程中不停表。 计分显示为2位显示,时间显示为2位显示。 当比赛时间倒计时到00时,光警示比赛结束,高分者为获胜方。3 电路原理根据足球比赛游戏机设计任务和要求,足球比赛游戏机得

4、逻辑电路控制参考图如图3.1所示:图3.1 足球比赛游戏机得逻辑电路控制参考图3.1 比赛电路它由74LS193可逆计数器,4线-16线译码器74LS154,双BCD码十进制计数器74LS390和译码显示等芯片组成。当按动“RESET”复位按钮,74LS193置入“1000”,D8灯亮,示意足球在场中间。当按动“RESET”启动按钮后,触发器(74LS74)Q端输出高电平“1”,允许比赛按钮AN1,AN2输入。按动AN1进行加法计数,按动AN2进行减法计数。这样,经译码输出后的发光二极管左右移动。若发光二极管移至D0亮时,进右球门,74LS390-1计数一次。无论D0或D15为亮,都使74LS

5、74D触发器清零,Q=0,使AN1,AN2输入无效,74LS154使能为高。只有再按动START启动键后,D触发器为1,AN1,AN2方可输入,且74LS154使能(选中)。3.1.1 比赛电路中使用的集成块74LS193为可预置同步加/减计数器,具有双时钟,共有54193/74193,54LS193/74LS193 两种线路结构形式。193 的清除端是异步的。当清除端为高电平时,不管时钟端状态如何,即可完成清除功能。193在使用的过程中一定需要先给一个清零信号。 193 的预置是异步的。当置入控制端为低电平时,不管时钟的状态如何,输出端即可预置成与数据输入端相一致的状态。 193 的计数是同

6、步的,靠时钟端同时加在 4个触发器上而实现。在时钟端上升沿作用下输出端同时变化,从而消除了异步计数器中出现的计数尖峰。当进行加计数或减计数时可分别利用减法计数端或加法计数端,此时另一个时钟应为高电平。 当计数上溢出时,进位输出端)输出一个低电平脉冲,其宽度为加法计数端低电平部分的低电平脉冲;当计数下溢出时,错位输出端输出一个低电平脉冲,其宽度为减法计数端低电平部分的低电平脉冲。 当把借位输出端和进位输出端分别连接后一级的减法计数端、加法计数端,即可进行级联。74LS193的引脚图如下图所示:图3.2 74LS193的引脚图比赛电路中还用到了4线-16线译码器74LS154 74LS154的主要

7、特点是:1将4 个二进制编码输入译成16 个彼独立的输出之一2将数据从一个输入线分配到16 个输出的任意一个而实现解调功能3输入箝位二极管简化了系统设计4与大部分TTL 和DTL 电路完全兼容74LS154的工作原理是这种单片4 线16 线译码器非常适合用于高性能存储器的译码器。当两个选通输入G1 和G2 为低时, 它可将4 个二进制编码的输入译成16 个互相独立的输出之一。实现解调功能的办法是:用4 个输入线写出输出线的地址,使得在一个选通输入为低时数据通过另一个选通输入。当任何一个选通输入是高时,所有输出都为高。74LS154的引脚图如下图所示:图3.3 75LS154的引脚图另外还用到了

8、双BCD码十进制计数器74LS390。 74LS390有两个触发器,并且两个触发器有独立的时钟,可以构成两个2分频和两个5分频计数器。每个计数器都有直接清楚功能,能够有效提高系统密度,缓冲输出,减小集电极转换的可能性。工作频率一般在35MHZ。74LS390的内部电路有八个主从触发器和附加门,以构成两个独立的4位计数器。74LS390的引脚图如下图所示: 图3.4 74LS390的引脚图3.2 定时电路定时电路由时间设定拨码开关,减法计数器74LS190,译码显示74LS248,LC5011-11及脉冲电路组成。比赛时,先设定比赛时间,例如50分钟,则置8421拨码开关为KS1=5,KS2=0

9、。当按动“RESET”键后,“50”就置入74LS190中,按动启动按键后,D触发器的输出Q=1,秒脉冲有输出使DP按一秒一闪一闪,同时利用74LS90-1和74LS90-2经60分频后,变成分脉冲输出,定时器每一分钟减1。若比赛电路进球,使D触发器翻转,Q=0,这时,计数器停止计数。只有在按动“START”启动后,比赛允许进行时,定时器再作减法计数。当定时时间到,即高位74LS190M0/M1端输出一高电平,使定时指示灯灭,而喇叭响起来,告知比赛操作者,定时间到,比赛结束。3.2.1 定时电路中使用的主要集成块定时电路中用到了十进制加减同步计数器74LS190,190 的预置是异步的。当置入

10、控制端( LD )为低电平时,不管时钟CP 的状态如何,输出端(Q0Q3)即可预置成与数据输入端(D0D3)相一致的状态。 190 的计数是同步的,靠CP 加在4 个触发器上而实现。当计数控制端(CT )为低电平时,在CP 上升沿作用下Q0Q3同时变化,从而消除了异步计数器中出现的计数尖峰。当计数方式控制(U /D)为低电平时进行加计数,当计数方式控制U /D)为高电平时进行减计数。只有在CP 为高电平时CT 和U /D 才可以跳变 190 有超前进位功能。当计数溢出时,进位/错位输出端(CO/BO)输出一个低电平脉冲,其宽度为CP 脉冲周期的高电平脉冲;行波时钟输出端( RC )输出一个宽度

11、等于CP 低电平部分的低电平脉冲。利用 RC 端,可级联成N 位同步计数器。当采用并行CP控制时,则将RC 接到后一级CT ;当采用并行CT 控制时,则将RC 接到后一级CP。引出端符号:CO/BO 进位输出/错位输出端CP 时钟输入端(上升沿有效)CT 计数控制端(低电平有效)D0D3 并行数据输入端LD 异步并行置入控制端(低电平有效)Q0Q3 输出端RC 行波时钟输出端(低电平有效) U /D 加/减计数方式控制端74LS190的引脚图如下图所示:图3.5 74LS190的引脚示意图定时电路中用到了译码显示74LS248,74LS248为有内部上拉电阻的七段译码器,共有54/74248和

12、54/74LS248两种线路结构形式。 输出端(a-g)为低电平有效,可直接驱动指示灯或共阴极LED。当要求输入 015 时,消隐输入(/BI)应为高电平或开路,对于输出 0 时还要求脉冲消隐输入(/RBI)为高电平或开路。 当 BI 为低电电平,不管其它输入端状态如何,ag 均为低电平。 当RBI 和地址端(AD)均为低电平,并且灯测试(/LT)为高电平时,ag 均为低电平,脉冲消隐输出(/RBO)为低电平。 当 BI 为高电平开路时,/L T 的低电平可使ag 为高电平。 248 与48 的引出端排列,功能和电特性分别相同,差别仅在显示的字形6 和9。引出端符号: ABCD 译码地址输入端

13、;BI,RBO 消隐输入(低电平有效); 脉冲消隐输出(低电平有效); LT 灯测试输入端(低电平有效); RBI 脉冲消隐输入端(低电平有效); a-g 段输出(低电平有效); 74LS248的引脚图如下图所示: 图3.6 74LS248引脚示意图3.3 振荡电路振荡电路采用CD4060,将32768HZ晶振分频为2HZ,再一次分频获得1HZ,Q6和Q13相“与”,产生间隙振荡频率输出。更改后的电路采用了555产生脉冲。3.4 操作按钮 操作按钮AN1,AN2不加防抖电路,主要是恰当地利用74LS193误计数,误动作,而实现远距离射门。3.5 电路中用到的其它主要集成块足球游戏机逻辑电路还用

14、到了74LS08,74LS00和74LS74些基本的集成块。4 原理图的绘制及制作过程4.1 原理图的绘制根据设计的要求及设计原理,需绘制设计草图,设计完电路草图之后,需要进行仿真测试,绘制规范的电路原理图,生成印刷电路板。Protel99及其升级版本可以帮助我们完成这个过程。它提供的内容有电路原理图的绘制,印刷电路板得绘制和打印出电路板图。由所选的元件,根据其引脚封装形式绘制电路原理图,生成电路板图,打印电路板图。有了电路板图就可以生成印刷电路板,然后腐蚀电路板,根据电路图焊接电路。4.1.1 原理图绘制过程中遇到的问题及解决方案 电路中需要使用大量的集成块,但是大部分的集成块在Protel

15、中给的引脚图不能满足实际上所使用的引脚数量,所以在绘制电路图的过程中并不使用集成块本身所对应的元件图,而是使用与之引脚数相同的连接器代替,这样使电路图的的绘制变得方便。路中使用的每一个集成块都需要与电源、地线连接,而且电路线路比较复杂,所以要考虑如何合理的设置电源线和地线。并且注意每个集成块的接地和接电源的脚。在定时电路部分时间的设定需要拨码开关进行时间的设定,但是由于拨码开关不容易买到,所以换用普通的可以锁定的按动开关来实现。选用四个按动开关来设定比赛时间。由于开关的种类众多,所以在Protel中需要根据所选用的实际开关类型对电路中的开关进行封装。4.2 电路板及实物的制作过程4.2.1 生成网络表时遇到的问题及解决方案在绘制完电路图之后需要生成PCB板之后才能制作电路板,生成PCB板之前要生成网络表,但在生成网络表时发现电路图出现了许多的错误。错误主要分为了两种:Error Net not found (网络没有找到)和 Error Component not found (元件没有找到。特别要说明的是,通常我们按照Protel99设计教程中关于修改网络表错误的方法(即在网络宏Netlist Macro编辑对话框中进行修改)并不总是奏效,甚至出现越改提示的错误越多的情况,造成

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

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