- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(拔河游戏机设计课程2
拔河游戏控制电路
摘要 电子拔河游戏机电路可分为脉冲发生器电路和计数/译码器电路两大部分。脉冲发生器电路部分采用两个与非门组成的基本RS触发器,经整形后产生脉冲信号。计数/译码器电路部分以CC40193为主体,译码器采用集成芯片CC4514。计数器根据脉冲输入发生变化,CC4514的输出随之发生相应的变化,当脉冲信号移动至Q7或Q9时,将CC4514的输出端锁存,此时脉冲的输入不能引起输出状态的改变。
1 拔河游戏机控制电路的设计方案论证
1.1设计任务与要求
(1)电路使用9个发光二极管,开机后只有中间一个发亮,此即拔河的中心点。
(2)游戏双方各持一个按钮,迅速地、不断地按动,产生脉冲,谁按得快,亮点就向谁的方向移动,每按一次,亮点移动一次。
(3)亮点移到任一方终端二极管时,这一方就获胜,此时双方按钮均无作用,输出保持,只有复位后才使亮点恢复到中心。
(4)用数码管显示获胜者的盘数。
1.2 方案设计与论证
方案一:可逆计数器CC40193原始状态输出4位二进制数0000,经译码器输出使中间的一只发光二极管点亮。当按动A、B两个按键时,分别产生两个脉冲信号,经整形后分别加到可逆计数器上,可逆计数器输出的代码经译码器译码后驱动发光二极管点亮并产生位移,当亮点移到任何一方终端后,由于控制电路的作用,使这一状态被锁定,而对输入脉冲不起作用。如按动复位键,亮点又回到中点位置,比赛又可重新开始。将双方终端二极管的正端分别经两个与非门后接至二个十进制计数器CC4518的允许控制端EN,当任一方取胜,该方终端二极管点亮,产生一个下降沿使其对应的计数器计数。这样,计数器的输出即显示了胜者取胜的盘数。设计电路框图如图由与门和与非门74LS00构成。
2.1.2基本RS触发器
引脚图:
基本RS触发器功能表
R S Q 1 0 1 0 1 0 1 1 不变 0 0 不定 机械开关接通时,由于振动开关会使电压或电流波形产生“毛刺”,利用基本RS触发器的记忆作用可以消除上述开关振东所产生的影响,设单刀双掷开关原来与B点接通,这时触发器的状态为0。当开关由B拨向A时,其中有一短暂的浮空时间,这时触发器的R﹑S均为1,Q仍为0。中间触点与A接触时,A点的电位由于振动而产生“毛刺”。但是,首先是B点已经为高电平,A点一旦出现低电平,触发器的状态翻转为1,即使A点再出现高电平,也不会再改变触发器的状态,所以Q端的电压波形不会出现“毛刺”现象。
2.1.3整形电路
若直接由A、B键产生的脉冲加到5脚或4脚,那么就有很多时机在进行计数输入时另一计数输入端为低电平,使计数器不能计数,双方按键均失去作用,拔河比赛不能正常进行。加一整形电路,电路CC40193是可逆计数器,控制加减的CP脉冲分别加至5脚和4脚,原理图如下所示:
CC40193引脚图
注:—BO 借位输出端
—CO 进位输出端
CPD 减计数时钟输入端 CPU 加计数时钟输入端
CR 清除端 D0—D3 并行数据输入端
—LD 并行置数控制端 Q0—Q3 计数器输出端
VDD 正电源 VSS 地
CC40193功能表
输入 输出 CR —LD CPU CPD DO D1 D2 D3 Q0 Q1 Q2 Q3 H
L X
L X
X X
X X
d0 X
d1 X
d2 X
d3 L
d0 L
d1 L
d2 L
d3 L H ↑ H X X X X 加计数 L H H ↑ X X X X 减计数 L H H H X X X X 保持 2.3 译码电路设计
选用4-16线CC4514译码器。译码器的输出0~14 分接个发光二极管,二极管的负端接地,而正端接译码器;这样,当输出为高电平时发光二极管点亮。比赛准备,译码器输入为0000,0 输出为“1”,中心处二极管首先点亮,当编码器进行加法计数时,亮点向右移,进行减法计数时,亮点向左移。
2.3.2 集成芯片CC4514
注:CC4514?4线-16线译码器引脚排列及功能: A0~A3 — 数据输入端 INH — 输出禁止控制端LE — 数据锁存控制端Y0~Y15 — 数据输出端CC4514?功能表
输???入 高电平输出端 输???入 高电平输出端 LE INH A3 A2 A1 A0 LE INH A3 A2 A1 A0 1 0 0 0 0 0 YO 1 0 1 0 0 1 Y9 1 0 0 0 0 1 Y1 1 0 1 0 1 0 Y10 1 0 0 0 1 0 Y2 1 0 1
文档评论(0)