I am going to use the 10MHz output of the Rubbitin frequency reference to make 50.000000000 MHz for my FPGA board. The plot is a bit complicated, and is planned like this:
25 MHz crystal >- FPGA board Spartan2 -> x2 DLL (delay locked loop that is a build in thing in the Spartan2 FPGA)-> 50 MHz -> divide by 5 in FPGA -> 10 MHz
-> xor with 10MHz from Rubbitinn unit -> low pass -> 25MHz xtal VCO. But now how to tune the 25 MHz xtal?
+5 | | [ ] 680 25M | ----|[]|--- | | 100k |--------------------> out | ---===-----| c 100k | |/ -----===--------------| BC548B control- |\/ e voltage | ///The folowing is the result of changing the control voltage from +3.17V to 0V by turning a potmeter, (good for 3,3V FPGA output xor gate):
24,999,743 Hz 24,999,871 Hz 24,999,903 Hz 24,999,903 Hz 24,999,903 Hz 24,999,775 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,647 Hz 24,999,775 Hz 24,999,935 Hz 25,000,127 Hz 25,000,191 Hz 25,000,255 Hz 25,000,383 Hz 25,000,511 Hz 25,000,671 Hz 25,000,767 Hz 25,000,927 Hz 25,001,119 Hz 25,001,343 Hz 25,001,503 Hz 25,001,631 Hz 25,001,727 Hz 25,001,759 Hz 25,001,791 Hz 25,001,791 Hz 25,001,791 Hz 25,001,791 Hz 25,001,791 Hz 25,001,791 Hz 25,001,791 HzGood 2kHz range! Cheap, no varicaps, cheap crystal (mirco processor type), and lots of output voltage.