In my Williams Phoenix pinball machine, there are two ‘kickers’ and three ‘pop/jet bumpers’. They are not completely under CPU control. Basically the way they work is the ball hits the (special) switch which goes to the driver board into an AND gate (shared with the CPU’s PIO output for that solenoid) which goes to a NOR gate that drives the transistor, thus actuating the solenoid. Each switch has a resistor & capacitor in series with eachother to create an RC time constant since the solenoid will push out on the ball very quickly. They allow the bumpers & kickers to extend fully before cutting power to the solenoid to retract them.
Also on the Driver board is a signal for “Game Up (0)” and “Game Over (1)”. It is tied together with the blanking signal into an AND Gate whose output goes directly to both inputs of a NOR gate (to invert the signal). From there, the Game Up/Over signal is tied into all the NOR gates whose outputs go to the solenoid’s transistors.
Basically, this all accomplishes letting both the CPU & special switches drive these solenoids, but only when blanking is active and the game is not in “Game Over” (or tilt) mode.
Here’s the sympoms of my game’s problems. The flippers and most of the special solenoids all worked in Game Over & Tilt mode (and now that I think about it, on power-up before the CPU booted — but not enough to blow the fuse). The Right-Kicker was the only one that was properly turned off in game over mode.
Also, the right-kicker, when lightly touched (i.e. by the ball in play) would “flutter” — i.e. the kicker as soon as it extended far enough to open the special switch would stop kicking. If you activated the switch manually (i.e. not thru the rubber), it kicked with a powerful force.
The first thing I did was check the resistor and capacitor attached to this kicker’s switch — since it was the only one “not working”. All checked out good. I even tried adjusting the capacitor’s value to try and extend the time constant, but nothing worked.
After studying the schematics, I started testing voltages on the Driver board with the CPU in “Solenoid Test” mode for the right kicker (without the solenoid fuse in). Check the special switch’s input to the AND gate — looks good. And its pulsing with the CPU too as it should be. The output of the AND gate looks just fine as well. Same with the NOR gate… its output changing as it should be.
Go back a little farther to the Game Over signal. Looks good. Go back a little farther to the AND Gate where the blanking signal and Game Over signal meet. Both inputs high — output .. uhh. about 2 volts. That doesn’t seem right. Of course that was causing the NOR gate immediately after it to put out a low signal (Game Up Mode). This sure explains a LOT! All the solenoids & flippers always work cause it never sees “Game Over” mode.
But how does this affect that fluttering right kicker? Well, the AND gate that was bad is on the same IC as the and gates to that particular flipper. While the flippers AND gate worked, it was sinking too much current (or possibly had too much resistance/capacitance), causing the whole RC Time Constant on that special switch to have essentially zero time.
Off to Alphatronics in Tukwila (also an excellent store — formerly supertronix). Pick up a bunch of 7408s, 7402s, and 7406s (heck, while i’m in there, might as replace them all). After spending all afternoon soldering them, realizing I bought the wrong size IC Sockets, I put the Driver board back in the game. Turn it on, go through my routine tests to make sure everything works … and it does! The kicker is powerful! I can now tilt and not have control over the ball and everything!
Who’da thought that a single bad AND gate would cause the flippers to stay enabled, a fuse to blow every once in a while, the solenoids to stay enabled in game over & tilt, and a kicker to lose all its kicking power. Granted, all these logic gates failing on me has me worried that there is a bigger problem at hand I haven’t discovered yet … (me thinks bad diode in the playfield somewhere?).
After all that work replacing the interboard connector on my Phoenix pinball machine, I’m now treated with problems from the sound board. I think this machine has it out for me: Quick drains on the balls in play, letting my girlfriend & her friend consistanty win over me. Its saying “Just put me out of my misery! Stop fixing me!”.



Williams pinball machines use several different circuit boards, all tied together in some way shape or form. In the back cabinet of Phoenix, there are three: The Power Supply Board (right), the CPU Board (left-top), and the Driver Board (left-bottom). Standard molex connectors are used throughout the game. Most are 9-pin connectors going from the outside edges of each board to whever else they need to go: Power supply, playfield, coin door, or just between boards.
As mentioned in another post, I already had trouble with this connector in regards to the “Blanking” signal. The paperclip was obviously a temporary solution that worked for less than a day.