After searching the net for a few weeks looking for some advice and tips for building a pinball machine, I found a few helpful sites but nothing to answer some lingering questions. Then I stumbled across this pinball site and thought it would be the perfect place to ask some questions. So yes, I am attempting to build a custom homemade pinball machine. I've done extensive research for over 3 months now and feel confident to get started. This is the breadth of my knowledge in the particular disciplines necessary for this build, Mechanics/Carpeting: Very Good, Electronics: Good but can use improvement, Programming: Never Tried Before (But have researched and I'm ready to give it a try). I've always been fascinated by pinball and wanted to own a machine but could never afford a pin. I realize that building a custom game will certainly be costly, but hopefully not as much as a new game. I've ordered various (so far only essential) parts for my machine from a few sites like www.marcospecialties.com and www.pinballlife.com. These include the flipper assemblies, slingshot assemblies, rubber set, plunger, pinballs (I only had small magnetix balls that were grossly undersized), return lanes and a few minor parts thus far. I'm going to use an Arduino Mega 2560 controller to control the game and most likely use a 30-40V power supply from TDK Lambda for powering the solenoids (is this too much/too little voltage?) I recieved the flipper assemblies today in the mail and after opening them up i have a few questions.
I realized that I ordered a pair of Fliptronic flipper assemblies, meaning the EOS switch is normally open (NO) with no capacitor. I originally planned on using a set of non-fliptronic assemblies but now that I have a set of fliptronics, I might as well utilize them. My plan is to to have the cabinet flipper button act as a switch (in part of a switch matrix) that the Arduino will read via shift (input) registers. When the flipper button is closed, the controller will then use a shift (output) register to send a +5V supply to the gate of a MOSFET. The drain and source of the MOSFET will be connected to my solenoid power supply and will energize the flipper (high power coil). Here lyes my first question:
1) How can I utilize the EOS switch to switch from high (kick) power to lower (hold) power?
The coil that I'm using is a FL-11629. It has three terminals (fliptronics). The terminals are, from right to left, Secondary Coil, Primary Coil, Common (for both coils).
2) What are the power/voltage/resistance ratings of a FL-11629? Marco Specialities has some information on them but they have so many different coil strengths that I don't know which one to draw information from to apply to my coil (ordered from pinballlife.com).
3) This ties into question 1, do I even need the EOS switch in my circuit? As in, is there a way to use a timer from the Arduino to switch from the high power coil to the low power coil?
4) Do I need two separate voltage supplies for the coils? For example do I need 30-40V for the high power coil and something less for the low power coil? Or, can i supply both with 30-40V given that the resistance of the low power coil is so much higher?
5) What are your suggestions? Is there a better way to control the flippers?
Thanks in advanced for your replies, below are some pictures of my assembly.