How to measure time variation of 2 signals using an oscilloscope?

In summary: There should be plenty of material about this on the web. A good starting point would be some of the free articles on Enrico Rubiola's website (he is well-known guru when it comes to measuring phase and amplitude noise of frequency references)
  • #1
Nate Duong
126
3
I have 2 rubidium clocks which both are generating 10MHz sine wave. Some reason my system is giving bad data. So, I am deciding to inspect every single part of the system.

I am trying to check the rubidium clock and make sure it have to be in nanosecond time variation, because: t=1/f = 1/10e6 = 100 (ns).

I am using this oscilloscope: https://www.atecorp.com/products/tektronix/tds3034

and this rubidium clock: http://www.thinksrs.com/products/PRS10.htm

Is the time variant between of 2 sine wave also known as the delay on the scope? if I say right, the time variant is display on the screen is about 38.74ns. If I say wrong, how to calculate or how to have time variation from the scope?

I am not experience in oscilloscope and hope anyone can help.

Thank you.
 

Attachments

  • IMG_3089.JPG
    IMG_3089.JPG
    76.1 KB · Views: 586
Engineering news on Phys.org
  • #2
The two clocks are out of phase which makes sense unless you have some system that is phase locking them.

You will need to trigger on one of the clocks and verify that the phase shift is constant to see if the clocks are working as advertised.
 
  • Like
Likes Nate Duong
  • #3
analogdesign said:
The two clocks are out of phase which makes sense unless you have some system that is phase locking them.

You will need to trigger on one of the clocks and verify that the phase shift is constant to see if the clocks are working as advertised.

@analogdesign : so, If I want to trigger 1 of those signal, I just need to choose "CH1" (yellow button) and press "B TRIG" button?
 
  • #4
You can try that... every scope is different but they are similar. Try the different trigger modes until you have the output you want.
 
  • Like
Likes Nate Duong
  • #5
analogdesign said:
You can try that... every scope is different but they are similar. Try the different trigger modes until you have the output you want.
I just want to confirm again that the time variation measurement is the similar of "delay" function on the scope, right?
 
  • #6
It is not at all clear to me what you are trying to do.
Assuming your PRS10 are working reasonably well there is way you would be able to see anything with the oscilloscope directly; the internal clock of the oscilloscope will be several orders of magnitude worse than that of the PRS10. Hence, checking them by connecting them to the two inputs is not going to tell you anything (unless they are REALLY not working).

The best way to do a measurement like this would be to beat the two clocks. Get a cheap mixer from e.g. Minicircuits that works at 10 MHz and connect one PRS10 to the RF and one to the LO input. You can then look at what comes out of the IF port with your oscilloscope. There are many, many more advanced ways of doing this but it would be a good starting point (note that this is essentially how new types of atomic clocks are tested)
There should be plenty of material about this on the web. A good starting point would be some of the free articles on Enrico Rubiola's website (he is well-known guru when it comes to measuring phase and amplitude noise of frequency references)
 
  • Like
Likes Nate Duong
  • #7
In the days of analog scopes
we'd select the trigger to trigger on only one channel, not composite

your scope''s trigger section offers a menu
meaning you're at the mercy of what made sense to some programmer

let's just say you select trigger from channel A only at zero volts positive slope
what will to happen is the dot to start across the screen drawing a wave every time channel A crosses zero going up.
So channel A should appear stationary on the screen, always starting at zero volts on the way up
If channel B remains stationary on the screen they are running at exact same frequency
and difference in times of zero crossings on the two traces you see on the scope is their phase difference.

Probably channel B will drift very slowly, count the number of seconds it takes to drift by one cycle .

Dont know quite what else to tell you. Most of becoming skillful with the oscilloscope lies in judicious application of its trigger settings. Learn your 'scope's capabilities.
 
  • Like
Likes Nate Duong
  • #8
jim hardy said:
If channel B remains stationary on the screen they are running at exact same frequency

I don't this would work here (unless the PRS10are really not working), The problem is that the OP is trying to measure the stability of a fairly decent frequency reference; the AVAR is something like 1 part in 10^11 which is very likely to be orders of magnitude better than the stability of any of the internal digital circuity of the oscilloscope. The only way you would be able to measure the stability directly was if you had access to instruments which were even more stable; which in reality would mean either an even better rubidium reference or a hydrogen maser. However, by downmixing (beating the two references) you dramatically reduce the requirements on the measurement instruments to the point where even a normal oscilloscope should be able to tell you if there is a problem.
 
  • Like
Likes Nate Duong
  • #9
f95toli said:
I don't this would work here (unless the PRS10are really not working), The problem is that the OP is trying to measure the stability of a fairly decent frequency reference; the AVAR is something like 1 part in 10^11 which is very likely to be orders of magnitude better than the stability of any of the internal digital circuity of the oscilloscope.

Well, that's why you trigger ONLY on one of the sine waves not both.
Shouldn't nominal 107 hz sinewaves that differ by one part in 1011 slip phase by one whole cycle every 104 seconds, about three hours ? That'd be readily observable on an analog 'scope by looking at it just a few times every hour.
Were it lower frequency we'd use chop mode sweep not alternate.

Or is my thinking muddled ? (again..)
Nate Duong said:
I have 2 rubidium clocks which both are generating 10MHz sine wave. Some reason my system is giving bad data. So, I am deciding to inspect every single part of the system.
 
  • Like
Likes rbelli1
  • #10
jim hardy said:
Or is my thinking muddled ? (again..)

I think you are spot on.

That would tell if one of them is a bit off but not which one.

Some sort of correlation with a GPS receiver might help tell which is the problem. That would need a fairly wide counter and some careful programming.

BoB
 
  • Like
Likes jim hardy
  • #11
Nate Duong said:
I have 2 rubidium clocks which both are generating 10MHz sine wave. Some reason my system is giving bad data. So, I am deciding to inspect every single part of the system.
What is this "bad data" you have? We do not know the experimental constraints.
What are the clocks used for, why do you need two separate clocks ?
What is your “system” and how accurately do the frequency reference clocks need to track ?

The digital TDS 3034 oscilloscope should be able to measure the difference time due to phase shift sufficiently accurately to monitor the drift of the two frequency references.
 

1. What is an oscilloscope?

An oscilloscope is a scientific instrument used to measure and display electrical signals. It works by producing a graphical representation of the signal on a screen, allowing researchers to analyze and measure various parameters of the signal, such as amplitude, frequency, and time variation.

2. How can an oscilloscope measure time variation of 2 signals?

An oscilloscope typically has two channels, which means it can display and measure two signals simultaneously. By connecting the two signals to the respective channels, the oscilloscope can display and measure the time variation of both signals on the screen. This is useful for comparing the timing of two signals and identifying any discrepancies or patterns.

3. What is the time base on an oscilloscope?

The time base on an oscilloscope is a setting that controls the horizontal scale of the displayed signal. It determines how much time is represented by each division on the screen. This setting is important when measuring time variation of signals, as it allows researchers to zoom in or out on the signal to get a more accurate measurement.

4. How do I adjust the time base on an oscilloscope?

To adjust the time base on an oscilloscope, you can use the horizontal position control knob or the time/division control knob. The horizontal position knob moves the signal horizontally on the screen, while the time/division knob changes the time represented by each division on the screen. By adjusting these settings, you can change the time scale of the displayed signal.

5. How do I interpret the time variation measurements on an oscilloscope?

The time variation measurements on an oscilloscope will be displayed in units of time, such as milliseconds or microseconds. These measurements can be used to compare the timing of two signals, measure the duration of a specific event, or identify any delays or irregularities in the signal. It is important to pay attention to the time base setting when interpreting these measurements, as it can affect the accuracy of the results.

Similar threads

  • Electrical Engineering
Replies
3
Views
2K
  • Electrical Engineering
Replies
10
Views
4K
Replies
8
Views
12K
Replies
14
Views
2K
  • Electrical Engineering
Replies
8
Views
2K
Replies
7
Views
4K
Replies
1
Views
10K
  • Electrical Engineering
2
Replies
43
Views
4K
  • Introductory Physics Homework Help
Replies
4
Views
6K
Back
Top