EMU-ZONE 电子DIY

 
首页制作硬件资料开发资料购买
 
原创稿件 - 《模拟地带》 - DC原装光枪的改造
DC原装光枪的改造

注:请勿转载,如有需求请与刊登的杂志社联系.

声明:硬件改造具有一定的风险性,并且一旦拆封,你将失去保修。我们不对用户改造过程中出现的任何问题付任何责任。

            
                         图1 光枪照片

  DC游戏机上有一些射击游戏是需要与光枪配合使用的,如果使用手柄,则无法体验到枪战的真实感觉。因此在这一类游戏时,一支原装的光枪是必不可少的。但是如果你使用过这种原装光枪的话,你会发现十分不爽,因为光枪没有连发功能,只能一下一下的扣扳机,并且也不能自动换弹匣,在激烈的枪战中,肯定是死的多,活的少了。:)现在我们要做的就是对光枪进行一些简单的改造,让它具有以下功能:
 1.子弹连发功能。
 2.自动换弹匣功能。
  光枪在进入游戏时会自动进入连发模式。“START键+B键”用于切换单发、连发模式;打开DC电源时按“START键”切换到固定连发模式;打开DC电源时按“B键”切换到固定单发模式。

一、要准备的材料

集成电路:PIC12C508或PIC12C509 1片

            
                     图2 PIC12C508A芯片

电阻: 10K 1个

                    
                      图3 10K电阻照片

导线: 若干

除此之外,还需要一些工具:电烙铁、焊锡丝、松香、小十字螺丝刀、小刀。

            
                      图4 工具照片

二、光枪的构造

拆开光枪,可以看到三块电路板。主电路板、光电接收板、按键控制板。

1.主电路板

            
                       图5 主电路板照片

主电路板外部有铁壳屏蔽层,一端是记忆卡槽接口。电路板上有三个接插件,一个5芯插座是用来连接手柄连线的;一个2芯线是用来连接光电接收板的;还有一个10芯连线则是用来连接按键控制板的。

2.光电接收板

这块电路板上只有一个光敏二极管和一个二芯插座。

3.按键控制板

            
                       图7 按键控制板正面

            
                       图8 按键控制板反面

这块电路板上都是按键,一个面上有十字方向键和START键、B键,这几个键的功能与普通DC手柄上的按键功能相同。电路板的反面还有一个微动开关,当你扣动光枪的扳机时,扳机的另一端会碰到这个微动开关。

三、改造

改造的配线图如下:

            
                         图9 配线图

  实际的改造过程中,为了方便制作,我们做了一些调整,当然方法还是一样的,如果你对电子技术不是很熟悉的话,可以根据我们的介绍一步一步来做,而不必看上面的配线图,如果你熟悉电子技术的话,则可以根据上面提供的配线图随意发挥了。

  在制作中我们用到了一片PIC12C508芯片,这种芯片是MICROCHIP公司生产的单片机芯片,需要写入程序才能够使用。对芯片写入程序需要用到编程器,你可以在购买芯片时,让销售者直接把程序写入芯片中,也可以自己使用编程器来写入。我们这次是使用了《电子DIY多功能编程器》来完成这个工作的。关于编程器的介绍可以查看我们的网站http://ediy.yeah.net。

编程时应注意单片机配置位的选择:振荡方式选择内部振荡;WDT选择禁止;CP选择禁止;MCLR选择禁止。

将程序写入到PIC12C508A芯片中后,就可以开始改造工作了。

1.因为电路非常简单,所以我们没有使用电路板,而是把芯片用双面胶粘在主电路板上来使用的。

首先在下图所示的位置上,用小刀将绿色的阻焊剂层刮掉,露出铜箔层来。

            
                          图10

然后要把芯片的引脚处理一下,芯片有8个引脚,处理方法见如图。

            
                          图11

现在我们就可以剪一小片双面胶将芯片粘在主电路板上了,固定好芯片,可以把芯片的第1脚、第5脚、第8脚分别焊接好。第1脚焊接到刚才刮开的铜箔处。第5脚、第8脚与10芯连线的对应引脚焊接到一起。

            
                         图12

2.将10K电阻的引脚剪短,将其中一个引脚折90度,焊接到如图位置上。

            
                         图13

3.把主电路板反过来,可以看到那个连接光电接收板的2芯线,将其中的白色的连线从中间剪断。把剪断的这根线的连接光电接收板的一半剥掉外皮、烫好锡备用。

            
                          图14

取一根导线,将其一端与刚才的那根白色线焊接到一起。

            
                          图15

再把印板反过来,把电线的另一端焊接到芯片的第6脚上。另外再取两段导线将芯片的第2脚、第3脚分别连接到10针接头的对应位置上。

            
                         图16

再剪一段导线,一端焊接到芯片的第7脚,另一端焊接到电阻悬空的一脚上。

            
                         图17

4.将主电路板反过来,可以看到10芯的连线。以白色线为第1脚,数到第7根线,从中间剪断。

            
                          图18

取一段导线,焊接到剪开的第7根线上。

            
                         图19

再将电路板反过来,将导线的另一端焊接到电阻悬空的一端上。

            
                         图20

至此,电路的改造全部完成,下面我们要将光枪重新组装起来。

5.用胶带纸贴在主电路板屏蔽铁壳的对应芯片的位置上。

            
                           图21

然后装上屏蔽铁壳。

            
                         图22
            
                         图22-1

将接插件都插好,三块电路板都放回原先的位置上,注意光电接收板的位置不要插错,另外也不要忘记安装前面的透镜。确认无误后,就可以合上另一半外壳,装螺丝了。

            
                         图23

改造好的光枪看起来和原先的光枪没有任何区别。: ) 其实内部已经偷天换日了,呵呵。

            
                         图24

四、测试

测试时,使用了比较经典的游戏《死亡之屋》。由于是连发模式,并且自动换弹匣,所以打起来很轻松,不费吹灰之力就过了一关,光枪可以如机关枪一般扫射,十分痛快。当然,如果你的水平比较高的话,那么也可以切换回单发模式,不过如果习惯了连发,再来试单发,可能就是一件痛苦的事情了。

本文中PIC12C508芯片的程序可以到我们的网站下载。网址:http://www.gbalink.net



 
 
【模拟器硬件DIY】版权所有 Copyright(C) 2000-2006 本站资料未经许可,请勿转载,如有需求,请联系