[Lowfer] Experiments with an OCXO driving a DDS
Ben Hall
kd5byb at gmail.com
Sun Feb 22 14:48:43 EST 2015
Good afternoon all,
In the earlier set of posts with subject "LOWER receiver conundrum," I
discussed the possibility of using a DDS chip with an OCXO or GPSDO
instead of the on-board (and drifty) oscillator.
I got this working this afternoon. ;)
The GPS module is one of the AD9851-based units available on eBay. I
chose the AD9851 because it has a 6X internal multiplier, which drops
the range of REFCLK frequency input into the range where a 5 to 10 MHz
input will work properly.
The module: <http://r.ebay.com/Z2vu8I>
I recall paying less than $25, so it may pay to shop around.
The controller is based on KT1F's Arduino DDS controller described here:
<http://www.theladderline.com/inexpensive-ad9850-dds-boards-ebay>
and here:
<http://www.theladderline.com/dds-60>
I had some problems getting it to work right, but it turns out my choice
(junkbox) of mechanical encoder wasn't well matched to Ross' software.
This was easily fixed by opening up the encoder, removing the detent
spring, and putting it back to together.
(My encoder had the detents positioned so that both switches were open.
For each "clicky" I'd move the encoder, the switches changed state
multiple times, causing the control to be very jumpy. Removing the
detent spring fixes this nicely.)
The OXCO I'm using at the moment is a Millren Technologies 260-series 5
MHz unit. Eventually, I'll get the HP Z3801 back online and will feed
all this with its 10 MHz GPSDO output.
The OCXO feeds a sine-to-square wave converter circuit that follows Todd
Robert's 74HC04-based design in his modifier AMRAD LF converter design.
This converter is built "dead-bug / manhattan style" on a small square
of copper clad board.
The output from the sine-to-square is fed by a small piece of RG-174 to
the pads on the AD9851 board where the 30 MHz oscillator used to be
before I removed it. ;)
As one would expect, the controller software reads 6 times the actual
output frequency of the AD9851. (Original crystal osc was 30 MHz, the
MTI OCXO is 5 MHz)
Inspection of the output signal on the scope shows a nice sine wave.
Next up: I need to see how drifty this setup is. Initial measurements
on the MTI OCXO showed it may have some drift...but the drift is likely
less than what I'm able to measure with my counter. Another reason to
get the HP Z3801 back online: the counter can accept the 10 MHz output
as the time-base input, which would make drift measurements more accurate.
Thanks much and 73,
ben, kd5byb
More information about the Lowfer
mailing list