More accurate clock?
goober-head
Posts: 14
Can I replace the crystal on the professional board with a phase locked loop and increase the clock accuracy?
Comments
You can drive the XI pin with a more accurate clock source, such as a temperature compensated crystal module, yes.
I don't see how a PLL will improve anything, since it locks onto the crystal (plus its associated drift)
What level of accuracy do you need, over the course of a year?
Lots of people are using a GPS module to provide an accurate timebase. Is that an option for your application
cheers
tubular
http://www.sparkfun.com/products/99
I use it and it works great
There are also quite precise and affordable (some 100s) rubidium-based oscillators ...
I meant a clock as for a CPU, not a calander clock. I want a great 80 MHz input. I'm looking at TXCO's and OXCO's. So far I've found a module that will get me to +/- 10 ppm for $28 bucks. I'm still looking but this is the best so far.
Are you refering to the GPS that Parallax sells?
http://shop.ebay.com/i.html?_nkw=rubidium&_armrs=1&_from=&_ipg=
In a good Rubidium module, one can achieve +/- 0.01 ppm. I looked through your E-Bay list. Most of the modules listed are older technology. I'm going to try the OXCO first. Thanks for your input. I'll try it next if the OXCO does not pan out. The module I found was a 3.3 volt unit. Most of the Rubidium's have been 5 or 12 volts.
We used to use the "off air" of BBC2 as a calibration for the subcarrier (4.43MHz) for OBs, as that was ultimately referenced back to a NPL source. Now with digital transmission that little trick has been scuppered.
If you need high precision, you could also look at SiLabs SI5351A (MSOP10) - these could allow almost any source frequency to generate the 80MHz, which might open up more choices ?
If you open the Freqency specs a little, the mass-volume products come into scope, and examples from Digikey are
2.5ppm FOX-924 - 27MHz for 4.76/1+ and $1.78/1000+ for 27MHz, or the NT3225SA-26.000000MHZ for $4.21/1
You then scale these low cost TCXOs using the SiLabs SI5351A.
How is the GPS clock hooked in?
I don't mean to pry, but I am curious. It might have some brearing on the solutions offered.
Does anyone have a circuit on this one?
Better than that can be achieved by an atomic clock. I believe I saw recently in Nuts and Volts that there is actually a chip that can provide this level of accuracy now. But of course, you have to pay a premium for it by replacing the $1 USD clock crystal with something that is much more expensive. I believe it was priced in the thousands of dollars.
Crystals in thermal ovens are not cheap either - about $105 USD for +/-0.25ppm and 10Mhz seems to be the slowest. Search crystal oven. The 3.3volt ones draw 450ma of current (after all is is an oven).
http://search.digikey.com/scripts/DkSearch/dksus.dll
There is an adujustible 1-20mhz Rubidium oscillator here. 15 to 18 volts at 700ma.
http://www.freqelec.com/rb_oscillators.html
I guess the advantage with a GPS clock is that it is reset by the satellite's reference which can be a very expensive clock.
Someone in a previous post talked like this was do-able. I don't know if this was actual "We done it" information or just some more BMC (blog maybe conjecture).
When you ask for a circuit, all of a sudden the rubber hits the road, and either it's been done and can be proven, or it reels in more blog blubber.
When counting in the 500,000 range, the standard deviation is about 100. I'd like to get it down to 10
Even something like this gives you an order of magnitude better, in stock, and pretty cheap: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=631-1067-1-ND . Or go another order of magnitude in stability (and price ;-)): http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=CW648-ND .
I remember seeing an article in Nuts and Volts a while back where someone made their own ovenized oscillator w/ resistors to heat the crystal... kinda interesting, but I don't remember how much power it ended up drawing, and what the specs ended up being after being heated.
DogP