Author Topic: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.  (Read 335814 times)

0 Members and 17 Guests are viewing this topic.

Offline TopQuark

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: hk
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #250 on: July 15, 2022, 08:56:28 pm »
I mean I don't doubt I can put the HD into a setting that produces the 100,000 wfps spec, but my little experiment was just to verify my eyeball measurement of wfps with measurement on compared off is not illusion, and indeed the HD does not slow down like the Plus when measurements are enabled, so I'm good with the results .
 

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #251 on: July 15, 2022, 09:39:03 pm »
So you ´ve tested more than me in the short time you got one, god I´m a lazy one... ;D
But I got still a couple of days on holiday, further tests will come from tomorow on.
Plan is to test several decodings using the STB-3 board, ripple measurement on a linear psu, bode plot again with more points on the notch filter, some trigger things and I still play with the thoughts to make a little video.
Waveform update rate I couldn´t do or could do partly as I don´t have a second scope.
(Wfms with no segemented mode should be readout by a counter)
We´ll see.

« Last Edit: July 15, 2022, 09:40:34 pm by Martin72 »
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 
The following users thanked this post: RobbiTobi

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #252 on: July 16, 2022, 01:25:49 pm »
Actually bode runs...

I took maximum points per dec. - After 15 minutes the generator is on 280Hz... ;)
This could last a while.. 8)
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #253 on: July 16, 2022, 02:19:56 pm »
Bode with 10...1Mhz, 99points/dec and 10...2500Hz, 501 points/dec.

Looks nice..
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 

Offline mawyatt

  • Super Contributor
  • ***
  • Posts: 3495
  • Country: us
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #254 on: July 16, 2022, 03:46:07 pm »
Looks good, you should sell those filters for others to try for Bode Plotting :-+

If you used a 10K and 10nF, then the Twin T should show a notch at 1/(RC) or 10Krad/s or 1.5915KHz. Try using a linear X axis range from 1KHz to 2KHz and adjust Y axis scale factor to suite.

Best,
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #255 on: July 16, 2022, 04:40:18 pm »
Hi,

There are 10n 1% Caps and 10k 0.1% resistors used... 8)
And yes, I got 9 pcbs left... ;)
Quote
Try using a linear X axis range from 1KHz to 2KHz and adjust Y axis scale factor to suite.

Will do.
On the 3rd pic, X1 shows 1.590Khz
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 

Offline mawyatt

  • Super Contributor
  • ***
  • Posts: 3495
  • Country: us
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #256 on: July 16, 2022, 05:04:23 pm »
Hi,

There are 10n 1% Caps and 10k 0.1% resistors used... 8)
And yes, I got 9 pcbs left... ;)
Quote
Try using a linear X axis range from 1KHz to 2KHz and adjust Y axis scale factor to suite.

Will do.
On the 3rd pic, X1 shows 1.590Khz

Yes it does show 1.590KHz :-+

Was asking to see how deep the notch depth goes which the linear X axis may revel better. The SDSX+ we have only allows frequency steps of 1Hz minimum, the minimum linear span is 500Hz with 500 point limit, regardless of the frequency range.

Best,
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 
The following users thanked this post: Martin72

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #257 on: July 16, 2022, 05:32:28 pm »
Hi,

Short quick made video about the probe check thing...

https://youtu.be/KZ5t_Vdr9os
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 
The following users thanked this post: egonotto

Online Performa01

  • Super Contributor
  • ***
  • Posts: 1683
  • Country: at
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #258 on: July 17, 2022, 05:30:56 am »
One area where we benefit from the 12 bit acquisition is the math of course. I’ve already demonstrated it for the FFT, see reply #154:

https://www.eevblog.com/forum/testgear/siglent-sds2000x-hd-12bit-(published-for-chinese-domestic-market-only)/msg4248268/#msg4248268

Now I have another example for the differentiation. The test signal is a 1 MHz sine wave which is supposed to be converted into a cosine by differentiation. The Dx parameter has to be a compromise: we want it as small as possible for maximum bandwidth and minimum phase error, yet on slow transients like a sine wave a higher value is required to get rid of the excessive noise and achieve a reasonable accuracy.

For this test, Dx is set to 24 samples which equals 12 ns at 2 GSa/s. The period of a 1 MHz waveform is 1 µs, so the numeric differentiation step is 1.2% of the period. The math result has been averaged 16 times in order to clean it up a bit from the excessive noise that is generated by the high-pass effect of the differentiation.

Look at the first screenshot, which shows the math trace on an 8-bit SDS2000X Plus:

SDS2354X Plus_Diff_24_Avg16

Now compare this with the second screenshot, which shows the very same scenario on an SDS2000X HD:

SDS2504X HD_Diff_24_Avg16

 
The following users thanked this post: Electro Fan

Online Performa01

  • Super Contributor
  • ***
  • Posts: 1683
  • Country: at
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #259 on: July 17, 2022, 06:13:34 am »
Here’s another demonstration for the benefits of the 12-bit acquisition – it’s definitely the XY mode.

While hardware accelerated, hence blazingly fast, especially at shorter record lengths, XY-mode still cannot quite compete with an analog oscilloscope because of the insufficient resolution of an 8-bit system. Modern DSOs provide 600 or more pixels vertically on the screen. An 8-bit SDS2000X Plus shows 240 samples vertically, so the sample resolution is significantly lower than the screen resolution. By contrast, a SDS2000X HD shows 3840 samples vertically.

To demonstrate the differences, I’ve made up a simulation for an old instrument from the early days of oscilloscopes, when a synchronized timebase was used instead of a trigger.

Look at the first screenshot. It shows the original signals in Y-t mode on the SDS2000X Plus. Channel 1 is fed by an 1 kHz ramp “timebase” signal, while Channel 2 gets some funky arbitrary waveform.

SDS2354X Plus_Sync_Yt_8Bit

We can demonstrate a difference in Y-t mode already – look at the same waveforms in 10-bit mode of the SDS2000X Plus and you should see how much crisper and clearer the pulse flats of the arbitrary waveform look.

SDS2354X Plus_Sync_Yt_10Bit

For Y-t mode, the 10 bits are sufficient and as expected, the 12 bit version of this test doesn’t look much different:

SDS2504X HD_Sync_Yt_12Bit

It is different in XY mode though, where the excessive resolution helps to render a very detailed picture.

We start at 8 bits again. This doesn’t look particularly pretty, even though it’s at least intensity graded:

SDS2354X Plus_Sync_XY_8Bit

The appearance is significantly improved by the 10-bit mode of the SDS2000X Plus:

SDS2354X Plus_Sync_XY_10Bit

Only with the 12 bits of the SDS2000X HD, you get the real deal:

SDS2504X HD_Sync_XY_12Bit


EDIT: number of vertical samples corrected.
« Last Edit: July 17, 2022, 12:11:33 pm by Performa01 »
 
The following users thanked this post: rf-loop, Electro Fan

Online Performa01

  • Super Contributor
  • ***
  • Posts: 1683
  • Country: at
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #260 on: July 17, 2022, 07:07:49 am »
@TopQuark,

Here a document from siglent how to test max. updaterate on 2000Xplus (and HD, why not).
As I remember it right, rf-loop didn´t like this for several reasons I´ve forgotten.

I guess one of the reasons why serious folks don't particularly like that approach is because it measures the peak update rate, whereas we are much more interested in the sustained values, which are also the ones quoted in the datasheets.

Getting the measurement of the sustained trigger rate right can be a bit of a challenge and it's actually best to use another oscilloscope for this. You get a burst of trigger events at a very fast rate (the same you would get in sequence mode) and then there are gaps, where the acquired data have to be processed - and with longer records this can take quite a while. The challenge is to calculate a valid average trigger rate, which requires either the exact gating of one burst and its corresponding pause (and there is no guarantee that all bursts and/or pauses will be equal length!) or a very long measurement interval, so that any misalignment becomes insignificant. If you have an old style frequency counter that allows gate times of 10 seconds, then this might be an option.
« Last Edit: July 17, 2022, 07:12:02 am by Performa01 »
 
The following users thanked this post: Martin72

Offline rf-loopTopic starter

  • Super Contributor
  • ***
  • Posts: 4130
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #261 on: July 17, 2022, 11:15:38 am »
SDS2000X HD shows 3400 samples vertically.

Please can you check this number if it is mistake or if not, where from it come?

If I understand correctly what you mean, I have a different knowledge about that.

Example with 100mV/div (for .CSV file I used  1600mVpp sine. Also oscilloscope Peak-Peak measurement give 853.125 mV )

From 20kpts  .CSV file checked and calculated
maxpp    0.8531250 V 
12bit steps   4095  (2^12 -1)
maxpp/4095 = 1step = 0.000208333333 V

Note, in .CSV file smallest step is displayed variably as   0.00020833 V or  0.00020834 V (due to rounding)

displayvert 0.800 V
so displayed  vertical steps are: displayvert/1step = 3840
;)
BEV of course. Cars with smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the (strong)wises gone?
 
The following users thanked this post: Performa01, Electro Fan, 2N3055

Online Performa01

  • Super Contributor
  • ***
  • Posts: 1683
  • Country: at
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #262 on: July 17, 2022, 12:16:58 pm »
SDS2000X HD shows 3400 samples vertically.

Please can you check this number if it is mistake or if not, where from it come?


Thanks again for being so alert - I'm getting old and lazy quite obviously...

Yes, the 3400 samples vertically are valid for the 12-bit SDS6000 H12 Pro. That's the number I had in my head all the time and it didn't occur to me that I should double check this on the SDS2000X HD when it became available.

Yes, once and for all time, visible vertical samples are:

SDS2000X HD:      3840 LSB
SDS6000 H12 Pro: 3400 LSB
 
The following users thanked this post: rf-loop, 2N3055

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #263 on: July 18, 2022, 02:54:23 pm »
Another bode play with the filter...
What I like is the inverted style (you can choose) when "printing"...
Additonally the plot as excel-file
« Last Edit: July 18, 2022, 03:11:19 pm by Martin72 »
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 
The following users thanked this post: Electro Fan

Online Performa01

  • Super Contributor
  • ***
  • Posts: 1683
  • Country: at
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #264 on: July 19, 2022, 08:50:51 pm »
One of the major advantages of the 12-bit SDS2000X HD is its improved accuracy. The table below shows my measurements with various waveforms at 1 MHz. The bandwidth of the white noise has been set to 10 MHz. The accuracy of the signal source is better than 1%. The accuracy of the SDS2000X HD should remain fairly constant over a wide frequency range and we can expect no more than 5% additional error up to 200 MHz.

The time base has been set to 10ms/div in order to get a lower bandwidth limit of 10 Hz for the measurements, so there’s a bit of 1/f noise included. The sample rate was 200 MSa/s and the 20 MHz bandwidth limiter has been used.

Waveform f [Hz]Ampl. [V]Vpp [V]AC-RMS [V]RMS [V]   Crest [-]Delta [%]
Base Noise20,000E+6 20,646E-3 20,646E-3 2,093E-3 2,285E-3     4,518E+0 -99,771%
DC0,000E+0 20,553E-3 20,553E-3 1,977E-3 1,001E+0     10,262E-3 0,145%
White Noise 10,000E+6 8,175E+0 11,643E+0 1,037E+0 1,037E+0     5,613E+0 3,718%
Pulse 10% 1,000E+6 2,030E+0 2,055E+0 578,889E-3 1,018E+0     1,009E+0 1,808%
Sine 1,000E+6 2,810E+0 2,833E+0 995,847E-3 995,871E-3     1,422E+0 -0,413%
Square 1,000E+6 2,027E+0 2,050E+0 997,381E-3 997,404E-3     1,028E+0 -0,260%
Triangle 1,000E+6 3,219E+0 3,396E+0 995,957E-3 995,999E-3     1,705E+0 -0,400%

Please note that I’ve used the RMS measurement throughout, since the DC offset is not an issue at low sensitivities (vertical gain settings >5 mV/div). At very low levels and waveforms that don’t contain a DC component, we should use the Stdev measurement (= AC-RMS) in order to get rid of any unwanted DC offset in the DSO-frontend.

Not all measurements make sense for all waveforms. Amplitude measurement is only valid for square and pulse, AC-RMS (Stdev) differs from RMS as soon as a waveform has a DC component, which applies to the base noise, DC and pulse waveform.

Delta denotes the difference to the nominal value, and this is of course meaningless for the base noise. As expected, we get a fantastic accuracy for DC, followed by the square waveform and it is worst for white noise, but still very usable.

Attached is an example for the noise measurement.

SDS2504X HD_RMS_Noise_10MHz_1Vrms

Compare this to the SDS2000X Plus:

https://www.eevblog.com/forum/testgear/siglent-sds2000x-plus-coming/msg4309900/#msg4309900

« Last Edit: July 20, 2022, 08:36:58 am by Performa01 »
 
The following users thanked this post: rf-loop, 2N3055, Martin72, mawyatt, Bad_Driver

Offline TopQuark

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: hk
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #265 on: July 20, 2022, 05:11:32 pm »
Been using my SDS2000X HD non-stop for work after getting it and hacking it. Happen to be making a measurement that shows off what difference a 12 bit scope can make. Not a scientific test, just an interesting observation of what 12bit can do in real world usage.

What I am measuring is a current load step response.

On the 8-bit SDS2000X Plus scope, you get a warm fuzzy feeling that after the initial obvious ringing that last for a few hundred ns, there's a bit of "noise" going on that last for a couple of usec before the load current goes flat.

With 10 bit acquire mode on the Plus, you start to see the couple usec of "noise" is actually a bit of "wiggle" in the trace and you get a warm fuzzy feeling the initial ringing is still in the process of being dampened out, but it is hard to get accurate information as to the amplitude and duration of the residual ringing.

On the 12 bit SDS2000X HD, you can actually see the residual ringing last till 2.5 usec after the initial rising edge.

With 3 bit ERES turned on on the HD scope, you can see clearly the amplitude, shape and duration of the residual ringing, and it is clear enough that I could actually put some cursors on the trace and make some useful measurements to characterize the residual ringing.

I think I am starting to love 12 bit scopes, and I am not sure if I can go back to a 8 bit scope anymore :-DD
 
The following users thanked this post: Performa01, Electro Fan, 2N3055, famalex, Martin72, mawyatt, ozkarah

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #266 on: July 20, 2022, 07:38:43 pm »
Aha, so YOU made the photo for the datasheet.... ;D

Good work! :-+
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #267 on: July 20, 2022, 10:02:39 pm »
Bode for the yery last time... ;)
Question : What are the maximum, total amount of measure points possible ?
Can´t find it in the specsheet, manual.
Try and error by the user....hmmm...
What I´ve found out(In every case hitting the max button):
In linear mode it seems to be always 501 points, regardless of the frequency range.
In decade mode it is various, for example 70points/dec.* or 291 points/dec depending on the frequency range.
So does it mean, you will always have 501 points to measure in linear mode, but more in decade mode ?
Want to know the principle... :)

*) 70/dec on full range, but I had 99/dec max on 10Hz...1Mhz when testing the notch, seems relatively "poor" when it´s "only" getting to 1Mhz instead of 120.
« Last Edit: July 20, 2022, 10:55:29 pm by Martin72 »
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 

Offline mawyatt

  • Super Contributor
  • ***
  • Posts: 3495
  • Country: us
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #268 on: July 21, 2022, 01:08:07 am »
Think the SDSX+ only shows 500 points total, regardless of frequency scale factor or Linear, Decade type. Maybe the limit for the HD also?

Best,
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline TopQuark

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: hk
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #269 on: July 21, 2022, 02:17:15 am »
Decided to have some fun with the scope after finishing work for the day. I designed a BLE gadget a few months back that reads from a sensor and updates a e-paper screen every minute, and I wanted to measure it's current consumption.

Current consumption can be tricky for a scope to measure, as the device can jump from sleep to active consuming a large range of current. IMO this measurement is difficult on a 12 bit scope, and I don't think a 8 bit scope can make accurate measurements in this scenario.

I rigged up a current amplifier consisting of a AD8428 and 10mR precision shunt and hooked it up to my scope and gadget.

I triggered on a load spike that occurs every minute, and sampled 100 seconds of data at 2MSa/s.

The screen shot shows a single capture, with some of the screen shot zooming into different zones of the captured data. I didn't run any particular math computation, but I think the waveforms itself is a joy to look at.
 
The following users thanked this post: Electro Fan

Offline rf-loopTopic starter

  • Super Contributor
  • ***
  • Posts: 4130
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #270 on: July 21, 2022, 03:51:51 am »
Bode for the yery last time... ;)
Question : What are the maximum, total amount of measure points possible ?
Can´t find it in the specsheet, manual.
Try and error by the user....hmmm...
What I´ve found out(In every case hitting the max button):
In linear mode it seems to be always 501 points, regardless of the frequency range.
In decade mode it is various, for example 70points/dec.* or 291 points/dec depending on the frequency range.
So does it mean, you will always have 501 points to measure in linear mode, but more in decade mode ?
Want to know the principle... :)

*) 70/dec on full range, but I had 99/dec max on 10Hz...1Mhz when testing the notch, seems relatively "poor" when it´s "only" getting to 1Mhz instead of 120.

In which real case need test notch using sweep from 10Hz to 1MHz. For real measurement needs or for nice looking images.
(of course if Q is 0.1 or 10 it makes some difference but with higher Q also sweep can be narrow. With low Q ... well how small steps there really need for real measur using one whole sweep)

SDS2000X HD

So far, max total points is 501 (500 steps) in linear and in log (Decade) mode.
Minimum span 500Hz in all modes and maximum span 119.999990MHz
In logarithmic mode maximum is least 70/decade (start 10Hz, stop120MHz (span 119.999990MHz))
and up to 275204396/decade (start 119.9995MHz, stop 120MHz (span 500Hz))
Naturally if generator limits max freq then points/decade are different. Max steps is still 500 (501points) and minimum span 500Hz.



Every oscilloscopes what have BodePlot can not do example these simple things:



For this, SDS2000X HD's FRA dynamic range below 0dBm is not enough for analyze this filter stop band characterisrics - sadly all have limits, also 100Hz step is still bit too "rough".




Or this (500Hz span here)


Due to freq resolution limits this ~-80dBm notch real level is "unknown" because 1Hz step (here 193158 steps/decade  ;) )  is really like 20" monkey wrench on watchmaker's table.
« Last Edit: July 21, 2022, 04:17:41 am by rf-loop »
BEV of course. Cars with smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the (strong)wises gone?
 
The following users thanked this post: Performa01

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 6230
  • Country: de
  • Testfield Technician
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #271 on: July 21, 2022, 10:13:01 pm »
Hi,

Quote
For real measurement needs or for nice looking images.

In this case for nice looking images.  ;)

Quote
So far, max total points is 501 (500 steps) in linear and in log (Decade) mode.


Thank you for this information - I wouldn´t ask for if they´re avaible in the specsheet or manual.

I find it irritating not to see it in the documents - It´s not uninteresting...

The only thing you´ll find in the manual is for example this:

Quote
D. Set the number of sweep points. The larger the number of points, the higher the sweep
resolution

Bravo... :clap:

They should correct it.
Siglent SDS800X HD Deep Review
"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
 

Offline TopQuark

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: hk
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #272 on: July 22, 2022, 11:06:06 pm »
Had some fun with LISN conducted emission testing today, testing the FFT and FFT of math function feature.

I compared common mode (CM) and differential mode (DM) noise separation through a LISN mate versus using math of the scope. The theory behind the test is documented in this R&S app note (https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/dl_application/application_notes/gfm353/GFM353_2e_OptimizingEMIInputFilter.pdf).

I made 5 measurements:
- CM DM noise combined
    - Dual port LISN, signal measured on port A, port B terminated with 50 ohms
- CM noise separated by math
    - Dual port LISN, signal measured on port A and port B, FFT(A+B)
- DM noise separated by math
    - Dual port LISN, signal measured on port A and port B, FFT((A-B)/2)
- CM noise separated by LISN mate
    - Dual port LISN, output connected to LISN mate, CM output measured, DM output terminated with 50 ohms
- DM noise separated by LISN mate
    - Dual port LISN, output connected to LISN mate, DM output measured, CM output terminated with 50 ohms

The result screenshots are shown. I didn't quantitatively analyse which approach is more accurate, but by eye it seems the hardware LISN mate does a better job at separating the CM and DM noise. Nevertheless, the general shape of the CM and DM signal from both methods seem to agree.
 
The following users thanked this post: Martin72

Online Performa01

  • Super Contributor
  • ***
  • Posts: 1683
  • Country: at
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #273 on: July 25, 2022, 04:48:37 pm »
Playing with the FFT a little, maybe some of you might find this interesting…

We can never have enough frequency resolution. Consider analyzing a 50% amplitude modulated 29.6 MHz signal.


The first screenshot shows the regular approach:

Acquisition sample rate = 1 GSa/s;
FFT sample rate = 125 MSa/s;
FFT length = 2 Mpts;
Bin width = 59,6 Hz;

SDS2504X HD_FFT_2Mpts_29.6MHz_0dBm_Excl

At 1 kHz modulation frequency, we can see the sidebands clearly and measure all the amplitude levels accurately, but there’s not much room for an even closer frequency spacing.

We can have a better resolution bandwidth (RBW) if we use undersampling. The analog/digital conversion acts like a mixer, where the input signal gets multiplied by the sample clock.

In the next example, we acquire the waveform with a sufficient sample rate of 100 MSa/s, but feed the FFT with the decimated rate of just 1.25 MSa/s, thus Nyquist for the FFT drops to only 625 kHz.

We are aiming at the mixer product 24 * fc - fs = 24 * 1.25 MSa/s - 29.6 MHz = 400 kHz;

At 400 kHz, it is much easier to get a decent RBW.

SDS2504X HD_FFT_128kpts_DS100MSa_1.25MSa_29.6MHz_0dBm_Excl


We can take this concept even further and can use undersampling already in the acquisition process.

The next example acquires the waveform at only 10 MSa/s (while we would need at least 60) and this gets further decimated to just 125 kSa/s for the FFT. Nyquist of the FFT is now 62.5 kHz.

We are aiming at the mixer product 474 * fc - fs = 474 * 125 kSa/s - 29.6 MHz = 25 kHz;

At only 25 kHz, it is no problem to get just 0.95 Hz bin width and a correspondingly narrow RBW.

SDS2504X HD_FFT_128kpts_DS10MSa_125kSa_29.6MHz_0dBm_Excl


As has been demonstrated, the method of undersampling works quite well and it requires no further utilities. The only drawback is that we cannot choose an arbitrary sample frequency but stick to what the DSO has to offer – and we need to do some calculations to predict at what frequency the signals will ultimately appear.

In the good old times of spectrum analyzer boat anchors, sometimes external mixers would be used to extend their frequency range up to 40 GHz. We could make use of this idea also for our DSO. If we don’t actually want to extend the frequency range but rather get the signal frequencies down to a range where we can have a decent RBW, then we don’t even need an external mixer but can have some fun with the integrated math instead. All we need is an “oscillator signal”. Maybe in future devices we’ll get full-length reference waveforms, so that we can use these instead and don’t even need a physical signal source anymore.

For the time being, one channel of the AWG has been used to supply the 29 MHz oscillator signal, which needs to have an amplitude of +16 dBm in order to have zero loss in the mixing process. Then it’s simply a matter of running the FFT on the product of the two input channels and find the spectrum shifted down by the oscillator frequency, i.e. 29.6 MHz become 600 Hz now.

First look at the next screenshot, that shows both input signals together with the mixer result – modern art created by the SDS2000X HD 😉

SDS2504X HD_MATH_C2xC4

We now acquire the waveform with a sufficient sample rate of 100 MSa/s, but feed the FFT with the mixing result, which should be around 600 kHz, hence an FFT sample rate of just 2.5 MSa/s should be plenty. The calculation is very simple now:

We are aiming at the mixer product fs - fo = 29.6 MHz – 29 MHz = 600 kHz;

SDS2504X HD_FFT_128kpts_DS100MSa_1.25MSa_29.6MHz_0dBm_Excl

Again, it is fairly easy to get a decent RBW.

EDIT: all these undersampling / downconversion approaches also enable us to make do with less FFT points and still have a decent RBW.

« Last Edit: July 26, 2022, 03:33:11 pm by Performa01 »
 
The following users thanked this post: Electro Fan, 2N3055, Martin72, mawyatt, Bad_Driver

Offline mawyatt

  • Super Contributor
  • ***
  • Posts: 3495
  • Country: us
Re: Siglent SDS2000X HD, 12bit, 2GSa/s high definition oscilloscope serie.
« Reply #274 on: July 26, 2022, 12:52:43 pm »
Very clever use of the SDS HD capabilities, need to give the X Plus a try!!

As you mentioned if Siglent would include full "length reference waveforms" then an external LO is not required, and if they incorporate some nice digital filters....well they open up a whole new user feature set and expand the simple DSO into the signal processing instrument space!!!

They certainly have created a nice platform with the 2000X+, new HD, and the new 6000 series to leverage from!!

Thanks for the very interesting exploration into the new HD capabilities :-+

Best 
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 
The following users thanked this post: Performa01, Electro Fan


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf