What's new
Pinball info

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Bally / Stern SDB - Solenoid Driver Board Tester.

AlanJ

Site Supporter
Joined
Dec 27, 2017
Messages
7,771
Location
Leeds, West Yorkshire
Alias
Alan
Working on a Bally / Stern SDB - Solenoid Driver Board Tester.

This follows on from the Lamp Driver Tester board I did a couple of years ago:

Here is my V1.0 Prototype Tester Board:

board design (resized).pngboard design (resized).png

It will test:
1. The 15 Momentary Solenoid Driver Circuits, Q1-Q14, Q16
2. The 4 Continuous Solenoid Driver Circuits (Including the Coin Lockout and Flipper Enable Relay) Q15, Q17-Q19
3. The Two Flipper Relay Switch circuits
4. The 5v Regulator Circuit
5. The HV circuit

There will be an option to still be able to test, even if the SDB 5v regulator circuit has failed. (By providing 5v supply to the SDB from the tester itself, instead of from the SDB).

Prototype board is in production and should arrive in a couple of weeks.

There are 5 Jumpers on the SDB board, with a ton of connections. The tester needs 39 connections to the board in order to run all the tests, so the main complexity for this project is making up 5 separate wiring harnesses. J1,J2,J5 are 3.96mm and J3,J4 are 2.54mm.

J3 is a 25 pin housing which are not easy to get ahold of. I got some 3D printed in Nylon to a design specification that allows them to house the Molex 2.54mm HIGH PRESSURE Crimps - these make a really good contact with the pins, much better than the standard crimp pins - but also 20X the cost! (We don't really need this level of quality for this tester, but given these are the only 25P housing I have available, I'll use it).

I've already started working on the code:

1. Start up - reset all outputs and initialise the LCD display, display Opening Message and firmware Version No. for 2 seconds.

2. 5V test - If the 5v regulator on the SDB is generating 5V the "5v SDB Test" Led should be lit. No other leds should be lit on a working board.

3. Lock On test - Display a message warning that any lit "Q" number Led means the corresponding driver transistor/circuit is faulty and locked on. These should be fixed before proceeding any further.

4. All Q Test - will flash all the Q circuits quickly in sequence. If a Led doesn't flash, it's a faulty circuit.

5. Q Number test - Runs through each Q number from Q1 to Q19 and flashes the corresponding Led. If the Led doesn't flash then the drive transistor/circuit is faulty and should be fixed.

Q15 is the Flipper enable relay. The Tester will test both relay switches for the left and the right flippers, so both Q15 Leds should light whilst Q15 is being tested, the flipper enable relay should also click on and off and be audible as it does so.

6. HV Test - At any time the user can press the "Test HV" button on the right hand side of the unit to test the SDB High voltage circuit. If the circuit is operational, the "HV test" LED should illuminate when the test button is held down. it will go off as soon as the button is released.

The Momentary Solenoids are Q1-Q14 & Q16 (15 of them) are controlled by the 74L154 IC. If this is faulty then expect to see issues with these Q circuits.

The Continuous Solenoids are Q15, Q17, Q18, Q19 - these are directly controlled by the MPU in the game.

The HV test is conducted using the highest voltage we have on the tester board which is the "43v" circuit. In reality, this is going to be less than 40v because the buck boost circuit boards I am using can only generate around 39v max. I have labelled the circuit 43v just to be compatible with the nomenclature in the Bally/Stern schematics.

The HV circuit is usually powered by 230V DC, but I didn't want to have such a high voltage on my tester board. I have tested a few on my boards (good ones and faulty ones) and they all worked at the lower voltage of around 40v. i.e. a faulty circuit didn't light the Led and a good circuit did!

The wiring harnesses will consist of 5 cables from the tester to the SDB, J1-J5: Here is the mapping:

pasted_image2 (resized).pngpasted_image2 (resized).png

If this all works, I'll make kits available. Probably 2 options:
1. Tester Kit + Harnesses : Full kit to make up the tester board plus all the parts to make up the 5 wiring harnesses.
2. Tester Kit : Full kit to make up the tester board, but without the wiring harnesses.

I'll update this thread once I've got the PCB in hand.
 
many a time I have tested every transistor in diode mode with my multimeter,it takes ages,so this has got to be an improvement to that👍
 
Love ATC (Automated Test Kit) - In fact anything that makes board tests that much easier!

Your Lamp driver tester was and continues to be great!

Count me in 👍
 
Tester kits now available:

Construction instructions and operating guide are here:

Video of tester in use:

£100 posted UK. £110 Overseas. DM me if you want one.

Pics of kit & fully built unit:
 

Attachments

  • IMG_8633.JPG
    IMG_8633.JPG
    161.8 KB · Views: 5
  • IMG_8632.JPG
    IMG_8632.JPG
    191.7 KB · Views: 6
  • IMG_8703.JPG
    IMG_8703.JPG
    180.1 KB · Views: 3
  • IMG_8704.JPG
    IMG_8704.JPG
    169.5 KB · Views: 4
  • IMG_8705.JPG
    IMG_8705.JPG
    282.8 KB · Views: 4
  • IMG_8706.JPG
    IMG_8706.JPG
    205.9 KB · Views: 4
  • IMG_8709.JPG
    IMG_8709.JPG
    155 KB · Views: 3
  • IMG_8710.JPG
    IMG_8710.JPG
    217.2 KB · Views: 7
Back
Top Bottom