My Weather

This idea came about while trying to make a frequency and time locked receiver to use with my 50MHz chirp beacon.
The receiver frequency needed to be stable along with the timing reference, 10MHz and 1Hz signals are used from my GPS referenced 10MHz ovened oscillator.

I wanted to use the Realtek tv donge as the receiver because they are so cheap so needed a stable 28.8MHz reference for it instead of it's own wandering 28.8MHz crystal.

I was going to use an AD9851 DDS but the output of these at 28.8MHz with a 10MHz reference signal and x6 multiplier is right near the nyquist frequency so hard to filter the alias, you could do it as seen below but did not follow that up..!

I found some cheap SI5351A oscillator modules on ebay which use a 25MHz crystal reference, i wondered if they would work with a 10MHz reference signal instead (which is way outside the specified input range) and yes they do, but the output is not very clean with many spurious signals about 30dB down from the wanted signal.

To overcome this i used two 28.8MHz crystals from Realtek dongles and some matching capacitors to filter the output of the SI5351A, I now have a clean 28.8MHz signal with enough amplitude to inject into the Realtek dongle and which is very stable.
I have not actually measured the accuracy of the frequency at 28.8000xxxxxMHz output, but the main point of this was for a stable reference, a known offset is not a problem. There maybe some pll step size offset in the Si5351A and also probably the same applies for the R820 tuner, so don't expect a perfect readout just enjoy the better stability!