Author Topic: BS Dracula Replacement LONG Opto board project  (Read 809 times)

0 Members and 2 Guests are viewing this topic.

Offline Homepin

  • Trade Count: (+15)
  • ******
  • Forum Posts:
  • Not a business - A Passion!
BS Dracula Replacement LONG Opto board project
« on: April 21, 2011, 12:15:32 PM »
OK, so this project came about because a member from another arcade site was asking about repairing or obtaining a replacement opto board for his WMS Dracula and didn't seem to be having much luck. He had confirmed his board as faulty by substituting it with a known good one from a friends machine.

Part number A15646 and curiously named "24-opto PCB Assembly". I can only guess that the "24" part refers to the DISTANCE that the opto spans in inches and not that the board controls 24 optos, because it is a single circuit??

Anyway I have a BSD so I opened it up and had a look. I had never previously realised that there is an opto that spans the width of the playfield and it 'looks' across the track that the mist-multiball travels along.

I imagine it is there to determine when the mist ball has been knocked from the magnet that hauls it across the PF?

Anyway the circuit is pretty straighforward. It uses a 555 timer IC to generate a square wave that is fed to the IR TX LED on one side of the PF.

The RX LED is connected to a special IC called a Remote Control Amplifier/Detector. This chip basically amplifies and detects the incoming square wave and triggers an output when it senses a valid square wave coming in. The reasoning behind using the square wave (at a certain frequency) is to prevent spurious light signals from upsetting the detection process and that is what makes the circuit a lot more complicated than a simple TX RX pair of sensors that you would normally see used in many places on most DMD pinball machines.

This particular IC is well and truly obsolete and I believe this explains why all of the pinball parts places I looked at had this board marked as "no stock".

So I set about  looking at what could be used to replace this IC. Naturally (as with ALL Homepin replacement board designs) any replacement MUST mount using the same holes and connect using the existing wiring harness. I found a "tone decoder" IC that is still current production made by National Semi. and decided, after a quick look at the specs sheet, that this IC would be a perfect candidate for a re-design.

I will need to design a new front end to amplify and condition the incoming signal and then calculate the component values required to sense the correct frequency of the incoming square wave. The exact same values used in the original board will be retained for the 555 generator so the frequency of operation won't change. This should mean there will be no noticable difference between this board and the original.

I have started the board layout and I am now waiting for a few parts to arrive as I don't have them all in stock. I will add an extra LED so that it's easy to fault find the circuit..........more updates as things progress.


The original board:



The replacement initial board layout (yet to be finished and tweaked):

Replacement Pinball PCBs that remain faithful to the originals

Offline ktm450

  • Trade Count: (+1)
  • ******
  • High Score Initials:
  • Forum Posts:
  • Geelong, Victoria
Re: BS Dracula Replacement LONG Opto board project
« Reply #1 on: April 21, 2011, 01:07:59 PM »
Impressive stuff Mike  *%*

Offline beaky

  • Trade Count: (+7)
  • ******
  • Forum Posts:
  • Melbourne, Vic
Re: BS Dracula Replacement LONG Opto board project
« Reply #2 on: April 21, 2011, 01:08:47 PM »
Very nice work again there Mike. If i had known you had the foot prints for those headers I would have asked for them instead of drawing up the foot prints for the board I am making. The extra LED is a great idea. make fault finding a lot simpler.  
On site pinball repairs in MELBOURNE NTH SUBURBS  : Circuit board repairs and refurbishing Australia wide (via Aust post)

Marty Machine

  • Guest
  • Trade Count: (0)
Re: BS Dracula Replacement LONG Opto board project
« Reply #3 on: April 29, 2011, 08:52:20 PM »
Is it simply a matter of knowing what freq squarewave to detect??

If that's the case, why note use a small 8pin PIC/Picaxe chip, programmed to detect the tone one 1 pin, and trigger out on another, and obviouly easily adjustable to help calibrate it...

food for thought,
Marty.

Offline Homepin

  • Trade Count: (+15)
  • ******
  • Forum Posts:
  • Not a business - A Passion!
Re: BS Dracula Replacement LONG Opto board project
« Reply #4 on: April 29, 2011, 09:29:15 PM »
Is it simply a matter of knowing what freq squarewave to detect??

If that's the case, why note use a small 8pin PIC/Picaxe chip, programmed to detect the tone one 1 pin, and trigger out on another, and obviouly easily adjustable to help calibrate it...

food for thought,
Marty.

You are correct Marty - but I always look for the method that is the easiest to maintain/repair for the future. A programmed PIC will be obsolete as fast as the chip used in the original board IMO and create servicing issues. In this case I have used a tone decoder IC that is available anywhere - it will only pass the frequency that you set with a few external parts. Set it for 40khz and away you go - simple!

I have tweaked a few of the values and I have had it running perfectly for over a day now so I am very confident all is well.

It will be interesting to have it tested in another machine to ensure all id OK.

Here is my final layout (well, final at this stage anyway...)


Replacement Pinball PCBs that remain faithful to the originals

Marty Machine

  • Guest
  • Trade Count: (0)
Re: BS Dracula Replacement LONG Opto board project
« Reply #5 on: April 29, 2011, 09:48:24 PM »
Fair enough, depends on personal taste i guess.... %$%

MM

Offline Homepin

  • Trade Count: (+15)
  • ******
  • Forum Posts:
  • Not a business - A Passion!
This project is now put to bed. Boards are now available, built and tested.

http://www.homepin.com/bsd.html

Replacement Pinball PCBs that remain faithful to the originals