[Lowfer] Ultra accurate soundcard calibration
Garry Hess
k3siw at sbcglobal.net
Sun Mar 3 14:56:50 EST 2013
When I started monitoring LF a few years ago lowfer TAG was transmitting
Wolf10. To receive and decode that very accurate tuning is necessary.
Fortunately, at that time Loran-C was available, as was John's excellent
article "Using the WOLF GUI to Measure Sound Card Sampling Rates" at
http://www.w1tag.com/WOLFSamp.htm. There are two sources of frequency
error, receiver tuning error and soundcard sampling rate error. The
former can be avoided with AM demodulation and fortunately the Icom
706MkIIG radio I was using at the time had very little tuning error at LF.
More recently, K1JT, Joe Taylor added frequency calibration capability
to his WSPR software ("Accurate Frequency Measurements
with your WSPR Setup" at
http://www.physics.princeton.edu/pulsar/K1JT/FMT_User.pdf).
And now Jay has described a calibration procedure using Spectrum
Laboratory program. The learning curve for that program is significant
but well worth the effort. It's hard to imagine anything that program
can't handle!
The focus of the above methods seems to be avoiding direct GPS reception
and instead relying on sources whose frequency has atomic accuracy. Yet,
thanks to eBay, purchasing a GPS disciplined 10 MHz source is quite
reasonable. Cheaper yet, you can build a GPS-locked source easily with a
"Jupiter" receiver
(http://www.gpskit.nl/documents/rockwell/jupiter-gps-board.pdf) and GPS
antenna/amplifier. This particular receiver provides a locked 100 kHz
output which can be applied to a phase-locked loop to control the
frequency of a main oscillator. Pyrojoe of eBay fame has a simple PLL
circuit for accomplishing this with a simple exclusive-OR for the phase
comparator. I prefer using the more complicated 74HC7046 IC since it
allows for unlock/lock indication.
The point of the above is that having a GPS-locked 10 MHz source in the
ham shack is inexpensive and very desirable. Applying that source to a
divide-by-100 counter yields 100 kHz and a second divide-by-100 yields 1
kHz. I use 10 MHz in the AM mode to establish the true clock frequency
of my SDR-IQ, then 1 kHz directly to the soundcard to calibrate its
sampling rate. But I apply 100 kHz to the SDR-IQ tuned to 99.6 kHz USB
to establish my final LF sampling rate to 3 decimal places of precision
with the Wolf frequency measurement mode. Calibration only takes a few
minutes so it's no big deal to repeat it often if you're concerned about
drift. Having the GPS-referenced signals available allowed an average
accuracy of 60 ppb in the April 12, 2011 Frequency Measuring Test,
improved to 17 ppb in the April 19, 2012 test. Of course a lot of
processing of Spectrum Laboratory files with Excel was necessary to
reach that accuracy.
--
73, Garry, K3SIW, EN52ta, Elgin, IL
More information about the Lowfer
mailing list