- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
乒乓球游戏机设计文库
乒乓球游戏机
一.设计题目乒乓球游戏机
二.设计任务
1.选题意义乒乓球游戏机通过十分巧妙的设计采用数字芯片实现乒乓球左右移动、 选手 击球、得分、累计得分超10分报警等功能。该设计三个双向开关 J1、J2、J3 分别 作为裁判和游戏者 A、B,且选手可以从译码显示器上直接读出自己的得分,具有操作简单、结构清晰的优点。
2.设计目标该乒乓球游戏机电路主要有 3 块电路:球台驱动电路、控制电路和计分电路 组成。其中球台驱动电路主要实现游戏者击球完毕后球的左右移动显示位置功 能;控制电路实现游戏者 A 和 B 击球、裁判对系统初始化的功能;积分电路具有 当 A 或 B 击球有效时加分和当游戏者的分数累计超过10分时报警通知裁判对系 统进行初始化以便重新开始比赛计分的功能。
3.设计要求:(1).用 8 个发光二极管表示球,用两个按钮分别表示 AB 两个球员的球拍; (2).一方发球后,球一固定的速度向另一方运动(发光二极管依次点亮) ,当球 达到最后一个二极管时,对方击球(按下按钮)球向相反的反方向运动,在其他 时候击球视为犯规,给对方加 1 分;都犯规双方各加 1 分; (3).A、B 各有一个数码管计分; (4).裁判有一个按钮,用来对系统初始化,每次得分后按下一次。
三.电路设计与实现
1.电路结构 电路根据设计要求,该电路须设计 3 块短路完成球台驱动、控制和计分功能。当裁判按下启动按钮时,游戏机电路开始运作。系统以 CP 信号作为球台驱动电路 和计数器计分的时钟信号,以 8 个二极管的依次被点亮代表球的移动位置,双向选择开关 J2、J3 控制发球、击球信号。电路设计原理图如下图
乒乓球游戏机球台电路发光二极管 LED 数码管
1 计分电路 LED 数码管
2.球台电路设计球台电路通过两个4 位上相移位寄存器 74LS194 接成一个 8 位的移位寄存 器。具体接法为:将第一片的左移串行输入端 SL 接到第二片的 Q0 端,将第二片 的右移串行输入端接到第一片的 Q3 端,然后将第一片的 D0 端和第二片的 D3 端 制 1,同时将剩余的其他几个输入端制 0。
功能说明:
(1)当 R D =0,其他输入端均为任意值,寄存器输出 Q0、Q1、Q2、Q3 均为0。清除后,置 R D =1。此功能对应于裁判员对系统进行初始化。
(2)当 R D =S1=S2=1 时,送入任意的 4 位二进制数,当下一个上升沿到来 时,将 Q0、Q1、Q2、Q3 置成相应的状态。
(3)当 R D =1、S1=0、S0=1 时,由右移输入端 SR 输入二进制码 1000,通过时钟脉冲CP依次右移。此功能对应于乒乓球右移。
(4)当 R D =1、S1=1、S0=0 时,由右移输入端 SR 输入二进制码 0001,通过 时钟脉冲 CP 依次左移。此功能对应于乒乓球左移。 根据设计原理,使用 multisim 绘制并通过仿真的电路图如下: 图 2
球台电路电路图
3.驱动控制电路
设计该电路块由两片 74LS74、两个与门 7409、两个与非门 7400 构成,74LS74 为上升沿触发的 D 触发器, ~PR 为置 1 端(低电平有效) ,~CLR 为置 0 端(低电 平有效)
当 J1=0 时。 两片 D 触发器输出端均1即 S1=S0=1, 通过接入 74LS194, 此时实现的是并行输入功能。
当 J1=1 时,L1=J2=1,J3=L8=0,通过各门电路将乒乓球游戏机 1D 置为 0,将两片 74LS74 的 CLK 信号置为 1,则 D 触发器输出端 Q1、Q2 分别为 0,1 即 S1=0,S0=1。
相反情况时,当 J1=1 时,L1=J2=0,J3=L8=1,D 触发器输出端分别为1,0 即 S1=1,S0=0。通过此电路来控制并且实现球台灯的左右移位即实现乒乓球的运动。 根据设计原理, 使用 multisim 绘制并通过仿真的驱动控制电路电路图如下: 图 3
计分电路设计计分电路以 PlayerA 的计分电路为例进行说明。 本电路主要由一片 74LS160 十进制计数器、一个 7404 非门、7409 与门构成,由计数器 74LS160 的功能表可知,当~RD=~LD=EP=ET=1 时工作状态为计数, 此时~CLR=~LOAD=ENT=ENP=1。选用 ENP、ENT 作为 74LS160 的计数控制端,当 ENT=ENP=1 时计数,当 ENT=ENP=0 时计分电路处于保持状态。RCO 为进位输出端, 即当选手计满 9 分时给出报警信号。 根据设计原理,使用 multisim 绘制并通过仿真的计分电路图如下:
设计难点:
1.本电路的设计难点是怎样把裁判员的初始化信号和两位选手的击球信号加到整个电路
您可能关注的文档
最近下载
- 《混凝土结构加固设计规范》GB50367.pdf VIP
- 《精神疾病诊断与统计手册》DSM5.PDF VIP
- 2冷疗技术15课件讲解.pptx VIP
- 海姆立克急救法操作考核标准.doc VIP
- JJG 195-2019 连续累计自动衡器(皮带秤).pdf VIP
- 专项治理整改落实及长效机制建设情况报告().pdf VIP
- TD∕T 1087-2023 主体功能区优化完善技术指南.pdf
- (完整word版)数独题目100题(可打印).doc VIP
- 0604-会计专业国家技能人才培养工学一体化课程标准(试用).docx VIP
- 04.汉杂事秘辛.一卷.汉.阙名撰.明崇祯时期汲古阁刊本.pdf VIP
文档评论(0)