logo

Home



Cluster Activity

Spots per uW band today:
UK spotter or spotted only.

Solar data:
SFI
151
A-Index
5
K-Index
3
Exp.K
0
Sunspots
86
Activity
eru
GMF
qui
Aurora?
no

My Weather

ArrayDate:19/03/24 Time:02:44
Temp:11.5C
Wind Speed:12.5mph
Wind Dir:180deg
Pressure:1004.65mB
Humidity:103%
Dew Point:12.1C
UKHASnet

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!

The arduino code source used to drive the Si5351A was from hans summers: http://www.qrp-labs.com/synth/si5351ademo.html#arduino

I modified the code to set 28.8MHz
si5351aSetFrequency(28800000);

and set the reference to 10MHz
#define XTAL_FREQ 10000000

...and it just worked.


Spectrum after filtering:



And a wider span:



Board photo:



The not exactly neat filter consists of only 2x 28MHz crystal in series, 1x shunt and 2x series 47pf capacitors, this was matched to 50ohm output but appears to be ok into the Realtek dongle.

The 28.8MHz output is then fed into the rtlsdr dongle with the crystal removed (used in the filter!)

Reference input and 1pps synchronisation











Last page added:25/03/00 18:32
M0DTS.co.uk