Author Topic: Measuring the WaveForms per sec for WaveJet without a trigger out, counter etc.  (Read 4815 times)

0 Members and 1 Guest are viewing this topic.

Offline jpbTopic starter

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
I hope that the following is of interest. Given that the LeCroy WaveJet is coming to the end of its commercial
life there might be some bargains around (I got my 334 cheap for a 350MHz four channel scope with 4 500MHz probes).

If nothing else it can make all you Agilent and Rigol owners feel smug at the superior performance of your scopes! :)

I've been wanting to measure the waveforms per second of my WaveJet since I got it but it lacks a trigger out, and I don't have a counter
nor do I have a signal generator (yet - I'm still trying to find what I want).

Then I realised that the history feature of the WaveJet would allow me to measure it using just my 10MHz OCXO with a double check from
my GPS module which produces a 100ms wide 1pps signal.

The history feature give a time stamp to 0.1secs and up to 1024 saved waveforms.

Measurement technique

I setup the WaveJet for the conditions that I'd use for looking at a signal for potential glitches -

Memory 500 points per screen (Giving a history of 1024 screens)
Peak detect (at slower time bases)
Lines off (except when looking at the history - NB lines aren't needed as
you are seeing 1024 screens at once so essentially 500,000 points on view.)

Note that this setup doesn't allow zooming and the sample rate is relatively slow at
longer time bases but with peak detect essentially the sample rate is 1GS/s. At the
faster time bases the sample rate is 2GS/s.

The scenario is if you see a glitch you look at it in the history and then set a
trigger to catch it in detail using more memory.

I did not set screen persistence as having 1024 screens on at once there is
persistence built in.

method 1

I set the 10MHz signal to channel 1 and the 1pps 100ms wide signal to channel 3.
Trigger was set to channel 1.
After pressing stop I went through the history, the level of channel 3 goes high
for 100ms and I could count the number of screens saved with the high signal giving
me a direct measurement of wave forms in 1/10 sec.

method 2

Again trigger of the 10MHz signal and the note the time stamps of the saved wave forms.
Look for the wave forms on either side of where the 0.1 second time stamp changes and
then count (by looking at their numbers) the number of wave forms a whole number of 1/10ths
of a second apart.

I used method 2 for two channels to get a comparison with method 1 and as can be seen from
the table there is good agreement.

I then repeated using just one channel which gives the fastest wave form rate and matches
the conditions in Agilents app note.

Results

The table gives the results. The first two columns are from Agilent's app note. The first is
for the Agilent 2000X series, the second is Agilents results for the WaveJet. The columns
for my results are labelled pps for method 1 and ts (time stamp) for method 2.

Note how pessimistic Agilent's results for the WaveJet are. Particularly striking are those
for the longer time bases where Agilent set the WaveJet up for the maximum memory, e.g.
the difference at 20us/div Agilent have the value of just 35 whilst I measured 2,550!
Also note at faster time bases Agilent's WaveJet figures top out at 1000 whilst I measured up to
4,700 - given that the WaveJet doesn't have a trigger out and has a history memory of around 1000
I suspect Agilent just used this.

The nominal maximum for the WaveJet is 3,600 so I found I got slightly better results than this.

One odd anomaly is those at 5ms/div where I measure only 8.5 instead of it being nearer 20. I
remeasured this a number of times and always got the same results (which equal the nominally
slower 10ms/div results). I don't know why this is the case.

Conclusions
Though the WaveJet does not have a fast update rate compared to the Agilent 2000X series, the latest
Rigol (and certainly not the Agilent 3000X series!) it is not nearly as bad as Agilent
paints it in their app note.

In fact at slower timebases it is faster than Agilent!

AgilentAgilent2 channel2 channel1 channel
Timebase2000XWJ(pps)(ts)(ts)Max Possible
1ns/divNANA235023774,700100,000,000
2ns/div540001000236023704,65050,000,000
5ns/div540001000232023404,66020,000,000
10ns/div540001000220022104,38010,000,000
20ns/div540001000200020203,9905,000,000
50ns/div540001000208020904,0702,000,000
100ns/div520001000187019103,8251,000,000
200ns/div490001000181018303,610500,000
500ns/div430001000153015503,095200,000
1us/div35000625145014503,065100,000
2us/div26000300158016103,35550,000
5us/div18000150164016703,18520,000
10us/div900070158016002,95510,000
20us/div450035147014802,5505,000
50us/div180035119012001,8032,000
100us/div900359009109421,000
200us/div46035470471466500
500us/div17025190190191200
1ms/div602095.696.195.7100
2ms/div431548484850
5ms/div18108.58.58.520
10ms/div97-8.5-10
20ms/div54-4.8-5
50ms/div22-1.9-2
100ms/div11-0.96-1


PostScript added 23 May 2013

Did a few more experiments turning various features on and off. Found that turning lines off during capture makes a big difference at 500ns/div and very little difference at 1ns/div (which is not surprising as it only plots a few points).

At 500nS div with lines on the rate dropped to only 150 wf/s whilst turning lines off and using points it went back to 2,820 wf/s (a little less than the previous result of 3,095 but I may have had a few other things different).

In most circumstances the lines add little when the memory is set to 500 as the screen is showing 1024 lots of 500 points each slightly offset because the scope and the waveform won't be exactly in sync so the net effect is a very complete curve. The only thing is with glitches, they are slightly less visible if they are very sharp and only contain a few points.
« Last Edit: May 23, 2013, 08:42:56 am by jpb »
 

Offline marmad

  • Super Contributor
  • ***
  • Posts: 2979
  • Country: aq
    • DaysAlive
Funny!  :)  I just posted a video of a much simpler technique I came up with for quite accurately measuring waveform update rates on any DSO with or without Trigger Out: you just need a simple variable sine or square wave - a PC sound card will do.
« Last Edit: May 20, 2013, 09:07:13 pm by marmad »
 

Offline jpbTopic starter

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
Yes, I was just responding to your post while you were responding to this! :)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2629
  • Country: 00
Given that the LeCroy WaveJet is coming to the end of its commercial
life (...)
Really? The obsolete Tektronix TDS3000 from 1998 is still being produced... Ant it has 10points memory, LOL.
http://www.tek.com/oscilloscope/tds3000
On the other hand, the 5GS/s per channel is still very good and even better than WaveJet with 1GS/s per channel.
EDIT: And this scope is quite expensive!
« Last Edit: May 21, 2013, 09:35:15 pm by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline jpbTopic starter

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
Given that the LeCroy WaveJet is coming to the end of its commercial
life (...)
Really? The obsolete Tektronix TDS3000 from 1998 is still being produced... Ant it has 10points memory, LOL.
http://www.tek.com/oscilloscope/tds3000
On the other hand, the 5GS/s per channel is still very good and even better than WaveJet with 1GS/s per channel.
The WaveJet is 2GS/s for 2 out of 4 channels but only 1GS/s for all 4 channels.

I don't know that the WaveJet is at the end of its life but a lot of places seem to no longer be selling it. Also when I inquired about the LAN interface for it the LeCroy salesman said that they were offering up to 55% discounts (though this may be for education). So this seemed like it was being superseded perhaps.

On the other hand Iwatsu are still selling a scope which is only a small evolutionary improvement on the WaveJet so perhaps it will keep going for a while. I just can't see them being able to sell it at the present price levels given its age and spec, but on the other hand it is not a "cheap" scope so they really need to upgrade it.
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2629
  • Country: 00
Well, the DS5500 is the only digital scope sold by Iwatsu. http://www.iti.iwatsu.co.jp/en/pdf/ds-5500_e.pdf
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline jpbTopic starter

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
Did an additional small experiment and found turning lines on during capture makes a major difference - see ps on my original post.
 

Offline KedasProbe

  • Frequent Contributor
  • **
  • Posts: 657
  • Country: be
Depending on all kind of settings on/off it will be different, statistics should also drop it (CPU intensive)
On the Hameg scope there is also a setting where you can choose the priority 'sample rate' or priority 'waveform rate' (there is also an 'automatic' setting that puts the speed in between if possible)
if you choose waveform rate the sample rate will drop but the waveform rate will go up.

I made a feature request to Hameg to display the time between triggers.
They already show a timer on the screen but only if the time between trigger events is bigger than 1 second.
Not everything that counts can be measured. Not everything that can be measured counts.
[W. Bruce Cameron]
 

Offline jpbTopic starter

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
One drawback of doing these experiments, I've just discovered, is that I've got RSI in my right wrist from twiddling the history knob! :'(
(Hopefully it is just a minor pain and will go away in a day or two.)

My day job is as a Computer Scientist so I'm very aware of RSI as a potential problem (Carpal tunnel syndrome) and have generally managed to avoid it by being lazy and typing as little as possible - so beware knob twiddling on oscilloscopes!
 

Offline marmad

  • Super Contributor
  • ***
  • Posts: 2979
  • Country: aq
    • DaysAlive
Did an additional small experiment and found turning lines on during capture makes a major difference - see ps on my original post.

Note how pessimistic Agilent's results for the WaveJet are

Perhaps this explains the smaller numbers from Agilent? The X-Series always has interpolation on - so they would certainly have that feature turned on when making comparison measurements with other DSOs.
 

Offline marmad

  • Super Contributor
  • ***
  • Posts: 2979
  • Country: aq
    • DaysAlive
My day job is as a Computer Scientist so I'm very aware of RSI as a potential problem (Carpal tunnel syndrome) and have generally managed to avoid it by being lazy and typing as little as possible - so beware knob twiddling on oscilloscopes!

Unfortunately you can get it from just mousing/trackballing too much as well.  :'(
 

Offline jpbTopic starter

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
Perhaps this explains the smaller numbers from Agilent? The X-Series always has interpolation on - so they would certainly have that feature turned on when making comparison measurements with other DSOs.

It is probably a contributing factor but Agilent's figure was much higher than my lines on figure. This was at 500ns. Agilent's figure (for the WaveJet) was 1,000. My figure with lines off was around 3,000 but with lines on was right down to 150. But Agilent set things up to give maximum sample rate so they probably set the memory to 5000ns*1GS/s or 5k but the nearest memory point is 10k which ironically means the history reduces to 50 from a 1000 so the lines on/off may make less difference.

But Agilents figures are very odd anyway as down at 2ns/div they should have set the memory to 500 and there would have been only a few points so the lines on/off makes little difference yet they were still on a fixed 1000 whilst I measured nearer 4600 for the same setup. I wonder if they did what I did, looked at the history, but perhaps looked only at whole seconds (perhaps they had the real time clock set rather than trigger marker times) and so the maximum rate they could get was the maximum history of 1000 in one second.

Another factor is Agilent were measuring the 100MHz model WaveJet and mine is 350MHz so perhaps there is a difference in the hardware (there may be a dividing line between the 100MHz model and the 200/350/500MHz models - the latter have 2GS/s while the former only go up to 1GS/s) .
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2629
  • Country: 00
Agilent guys use Default setup on all the measured scopes...  ::) They apparently don't use the best waveform update rate setting.  :-DD
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf