In late 2009 my friend Bryan, W7CBM, came to me with a project that he had in mind: "Can we lock my Icom IC-910H to my 'Z-box'?" - in other words, could the 10 MHz output from his Z-3801 GPS Disciplined Oscillator - known to be accurate to better than one part in 100 million - be used to lock his tri-band (2 meters, 70cm and 23cm) all-mode radio to frequency?
Figure 1: The front panel of the modified Icom IC-910H. Click on the image for a larger version. |
During the initial discussion he'd brought with him an article where Rex, VK7MO, had done a similar thing (see the article on the VK3HZ site from the web archive - link) using an external box to provide a precise version of the radio's 30.2 MHz reference - but he wanted it to be contained entirely within the radio.
In looking at the requirements and designing the circuit in my head, I decided that we could make it simpler, smaller and easier to use - and with these ideas in mind, I wrote down the specifications for a 30.2 MHz fundamental-mode crystal and he sent an order off to International Crystal.
About 2 months later - in early 2010 - we got back together in my ham shack, crystal in hand, and it was then that I decided that I'd better get around to designing the circuit, so I scribbled the vestiges of a schematic onto a piece of paper and built several circuits that would fit into the aluminum box that Bryan had milled out. At the end of about 3 hours we had a circuit that would faithfully lock the 30.2 MHz crystal oscillator to a 10 MHz external source. This circuit was fairly small and consisting of two boards: The amplifier/counter/PLL section wired on prototype board while the VCXO itself was constructed "dead bug" on to a piece of copper-clad PC board material as seen in Figure 3.
"Patience is a virtue - but this is ridiculous!"
And that was where it stopped. In a case of "out of sight, out of mind" or "other fish to fry" - or any number of other excuses - the partly-completed lock unit stayed on a shelf in Bryan's ham shack for a decade, in plain sight. When I'd go over to his shack, I'd see it as a reminder of a project yet to be completed, but it had become a fixture and was often overlooked.
Until recently.
As it happened, we both had more time available with the onset of winter and we carved out Wednesday evenings to get together to work on various projects and this, being the most senior and nearest completion, came to the top of the pile. Over the course of a couple evenings we worked on the it, having to pause occasionally to get a part, modify some aspect the circuit's implementation, do some physical machine work, or because we ran out of time - but it is now complete!
How it works:
The schematic diagram is depicted in Figure 2, below.
The VCXO:
The heart of the unit is Y201, a 30.2 MHz fundamental mode crystal in a Colpitts oscillator. Using D201, a varactor diode (approx. 5-20pF) its frequency is made variable, the center of the electronic tuning range being adjusted by trimmer capacitor C201. The output of the oscillator is buffered by emitter-follower Q202 to isolate the oscillator from the load.
The 30.2 MHz output goes two places: To Q103, the 30.2 MHz amplifier, and also to a low-pass filter consisting of C208, L201 and C209 which is then output to the IC-901H's synthesizer.
The 10 MHz chain:
The 10 MHz input - which can come from a GPS Disciplined Oscillator (GPSDO), a 10 MHz oven-controlled oscillator (OCXO) or a Rubidium source - is input to and amplified by Q101 to a logic level and buffered by U1a, one section of a 74HC86 quad XOR gate.
The output of U1a is also applied to a 74HC40103 which is wired as a
divide-by-50 counter to yield a 200 kHz output - and this is applied to
U2a, a 74HC7474 divide-by-two counter to yield a 100 kHz square wave.
The RF sense circuit:
A sample of the 10 MHz signal from U1a is also applied to the input of Q301, which amplifies it: This RF gets rectified to DC by D301 and D302 and its presence turns on Q301 which pulls R303 to ground and turns off Q301 which is connected to U301 - a 5 volt regulator that is connected to the +5 volt lead of the original TCXO in the IC-910H: In this way, the internal oscillator in the IC-910H is enabled when there is no 10 MHz signal, but disabled when it is connected.
Also connected to the emitter of Q301 is PNP power switch Q203 which, when R208 is pulled to ground when Q301 turns off, applies power to U201 - a 9 volt regulator - to power up the 30.2 MHz oscillator when the external 10 MHz source is applied, preventing both oscillators from being turned on at the same time.The Harmonic mixer:
A sample of the 30.2 MHz signal applied to Q103 is amplified and applied to U1b, another XOR gate buffer, which is then applied, along with the 10 MHz from U1a, into U1d - yet another XOR gate. This gate acts as a harmonic mixer: By virtue of the multiplying action of the XOR gate, the 3rd harmonic of the 10 MHz input mixes with the 30.2 MHz input and at the output of this gate is a small amount of the difference frequency - 200 kHz - which easily is filtered by L101 and C103 and amplified by Q102.
The use of a harmonic mixer is a very old technique and it has an advantage of simplicity over a more "conventional" digital divider network - albeit more "analog".
A more "conventional" way of doing this might be to divide both the 30.2 MHz and 10 MHz signals down to a common sub-multiple - say, 200 kHz - but to do so would require both a divide-by-50 (to take the 10 MHz down to 200 kHz) and a divide-by-151 (to take the 30.2 MHz down to 200 kHz). This method works, but adds the a bit of hardware (an additional divider) and, more importantly, these divider steps and subsequent comparisons reduce the PLL loop gain.
By contrast, directly using the 3rd harmonic of the 10 MHz reference to mix with the 30.2 MHz, the 200 kHz difference (ultimately 100 kHz - see below) may be used directly - and loop gain preserved, potentially improving PLL performance and simplifying the design.
The comparison with the reference frequency:
The 200 kHz "difference" signal from the harmonic mixer, filter and amplifier is applied to the divide-by-to circuit U2d to yield to yield a 100 kHz square wave. The 100 kHz square wave from the divided-down 10 MHz reference signal and that from the 100 kHz "difference" signal are applied to U1c, an XOR gate, which is used as a phase detector. As the phases of the 100 kHz from the reference signal and that of the difference signal "slide" past each other, the voltage - smoothed by R107 and C107 - will vary from 0 to 5 volts. If, as an example, C201 in the 30.2 MHz crystal oscillator is adjusted so that 2.5 volts applied to the "VCXO Tune" line, this will cause the crystal oscillator to lock to the reference when the two signals are 90 degrees apart, being steered back onto frequency if they start to drift apart.
I chose to use an XOR gate as a phase detector over a conventional phase/frequency detector because other than the desired
DC component, the lowest-frequency component from its output cannot be
lower than the comparison frequency - 100 kHz, in this case, with the vast majority of the energy being 200 kHz and harmonics. In
comparison, many of the flip-flop phase/frequency detectors tend to
output "occasional" pulses at very low frequency when at/near lock,
which are nearly impossible to filter out. There is a minor penalty,
though: An XOR gate phase detector requires use of 50% duty cycle
square waves to work most efficiently, so each of its inputs is divided-by-two by a single 74HC74 dual flip-flop.
Figure 5: Power connection to the original TCXO - L511 was removed. Click on the image for a larger version. |
Interfacing to the IC-910:
Switching the internal oscillator:
Bryan's IC-910 has the standard TCXO - X512 (the "CR-452") rather than the "High Stability" option (the "CR-293"). Either unit operates at 30.2 MHz, but there is a difference: The standard TCXO operates from 5 volts while the high stability unit operates directly from the 13.8 volt supply. Because the internal oscillator must be disabled when another source is applied, one will need to do one of two things, depending on how the radio is configured:
- Because this radio had the standard TCXO (CR-452 a.k.a. X512), inductor L511 (on the IC-910H's PLL board) was removed to make the power externally switchable and L510 and C501 (the "L510" on Figure 2, above) was connected to power X512. It is this voltage that is switched by Q303 and regulated by U301 to provide switchable 5 volts.
- If the "High Stability" option ("CR-293") had been present (as described in the VK7MO case) we would have interrupted the 13.8 volt supply at C511/C512 (on the IC-910H PLL board) and switched it using Q303 directly rather than regulated to 5 volts by U301. Comment: It is unknown how much current the high stability oscillator consumes so a slight modification of the Q302 circuit might be required to do this.
Another difference between the way the two oscillators are interfaced appears to have something to do with the output level. The standard TCXO outputs an RF signal of about 1.2 volts peak-to-peak while it can be seen from the IC-910H service manual that R515 is in series with the output of the high stability oscillator - presumably to reduce its level.
Injecting the locked 30.2 MHz signal:
Figure 6: Connection of the 30.2 MHz to the PLL board showing the added D501 and L502. Click on the image for a larger version. |
If the external reference is not activated, Q203 - the VCXO power switch - is off and no voltage is applied to diode D501 via R207 and it remains "off", effectively isolating the original oscillator from the powered-down VCXO: By placing the diode at the end of the coax, farthest from the external reference, there is minimal effect on the signal by that coax to the IC-910H's internal oscillator when the external reference is not being used.
Mechanical installation within the IC-910H:
Spectral purity:
There was a small of concern that the spectral purity of the transceiver with the new reference oscillator would be worse than the original as I'd made no attempt to construct a very low noise oscillator (e.g. a lightly-loaded Butler or similar) so I compared the spectrum with both the internal oscillator and the "new", externally-locked oscillator on the various bands - particularly on 23cm.
Figure 8: Transmitter spectrum +/-500 kHz of a CW carrier on 23cm as seen on an HP-8562A. Click on the image for a larger version. |
On 2 meters and 70cm, very weak (-70dBc) spurs at +/- 200 kHz - the main component of the output of the phase detector - were noted, barely above the broadband noise floor of the transmitter itself - but these were pretty much absent on 23cm as can be seen in Figure 8. If these had been of concern, it would have been easy to further-improve the loop filter - which is currently a very simple R/C design as evidenced by Figure 2. The fact that the plot in Figure 8 was made with the analyzer's resolution bandwidth set to 300 Hz should be an indication as to how low these 200 kHz components really are!
Another possible concern was closer-in phase noise: Would various noise sources of the new circuits (VCXO phase noise, counter jitter, 1/F noise from regulators, loop noise, etc.) cause notable degradation?
Figure 9 gives a clue: For this test, trace "A" is the original TCXO and trace "B" (the slightly fainter one corresponding with the peak on the right) was produced using the new, externally-locked reference. As can be seen, the "close-in" phase noise performance of this radio isn't super great, anyway, but the two "noise humps" on either side of the carrier appear to be identical.
This trace also shows a slight difference in frequency, with the original TCXO (the peak on the left) being slightly low in frequency compared to the GPS-referenced, externally locked version - both showing identical amounts of phase noise indicating that the IC-910H is not degraded by this addition.
Figure 9: A comparison of the close-in phase noise using the original TCXO (left peak) and the new, externally locked oscillator (right peak). Click on the image for a larger version. |
Even thought it has been a long time in the making, this project is complete - and working as well as we hoped that it would. I'm gratified that a mere decade ago, the circuit that I scribbled onto a piece of paper - and then built one evening works just as it was expected, with no significant modification!
* * *
P.S. Alas, if you wanted to order a crystal, yourself, International Crystal Mfg. is no more, but custom crystals are still available via Quartslab - link, and Krystaly - link - to name but two places.
NOTE: "Quartslab" stopped doing business in 2021 and "Klove" appears to have acquired the business - link.
(You would have to check with your chosen manufacturer to see if they will make a 30.2 MHz fundamental crystal, though - either that or modify the oscillator to use a 3rd overtone crystal.)
Comment: Since this article was originally published, devices like the Leo Bodnar GPS reference link have become available that can produce the 30.2 MHz reference required by this radio directly. This device uses GPS-based timing to set an oscillator to the desired frequency that is programmable - typically with accuracy in the range of 10E-10 or so: In other words, it can directly synthesize the 30.2 MHz frequency needed by the IC-910H.
If you wish to generate a 30.2 MHz from a stable 10 MHz source that you already have, the Bodnar device really won't help you.
* * *
This page stolen from ka7oei.blogspot.com.
[End]
Wow what a complex circuit , yes I know REX VK7MO as I have been contacting him on 1296.2 Mhz JT65 for some time on my not to stable IC910H with CR293 and with various Disciplined Oscillators One the QRP LOBS PROG ROCK ( to drifty and adjustment too course , closest at 1296.200 is 60 Hz ) and one by Gene W3PM A simpler one that Gene has managed to get adjustment down to .1 Hz it too GPS PPS DISIPLINED but with better accuracy and stability to with in 10 to 15 Hz at 1296.2 .I have looked at Rex`s circuit but I cant figure out his mud map yet.
ReplyDeleteThanks BRYAN vk7kwb Longford Tasmania Australia
Love your circuit and would like to build one up , at present using REX`s PLL
ReplyDeleteWith my Trimble GPSDO . WORKS WELL ,
I have a Icom CR452 30.2 Oscillator and woul like to use it as the Y20 oscillator
but will have to figure out how it would work in your circuit. Bryan VK7KWB
Dear Sir
ReplyDeleteI have built up a copy of Rex`s Circuit of the PLL that works up to a point .
I am using your design for the 30.2 Mhz Oscillator circuit , but I am having trouble getting it on frequency , with out the varicap in place I hav no trouble tuning it to 30.2Mhz as soon as a varicap is in place the frequency goes down by 20 -30 Hz , I have tried various vari cap on hand but with similar results , Question
should I set the initial frequency higher before fitting the varicap ?
Bryan VK7KWB
Ideally, the tuning voltage, when locked exactly to 30.2 MHz, should be 2.0-2.5 volts - more or less in the center of the tuning range/tuning voltage.
DeleteIt sounds as though the frequency is too low when adding the varicap, even with the trimmer capacitor set to minimum. In this case, try moving the trimmer capacitor to be in series with the crystal rather than in parallel with the varicap.
Alternatively, in the event that your varicap has more capacitance than you expect, you can put a fixed or variable cap in series to reduce the total capacitance that results. The hazard with reducing the tuning range of the varicap in this way is that it must still be able to adjust the frequency across the expected temperature range.
Too-low a total capacitance, the oscillator may not start, so keep this in mind when adjusting the capacitor: Listen to it on an SSB rig when it's powering up to make sure that it starts quickly with minimal chirping.
You could be right , the Crystal is salvaged from a CR452 std IC910 Oscillator
Deletethe crystal was removed and tested as some legs were broken on the unit.
Crystal worked in the tester ok , but using your circuit it refused to oscillate , using a BC549B AND BUFFER 2n3094 , Found the output not working from the emitter but signal strong from the collector connected to power ?
I need to find if the crystal is a series or parallel cut ?
If you own a NanoVNA, you can measure the crystal directly. Typically, the difference between a series and parallel crystal will be on the order of a few kHz - usually too much to "pull" with a reactance (cap or crystal in series or parallel).
DeleteAs a sanity check, put another crystal in the circuit (doesn't matter too much the frequency - but in the 20-30 MHz would be preferable) to make sure that the oscillator is working.