Author Topic: GPS Module for Oscilloscope  (Read 6628 times)

0 Members and 1 Guest are viewing this topic.

Offline W8LVTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: us
  • W8LV (and sometimes W8LV/VE3) USA/Canada
GPS Module for Oscilloscope
« on: October 22, 2017, 10:12:25 am »
Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general? I have a Siglent 100 mHz scope, with a time base BNC connector plug in on the back. It sits on my bench in the Basement Lab. Above it is a window...And above THAT is a sky full of GPS Sats that I already pay taxes for. Seems like a shame not to take advantage of them.

73 and All the Best!
DE W8LV Bill


Sent from my SM-N920V using Tapatalk

Best Regards from W8LV in Pickaway County, Ohio, USA
 

Online DaJMasta

  • Super Contributor
  • ***
  • Posts: 2298
  • Country: us
    • medpants.com
Re: GPS Module for Oscilloscope
« Reply #1 on: October 22, 2017, 02:29:07 pm »
Are there Siglent scopes with a 10MHz external reference input?  Last I checked, their higher end 2000X series doesn't have the input required to use an external time reference.


If I'm wrong and yours does, you'd want to be looking for a GPSDO.  A GPS itself is good for getting time locked to an 'absolute' reference, but for it to be usable by a scope or other device you generally need it to be in the format of a 10MHz signal.  The most effective way to get that easily is to use the GPS output to discipline an OCXO, which gives you the excellent long term stability of the GPS pulse with the short term stability offered by the ovenized oscillator.  If you're looking for one, I'd start with searching around for used units from telecom installation pulls, there are quite a few available for reasonable prices now.
 

Offline Ghislain

  • Regular Contributor
  • *
  • Posts: 73
  • Country: be
Re: GPS Module for Oscilloscope
« Reply #2 on: October 22, 2017, 08:03:46 pm »
Hi Bill,
Regurarly check for one of these on e-bay: Trimble Thunderbolt GPS 10Mhz Disciplined Oscillator GPSDO Frequency Standard.
Very reliable and easy to setup.
You may need to buy a small external antenna to make the package complete (some are offered with)
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GPS Module for Oscilloscope
« Reply #3 on: October 22, 2017, 08:45:32 pm »
There isn't much use to have a scope on an external reference. For starters: the frequency measurement isn't precise enough to show a difference.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: GPS Module for Oscilloscope
« Reply #4 on: October 22, 2017, 09:46:11 pm »
The TruePosition telecom surplus GPSDO (I bought mine for around $40 on ebay) is a really great deal if you are willing to put it in your own box. You end up with an extremely precise 10 MHz reference (precise to as many as 11-12 decimal places) and a 1 PPS signal with much less jitter than any GPS by itself. They are overbuilt in a way consumer gear is not.

You will need an amplified GPS antenna and a good sky view free of obstacles for best performance. (The time figure of merit is influenced by the clear sky view, obstacles cause slight delays.. so has nothing to do with signal strength)
« Last Edit: October 22, 2017, 09:49:52 pm by cdev »
"What the large print giveth, the small print taketh away."
 

Offline hamdi.tn

  • Frequent Contributor
  • **
  • Posts: 623
  • Country: tn
Re: GPS Module for Oscilloscope
« Reply #5 on: October 22, 2017, 09:51:50 pm »
Ublox-M8F have a 30.7MHz deciplined VCXO. with 100ppb stability if you lose GPS signal for whatever reason.
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 28377
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: GPS Module for Oscilloscope
« Reply #6 on: October 22, 2017, 09:57:05 pm »
Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general? I have a Siglent 100 MHz scope, with a time base BNC connector plug in on the back.
That's not what the rear BNC is for.
Depending on the model/series you have there maybe two, Trig Out and/or Ext Trig input.

In any case, Siglent scopes (current models) don't provide a frequency Ref input, only their AWG's and spectrum analysers offer this feature.
At anytime you might be concerned about internal frequency accuracy be sure to run the Self Cal but only after having the unit warm up for a while, details of such are in the user manual.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13747
  • Country: gb
    • Mike's Electric Stuff
Re: GPS Module for Oscilloscope
« Reply #7 on: October 22, 2017, 11:24:47 pm »
There is no point giving a scope an external reference - it's not a precision tool.
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline timb

  • Super Contributor
  • ***
  • Posts: 2536
  • Country: us
  • Pretentiously Posting Polysyllabic Prose
    • timb.us
Re: GPS Module for Oscilloscope
« Reply #8 on: October 22, 2017, 11:39:37 pm »
The only scope I’ve ever seen with an external reference input is the old Tek 2465 series with Counter Timer Trigger option. Adding an external 10MHz reference will net you an extra digit of resolution on the counter.
Any sufficiently advanced technology is indistinguishable from magic; e.g., Cheez Whiz, Hot Dogs and RF.
 

Online DaJMasta

  • Super Contributor
  • ***
  • Posts: 2298
  • Country: us
    • medpants.com
Re: GPS Module for Oscilloscope
« Reply #9 on: October 23, 2017, 01:35:52 am »
A lot of high bandwidth scopes will have a reference input, and it does make a difference if you're zoomed in and want to sync to the signal you're looking at or if you need the extra stability it can offer for long persistence build ups or whatnot.  With a 100MHz scope, I doubt it will be much of a benefit in almost any application, but I also don't think Siglent's current offerings include a scope with an external reference.
 
The following users thanked this post: Someone

Offline picitup

  • Regular Contributor
  • *
  • Posts: 240
  • Country: gb
Re: GPS Module for Oscilloscope
« Reply #10 on: October 26, 2017, 08:17:31 am »
I bought the BG7TBL GPSDO from eBay which came with an external antenna.  It works great.  The 1pps drives my £1.00 atomic clock which after 3 months is bang on to the second.

https://www.eevblog.com/forum/projects/t81709/msg1117592/#msg1117592

The 10Mhz drives my tti TF930 frequency counter and sdg1025 awg direct without amplification or buffering.

If you're looking for a scope with an external 10Mhz reference input, the Rigol DS/MSO/4000 series all have it although they are quite pricey.

Cheers

Steve
If you know what you're doing, then you're not learning anything.
 

Offline Keysight DanielBogdanoff

  • Supporter
  • ****
  • Posts: 778
  • Country: us
  • ALL THE SCOPES!
    • Keysight Scopes YouTube channel
Re: GPS Module for Oscilloscope
« Reply #11 on: October 26, 2017, 03:04:49 pm »
It's very common for higher end scopes to have an external 10 MHz reference input BNC, for us it's the 4000 X-Series and up. It's most useful if you want to sync multiple instruments to the same clock, but also gives you the timebase accuracy of your reference if that's a concern. Typically scopes have a timebase accuracy in the 1-30 ppm range, with super high end scopes having a .1 ppm accuracy.
 

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: GPS Module for Oscilloscope
« Reply #12 on: October 26, 2017, 03:22:11 pm »
Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general?
Yes and No. 
In my very limited experience pure GPS frequency references often have a certain amount of dither... i.e. they will jump occasionally.  What you are probably referring to is a GPSDO.  Ex-mobile GPSDO modules exist on ebay and there are threads on the forum for the Trimbles and Symmetricom etc...  they do need some love and attention as they are just modules but if you get one that works (many have been removed with a sledge hammer from decommissioned mobile equipment) then it as easy as pointing one end at the sky and plugging the other end into the external reference BNC on your scope.
I have a Symmetricom.... but... their accuracy is based on a convergence so they ideally need to be powered on all the time.
An alternative is to use another frequency reference... e.g. a Rb standard... these turn up on EBAY too but are a bit more expen$ive... these units offer quite good accuracy after a few 10s of minutes.
BUT....
You probably don't need one anyway (although it is fun to get a Rb or GPSDO working for the sake of it).  I use my GPSDO occasionally to tell me that my frequency counter is still in calibration... which is pretty much always is!  :)
 

Offline exe

  • Supporter
  • ****
  • Posts: 2562
  • Country: nl
  • self-educated hobbyist
Re: GPS Module for Oscilloscope
« Reply #13 on: October 26, 2017, 03:30:39 pm »
Yeah, some scopes with horrible jitter could definitely benefit from this  >:D
 

Offline Zucca

  • Supporter
  • ****
  • Posts: 4308
  • Country: it
  • EE meid in Itali
Re: GPS Module for Oscilloscope
« Reply #14 on: October 26, 2017, 03:38:40 pm »
for us it's the 4000 X-Series and up.

Why not the 3000 X-Series? Oh well my hack to do list is getting bigger and bigger...  :-DD
« Last Edit: October 26, 2017, 03:41:25 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline W8LVTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: us
  • W8LV (and sometimes W8LV/VE3) USA/Canada
Re: GPS Module for Oscilloscope
« Reply #15 on: November 08, 2017, 08:26:20 pm »
Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general? I have a Siglent 100 MHz scope, with a time base BNC connector plug in on the back.
That's not what the rear BNC is for.
Depending on the model/series you have there maybe two, Trig Out and/or Ext Trig input.

In any case, Siglent scopes (current models) don't provide a frequency Ref input, only their AWG's and spectrum analysers offer this feature.
At anytime you might be concerned about internal frequency accuracy be sure to run the Self Cal but only after having the unit warm up for a while, details of such are in the user manual.
Thanks!

73 and All the Best! DE W8LV Bill

Best Regards from W8LV in Pickaway County, Ohio, USA
 

Offline W8LVTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: us
  • W8LV (and sometimes W8LV/VE3) USA/Canada
Re: GPS Module for Oscilloscope
« Reply #16 on: November 08, 2017, 08:29:01 pm »
Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general? I have a Siglent 100 MHz scope, with a time base BNC connector plug in on the back.
That's not what the rear BNC is for.
Depending on the model/series you have there maybe two, Trig Out and/or Ext Trig input.

In any case, Siglent scopes (current models) don't provide a frequency Ref input, only their AWG's and spectrum analysers offer this feature.
At anytime you might be concerned about internal frequency accuracy be sure to run the Self Cal but only after having the unit warm up for a while, details of such are in the user manual.
I actually have the Siglant digital AWG... Do you know if a reasonably priced GPS time reference? This would also be valuable to me to sync transmitters for Weak Signal Work...

73 and All the Best!
DE W8LV Bill


73 and All the Best! DE W8LV Bill

Best Regards from W8LV in Pickaway County, Ohio, USA
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 28377
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: GPS Module for Oscilloscope
« Reply #17 on: November 08, 2017, 11:28:48 pm »
Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general? I have a Siglent 100 MHz scope, with a time base BNC connector plug in on the back.
That's not what the rear BNC is for.
Depending on the model/series you have there maybe two, Trig Out and/or Ext Trig input.

In any case, Siglent scopes (current models) don't provide a frequency Ref input, only their AWG's and spectrum analysers offer this feature.
At anytime you might be concerned about internal frequency accuracy be sure to run the Self Cal but only after having the unit warm up for a while, details of such are in the user manual.
I actually have the Siglant digital AWG... Do you know if a reasonably priced GPS time reference? This would also be valuable to me to sync transmitters for Weak Signal Work...
No sorry I don't but there's some forum interest on this topic.
Do a search here for GPSDO and you should find something you can build of at least point you in the right direction.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GPS Module for Oscilloscope
« Reply #18 on: November 08, 2017, 11:52:50 pm »
Do you know if a reasonably priced GPS time reference? This would also be valuable to me to sync transmitters for Weak Signal Work...
This one is OK:
https://www.ebay.com/itm/GPS-Receiver-GPSDO-10MHz-1PPS-GPS-Disciplined-Clock-with-Antenna-Power-Supply/251802969291
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: GPS Module for Oscilloscope
« Reply #19 on: November 12, 2017, 02:17:07 pm »
If you have a 10 MHz frequency standard you can use very simple PIC hardware to time-stamp events to microsecond precision  as well as perform multiplication and division on waveforms without any error.

That approach is also really cheap, and from what I have read you don't have to worry about quantization error because the super simple PIC doesn't work that way.

Similarly cheap now is using GPIOs on an SBC like a RaspberryPi along with a GPS (or GPSDO would be better) 1 PPS and the timestamp/timing tools in PrecisionTimeProtocol (PTP) in Linux to measure time intervals.

You could get really high precision either way, considering the cost. A few years ago measuring anything time related that precisely would have required much more expensive ($1000s) equipment.
« Last Edit: November 12, 2017, 02:32:39 pm by cdev »
"What the large print giveth, the small print taketh away."
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GPS Module for Oscilloscope
« Reply #20 on: November 12, 2017, 02:43:23 pm »
PtP only gives reasonable resolution if the network interfaces offer hardware timestamping.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: GPS Module for Oscilloscope
« Reply #21 on: November 12, 2017, 03:01:27 pm »
If you can connect a few short headers between it and a Raspberry Pi you can get a Navspark Mini that works great for 1PPS plus a USB-UART adapter for free, plus the $10 shipping cost.

The GPS in the Navspark Mini is Venus 8 based and really good, (especially considering its extremely low price) but it is not a "timing GPS". However, it is good enough to be an good stratum 1 NTP server, however because the network card is USB and does not support hardware timestamping the performance has several areas where it could be improved. That is not the GPSs fault though, at all. Even switching to a timing GPS I suspect would make little difference compared to other optimizations. They should be done if your needs involve instruments or measurements on the raspberry pi directly using its GPIOs, SPI, i2c bus, etc.  For everything over the network the network latency would reduce the precision.

I would be happy to help you get it set up your GPS (any kind) on a Raspberry Pi. Its pretty easy.

You will need a GPS antenna, either active or passive would work fine.

If you get the Navspark mini, its antenna input uses the tiny u.fl plug so you likely need an adapter, which costs around a dollar on ebay.

Virtually any decent GPS antenna, active or pssive will do for the navspark/skytraq GPSs. I use a passive taoglas antenna and my GPS is indoors and quite some distance away from any windows, still as far as I can recall it has not lost its GPS lock ever, without my causing it. It just works. Performance of its PPS pulse as seen by NTP seems to be top notch.

Check out David Taylor's site at satsignal.eu for info on using NTP with a Raspberry Pi.

As others say, the input on your scope likely isn't for a 10 MHz frequency standard.

What could be super useful though is using a PIC or RPI to timestamp events in conjunction with your scope. Then you will get precise numbers you can attach to the pictures your scope gives you.


Is there a simple and cheap no brainer plug in GPS Module that will work with all oscilloscopes in general? I have a Siglent 100 mHz scope, with a time base BNC connector plug in on the back. It sits on my bench in the Basement Lab. Above it is a window...And above THAT is a sky full of GPS Sats that I already pay taxes for. Seems like a shame not to take advantage of them.

It is..

You can take advantage of GPS's in dozens of ways, and I'm sure your scope will be extremely useful.
Lack of a direct 10MHz timebase input is not important.

Even if you are just using a GPS 1PPS to tell your computer's clock exactly when the seconds change right there you are getting a very useful improvement.

Does your computer have a real, (non-USB) serial port? If so, you should get a level changer so it can work with 3.3 volt hardware via its serial port.

An interrupt with low latency that the timekeeping software can see (often the DCD line of a serial port is used)  is important. Thats where desktops are better than laptops because an add on card that adds a real serial port can be used...using the DCD as well as he Txd/Rxd

USB timing is not predictable.

If you are using a laptop that doesn't have a real serial port (or parallel port or anything similar) there may not be any way to get really precise timing data into it unless its timestamped externally somehow, (and in that case its not useful for NTP)
« Last Edit: November 12, 2017, 06:50:10 pm by cdev »
"What the large print giveth, the small print taketh away."
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: GPS Module for Oscilloscope
« Reply #22 on: November 12, 2017, 03:09:47 pm »
Yes, that is true, so whatever nanosecond timing you need to do needs to be done using the RPIs own GPIOs and ideally if you're doing stuff like that you should recompile your kernel to add support for kernel PPS, which I havent done because as you say, once you're using the network you lose it.

RPI supports it in software on receive, not transmit but- they to shave a few bucks off the cost used a USB/ethernet ethernet card which makes its latency measurably worse than if they hadn't.

This is an area I am not super knowledgeable about, and wish I knew more.

PtP only gives reasonable resolution if the network interfaces offer hardware timestamping.
"What the large print giveth, the small print taketh away."
 

Offline exe

  • Supporter
  • ****
  • Posts: 2562
  • Country: nl
  • self-educated hobbyist
Re: GPS Module for Oscilloscope
« Reply #23 on: November 13, 2017, 01:36:49 pm »
I'm not sure what accuracy you need, but I thought if you want to have stable predictable performance, you cannot rely on Linux. These GPSDOs provide very low jitter... I have doubts that it's possible to improve an oscilloscope's internal oscillator with a Linux-powered clock reference (unless all done in hardware and Linux is only for configuration).
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GPS Module for Oscilloscope
« Reply #24 on: November 13, 2017, 06:50:55 pm »
If you can connect a few short headers between it and a Raspberry Pi you can get a Navspark Mini that works great for 1PPS plus a USB-UART adapter for free, plus the $10 shipping cost.

The GPS in the Navspark Mini is Venus 8 based and really good, (especially considering its extremely low price) but it is not a "timing GPS". However, it is good enough to be an good stratum 1 NTP server
For use as a reference for test equipment NTP is utterly useless.

Always remember the following list:
Best NTP accuracy: 1ms
Best PtP accuracy: 1us
There is a PtP extension in the making which has sub-ns accuracy.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf