John's Retro Arcade John's Retro Arcade John's Retro Arcade John's Retro Arcade John's Retro Arcade
John's Retro Arcade
John's Retro Arcade
HOME HOME
CABINET CABINET
HARDWARE HARDWARE
SOFTWARE SOFTWARE
DOWNLOADS DOWNLOADS
MY ARCADE MY ARCADE
EXAMPLES EXAMPLES
LINKS LINKS
CONTACT CONTACT

Hardware: Pinball Plunger Circuit

Hardware Home | Computer & Monitor | Controls | Accessories
LED Driver Circuit | Pinball Plunger Circuit | Q*bert Knocker


In this section...


Pinball Plunger Circuit Overview

The programmers of Visual Pinball and PinMAME have made it possible to emulate/simulate pinball games on the PC. This section includes the design specifications of the Pinball Plunger Circuit that I designed for use in my Retro Arcade cabinet.

I wanted to create the most realistic pinball experience possible on my cabinet by using an actual pinball plunger to launch the ball on-screen.

I chose to use a reflective opto-switch to sense the presence of the plunger's home position and a debounce circuit to remove any bouncing effects from the plunger. Without a debounce, the bounce of the plunger after release would behave like hitting the assigned plunger key in Visual Pinball repeatedly.

Mount the reflective opto-switch close to the end of the plunger. Doing so will provide the most realistic feel from small shots with minimal pull of the plunger all the way to hard shots with maximum pull. I'm not doing anything super special or magical. As soon as the opto beam is broken, it is like holding the <enter> key in VP. It just so happens that pulling the plunger all the way out and releasing is equal to a maximum strength hit and a very short pull and release is like a minimum strength hit in VP. This is the only possible way to utilize a plunger with VP.

My design uses +5 volts from the computer's power supply to power the circuit. The debounce components consist of U1, C1, and R1. The input of the debounce circuit comes from the reflective opto-switch. This signal is cleaned by the debounce circuit and then sent to the I-PAC encoder board.

John's Retro Arcade Plunger Cuirt
Click here for larger view.

Changing the position of JP1 allows you to select between negative or positive encoders. Check with your encoder's documentation to find out what jumper position you need. Use position 2-3 for negative (0V) output or position 1-2 for positive (+5V). I-PAC uses the first option. I am also using resistors R3 and R4 soldered directly into the wiring harness of the reflective opto-switch to simplify the PCB design and reduce connector inputs.

The reflective opto-switch I used was very susceptible to ambient light. Keep that in mind when you test the circuit before you close it up in your control panel. R2 and LED1 are only for testing the circuit and are not required. I still recommend it so that you don't have to fuss with holding your voltmeter and moving the plunger at the same time for testing.

The reflective opto-switch I used in this project has been discontinued by Sharp. I used it because I had one lying around. You will have success with just about any reflective opto-switch you find. It looks like the very popular Fairchild QRB1134 should be a direct replacement.


Pinball Plunger Circuit Parts List

IC1 74LS14N (Mouser P/N# 512-DM74LS14N)
R1 1K Ohm ¼ Watt Resistor (Radio Shack)
R2 220 Ohm ¼ Watt Resistor (Radio Shack)
C1 10 uF Electrolytic Capacitor (anything above 10v)( Radio Shack) (Check polarity!)
LED1 Green LED (Radio Shack)
SL1 Computer Disk Drive Power Connector(Mouser P/N# 538-15-24-4345)
JP1 3 Position Jumper (Mouser P/N# 544-CA-S36SP100 and 151-8000 jumper)
X1 4 Position Phoenix Connector(Mouser P/N# 651-1729144)
Opto-switch Sharp GP2L24 Reflective Opto-switch
R3 Resistor in harness - 300 Ohm ¼ Watt Resistor
R4 Resistor in harness - 10K Ohm ¼ Watt Resistor

Pinball Plunger Circuit Schematic
Pinball Plunger Circuit Diagram
Click here for larger view.
Reflective Opto-switch Harness
Reflective Opto-switch Harness
Click here for larger view.

John's Retro Arcade Plunger Circuit
Click here for larger view.
John's Retro Arcade Pinball Plunger
Click here for larger view.
CounterCounterCounterCounterCounter
visitors since
12/6/2003
HOME | CABINET | HARDWARE | SOFTWARE | DOWNLOADS | MY ARCADE | EXAMPLES | LINKS | CONTACT

© 2003-2008 John's Retro Arcade - All Rights Reserved