Tlrc
V¡riabìr:
H¡rrlonîc Osciìlatc¡r
proviclcs any conrbinotlonol'
fourl¡as i
c
wavef orms,
eachof
which
have d i st inct
ha rmonic
contents . These wavefornlsare the
sinewave,the triangle
wave,tlre
squarewave,and
a
double frequency rampor
sawtoothwaveform.
Eachof
these waveformsmust be produced
with a
constant amplitudeover a
frequency rangeof at ìeast 1 : 103.
The frequencyof oscillation
must be voltagecontroìled over this
frequencyratio,
from5
Hzto 5
k1z.\^/i
th the
design to
be describeda
f requencyratio of 1 :
'lOll wasachieved and
this
enablesa very
ìow frequencyof
osci Iìation.
This
meansthe oscîìlator
can be usedto provide a
low frequencycontrol
voltage. This
frequencyratio
compares favourably with
therecently
avaiìable întegrated
circuit
vol tage controlled
oscì I ìators which havea
frequency rangeof 1 :
103with
one sweep.The sinewave
is
important rhusicelìy becauseit is the only
waveformwhich has no harmonic components. The sinewave can be obtained by frequency independent waveshaping
of a tria'ngular waveform.
The magnitudeof this triangular
waveform must beconstant at all
theoperating frequencies.
A simpìerelaxation
osci Iìator
which gives botha triangular
wave anda
square wave whÌchboth
have constantampl
itude is
shownin
diagram3.2.A.
During eachcycle the integrator
reaches
the trigger level of the schmitt trigger
whichthen
resetsthe input voìtage to the integrator.
Theintegrator output
thendrops
to the trigger level of the schmitt trigger
andthe cycle
isrepeated.
The frequencyof this
osci Iìator
can be controlled
using an analoginverter
as shownin
diagram3,2.8. ln this
form theosci ì
lator
hasa
Iinear control voltage to
frequencyrelatìonship.
DIAGRAM
3.2.A A relaxation oscil lator
whichgives triangular
and square waveforms.
L,rl_Jl
AAA
+ + +
I ntegrator
I nverte r
Schmî
tt
Trigger
3-5
con tro I
vol tage
ana I og
i nverter
integrator
c
schml
tt trigger
R
+ +
+
D TAGRAM 3 .2.8 Vol tage
control of the
frequencyof
osci Ilatíon
of the reìaxation
osci Ilator of
diagram 3.2.A using an,analoginverter.
The frequency
of tlre oscillator is
determinedby the rate of
chargeof the voltage
acrossthe capacitor,
Cof
diagram3.2,8. ln turn this
is
determinedby the current
througlrthe reslstor R; if the
currentto the inverting input of the operational
amplifier is
neglected.1f this res¡stor, R, is linear the voltage across ¡t is proportional
tothe current
throughít,
and hencethis voltage is proportional to
the frequencyof the oscillator.
The maximumvoltage
acrossthe resistor
is ll5 V
becauseof the voltage limitations of the output
voltageon the
i ntegrated ci rcu it,
The vol tage across this
I i near res istor
which wouldgive a frequency 103 times
lowerthan the
maximum frequencyis
15mV. At this voltage leveì the voltage offsets
whichare
presentat the input of the integrated circuit are significant.
The
precision
ìinear opeiational
amplifier, the
vA777
has amaximum voltage
offset of tl
mV. Theeffect of
theseinput
voltageoffsets of the integrator
and analoginverter is to
lengthenthe
time takenfor
onehalf cycle,
andto
reducethe time for the
otherhalf cycle. This
meansall the
waveformsof the oscillator
aredistorted at
lowfrequencies. 0ffset currents to the integrator
havea similar effect
onthe
waveformsbut in thïs
casethe
extentof this effect on the
waveforms can be minimized bya suitable
choiceof the resistor
R andthe capacitor
C which formthe integrator.
It is possible to
ensurethat the
chargingcurrents are
largein relation to the offset currents.
Howeverthe input offset voltage
providea limiting factor
becauseof the
maximum voltage swing acrossthc rcsisl-or
R.The frequency
ratio of the oscilìator
can be considerably extended usinga nonlinear resistive element.
Thedesired control voltage
to frequencyratio is ìogarithmic; a given
incrementin the
controlvoltage
should increasethe
frequency bya given ratio. lf
theù4
3-7corresponding
non-linear
eleme¡ltin
introducedat
Rthe ratío of
thecurrents
throughthis resistor
cangreatly
exceedthe ratio of
the corresponding vol tage across it. This
removes the'previous restrlction
the input voltage offsets of the integrated circuits
places onthe
maximum frequencyratio.
The symmetry
of the
generated waveforms depend uponthe
symrnetryof this
nonlinear resistive element. lt is important that the
voltageto current relationship
acrossit is
an oddfunctîon; i(v) = -¡(-v).
lf
diode shapingfor the positive applied voltages is
realized independentlyof the
diode shapingfor the
negative applied
voltages,it
would be necessaryto
match these. twodiode
shaping networksquite accurately
sothat the
symmetryof the
generated waveform wasnot impaired.
The useof a bridge rectifier circuit of
diagram3.2.C
ensuresa very
accurate matchingof the
forward and the reverse characteristics of the
nonlinear eìement.
The bridgeconsists of
matcheddiodes,
andthe voltage applied to the
rernainderof the
nonlinear
elementis
alwaysin the
samedirection.
The
resistors in the nonlinear resistor are
chosento give a
logarithmicrelationshi p
between vol tage andcurrent.
Theseresistors
shunt diodes whichare
chosento
have equal forwardvoltage drop. Lt
can be shownthat the resistance of the resistors
shouldbe in a
geometricprogression
ïf the desired logarithmic control voltage to
frequencycharacteristic is to
be obtained.The desi
red relationship
is
¡ kl"u
+
where
i is the current
throughthe
nonlinear
elementv
is the
vol tage across it and kl
andk, are
constants.kz 3.2
i
whcre l<is also ô corìst¡rr't. 3.2.1i It I'ollows
Llrat di/clv t33
l^/hen succcssive
resistors in the
nonìinear
elenlentare in a
geometric progression with' the ratio of r
betweenadjacent resîstors
(the resistors
canbe labelìed so that r < 1) then
the incremental res i stanceof
arbitrari ly
smalI currents
i s:dv/di =
R+
rR+
r2R*
r3R*
14*+ ... rtR ....
\^Jhen
the current i is
suchthat the
vol tage drop acrossa
d iode exceeds.6 V then the
incrementalresistance of this
section becomeszero. ln this
casethe
incrementalresistance of
thetotal
nonl inear'network has become:r.n1R
*
rR+
r2R*
,3R* ,4*
dvld i ,.m-nR
..
, )where
the nth diod" is ful ly
conducting.lf the current level
wereto
íncreaseby a factor of
k,i ncremental res i stance woul
d
become;dvldi =
rn+i1R+
rR*
r2R*
r3R+.,. ,.**i-nR...
)=
,-.1 theh , theThis
meansthat îf the current
is conductanceis also
increasedby
kis satisfied.
,nmax
(R+
rR + ,nmaxqT(t_r)i ncreased by r
the
incremental3' -l ,
andthe relàtionship l.2.li
There wi I
I
ofcourse bea finite
numberof series elements.
Thevalue
of the final resistòr
wi II
begiven
by:Rn.,a x
2
R+r
3RVI t-t t/t VI VI
560-kr¿
3 30kfì
1 80k0
1 00ka 56k0
33kr¿
1 8k0
1 OkCI 3.3kCI
1.8kCI l kf¿
56oo
3304
180fì
1 00CI
56n
1 20a 5. 6ka
+
DIAGRAM
3,2.C.
The nonlinearresistor
R whÎchis
composedof a
bridgecircuit
anda
seriesof resistors
whichare in a
logarithmic progression.L
scrics
cìcnrcrrLswiìl
cnsurcLhat the logarithnric relationship will
be
satisfied
oVerthe
rangeof interest.
The valueof this resistor is
chosento
correspondto the highest operating
frequency.The
significance of this
design approachof a logarithmic
voltageto current
resistive
elementis that
readily
available res¡stors
can be used because
the preferred
valuesare in a
geometr¡c progress¡on.The harmonic conrponents
of the
waveforms producedby the oscillator are given in
diagram3.2.D.
The harmonic componentsof
eachof
these decreases
with
frequency. The square wave hasall the
oddharmonics,
with the nth h"r*onic
havinga
magnitudeof 1/n
timesthe
magnitudeof the
fundamentalsinusoidal
component. The double frequency ramp hasall the
even harmonic frequenciesof the
fundamentaìosciììator frequency.
Againthe
magnitudesof
these componentsdecreases
as the order of the harmonic.
Thetriangle
waveform hasall the
odd harmonics,but in this
casethe
magnitudeof th.
nth harmonicis 1/n2
timesthe
magnitudeof the
fundamental component.The harmonic components
of all
these waveforms decreasewith
frequency.The Harmonic Generator sound manipulator can be used
in
conjunctionwith the triangular of
ramp waveformsto give
predominantly higher frequency ha rmon i cs .The bìocl< diagranr
of this oscillator is given in
diagram3.2. E,
andthe circuit
diagrarnis given in
diagram 3.2.FTwo independent
signal output are available to the musician,
and twovoltage
controlìed attenuators are provided.
Theseattenuaters
usecompìementary
fieìd effect transistors
sothat
onesignal output
increasesS INE
SQUAR E
(1ln, n
odd)DOUBLE FR EqUEN C Y RAMP
(l/n, n
even)TR IANGLE
¡/n?-, n
oclcl)rrragttit.uclc oI'
ha rnrotr i c
o
nlaqnitude
of
harmonic5-tt
f req uen cy
7fo frequency
f
f
o 3fomagn i tude
of
ha rnlon i c5fo
2f o
o 4f 6f f requency
f req uency o
magnitude
of
harmonic\
f
o3fo 5fo
7roDIAGRA¡4
3.2.D.
Harmonic components produced bythe
osci Ilator.
f requency
control
vo I tage
LJ-L
1/11
DIAGRAM
3.2.E.
B..lôck diagramof the variable
harmonicoscil lator
i ode hap i ng
etwork
Ana I og
inverter
Schml
tt trigger
I nteg ra
tor
Ana I og i nverter
#
1 OkCI
5-15
s tne
squa re
F req uen cy controì
vo'l tage
1 0kCI
1 0ka
i.rlon- l, "ca.
Rtk
0 . 0068u F
77
1 0kç¿
1MCI
10kfì
10kn 1 0kr¿ 1 0ka
I
Mf¿1MA
1 0kn
doub I e
f req uency
r
t+.7Uç
DIAGRAM
3.2.F. Circuit
diagramof the variable
harmonicoscillator.
Standa rd
d
iode
n/w +Mf¿ 1oka + + +
See,
diagram
3.2.Cas thc
ot.l'rcrsignaì output
decrcases wlien.the
samecontrol
vol tagc rused. This is
achicvedwithout
using anoperational
anrpJifierto invert the
.rnrpl i tudecontrol
voltage.
Twotrim
potentiornetersfor
eachfield effect transistor allow a centre point
and slope adjustmentof the control voìtage so that the characteristics of the field effect transistors
canvary widely.
Thesignal level
across thefield effect transistor is
minimalso there is
mìnimumdistortîon
of the signal.
Diagram 3.2.Ggives thîs circuit.
K
1Okr¿ 10 Okf¿ 10
3- l5
0kr¿
0
UTl
AA/\/\ ]JLTLT
1Oka 10k
n
channeì[rlr
o-+'llr:'ll.l\\\l
'tOkCI
0
00ka
amp ì i
t
con t ro vol a
r
47 t<n
't00ka
'/ I+1
OUTPUT 2
p
channel?,os),
100krì
47kCI
-15v +
1 00kr¿
1MA 1Mn
1MA 1MA
1 00k0
+1 5v +
00kCI
1 00kCI
1 00ka
1 00kCI 00 ka
1 00ka
100kf¿
1 00kCI
DIAGRAM
3.2.G. Attenuator section of the variabìe
harmonic osci Ilator.
The
variable
waveformoscillator
enablesthe operator to
choosethe
soundof a periodic signal
bydirectly adjusting the
waveformof the signal. This is the time
domain approachto the
selectionof a periodic signal,
asdist¡nct
fromthe
frequency domainapproach
of the variable
harmonic osci Ilator.
The purposeof providing different
methodsof selecting the
soundis to
providediffering
typesof
soundfor the
musician,The problem
of providing
an acljustable waveform whichis
independentof
frequencycould
now be solved using onedigital
memory element.However, when digi
tal
storage wasfi rst investigated for
thi s osciìlator the cost
wasprohibitive.
Analternative
approachused
in
analog computersfor
non-linear
computationsis to
usea
diodefunc[íon generator.
Thegradients
o1' segmentsof
waveformsare adjusted,
andprovision
must be madefor
bothpositive
andnegative
slopes:
Simpler diodefunction
generatorsonly
providemonoton i
c
input to output
voltagg
reì at i onsh i ps.An al
ternative
approach usedin
earlier
analog comPuters wasto
usea
sheetof
cardboard which hadthe
desired waveform cutalong
the horizontal edge. This is inserted
between an osci I loscope anda light detector.
Acontrol loop is
usedto
determine thevertical height of the spot
soas to
keepthe spot half
coveredby the cardboard.
The timebase can then beset at an
independentfrequency,
andthe
generated waveformis the
sameat all
these
frequencies.
One disadvantageof this
methodis that
pulses would occur onthe
waveformduring the reset scan. lt
isimportant
to avoid
any ìmpulses onthe
waveformin this application
because these
higher
frequency componentsare particularly
conspicuous
to the musician.
The establ ished techniquecould
bechanged
slightly so that a circular rotation of the
spot was used.ln this
casethere
would be nodiscontïnuity at the
endof
eachcycle.
The advantageof providing a visual
imageof
the waveformis that the operator
can usethis to heìp set
upa
sound. Howeverin this
caseit
would be necessaryfor the operator to
makeanother cardboard
cross-sectíon
eachtime the
waveformis to
bechanged.
3-17
The
osciìlator built for the synthesizer
providesa display of
thewaveform and al lows continuous adjustment
which is
nlonitored.
Eightsl
iding
potentiometers were usedto adjust eight ordinates ot
thewaveform,
and theseare
arranged onthe front
panelof the oscillator so that there is a dispìay of the
waveform.The
oscilìatorrs output is
switched betwcen thcseeiglrt
ordinatesin
sequence. Howeverif the
simple systemof switching
from oneordinate to the next
u/ere usedthere
would aìways bea
dominanteighth
harmonicpresent in the
soundof the oscillator. lt
îsnecessary
to interpolate
between theseordinates to avoid
such acharacteristic
sound.V/ith this interpoìation ¡t is
necessaryto
providea circuit
which changes¡ts output uniformly
from onevoltage level to
anotherin a given time.
The useof integrat¡on
wasconsidered, but it
was found
that there
coutd bed¡fficulties in maintaining
the required waveformover a large
rangeof frequencies,
The useof
anon-ì
înear resistive
elementto
achievethis
frequency range, aswith the Variabìe
Harmonic0scil lator. (1.2.)
wasnot
possiblebecause
of the
manyadjustable
sìopes which made upthe
waveform.A
time
independentdigital interpolation
wasused. Digital switching is
usedto obtain
sevenintermediate voltage
levels between each pair of the eight ordinates. This
meansthere
are64
discrete voltage levels during
eachcycle,
andzero, first
and
fourth order interpolations are provided. This
means thecharacteristic
soundof the
osci Iìator
can be mel lowor
harsh.The technique used
in this oscillator
wasto
use analog switches to combinethe outputs
fromthe eight ordinates in proportions
whichare
determined bythe interpolation function.
VJith the
I inearinterpolation function only
twoordinates are
combinedat
anyintermediate
point.
Thevoltage ìevel
whichis
midway between theordinates is the
averageof
these twoordinates. S¡milarly, voìtage levels
whcih occurcìoser in time to
oneof the
ordinatesare given by the
weighted average.terms
of the
Iinear interpoìation
between twoordinates pl
and pr.The equation
for the output voltage for the
ìinear interpolation is; v(t) = p', +
Pz- Pl
, -
-
rc
At
where At
is the
t i¡neintervaì
betrveenthc
<lcs i rccl occu¡'renceof
succcssivcordinates
p-, andp,'
The cquatiorr appìies only within this time interval.
The
circuit
realization of this lineat interpolation
functionis given in diagram 3.3.8.
Three intermediate voìtage levels
are providedat time intervals of Lt/\. For the nth of
these time interva I s ;v(n) = pt + hr- vr)nltt
=
n,('t - n/t+) +
Pzn/\This
equation expressthe relative weighting of the ordinates
in termsof the
numberof the
întermediateqrdinate, n.
Table 3.3.4gives this relative weighting,
andtable 3.3.8. gives
thecorresponding
resistors in the circuit of
Diagram3.3.8.
whichprovide this interpolation function.
One