A voltage controlled oscillator or as more commonly known, a vco, is an oscillator where the principal variable or tuning element is a varactor diode. The voltage controlled oscillator is tuned across its band by a "clean" dc voltage applied to the varactor diode to vary the net capacitance applied to the tuned circuit.




What are voltage controlled oscillators?

A voltage controlled oscillator or as more commonly known, a vco, is an oscillator where the principal variable or tuning element is a varactor diode. The voltage controlled oscillator is tuned across its band by a "clean" dc voltage applied to the varactor diode to vary the net capacitance applied to the tuned circuit.

A practical example of voltage controlled oscillators

Here I'm going to use a very practical example where one of my readers has a requirement for a voltage controlled oscillator operating at 1.8 - 2.0 Mhz (amateur radio band 160M). This is to be part of a frequency synthesiser, although a vco isn't always associated with a frequency synthesiser.

The very high costs and difficulties encountered when buying quality variable capacitors today often make vco's an extremely attractive alternative. As an alternative all you need is an extremely stable BUT very clean source of dc power, a varactor diode and a high quality potentiometer - usually a 10 turn type. Please note that circuit Q tends to be somewhat degraded by using varactor diodes instead of variable capacitors.

For people who are confused at this point allow me to explain. Diodes when they have a reverse voltage applied exhibit the characteristics of a capacitor. Altering the voltage alters the capacitance. Common diodes such as 1N914 and 1N4004 can be used but more commonly we use varactor diodes specifically manufactured for vco use e.g. Motorola's MVAM115, Philips BB112 and BB212. They are also sometimes called tuner diodes.

The design requirements asked for were:-

(a) frequency coverage 1.8 - 2.0 Mhz

(b) voltage controlled by a frequency synthesiser with an output level sufficient to drive the input of a Phase Locked Loop (PLL)

(c) a further buffered output for a digital frequency readout.

(d) another buffered out put to drive succeeding amplifier stages.

Because in this example the ultimate frequency stability is determined by the reference crystal in the frequency synthesiser there can be some relaxation of stability standards. The buffered outputs will be covered under buffer amplifiers.

This image is copyright © by Ian C. Purdie VK2TIP - schematic of a hartley oscillator

Figure 1 - schematic of a hartley oscillator

Varactor Diode Tuning

Here Cv the variable capacitor, could be replaced by a suitable varactor diode as a tuning diode and in actual fact our reader has on hand a Motorola MVAM115 varactor. This I think is nearly similar to my Philips BB112 diode. So we will rehash the above figure 1 to accomodate varactor diode tuning instead of using a conventional variable capacitor.

This image is copyright © by Ian C. Purdie VK2TIP - varactor tuned hartley oscillator

Figure 2 - schematic of a varactor tuned hartley oscillator

Now I've left Ct and C1 a/b all in the circuit. In this application of a frequency synthesiser they are unlikely to be necessary. To tune from 1.8 to 2.0 Mhz which is a frequency swing of 2 / 1.8 = 1.111 - which when squared means we need a capacitance ratio of 1.234 to 1

That means the ratio of minimum combined capacitance in the circuit to maximum combined capacitance in the circuit must change by 1.234 to 1.

Looking back at the tutorial on oscillators I said the inductor should have a reactance of about 180 ohms. So around the frequency of interest I expect an inductor of about 15 uH to be used for L1 in Fig 2.

You should be used to calculating LC numbers by now but L X C at 1.8 Mhz = 7818 and at 2 Mhz it works out about 6332. Dividing both by our 15 uH inductor we get a Cmin of 422 pF and Cmax of 520 pf. Which incidentally if you check 520 / 422 = 1.232:1 So the variation of C is 520 - 422 = 98pF swing.

For synthesisers or any voltage tuning you should have the largest voltage swing possible. This minimises the effects of noise voltage on the tuning voltage. My BB112 diode can be operated ideally from 1V to 8V. That means we can tune the 200 Khz (2.0 - 1.8) with a variation of 8 - 1 = 7 volts. It follows 7v / 200 Khz = 35 uV/Hz. If our noise level is below this then the tuning can't be varied or fm'ed by noise.

At 8V my diode exhibits a capacitance of around 28 pF while at 1V the capacitance is about 500 pF.

Diodes Back-To-Back

You will note I have two diodes back-to-back in series in Fig 2. Although this in effect divides total varactor diode capacitance by two it eliminates the nasty effect of the rf present in the tank circuit driving a single diode into conduction on peaks which will increase the bias voltage, this also gives rise to harmonics.

It follows that my varactor diode capacitance now swings a net approximate 14 pF up to 250 pF when the bias voltage is varied from 8 volts down to 1 volt. You can of course go below 1V for higher capacitance but I tend to be conservative and generally do not go below 1V very much.

Now we have a net swing of 250 - 14 or 236 pF. You will recall above I said "the variation of C is 520 - 422 = 98pF swing" so how do I reduce a 236 pF swing down to a 98 pF swing? Look at capacitor C2 which is in series with both varactor diodes, does this not reduce the net capacitance?

Calculating Net Capacitance

This is a simple mathematical problem (Oh God - not again <G>). In this case we can use the formula C2 = [(Ca * Cb) / (Ca - Cb)] where Ca = existing C or in this case 236 pF and Cb = desired C or 98 pF. Now this isn't terribly accurate but you finish up in the ball park. Plugging those numbers into our sums we get C2 = [(235 * 98) / (236 - 98)] or 23030 / 137 = 168 pF.

Bearing in mind with a vco and the voltage swings involved, you can get a fair bit of leeway and that each varactor diode varies greatly from predicted data of capacitance versus voltage. That means a lot of this is guesswork or suck-and-see. Technically it means it's all determined "empirically". All of that just says we will use a 180 pF capacitor for C2.

Using a 180 pF capacitor for C2 and putting it in series with D1 and D2 we get at 1 volt D1 = 500 pF, D2 = 500 pF and C2 = 180 pF. Net result = 1 / [(1 / 500) + (1 / 500) + (1 / 180)] which is about 105 pf.

Similarly at 8 volts we get D1 = 28 pF, D2 = 28 pF and C2 = 180 pF. Net result = 1 /[(1 / 28) + (1 / 28) + (1 / 180)] which is about 13 pf.

It follows the swing now becomes 13 pf to 105 pF or a net 92 pF which is near enough for this exercise. I had said very much earlier "by using our 15 uH inductor we get a Cmin of 422 pF and Cmax of 520 pf. Which incidentally if you check 520 / 422 = 1.232:1 So the variation of C is 520 - 422 = 98pF swing". How do we get near this requirement?

If we need Cmax of 520 pF and our series connection gives us 105 pF we need an extra 520 - 105 = 415 pF. On the other hand Cmin required is 422 pF and the series connection provides 13 pf we need 422 - 13 = 409 pF. It can be seen if we allow a trimmer of say 25 pF for Ct, which is the suggested trimmer in figure 2 - (that is Ct can varied from say 5 to 25 pF) - and we allow the combination C1 a/b to be a total of around 390 pF we have obviously achieved our goal. Is this not cool?

For our inductor L1 I would use a toroid although if you have access to a variable inductor you could use it. An air cored inductor most likely would be too large to consider. Suitable toroids of the Amidon / Micrometals type would at 2 Mhz be the T50-2 type which would require about 55 turns of #26 wire or even the T68-2 type requiring about 51 turns of #24 wire. Both gauges mentioned are those which will conveniently fit around the core.

No matter your frequency range of interest the basic principles outlined above will more or less still apply.

Tuning Diode Voltage

For a frequency synthesiser the tuning voltage is derived from the low pass filter of the PLL and you don't need to worry about it. On the other hand when you have an application of replacing a variable capacitor and manually tuning with say a ten turn potentiometer you need to be very careful about the "quality" of the voltage. It MUST be clean!

Below in Figure 3 is a suggested schematic for deriving suitable tuning voltages.

This image is copyright © by Ian C. Purdie VK2TIP - deriving varactor diode tuning voltage

Figure 3 - schematic of deriving varactor diode tuning voltage

The 10K pot is your 5 or 10 turn "quality" potentiometer for tuning, the upper and lower trim pots (set and forget) allow you to adjust the voltage range of your choice that your tuning potentiometer will see. Again use "quality" trimpots. The 100K resistor and the two 0.1 uF capacitors are further filtering. Obviously there is considerable interaction between the trimpots and potentiometer so expect a lot of juggling back and forth.

If you wished, in some applications, both trimpots could be replaced by fixed resistors. It is simply a matter of using ohms law.

MC12149 Low power voltage controlled oscillator buffer

For higher frequencies consider the MC12149. It is intended for applications requiring high frequency signal generation up to 1300 MHz. An external tank circuit is used to determine the desired frequency of operation. The VCO is realized using an emitter–coupled pair topology. The MC12149 can be used with an integrated PLL IC such as the MC12202 1.1 GHz Frequency Synthesizer to realize a complete PLL sub–system. The device is specified to operate over a voltage supply range of 2.7 to 5.5 V. It has a typical current consumption of 15 mA at 3.0 V which makes it attractive for battery operated handheld systems.

Data Sheet Page: MC12149 data sheet

NOTE: - The Motorola site does NOT support resume downloads.

74HC4046 phase-locked-loop

The 74HC4046 phase-locked-loop which is an integrated circuit contains a voltage controlled oscillator and will work as high as 17 Mhz.

With the 74HC4046 VCO, its tuning range is determined by one external capacitor C1 (between C1A and C1B) and one external resistor R1 (between R1 and GND) or two external resistors R1 and R2 (between R1 and GND, and R2 and GND). Resistor R1 and capacitor C1 determine the frequency range of the VCO. Resistor R2 enables the VCO to have a frequency offset if required. Look at the 74HC4046 page.

VCO modelling and simulation in WinSPICE3

I'm greatful to a fellow Australian Simon Harpham for supplying me with a link to this site, Silicon Devices (UK) Limited.

"This note shows how a simple VCO model maybe created, then simulated to show its functionality to quite a complex level using a relatively simple test-bench implemented in a readily available SPICE simulator by using a few simple mathematical formulae...."

[ADDED 18th January, 2016] Unfortunately the link formerly provided immediately above no longer works. I don't know what became of Silicon Devices (UK) Limited. A possible replacement technical discussion which might be useful to some is: "Defining Voltage Controlled Oscillator in SmartSpice".

Defining Voltage Controlled Oscillator in SmartSpice - http://www.silvaco.com/tech_lib_TCAD/simulationstandard/2002/oct/a4/a4.html


Feedback to me.

RELATED TOPICS on voltage controlled oscillators

varactor diode

broad band amplifiers

buffer amplifiers

colpitts oscillators

crystal oscillator

emitter degeneration

hartley oscillator

negative feedback

oscillator basics

oscillator drift


the author Ian C. Purdie, VK2TIP of www.electronics-tutorials.com asserts the moral right to be identified as the author of this web site and all contents herein. Copyright © 2000, all rights reserved. See copying and links. These electronic tutorials are provided for individual private use and the author assumes no liability whatsoever for the application, use, misuse, of any of these projects or electronics tutorials that may result in the direct or indirect damage or loss that comes from these projects or tutorials. All materials are provided for free private and public use.
Commercial use prohibited without prior written permission from www.electronics-tutorials.com.

Copyright © 2000 - 2005, all rights reserved. URL - https://www.electronics-tutorials.com/oscillators/voltage-controlled-oscillators.htm

Updated 8th May, 2005