8-Channel Disco
Light Controller
up to 500 watts per channel
Design by Tom Varley
The unit is designed as a stand alone disco lighting controller but can be
used for driving eight sets of Christmas tree lights, shop display lights etc.
It is sound activated and self-running. The effects are blackout, flood, VU
meter, streak and pattern sequence. The only controls needed are three
pushbuttons. It’s based around the popular 87C750 OTP device from
Philips and was designed with a DJ or small band with a need to drive
eight 500-watt PAR-56 lighting cans with a minimum of fuss.
Main features
– Effects: Flood, Blackout, Pattern
Sequence, Beat Detect, VU
Meter, Fast Chase on Beat
Detect
– Microprocessor controlled
– Beat detector with built-in
microphone and adjustable sensi-
tivity
– Controls 8 stage lights of up to
500 watts each
– Electrical isolation between lamp
drivers and microcontroller cir-
cuit
– Single-board construction
– Three-button control
This project should satisfy, at least for a while, atively expensive, hence our hope- boards and software supplied
those of you who have written to us clamour- fully successful go at publishing a through our Readers Services, the
ing for disco light effects units. Apparently DIY unit. Don’t be put off by ‘hope- present project has been thoroughly
commercial units with serious specifications fully’, it’s false modesty. As with all tested by our in-house design staff,
are not only few and far between but also rel- projects supported by printed circuit in close co-operation with the author,
2 K10
R7
IC5 R15
1 MOC3042
IC3.A 560 Ω 560 Ω
3 1 6 K2
TRI1
K1
D1 D2 IC13
ZC
7805 +5V
9V 2 4 R16 LOAD 8
100mA
560 Ω
D4 D3 13 IC6
14 R8 R17
MOC3042
C1 C2 C3 IC3.D 560 Ω 560 Ω K3
12 1 6
4x
1N4001 1000µ 100n 100µ TRI2
25V 16V
ZC
2 4 R18 LOAD 7
560 Ω
9 IC7
R9 R19
8 MOC3042
IC3.C 560 Ω 560 Ω K4
10 1 6
R1 R5
C7 C5 TRI3
2k2
10k
100n 10µ
C6 ZC
16V
R3 100n 2 4 LOAD 6
MIC1 R20
5V
10M 560 Ω
24
6 IC8
0V3 IC1 0V3
7 R10 R21
8 MOC3042
C4 R2 5 T1 P0.0 IC3.B 560 Ω 560 Ω K5
2 7 7 5 1 6
1k R4 P0.1 20
2V4
6 6 P1.7 TRI4
100n 10k P0.2 IC2 19
3 P1.6
8
9 18
4 RESET P1.5
ZC
P1 0V3 1 BC547 17
C8 21 P1.4
10k CA3140 P3.7 16
22 P1.3 2 4 R22 LOAD 5
D5 P3.6 15
10µ 16V 23
87C750 P1.2 560 Ω
P3.5 14
1 87C751 P1.1 2
P3.4 13 R11
IC9
BAT85 R23
2 P1.0 1 MOC3042
P3.3 IC4.A 560 Ω 560 Ω
3 3 1 6 K6
P3.2
4 TRI5
P3.1
5
P3.0
ZC
X1 X2
S3 S2 S1 R6 12 11 10
X1 2 4 R24 LOAD 4
8k2
560 Ω
13 IC10
C12 C11 14 R12 R25
MOC3042
IC4.D 560 Ω 560 Ω K7
12 1 6
22p 4MHz 22p
TRI6
S1 = FLOOD CONTROL ZC
S2 = PROGRAM CONTROL
S3 = STROBE VU 2 4 R26 LOAD 3
560 Ω
9 IC11
8 R13 R27
MOC3042
IC4.C 560 Ω 560 Ω
+5V 10 1 6 K8
MIC1 TRI7
4 C10 4 C9
IC3 = LM2902 ZC
IC3 IC4
100n 100n
IC4 = LM2902
11 11 2 4 R28 LOAD 2
560 Ω
6 IC12
7 R14 R29
MOC3042
IC4.B 560 Ω 560 Ω
5 1 6 K9
TRI1 ... TRI8 = BTA08-600C
TRI8
ZC
2 4 R30 LOAD 1
560 Ω
010131 - 11
Tom Varley, who has live-tested the intentional because in reality these trol switches S1, S2 and S3, as well as the
circuit with a performing band. sub-circuits are contained on a sin- output of comparator IC1.
gle, single-sided printed circuit Since the circuit is required to respond to
board. acoustic stimuli (pounding bass speakers,
Circuit description The heart of the design is a etc.) a preamplifier is required to tell the
The schematic shown in Figure 1 microcontroller type 87C750 or microcontroller whenever such a signal is
combines the digital and analogue 87C751, which has been pro- present. For this purpose a standard minia-
sections in a single diagram. This is grammed to look at the state of con- ture electret microphone capsule with a DC
H2
H3
K10
ROTKELE )C(
1-131010
R18
R20
R22
R24
R26
R28
R30
R15 R17 R19 R21 R23 R25 R27 R29
R8 R9 C6 R12 R13
P1
R11
R10
R7
R14
D2
D3
IC3 IC2 IC4
D1
D4
C10
C12 C9
S1 C3 C2
K1
C4 IC1 C1
R1
R2
R3
R5
R4
S2
D5
R6
C5
H4
H1
C8 S3 IC13
C7 T1 X1 C11
(C) ELEKTOR
010131-1
Figure 3. Copper track layout and component overlay of the single-sided PCB designed for the unit (board available ready-made).
Figure 4. This is what our finished an tested board looks like. Note that the three pushbuttons (not shown) are connected via pin strips.