Article
LPT/DMX Interface
480 DMX channels via the parallel port
The DMX/MIDI interface described in the September 2001 issue is extremely flexible and suitable for nearly all applications, but it is a rather complex circuit. By contrast, the interface described here is the height of simplicity with regard to both construction and programming, even under Windows.The DMX protocol has already been the subject of several articles in Elektor Electronics. Consequently, here we will describe only the essential points in order to refresh your memory. Readers who are interested in the technical details of the protocol are referred to the article in which it is described (‘DMX512 Revealed’ in the May 2001 issue) and to various DMX designs that have subsequently appeared in Elektor Electronics (‘MIDI/DMX Interface’ and ‘DMX Demultiplexer’).
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,R3,R4 = 4kOhm 7
R2 = 100kOhm
R5,R6 = 1kOhm 5
Capacitors:
C1, C2 = 33pF
C3 = 1µ F 16V radial
C4,C5,C6 = 47nF
C7 = 10µ F 16V radial
Semiconductors:
D1 = 1N4148
D2 = LED, red, high efficiency
D3 = LED, yellow, high efficiency
IC1 = AT90S8515-8PC, programmed, order code 010212-41
IC2 = 74HCT00
IC3 = LTC490 CN8 (Linear Technology)
Miscellaneous:
K1 =DB25 plug (male), PCB mount, angled pins
K2 = 10-way boxheader
K3,K4,K5 = 3-way SIL pinheader
K6 = 6-way mini-DIN socket, PCB mount
K7 = 6-way SIL pinheader
X1 = 8MHz quartz crystal
PCB, order code 010212-1
Disk, source code and programs, order code 010212-11 or free download
R1,R3,R4 = 4kOhm 7
R2 = 100kOhm
R5,R6 = 1kOhm 5
Capacitors:
C1, C2 = 33pF
C3 = 1µ F 16V radial
C4,C5,C6 = 47nF
C7 = 10µ F 16V radial
Semiconductors:
D1 = 1N4148
D2 = LED, red, high efficiency
D3 = LED, yellow, high efficiency
IC1 = AT90S8515-8PC, programmed, order code 010212-41
IC2 = 74HCT00
IC3 = LTC490 CN8 (Linear Technology)
Miscellaneous:
K1 =DB25 plug (male), PCB mount, angled pins
K2 = 10-way boxheader
K3,K4,K5 = 3-way SIL pinheader
K6 = 6-way mini-DIN socket, PCB mount
K7 = 6-way SIL pinheader
X1 = 8MHz quartz crystal
PCB, order code 010212-1
Disk, source code and programs, order code 010212-11 or free download
Discussion (0 comments)