GPS-9700 Locked Frequency Source

Please Note: that all information including pictures on this web page are copyright to Mini-Kits and must not be used on any other web site, or reproduced in any publication.

GPS-9700 KIT Description:

The GPS-9700 is a GPS Locked signal source that was designed for the Icom IC-9700 Transceiver to stabilize frequency when using narrow band weak signal modes. The basic EME197 module board could also be used with other Transceivers that use a frequency reference in the 30 to 50MHz frequency range, providing they have easy access to the frequency reference oscillator. The design incorporates a 0.28ppm low phase noise 49.152MHz Voltage Controlled Temperature Controlled Crystal Oscillator ( VCTCXO ) reference. The frequency is amplified and applied to the IC-9700’s internal 49.152MHz frequency reference using a small coupler PC board to mode lock the frequency. Tests indicate that when applying +5 to 8dBm into the coupler board, the IC- 9700 is easily able to be pulled onto frequency. The GPS-9700 module can be used with or without GPS locking, and is much more stable on its own compared to the IC- 9700 due to it being separated from temperature changes within the Transceiver. For high frequency stability narrow band weak signal modes, a high quality low phase noise external 10MHz GPS source is required. Tests using a Signal Hound analyzer locked to the Trimble GPS reference indicate that the phase noise when using the GPS-9700 is identical to the the Radio on its own.

The use of this product does require removal of the Icom IC-9700 bottom cover and replacement of a cable and soldering of the small coupler PC board. This should not affect Icom warrantee as No modifications are required to the Transceiver that could damage it. This also means that when the GPS-9700 is not used, the Transceiver will still function the same as from the factory and be locked to its internal TCXO. The use of the GPS-9700 however will not allow the automatic 10MHz calibration to work as the SMA to IPX cable is replaced and used with the coupler board, but this should not be an issue as manual calibration is still available.

Kit Constructors Alert:

Do Not construct this Kit unless you are very experienced with surface mount construction as the cost to repair could be very high.

1/ There can be an issue that the VCTCXO module has no output due to it not being successfully soldered to the board. I have come across this numerous times and it is difficult to flow solder under the device, so any intromittent or no output is probably due to soldering.

2/ Adjusting the 10MHz GPS drive level input to the GPS-9700 will affect the phase noise. It is best to use the lowest drive possible for lock, and then increase the level by 5dB for good locking. Some products have now been supplied with the NXP SA612AN which appears to require less GPS drive signal, and tests have shown that -10 to -20dB input is ideal for the lowest phase noise.

GPS-9700 Kit Notes:

The pictures below are a final revision so should be carefully followed in construction. Probably the only really difficult part is the fitting of the AD9835. It is very important that the Kit construction notes are followed very carefully with regards to initial testing of the 5v regulator before increasing the voltage to the board. BUY THIS PRODUCT

Top View of the Mini-Kits GPS-9700 locked signal source
Top view of the GPS-9700 module board with optional SMA connectors showing the Arduino Nano board and most of the RF circuitry


Top View of the Mini-Kits GPS-9700 locked signal source
Bottom view of the GPS-9700 module board showing the DDS and VCTCXO circuitry


Coupler Board for the IC-9700:

The pictures below show the coupler board with components fitted to suit the IC-9700. Care should be taken when fitting the small IPX connector as it has to be mounted so that the centre pins connection on the underside of the connector is soldered to the PC board strip line track. When fitting the board to the IC-9700, care should be taken when dismantling the transceivers bottom cover and soldering the board into place. The SMA connector cable on the rear of the Transceiver is removed carefully replaced with a longer cable which is connected to the coupler board instead of the Transceivers main board. This means that the automatic 10MHz calibration will no longer work but it is not required when using the GPS-9700.

Top View of the Mini-Kits IC-9700 Coupler Board
Top view of the Coupler board showing the IPX connector on the left side. The board is mounted on top of the IC-9700 TCXO shield with a single solder joint through the large plated hole in the coupler board.


Bottom View of the Mini-Kits IC-9700 Coupler Board
Bottom view of the Coupler board showing the 100nH inductor that is used to couple the 49.152MHz signal into the IC-9700 TCXO


Icom IC-9700 49.152MHz TCXO shieded can
Picture shows the TCXO shielded can inside the Icom IC-9700 where the small coupler board is mounted.


49.152MHz coupler soldered to the IC-9700 shieled TCXO can
Picture shows the Coupler board soldered through the plated via hole to the shielded can. Note how the ipx to SMA connector cable on the left is routed towards the rear of the transceiver



This open source Arduino software has been written by LZ2WSG to program a AD9835 DDS to a single frequency.

Although no problems have been found with the current Software version, Mini-Kits takes no responsibility for faults and minor glitches with the Software.

Software Description.

The Programming LZ2WSG software can be used to program the Arduino Nano for a single frequency for the AD9835.

IC-9700 Reference Adjustment:

  • With the GPS-9700 disconnected, Tune the IC-9700 to a GPS locked beacon and set the mode to CW. Changing between CW and CWR should give the same tone frequency from the speaker if the IC-9700 is on frequency. Adjust the IC-9700 REF Adjust fine to mid setting, and adjust the course until the CW and CWR tones match.
  • Connect the GPS locked GPS-9700 to the coupler board and check that the tones still match for both CW and CWR. Some fine adjustment of the IC-9700 REF freq maybe required but is not normally necessary. If you now adjust the REF freq up and down a frequency wobble will be heard at each extreme which indicates that the GPS-9700 is trying to lock the IC-9700. This is a good indication that the GPS-9700 is working correctly. A simple way to adjust the REF freq is to centre the adjustment between the low and high frequency wobbles.

GPS-9700 Performance Tests:

The above plot is the phase noise measured from the IC-9700 49.152MHz reference oscillator via a coupler board.
GPS9700-with Trimble
The above plot is the phase noise generated by the GPS-9700 when a 10MHz Trimble GPS reference is used.
The above plot shows the poor phase noise from a low cost Chinese NEO 7M Ublox GPS module at 10MHz.
GPS-9700 with NEO7M
The above plot is the phase noise generated by the GPS-9700 when a NEO 7M Ublox GPS module is used as a reference. This indicates that these modules are not acceptable as a GPS source.
GPS-9700 50MHz Low Pass Filter
GPS-9700 50MHz lowpass filter Plot
GPS-9700 Blank
Plot showing the harmonic output from the GPS-9700 after the lowpass filter.
IC-9700 Standard Phase Noise Measurement
Phase Noise measured from the IC-9700 on 144.490MHz CW using its internal reference. There may be inaccuracies as the only test equipment available is a Signal hound locked to a trimble GPS source.
IC-9700 with GPS9700 Phase Noise Measurement
Phase Noise measured from the IC-9700 on 144.490MHz CW using the GPS-9700 reference. There may be inaccuracies as the only test equipment available is a Signal hound locked to a trimble GPS source.
GPS-9700 Unlocked Freerunning
WSPR test using the GPS-9700 non GPS locked on the IC-9700 on the 23cm band showing the minimal drift due to the quality VCTCXO that is used.
GPS-9700 Locked
WSPR test with the GPS-9700 GPS locked. The 1Hz difference is the receiving station VK5WA changing between a GPS locked GPS-9700 and a GPS locked signal generator.

Mounting into a Hammond 1455C Enclosure:

The module board is designed to be fitted into a Hammond 1455C extruded aluminium enclosure. The enclosure helps to stabilize the free running frequency of the VCTCXO by protecting it from environmental temperature changes. Assembly is quite straight forward but you will require another SMA washer to be fitted onto the RF OUT connector as a spacer before the front panel is fitted. The LED should also be fitted after the front panel has been fitted as it makes it much easier to bent the leads to fit the board before soldering into place.

Front view of the completed GPS-9700 in the Hammond 1455C enclosure
Rear view of the completed GPS-9700 in the Hammond 1455c enclosure

Kit Changes and Repairs:


1/ The original batch of Kits tested used a Philips SA612AN which has now changed to the NXP SA612AN. It appears that the optimum 10MHz GPS input drive may need to be reduced by up to 20dB when using the NXP chip version possibly due to higher gain in the oscillator amplifier. So the recommended input for the NXP chip version is -10 to -20dBm. The best way to determine this is to vary the 10MHz input level until there is lock and then reduce attenuation by a further 5dB for good lock. The lower the input with lock then gives the lowest phase noise at 49.152MHz.

2/ Low or No RF output at 49.152MHz can be due to the TCXO IC5 not being fully soldered to the board. Resolder the connections carefully ensuring that solder flows under the pads.

3/ No GPS lock can be due to a short to ground on capacitor C37 where it goes to pin 2 of the SA612, IC1. There was a mistake with etching of the boards and most have had the ground short cut away with a sharp scalpel knife.