Beruflich Dokumente
Kultur Dokumente
DIs Inside
100 Feedback circuit enhances
phototransistors linear operation
104 Three-phase sinusoidal-wave-
form generator uses PLD
EWhat are your design problems
and solutions? Publish them here
and receive $150! Send your
Design Ideas to edndesignideas@
reedbusiness.com.
Herminio Martnez and Encarna Garcia,
Technical University of Catalonia, Barcelona, Spain
STEVE edn060928DI3902 figure1
_
+
AMPLIFIER
BLOCK
V
CC
12V
V
CC
12V
V
EE
12V
V
EE
12V
V
OUT
I
EE
R
C2
33k
R
E3
100k
R
G
10k
R
C1
33k
R
E1
100
R
E2
100
Q
3
2N3906
Q
1
2N2222
Q
2
2N2222
V
OUT
V
IN
Q
4
2N3906
R
1
10k
FREQUENCY-DETERMINATION NETWORK
R
2
10k
C
1
1 nF
IC
1
TL081
C
2
1 nF
R
3
10k
C
3
1 nF
Equation for DI
f
RC k
O
3902
6
2
6
2 10 1
39 = =
nF
kHz.
edn061012di39371 DIANE
IC
1
Q
5
Q
4
Q
3
Q
2
Q
1
Q
0
CLK
GND
V
CC
1
2
3
4
5
6
7
8
9
10
11
12
23
24
22
21
20
19
18
17
16
15
14
13
22V10
748 Hz
5V
Q
5
Q
4
Q
3
NC NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
Figure 1 An external 748-Hz clock
source drives this PLD-based,
three-phase sine-wave generator.
edn061012di39373 DIANE
CLK
V
OP
OUT
OP
IN
IN
V+
GND
OUT
IC
2
MAX294
2
3
4
1
8
7
6
5
Q
3
5V
1.5k 1.5k
100 nF A PHASE
CLK
V
OP
OUT
OP
IN
IN
V+
GND
OUT
IC
3
MAX294
2
3
4
1 8
7
6
5
Q
4
5V
1.5k 1.5k
100 nF B PHASE
CLK
V
OP
OUT
OP
IN
IN
V+
GND
OUT
IC
4
MAX294
2
3
4
1
8
7
6
5
Q
5
5V
1.5k 1.5k
100 nF C PHASE
6 kHz
Figure 2 Switched-capacitor filters remove all but the
sinusoidal fundamental signal from the PLDs three-phase
square-wave outputs.
0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 0 0 0 0 0 0
0 1 1 1 0 0 0
edn061012di3937fig2 mike
0 0 0 0 1 1 1
0 0 1 0 1 1 0 1 1 1 0 0 0
A PHASE
B PHASE
C PHASE
CLK
Q
0
Q
1
Q
2
Q
3
Q
4
Q
5
0 60 120 180 240 300 360 420 480 540
PHASE ()
Figure 3 The timing diagram shows the relationship
between the clock and the three-phase outputs.
designideas
Q
3
bit to lead the Q
4
bit by 1208 and
set the Q
5
bit to lag behind the Q
3
bit
by 2408 (Figure 1). Setting IC
1
s clock
frequency to 748 Hz produces 60-Hz
outputs at Q
3
, Q
4
, and Q
5
.
IC
1
s three square-wave output volt-
agesQ
3
, Q
4
, and Q
5
drive IC
2
, IC
3
,
and IC
4
, three Maxim (www.maxim-
ic.com) MAX294 eighth-order, low-
pass, switched-capacitor filters to pro-
duce three 2V sinusoidal waveforms
(Figure 2). When you connect IC
5
, a
common 555 timer as an astable oscil-
lator, it produces a 6-kHz, TTL-level
source that clocks all three filters at
100 times the desired 60-Hz output fre-
quency. A 100-nF dc-blocking capaci-
tor at each filters output ensures that
the three-phase outputs swing from
12 to 22V with respect to ground.
Note that each filter inverts its output
and introduces a 1808 phase shift with
respect to its input square wave.
Figure 3 depicts the phase relation-
ships among IC
1
s outputs and yields
Boolean equations (Table 1). The
equations translate into set/reset sig-
nals that produce 64 logic states when
you apply them to a 6-bit sequencer
block in IC
1
. Out-
puts Q
5
, Q
4
, and Q
3
represent the three
most-significant bits,
and Q
2
, Q
1
, and Q
0
represent the three least-significant
bits. After translation, an emulated
Basic program (Listing 1), which
you can download from www.edn.
com/061012di1, produces fuse-pro-
gramming code for IC
1
s sequencer
and logic states. Although only 16
logic states define the sequencers
functions, its remaining 48 states also
require definition to avoid anomalous
operation.EDN
Figure 4 A garden-variety 555 timer IC provides a 6-kHz
clock for the switched-capacitor filters.
edn061012di39373 DIANE
IC
5
555
2
3
4
1
8
7
6
5
5V
6 kHz
NC
5V
12k
6.2k
10 nF
edn061012di39374
TABLE 1 BOOLEAN EQUATIONS
SET_Q
0
=Q
0
RESET_Q
0
=Q
0
SET_Q
1
=Q
1
3Q
0
RESET_Q
1
=Q
2
3Q
1
3Q
0
+Q
2
3Q
1
3Q
0
SET_Q
2
=Q
2
3Q
1
3Q
0
RESET_Q
2
=Q
2
3Q
1
3Q
0
SET_Q
3
=Q
3
3Q
2
3Q
1
3Q
0
RESET_Q
3
=Q
3
3Q
2
3Q
1
3Q
0
SET_Q
4
=Q
4
3Q
2
3Q
1
3Q
0
RESET_Q
4
=Q
4
3Q
2
3Q
1
3Q
0
SET_Q
5
=Q
5
3Q
2
3Q
1
3Q
0
RESET_Q
5
=Q
5
3Q
2
3Q
1
3Q
0
106 EDN | OCTOBER 12, 2006