中国手机游戏新闻网

捕鱼季游戏机结构分析

时间:2013-08-22 22:08:25来源:zyn栏目:深海捕鱼 阅读:

I/O板功能大致说明

 

适用6人机台,支持6个控台,每个控台有5个按钮(其中3个命令按钮-需支持按钮灯,2个上下分按钮-无需灯)和1个摇杆(带4个微动);

I/O板同时支持6个投币器和退币马达或6个彩票器;

3.
I/O板提供8个按钮,6个按钮为测试退币马达按钮,以及在退币马达无币并重新装币后,可以通过对应按钮解开系统的无币提示;

4.
I/O板的一个按钮进入后台按钮,另外一个按钮预留。


下面这张图是捕鱼季使用的压分板的实物电路板,今天我们对应电路对这张PCB板进行一下具体分析。


各个部分的功能都已经在图上标出,在实际分析之前,我们先对目前市场上常见的图形类游戏机进行一下简单的介绍。一般来说从使用的硬件的角度来讲,现在市场上常见的图形类游戏基本上基于2种硬件:

1)IC板图形游戏,比如使用韩国Amazon芯片的,使用三星 2410\2440ARM芯片,以及使用台湾凌阳ARM芯片的等等,由于硬件性能的限制,基于这种IC板的游戏在图形运算方面性能稍差,只能应付不是很复杂图形应用的场面,比如博彩类游戏。运算复杂,图形比较多,画面要求高的只能求助于PC。

2)基于PC机的图形游戏,比如捕鱼季,海洋之星,3D动物,这种基于PC的游戏从硬件角度细分下去还有2种基本类别。

              A)PC只做图形演示,游戏流程控制部分使用专门的硬件完成,以便加密。

              B)PC不但做图形演示,同时也完成整个游戏流程的控制,用户按键的输入输出,由单独的硬件电路完成。

捕鱼季,海洋之星,3D动物都属于B)这种游戏。

它们的游戏流程都在PC机里面完成,用户按键通过压分板完成,压分板和主机之间通过通信电路完成按键以及LED\马达控制。

简单介绍完原理,接下来分析压分板原理。

从上面的分析得出这样的结论:压分板主要负责扫描用户按键,并送出对应控制的数据信号,完成和PC主机之间的通信。对应这些功能要求,压分板主要由下述部分构成:


RS232通信电路


键盘扫描电路


退币马达/彩票控制电路


CPU系统电源


马达电源


用户键盘接口


强制退币按键

强制退币按键接口


系统键盘接口

下面详细分析上述几个部分功能

1)CPU

主要完成整个电路板的程序流程控制:

用户/系统输入键盘扫描,比如开炮,方向,

和主机通过RS232通讯,
MPC机对退币/彩票/用户LED的控制

2)RS-232

主要负责完成CPU和PC主机之间的数据通信和电平转换,使用RS232电平转换芯片。

3)键盘扫描电路

主要使用74245完成对用户键盘扫描,每个74245都有自己的地址,负责8路键盘输入,中间通过光电耦合器实现和用户按键接口之间的保护和隔离。工作时,74245置于输入状态,CPU按照地址循环读取所有74245的数据,当某地址上的74245的输入数据发生变化时,CPU认为有键按下,延时去抖,读取数据,转化成对应按键数据,并按照和PC机之间的数据通信协议,发送数据帧到PC机。

4)退币马达/彩票控制电路

当PC主机上的用户玩家需要进行退币或者按键,或者出现既定情况需要点亮对应的LED灯的时候,PC机根据需要,按照和压分板之间的通信协议,发送一帧数据到压分板CPU。压分板CPU解析该协议帧里面的数据,分析,然后转化成马达/彩票/LED数据并送出到相应控制电路

5)CPU系统电源

主要负责CPU电路,扫描电路,RS232电路供电

6)马达电源

主要负责马达部分供电。

需要注意的是:捕鱼季采用的是 24V电源的马达,也可以改造成220V电源,把图上的“马达电源保护二极管”焊掉,并短接电路板上二极管2个焊点,电源接口接220V交流电就可以。

7)用户按键接口

用户按键连线接口,输入到按键扫描电路

8)强制退币按键

板接强制退币按键

9)强制退币按键接口

外接强制退币按键接口,注意这个接口和“板接强制退币按键”其实是并联的,跟CPU控制的退币接口也是并联的

10)系统键盘接口

由于捕鱼季使用的PC机没有预留其他键盘,要进入系统参数/查账界面,必须使用一定的方法才行,所以设计人员设计了系统操作键盘

至此,捕鱼季压分板所有部分都已经分析结束。通过对捕鱼季压分板的分析,我们可以得出:其实捕鱼季压分板是一个标准的8051系统电路,明白了它的工作原理,对它进行维护,二次开发,都变成得心应手的事情。海洋之星的压分板电路和捕鱼季类似的压分板电路类似,唯一的不同是退币马达驱动稍有不同,没有使用继电器,电路没有设计在同一个PCB板子上面。其他的基于PC机游戏的压分板也都类似,不过有的自己带有压分显示和按键声音处理电路,通信部分采用的是RS485,如3D动物系列。这种电路的特点是每个用户都要分配一个压分板,优点:功能强,缺点:成本高。

 


郑重声明:部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

标签:

上一篇:捕鱼达人源代码下载及解析二

下一篇:海之魂游戏压鱼技巧

相关推荐


推荐阅读

图文欣赏

返回顶部