After using the Eliminator Lighting ED15 four channel dimmer for some time, I decided to whip up a simple DMX adapter to interface via USB to my laptop. Like many common lighting controllers, the ED15 uses the DMX15 protocol over a standard three pin XLR cable. To conquer this task of converting USB to XLR, I chose to use the Teensy 2.0 because of its small form factor and its convenient Arduino code compatibility.The purple adapter board sports an SN75176 DMX (RS485) transceiver for handling the physical requirements of the DMX512 protocol.
I use the new DmxSimple Arduino library in a Teensy sketch to easily start interfacing to lighting controllers.
An additional Arduino/DMX resource – http://arduino.cc/playground/Learning/DMX
Here are the gerber files if anyone is interested in making their own. Using OSHPark’s purple board service you can get 3 PCB’s for around $12. enjoy! —
And the required parts from Newark:
- 100 ohm resistors - MCCFR0W8J0101A20
- XLR socket female - NC3FAH1
- RS422/RS485 BUS TRANSCEIVER - LTC1485CN8
- Teensy headers - 2212S-12SG-85
Please contact me if you would like more details or information on assembling one of these gems.