Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
+
C
V
3
2
1
7
5
15V
15V
15V
47 pF
47 pF
15V
1N4148 1N4148
3.3k
6
IC
1A
OPA2277
IC
1B
OPA2277
IC
2A
TL072
IC
2B
TL072
10k
10k
10k 22k
O
BO
5
8
15V
15V
1k
V+
V+
V
V
22k
100k
22k
100k
22k
8.2 nF
OUTPUT
90 0
OUTPUT
0 90
ABC
IN+
DI
IN
BI
1
3
2
4
7
O
BO
6
11
6
11
6
11
5 3
2
4
8
4
8
7
8
15V
15V
15V
15V
15V
15V
1
ABC
IN+
DI
IN
BI
1
3
2
4
7
O
BO
6
1k 11
12 5
6
9
15V
15V
ABC
IN+
DI
IN
BI
16
14
15
13
10
O
BO
12
9
15V
15V
1k
ABC
IN+
DI
IN
BI
16
14
15
13
10
1k 1k
1N4148
1N4148
1N4148
1N4148
1k 1k 1k
8.2 nF
1k
22k
GND GND
1k 1k
BC559
BC559
10k
1k
10k 22k
R
2
100k
R
3
100k
NOTES:
CONTROL-VOLTAGE INPUT: 10V TO +10V
FOR APPROXIMATELY 10 TO +10-kHz OUTPUT,
DEPENDING ON CAPACITOR VALUES C
1
AND C
2
.
SET C
V
INPUT TO 1V AND ADJUST R
3
FOR
2V
PP
OUTPUT.
SET C
V
INPUT TO 1V AND ADJUST R
2
FOR
2V
PP
OUTPUT.
ADJUST R
1
SO THAT THE OUTPUT FREQUENCY IS
THE SAME FOR EQUAL-MAGNITUDE POSITIVE AND
NEGATIVE CONTROL VOLTAGES.
R
1
5k
10k
IC
4B
LM13700
IC
4A
LM13700
IC
3A
LM13700
IC
3B
LM13700
8
4
1
8
4
V+
V
V+
V
C
2
C
1
Fi gure 1
This quadrature-output VCO produces both positive and negative output frequencies.
from the two buffers with the highest dis-
tortion product approximately 40 dB
down from the fundamental.
For negative control voltages, the up-
per transconductance amplifiers, IC
3A
and IC
3B
, receive bias current, and the
lower amplifiers shut off. The upper
amplifiers work in exactly the same way
as the lower ones, but they cross-con-
nect to the inputs and integrator ca-
pacitors. In this way, the in-phase and
quadrature outputs are reversed for
negative control voltages, thus creating
a smooth transition to what you can
consider a negative frequency. In op-
eration, when viewing the outputs on
an X-Y trace, the circular rotation of the
dot becomes slower as you adjust the
control voltage near zero and then per-
fectly reverses direction as the control
voltage goes negative. This transition
occurs without any unwanted crossing
of the circle or drifting off beyond the
circle.
The two current sources, IC
1A
and IC
1B
,
are fairly self-explanatory; the upper
source operates for negative control volt-
ages and vice versa. The R
1
gain trimmer
on the upper source allows you to adjust
the oscillator such that a given negative
control voltage yields the same frequen-
cy as does the equal-magnitude positive
control voltage. This trim compensates
for differences in transconductance of
the two separate dual-amplifier packages.
The diodes across the current-source op
amps avoid heavy saturation when the
respective source turns off. You trim the
R
2
potentiometer to obtain equal ampli-
tudes from the upper and the lower sec-
tions. The circuit in Figure 1 uses stan-
dard, inexpensive, multiple-sourced
components. It requires only minimal
(and easy) trimming, with no interacting
trims. A 0V control input results in a
guaranteed 0-Hz output, dependent only
on well-controlled op-amp offsets. With
the Bode/Moog system, you must make
a front-panel adjustment to zero-beat
two oscillators running at 20 kHz.
62 edn | December 25, 2003 www.edn.com
ideas
design
I
t may be easy to find a precision volt-
age reference for your application;
however, a programmable precision
reference is another matter. The circuit in
Figure 1 yields a precision reference with
an LSB of 62.5 V. The circuit is a 16-bit
DAC using three 8-bit digital poten-
tiometers and three CMOS op amps.
Each digital potentiometer operates as an
8-bit multiplying DAC. On the left side of
Figure 1, two digital potentiometers, IC
3A
and IC
3B
, span across V
REF
to ground, and
the wiper outputs are connected to the
noninverting inputs of two amplifiers,
IC
4A
and IC
4B
. In this configuration, the
inputs to the amplifiers have high im-
pedance levels, thus isolating
the digital potentiometers from
the rest of the circuit. The microcon-
troller, IC
1
, programs digital poten-
tiometers IC
3A
and IC
3B
through its SPI
port. If V
REF
is equal to 4.096V, the LSB
at the outputs of IC
4A
and IC
4B
is 16 mV.
To make this circuit perform as a 16-
bit DAC, a third digital potentiometer,
IC
2A
, spans across the outputs of the two
amplifiers, IC
4A
and IC
4B
. The pro-
grammed setting of IC
3A
and IC
3B
sets
the voltage across this third digital po-
tentiometer. If V
REF
is 4.096V, you can
program IC
3A
and IC
3B
such that the out-
put difference of op amps IC
4A
and IC
4B
is 16 mV. You can achieve high accuracy
with this circuit by using a dual digital
potentiometer for IC
3A
and IC
3B
. With
the dual structure, the resistances of
these two devices match typically with-
in 0.2%. Given the size of the voltage
across the third digital potentiometer,
the LSB of the complete circuit from left
to right is 62.5 V (V
REF
/2
16
). Table 1
shows the critical device specifications
to obtain optimum performance with
this circuit.
IC
4A
_
+
IC
5A
_
+
R
A IC
3A
IC
2A
V
REF
=4.096V
R
B
IC
4B
_
+
R
A IC
3B
IC
1
SPI
V
REF
R
B
R
A
V
1
V
2
V
3
IC
1
=PIC16F876.
IC
3
=IC
2
=MCP42010.
DUAL DIGITAL 10-k POTENTIOMETERS.
IC
4
=IC
5
=MCP6022.
DUAL 10-MHz, SINGLE-SUPPLY OP AMPS.
V
REF
=MCP1541, 4.096V PRECISION
VOLTAGE REFERENCE.
V
4
R
B
STAGE ONE
STAGE TWO
3
SPI
3
V
3
=V
4
=
[(V
1
)(R
2B
)+(V
2
)(R
2A
)]
(R
2A
+R
2B
)
.
V
1
AND V
2
=
V
REF
(R
XB
)
(R
XA
+R
XB
)
NOTES:
Fi gure 1
16-bit adjustable reference uses
8-bit digital potentiometers
Bonnie Baker, Tucson, AZ
You can design a precision 16-bit DAC by using three digital potentiometers and three op amps.
TABLE 1DEVICE SPECIFICATIONS FOR OPTIMUM PERFORMANCE
Device Specification Purpose
Digital potentiometers Number of bits 8 bits Determines the overall LSB and resolution of the circuit.
(IC
2
, IC
3
) (MCP42010) Nominal resistance 10 k (typical) Achieve better noise performance by using lower resistance
(potentiometer element) potentiometers. The trade-off for low-noise potentiometers is
higher current consumption.
Differential nonlinearity 1 LSB (maximum) Good differential linearity ensures that the circuit exhibits no
missing codes.
Voltage-noise density 9 nV/Hz at 1 kHz (typical) If the noise contribution of these devices is too high, it reduces
(for half the resistive element) the possibility of achieving 16-bit, noise-free performance.
Selecting lower resistance elements can reduce the
potentiometer noise.
Operational amplifiers Input bias current (IB) 1 pA at 25C (maximum) Higher input bias current causes a dc error across the
(IC
4
, IC
5
) (MCP6022) potentiometer. CMOS amplifiers are, therefore, good choices.
Input offset voltage 500 V (maximum) A difference in amplifier offset error between IC
4A
and IC
4B
could compromise the differential linearity to the overall system;
50 V is considerably lower than 1 LSB in Stage 1 of the circuit.
Voltage-noise density 8.7 nV/Hz at 10 kHz (typical) If the noise contribution of these devices is too high, it reduces
the possibility of achieving 16-bit, noise-free performance.
Selecting lower noise amplifiers can reduce overall system noise.