Article
MIDI-DMX Interface
control your DMX network from a sequencer !
We’ve recently described the principle of DMX512-based remote control, which allows automated projectors or flood lights to be controlled on up to 512 channels, via an RS485 link. Every DMX system comprises a master and several slave devices responding to DMX commands.Actually, there are two approaches for the realisation of a DMX512 master: either a dedicated controller is used (such as the MARTIN2518, for example), or software running on a PC.The main advantage of the first approach lies in its simplicity and low cost. On the down side, the capabilities, especially in programming and memory, are generally limited. Moreover, the user interface of some of these controllers is sometimes original if not odd, to put it mildly.As always, the use of a PC with a DMX interface allows you to do almost everything, while offering unbeatable capabilities. Actually, there is almost no concert, public event or TV show without some form of PC-controlled (stage) lighting.
Materials
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Component list
Resistors:
R1= 470kOhm
R2= 1MOhm
R3= 1kOhm 5
R5,R14,R15= 1kOhm
R4,R6-R12= 220Ohm 0.5W
R13,R16= 390Ohm 0.5W
R17,R18= 4kOhm 7
Capacitors:
C1 = 1µ F 10V
C2,C3 = 33pF
C4-C11,C17,C18,C19= 47nF
C12= 22pF
C13= 47pF
C14= 1000µ F 25V radial
C15,C16= 100nF
Inductors:
L1 =1µH5
Semiconductors:
D1,D2,D3= LED
D4= 1N4148
IC1= DS80C320MCG (Dallas Semiconductor)
IC2= 74HCT573 or 74F573
IC3= 27C256 (programmed, order code 010003-21)
IC4= 6264 (RAM)
IC5= LTC490 (Linear Technology)
IC6= TL16C450 (Texas Instruments)
IC7,IC11,IC12= 6N137 (
IC8= 74LS04
IC9= 7805
IC10= 74LS14
IC13= NMF0505S
Miscellaneous:
B1 = B80C250
K1,K2,K3= 5-way DIN socket, PCB mount, pins at 180 degrees
PC1- PC7= solder pin
S1= 8-way DIP switch block
X1= 24MHz quartz crystal
X2= 4MHz quartz crystal
PCB, order code 010003-1
Disk, project software, order code 010003-11 (no free download)
R1= 470kOhm
R2= 1MOhm
R3= 1kOhm 5
R5,R14,R15= 1kOhm
R4,R6-R12= 220Ohm 0.5W
R13,R16= 390Ohm 0.5W
R17,R18= 4kOhm 7
Capacitors:
C1 = 1µ F 10V
C2,C3 = 33pF
C4-C11,C17,C18,C19= 47nF
C12= 22pF
C13= 47pF
C14= 1000µ F 25V radial
C15,C16= 100nF
Inductors:
L1 =1µH5
Semiconductors:
D1,D2,D3= LED
D4= 1N4148
IC1= DS80C320MCG (Dallas Semiconductor)
IC2= 74HCT573 or 74F573
IC3= 27C256 (programmed, order code 010003-21)
IC4= 6264 (RAM)
IC5= LTC490 (Linear Technology)
IC6= TL16C450 (Texas Instruments)
IC7,IC11,IC12= 6N137 (
IC8= 74LS04
IC9= 7805
IC10= 74LS14
IC13= NMF0505S
Miscellaneous:
B1 = B80C250
K1,K2,K3= 5-way DIN socket, PCB mount, pins at 180 degrees
PC1- PC7= solder pin
S1= 8-way DIP switch block
X1= 24MHz quartz crystal
X2= 4MHz quartz crystal
PCB, order code 010003-1
Disk, project software, order code 010003-11 (no free download)
Discussion (0 comments)