原创 打飞机电子游戏(二)

2008-5-31 21:43 2338 4 4 分类: 模拟
本例介绍的打飞机电子游戏,以一排 (10只)轮流发光的绿色发光二极管来表示飞机的飞行,以另一排 (6只)轮流发光的红色发光二极管来表示炮弹的飞行。在按下 "开炮"按钮后,即会飞出一枚炮弹。若飞机飞到最后一个点时,炮弹也正好达到最后一个点,则机内会发出爆炸声,表示飞机被炮弹击中。随着打中飞机架数的增加,飞机的飞行速度也在加快。整个游戏时间为50s左右。该电子游戏可供多人进行比赛,以打中飞机最多者为胜。
  电路工作原理
  该打飞机电子游戏电路由自激振荡器A、自激振荡器B、控制电路、LED显示驱动电路A、LED显示驱动电路B、音频压控振荡器和音频放大电路组成,如图2-106所示。

点击看大图


  自激振荡器A由与非门集成电路IC4(Dl-D4)内部的Dl、D2、电阻器Rl2和电容器C3组成。
  自激振荡器B由IC4内部的D3、D4、电阻器R6、电位器RP和电容器C4组成。
  控制电路由控制按钮Sl、晶体管Vl、二极管VDl-VD6、电阻器R2、R7-R9、R13和或门集成电路ICl(D5、D6)组成。
  LED显示驱动电路A由发光二极管VLl-VLlO、电阻器Rl、R3、电容器Cl和计数脉冲分配器集成电路IC2组成。
  LED显示驱动电路B由发光二极管VLll-VLl6、电阻器R4、R5计数脉冲分配器集成电路IC3组成。
  音频压控振荡器电路由与非门集成电路IC5(D7、D8)、晶体管V2和电容器C7组成。
  音频放大电路由电阻器RlO和晶体管V3组成。
  接通电源开关S2后,自激振荡器A与自激振荡器B通电工作,与此同时,Cl通过Rl缓慢充电,此时D5的输入端和输出端均为低电平。自激振荡器A振荡工作后,为IC2提供计数脉冲,IC2的YO-Y9端输出高电平,使VLl-VL9轮流点亮,表示飞机在飞行。
  自激振荡器B振荡工作后,为IC3提供计数脉冲。在IC3的YO端输出高电平时,IC3因EN端也变为高电平而停止计数。按动Sl后,IC3因EN端变为低电平而开始计数,其各输出端依次输出高电平,使VLll-VLl6轮流点亮,表示炮弹在飞行。
  若IC2的Y9端和IC3的Y9端同时输出高电平 (即VLlO和VLl6被同时点亮),则D6输出高电平,一方面使V2导通,音频压控振荡器振荡工作,其输出的振荡信号经V3放大后,驱动BL发出爆炸声;另一方面使C5两端电压变高,Vl的导通能力增强,使自激振荡器A的振荡频率变高,VLl-VLlO循环发光的速度变快,表示飞机的飞行速度加快。
  延时一段时间后,当Cl充电完毕,D5端输出高电平时,IC2停止计数,飞机停止飞行,整个游戏过程完毕。要想继续游戏,将电源开关S2关闭后再接通即可。
  调整RP的阻值,可以改变自激振荡器B振荡频率的高低,从而改变炮弹飞行速度的快慢。
  元器件选择
  Rl-Rll均选用1/4W金属膜电阻器。
  Rp选用合成膜可变电阻器。
  Cl和C2、C5、C6均选用耐压值为16V的铝电解电容器;C3和C4选用涤纶电容器或独石电容器。
  VDl-VD6均选用1N4148型硅开关二极管。
  VLl-VLlO均选用φ5mm的绿色发光二极管;VLlI-VLl6均选用φ5mm的红色发光二极管。
  Vl-V3选用S9013或C8050型硅NPN晶体管。
  ICl选用CD4081型四或门集成电路;IC2和1C3选用CD4017或CC4017型十进制计数/脉冲分配器集成电路;IC4和IC5选用CD401l或MCl4011型四与非门集成电路。
  BL选用0.25-0.5W、8Ω的微型电动式扬声器。
  S1选用微型动断按钮;S2选用单极双位拨动式开关或按键自锁式开关。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条