Oakley VCO 5U Bedienungsanleitung

Oakley Sound Systems
5U Oakley Modular Series
One of Three
Voltage Controlled Oscillator
PCB Issue 5
Builder’s uide
V5.0.7
Tony Allgood B.Eng PGCE
Oakley Sound Systems
CARLISLE
United Kingdom
1


Introduction
This is the Project Builder's Guide for the issue 5 VCO 5U module from Oakley Sound.
This document contains a basic introduction to the board, a description of the schematic, a full parts
list for the components needed to populate the boards, a list of the various interconnections and
some basic testing methods.
For the User Manual, which contains an overview of the operation of the unit, the history of the
various board issues, and all the calibration procedures, please visit the main project webpage at:
http://www.oakleysound.com/vco.htm
For general information regarding where to get parts and suggested part numbers please see our
useful Parts Guide at the project webpage or http://www.oakleysound.com/parts.pdf.
For general information on how to build our modules, including circuit board population, mounting
front panel components and making up board interconnects please see our generic Construction
Guide at the project webpage or http://www.oakleysound.com/construct.pdf.
3

The issue 5 printed circuit board set
The issue 5 PCB set fitted to a natural finish Schaeffer panel. The board interconnects are Molex KK 0.1” types.
The main PCB is 108 mm (depth) x 144 mm (height) in size. All three boards use double sided
copper traces and have through plated holes. The solder pads are large and are easy to solder and
de-solder if necessary. They have a high quality solder mask on both sides for easier soldering, and
have clear legending on the component side for easier building.
If you are building the standard design there are no components mounted off the boards. All
components including sockets and pots are soldered directly to the boards.
Previously, many Oakley modules have had the sockets, switches and extra pots wired to the board
by individual wires. This module allows all the socket wiring to be done via the socket PCB and
two MTA solderless or Molex connections. If you are building this module in the standard Oakley
format this new system will reduce assembly time and possible wiring errors.
Some people will wish to use this Oakley design in a non standard format, such as fitting it to
another manufacturer’s rack or one of their own invention. This is perfectly easy to do. Simply do
not use the socket board and wire the main board to the sockets as per usual.
I have provided space for the three main control pots on the PCB. If you use the specified 16mm
Alpha pots and matching brackets, the PCB can be held firmly to the panel without any additional
mounting procedures. The pot spacing is 1.6 5” and is the same as the vertical spacing on the
MOTM modular synthesiser and most of our other modules.
4

Power supply requirements
The design requires plus and minus 15V supplies. The power supply should be adequately
regulated. The current consumption is about 30mA for each rail. Power is routed onto the PCB by a
four way 0.156” MTA156 type connector or the special five way Synthesizers.com MTA100
header. You could, of course, wire up the board by soldering on wires directly. The four pins on the
four way header are +15V, ground, earth/panel ground, -15V. The earth/panel connection allows
you to connect the metal front panel to the power supply’s ground without it sharing the modules’
ground line. More about this later.
Circuit Description
The VCO circuit can be thought of as several little subsections connected together. Let us look at
these little sections separately.
The first thing to look at is the power supply. This is shown on the bottom of the second sheet of the
schematics. The VCO could have been powered by +/-15V, but I wanted the VCO to sound like a
minimoog. To do this, I have used the same voltage levels within the VCO core as the original.
Thus we need to generate stable +10V and +5V supplies. I still used the +/-15V supply for most of
the op-amps as this would not have any affect on the waveforms.
Power enters the board on a 4-way MTA156 connector (PWR) or modified six way MTA100
header (PWR ). It is filtered initially by two small ferrite inductors, and decoupled by C 0 to C 3.
These prevent stray high frequency pulses from entering or leaving the unit by the power supply
lines. A LM7 3 voltage regulator IC is used to provide the 10V. This is an old IC design, some 30
years, but it is a superb device and has very low noise. The only problem is that you have to set the
output manually. PSU is a trimmer to set the voltage to be exactly 10.00V. The PCB has been laid
out for a 6mm cermet trimmer for long term stability.
Additional power supply decoupling is provided to each set of op-amps and ICs. This prevents any
reset pulses from travelling down the power supplies and soft synching the other VCOs in your
system.
To find the next part of the power supply we need to look at the first sheet of the schematics. Two
sections on this page generate the stable +5V and -10V required by the VCO.
U (pins 5, 6, 7) provides the +5V supply, by simply buffering half the +10V rail. An LT1013 is
specified to provide a very stable output.
U3 (pins 1, , 3) is a simple inverter circuit that produces a very stable -10.00V supply for the tune
pots and trimmers. Together with the stable +10.00V supply, this prevents any perturbations in the
+/-15V supply rails from affecting the tuning of the VCO. In reality, the tolerance of the K
resistors may mean that the output is not exactly -10.00V. This is perfectly OK, since we are not
interested in the actual value so much, but the stability. Those K resistors are metal film and their
value will not change appreciably over the years or at differing temperatures.
The VCO’s pitch is determined by a variety of sources. Two 1V/octave CV inputs, and two pots on
the front panel, and a trimmer to set initial frequency. U (pins 1, , 3) is built as a voltage summer.
5

It takes the voltages from the five sources and adds them together. The gain of the summer is set by
the input resistors and R44 and the V/OCT trimmer. For the two 1V/octave inputs the gain is
roughly -0.7. The V/OCT trimmer is adjusted to give a rise of one octave in output frequency when
the keyboard input voltage goes up by 1V. The output of the CV summer is then fed to the
exponential convertor via R 9 and R30.
The exponential convertor is based around on half of U3 (5, 6, 7) and the quad NPN array of U4. Its
output is a current that is proportional to the exponent of the voltage applied at the base of the left
hand transistor of U4. The circuit gives the VCO a sensitivity of roughly -18mV/octave, so R 9 and
R30 reduce the output of the CV summer to this level. However, it is worth noting that R30 is a
temperature sensitive resistor. The resistance of R30 will go up with temperature at a rate of 0.33%
for every degree Celsius. This should counteract the temperature effects produced by the
semiconductor junctions in U4. To get the best temperature stability R30 is mounted right on top of
U4. This way the temperature of the two devices should be the same.
It is possible to get an exponential response from a single transistor, but that has problems as Vbe,
the junction voltage, changes with ambient temperature. The ‘temp co’ resistor cannot compensate
for this change in the transistor’s operating current. So the now classic circuit with two perfectly
matched transistors and an op-amp, U4 and U3, is used. Changes in the Vbe for one half of the
transistor pair are mirrored in the other. The op-amp then matches the current in the first transistor
with the same current in the other one. So the collector current in the first transistor will effectively
control the collector current in the second. And it is the current drawn by the second transistor that
controls the frequency of the VCO.
The op-amp method also has another bonus, it allows an additional current to be injected into the
inverting pin of U3. This current will directly control the output current of the exponential
convertor. R15 allows an input CV to control this current. We now have a linear frequency
modulation input, whose sensitivity is set by R15. Connecting this input to the wiper of a pot,
allows you to control the sensitivity of this input directly from the VCO’s front panel.
Note that this input is not a true linear input control. This VCO, and most other modular VCOs, do
not have that capability. What we have here is a constant modulation index input. This is linear
modulation, but not linear control. The precise description of this statement is probably beyond the
scope of this document, but in a nut shell it means this: The linear input will not act with a strict
volt per hertz relationship. That is, for every 1V, the output frequency will not rise by a fixed
amount. But it will act so that audio rate FM will create a constant depth of modulation on any
given frequency controlled by the usual 1V/octave inputs. This means that the for audio rate FM
effects (clangs, bells and the like) you can get very good results with the linear FM input.
R3 has been chosen to set the operating frequency of the VCO at approximately 1kHz when the
voltage at the base of the left hand transistor is zero. The exponential convertor works at its most
accurate when the voltage across the two bases is zero. And since the human ear is particularly
sensitive to frequency changes at around 1kHz it is good to make the most accurate part of the VCO
at this frequency.
The output of the exponential convertor is a current. It is this current that controls the core of the
oscillator. Contrary to many people’s ideas, the core of a VCO is typically a linear CCO. That is a
current controlled oscillator. A doubling of current to (or from in this case) the CCO will produce a
doubling of output frequency.
6

The core of this VCO is a traditional sawtooth oscillator. C14 is the timing capacitor that is charged
by the output of the exponential convertor. Since one end of C14 is tied to +5V, the voltage at the
other side of C14 moves towards zero volts as current is ‘sucked’ out of it. The higher the current
the faster the voltage drops. This voltage is ‘sniffed’ by one half of dual op-amp U5, which
produces a replica of this voltage at its output. Q4 aids the output of U5, as well as providing a
suitable offset for the triangle generator circuit (see later).
U7 (pins 1, , 3) is a comparator, and it is ‘watching’ the output of U5. When the voltage across
C14 reaches -5V, the output of U5 (pin1), normally at -15V, suddenly flies upward towards 10V.
This sudden level change passes through C13, and turns on JFET, Q3. This rapidly shorts out C14,
and the voltage across the capacitor drops to zero and both of its pins are at +5V once again. This
means that the voltage at the input of U8 is also at +5V, and the charging process begins again. C10
controls the time that the FET is on.
The sync input enables an external voltage to trip the comparator early. This will cause premature
shorting of the capacitor, locking the fundamental of the VCO to an incoming external sawtooth
signal. However, the fall time of the VCO’s saw waveform will still be set by the input CV to the
VCO. Thus, you will not get traditional sawtooth waveforms, but half completed sawteeth. The
sonic affects of these are marvellous, especially if you sweep your VCO with an envelope generator
whilst locked to another VCO at fixed frequency. The controlled VCO is often called the ‘slave’,
while the fixed VCO is called the ‘master’.
The incoming sync signal is first buffered by Q1, a simple emitter follower. This is shown on the
second page of the schematics. R11, C1 and C provide decoupling to prevent power supply noise
from accidental triggering of the VCO. The buffered signal is then passed to a simple differentiator
based around C9 (back on page one again). This part in conjunction with D1 and R 4 only allow
only fast moving rising edges of the input waveform to reset the VCO core. In theory this should
allow any pulse wave to be used as sync waveforms, but the best sync sounds can be obtained when
a falling sawtooth master signal is used.
This last statement is very important if you want to use sync effectively. Use sawtooth outputs from
Oakley VCOs to sync other Oakley VCOs. MOTM VCOs produce rising ramps not falling
sawtooth waveforms. So you if you want to use a MOTM VCO as the master to sync the slave
Oakley VCO, then you must invert the MOTM’s output first. You could use an Oakley Multimix to
do the inversion.
The suggested layout of the Oakley VCO includes a depth control for the sync input. This will
allow you to create partial synching effects. This effect is very difficult to describe in words and has
to be heard to be believed. But very very complex timbres can be produced this way.
At high frequencies the VCO can go a little flat due to the finite time it takes to reset C14, and
errors in the exponential convertor. By lowering the maximum peak voltage of the sawtooth
waveform, the capacitor has less charge to loose before the output of U5 reaches zero. Thus the
frequency is higher than it would have been. Using a resistance in series with C14, we have a
voltage drop developed across the resistor that increases with frequency, due to the increased
current through the exponential convertor. This method was first postulated by Sergio Franco, and
is usually called ‘Franco’ compensation because of this. This works very well, but it does mean that
the amplitude of the sawtooth waveform decreases slightly with increasing frequency. In the first
two VCO issues I made this resistor variable. I was using the Franco resistance to compensate for
both reset time and errors in the exponential convertor. In the issue 5 VCO, this resistance is fixed
7

by R37, and is compensating for reset time only.
The exponential convertor causes errors due to ‘bulk emitter resistance’ or Rbe in the NPN pair, the
top half of the THAT300. Now the THAT300 is a very good matched pair with low values of Rbe,
but it still has an effect at very high frequencies of the VCO. Rbe is not a real resistor, but it acts as
if a resistor was connected in series with the emitter of the transistor.
In the early issue VCO boards, this loss of high frequency performance was cancelled out by the
effect of the Franco resistor. But really, this is a bit of a cludge since the Franco is designed to
compensate for a fixed timing error (the FET reset time), whilst Rbe causes an error related to
frequency. Over the limited range of an audio VCO, this is usually perfectly fine and Franco is used
in many commercial synth VCOs as the only high frequency compensation technique. For issue
three I decided to go one better. The newer issue VCOs use a fixed Franco resistor for the reset
time, and also use the Rossum technique to compensate for the exponential generators error.
Dave Rossum, founder of E-Mu systems in the 1970s, was an important player in the development
of the SSM chips. The SSM 030 VCO chip, which was not as good in comparison to the later
Curtis CEM3340, was ground breaking when it came out. Dave’s method of HF compensation for
the SSM 030 involved gently pulling the base of the first transistor of the NPN pair lower when the
collector current through the second NPN gets bigger.
In the issue 3 VCO I slavishly copied Dave’s idea as presented in Electronotes and indeed
implemented in the Prophet V many years ago. However, due to work done by René Schmitz this
simple method can be improved upon with the same number of components. As in the original
Rossum idea a fixed emitter resistor, R17, can be used to effectively measure the emitter current,
since the voltage on its bottom end will fall as collector current rises. Previously we took this
voltage, passed it through a diode to compensate for the base-emitter voltage drop (Vbe) of the
matched pair and then fed a small proportion of the resultant voltage back to the base of the left
hand transistor. This works well enough.
However, René’s idea improves on this on two counts. Firstly, the diode in the pure Rossum
method doesn’t exactly compensate for the Vbe because the current flowing in the diode and the
base-emitter junction are very much different. In the new circuit, both semiconductors see a similar
current as they are fed from identical resistive sources; R17 and the HFT trimmer are both the same
value. Therefore, the voltage drop across the 'diode' and Vbe should track each other reasonably
well, even over a change in ambient temperature. The 'diode' in the issue 5 VCO is actually the
base-emitter junction in a spare NPN transistor from the THAT300 array. One of the other benefits
of René’s method is that we feed the base of the left hand transistor with more or less the same
resistance which was not true of the original Rossum technique. So now the extra resistance due to
the HFT circuitry the left hand transistor base ‘sees’ is pretty much fixed at the value of R 0 only.
Thus altering the HFT trimmer should not result in a change in the overall operating frequency of
the VCO as it did in the old method.
Going back to the VCO core: The sawtooth output from U5/Q is amplified by the other half of U5
(pins 5, 6, 7), before being sent to the output pad. The final output is roughly +5V to -5V, ie. 10V p-
p.
The triangle shaper is essentially a full wave rectifier, whose operating point is about .5V. If the
operating point is not exactly half the peak value of the sawtooth output of U5, then the triangle
wave will have discontinuities in it. This leads to a slightly brighter or harsher sound than the
8

perfect ‘textbook’ triangle waveform. SHP-T is a trimmer that allows precise enough adjustment in
the operating point to eliminate these glitches.
The created rectified wave is filtered before amplifying and level shifting by U6. The SYM-T
trimmer sets the DC offset of the wave output to match that of the sawtooth output. The final output
is again 10V p-p.
The sine wave shaper circuit, shown on page two of the schematics, acts upon the triangle wave
output. The rounded peaks of the sine wave are created by deliberately overdriving the inputs of one
half of U8, a dual operational transconductance amplifier (OTA). These devices are normally used
as VCAs, but in this VCO it is merely acting as a soft clipping unit. The non linearities of the
OTA’s input stage being utilised to squash the top and bottom peaks of the triangle wave input.
SHP-S adjusts the amount of overdrive. Since U8 gives a current output, it must be turned into a
voltage and this is done by U9 (pins 5, 6, 7).
R18 provides a special negative feedback path within the shaper circuit. This increases the non-
linearity of the whole stage at the critical peaks of the output waveform.
SYM-S provides compensation for the OTA’s own offset voltage. This offset voltage means that
the OTA will soft clip asymmetrically. By adding a small voltage of the opposite polarity to one of
the input pins, we can cancel the effects of the offset.
The sine wave created by this process does not give us a perfect textbook example of a sine wave.
However, the wave is very low in harmonics and for musical uses it is adequate.
The final output, and the final circuit block is the pulse conditioner. This is also found on page two
of the schematics. The first section of this is the CV summer and is based around U9 (pins 1, , 3).
This circuit simply sums together the PWM (pulse width modulation) CV input and the voltage
from the wiper of the Width pot. The output of the CV summer will go from around -5V to +5V
when being controlled by the Width pot alone.
The pulse wave generator itself is based around the second half of the comparator, U7 (pins 5, 6 &
7). This compares either the triangle wave or sawtooth wave output with a voltage set by the output
of the CV summer. If the waveform is higher than the voltage from the CV summer, the
comparator’s output goes low. If it is lower, the output goes high. Thus, the output is either low or
high, and spends very little time in between. This creates a rectangular waveform, where the
proportion of time spent high or low is controlled by the WIDTH pot and/or the external CV. If the
width pot is set to its middle position, and no input CV is applied, the output waveform should be a
square wave. The output of the comparator swings from -15V to ground (or zero volts).
The output of the comparator is out of phase with the audio input. Q inverts this signal, so that the
generated pulse wave will go high when the saw or triangle wave is high. It would be possible to
generate the correct phase by simply wiring the comparator’s inputs pins differently. Thus you
wouldn’t have to invert the output since it would already be the right way around. Earlier issues of
the VCO, in fact, did this. However, this caused a less than perfect output waveform. The positive
feedback provided by R40, which is needed for good comparator action, would cause the sawtooth
or triangle wave to be superposed to the output waveform. This was considered not to be a problem,
but with the new issue I decided to do things differently. And perhaps more correctly.
What follows after the comparator is, I think, new to modular VCO design. The inverted output of
9

the comparator is now summed with two voltages in U9 (pins 1 , 13 &14). One comes from the
+15V supply via R74. The other is the output of the CV summer. The former allows the -15V/0V
output swing of the comparator to be normalised between +5V and -5V. The other allows the output
to be offset against zero volts as the pulse width is varied. When the CV summer has zero volts at
its output, the generated pulse waveform is a square wave. No additional offset is added and the
waveform from U9’s output moves between +5V and -5V. As the pulse width changes, then the
output of the CV summer moves away from zero. This is added to the waveform and the pulse
output waveform moves above or below zero volts.
Analysing this dynamically changing output reveals that the average output voltage is actually
always zero. This is because the offset added compensates for the altering amounts of time the
waveform spends in the high (or low) states.
The summing circuit also inverts the waveform, so once again, we create the wrong phase. A simple
op-amp inverter circuit, U9 (pins 9, 10 & 11) turns the pulse wave the right way round again.
If you do not want this dynamically varying output signal, then all you need to do is omit R71.
The source of the audio source for the comparator comes from either the triangle or sawtooth
waveforms selectable with a switch on the front panel. This selection is another unique feature of
the Oakley ‘One of three’ VCO. Both will sound the same with fixed pulse widths. But, they do
sound different when the width CV is modulated quickly.
close up of the exponential convertor of the issue 5 VCO. The TH T300 NPN array is mounted in a 14-pin DIL
socket and the 1K KRL temperature coefficient resistor straddles it. Note the small amount of thermal paste
between the resistor and the array.
10
Inhaltsverzeichnis

















