I'd really like to have a precise source of 10 MHz precision goodness, but the substantial cost of commercial offerings makes it less attractive than a DIY project.
Recently there was a discussion about a PLL cleaning up device for cheap GPSs that output a relatively jitter prone square wave.. This may take a while but my usual way of getting to some capability is to ask a lot of questions and read and build up a picture of what I need to do bit by bit.
Recently there was a discussion of cheap GPSs and cleaning up their output to make a lab quality precision 10 MHz frequency standard..
I have those references. Basically I just want to ask if there is any standout way to go from a GPS 1PPS with the typical issues to a low jitter 10 MHz signal in people's opinion.
The commercial offerings start at around $150.
I was thinking that my old Cobalt Qube 2 would make a good platform for a GPSDO because its a very solid mini server, way out of date, but built like a tank, (and also the cosmetic aspect, its pretty) it also (like RPI) has several GPIOs unlike most newer PC hardware. (It also seems that some recent ports to it arent getting the network performance they should, don't know why, it may be fixable)
The top is gently rounded, its not perfectly cubical..
A ceramic passive GPS antenna fits perfectly under the center of the plastic shell thats on its top - it has a solid metal internal case and a very pretty blue plastic outer shell, so the metal makes a good groundplane for my Taoglas passive GPS antenna and the plastic will prevent the frying of the little GPS's RF input from ESD which is a danger if you use a passive antenna, the antenna input needs to be protected from static.. (according to Skytraq implementation notes)
There is more than enough room inside the Cobalt for an oscillator and oven.
The GPS that I want to use is a Navspark Mini, which is a unique little GPS (around the size of a nickel or dime) that only costs $7. Its very sensitive and it uses a Leon 3 CPU. It has a bunch of GPIOs plus the standard UART connections plus it may be able to be configured to have an additional Tx data UART. Also the Leon 3 CPU I think has an analog input pin which is unsupported but there.
One of the GPIOs is 1PPS by default, but I think it may be possible to configure it to provide other frequencies.
All in all the Skytraq Navspark Mini and other Navspark hardware are clearly outliers in the GPS field in that they have a higher level of programmability. What that programmability allows - I am still trying to get a feel for what may be possible. (If its not with this GPS I may switch to another one for this project, important to also state here that I'm not a programmer, but have managed several times to get tasks Ive needed to done, through reading a lot, then if I dont use it I forget it.
I think that so far the number of interesting things that people have done with them may not be so large because the field of cool new boards is very large and people only have so much time, but its possible that some neat things could come out of programmable GPS hardware especially if the data could be used to cotrol external factors to improve accuracy, and also to deliver different frequencies so that a frequency standard's cost could be lowered.
See:
https://www.febo.com/pipermail/time-nuts/2016-August/099953.htmlThis is a thread on the timing on the much much more expensive Venus (not Navspark) timing-module hardware..
https://www.febo.com/pipermail/time-nuts/2016-August/099713.htmlThis is interesting.. although sort of off topic its about means of doing division of squarewave signals from GPS hardware with cheap add ons.
https://www.febo.com/pipermail/time-nuts/2016-October/101087.htmlThese also look interesting:
http://www.gaisler.com/index.php/products/processors/leon3?task=view&id=13http://www.skytraq.com.tw/A001.pdfhttp://t.cn/8FbovJT (GRIP/Leon 3)
http://t.cn/8Fboh6t