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: LED Driver Circuit

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


In this section...


LED Driver Overview

This section includes the design specifications for the LED driver circuit that I designed to use in my Retro Arcade cabinet.

The programmers of MAME have made it possible for the LEDs to flash during certain games to simulate the original arcade Player 1 and 2 flashing buttons. The Atari games like Asteroids and Tempest have this option, for example. I wanted a way to drive clear blue, high bright LEDs inserted in my Player 1 and 2 buttons to also flash.

I also wanted to drive accessory LEDs to light the trackball and coin door.

I chose to use a DG211BDJ analog switch to drive my LEDs directly from my I-PAC encoder. This can be accomplished by connecting the following. Note that you can also use the header plug on the I-PAC. I just feel it's a lot easier to use the screw terminals using the following configuration. You can go directly to http://www.ultimarc.com/ipac2.html for more details.

I have also tested the circuit with a DG211CJ, DG201CJ, DG411DJ, DG441DJ, and DG201BDJ. Just about any quad analog switch with the same pin configuration should work fine. Pin 12 is held high for compatibility with older analog switches.

Player Button LED Driver PCB I-PAC PCB
Player 1 X2 - Pin 1 Player 1 Switch 8 Terminal (Num Lock)
Player 2 X2 - Pin 2 Player 1 Switch 7 Terminal (Caps Lock)
  X2 - Pin 3 Player 2 Switch 7 Terminal (Scroll Lock)

My design will allow you to chose between using +5V or +12V from your computer. I chose to use +12V so I could drive up to three LEDs in series off of each output of my LED driver PCB. Adding up all the outputs and you can drive a total of 36 possible high bright LEDs! Using +5 will only allow you to drive one high bright LED per output.

Grab the specification sheet of the LED you want to use, plug the values into the resistor calculator, and start building!

MAME LED Driver
Click for larger view.
MAME LED Driver
Click for larger view.

LED Driver Parts List

IC1 DG201 (Mouser P/N# 781-DG201BDJ) or
DG211 (Mouser P/N# 781-DG211BDJ)
RN1 SIP Resistor Network - Use the online resistor calculator for correct value
(Mouser P/N# 71-CSC10A01-Value)
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,2 3 Position Phoenix Connector
(Mouser P/N# 651-1729131)
X3 12 Position Phoenix Connector
(Mouser P/N# 651-1729225)
R1-3 ¼ Watt Resistor - Use the online resistor calculator for correct value
(Mouser P/N# 71-CCF07-G-Value)
I chose Kingbright clear blue LEDS for my cabinet (Mouser P/N# 604-L7104PBC/H)

LED Driver Schematic

LED Schematic
Click 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