Author Topic: Request for oscilloscope captures!  (Read 1968 times)

0 Members and 1 Guest are viewing this topic.

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Request for oscilloscope captures!
« on: May 17, 2022, 08:39:53 pm »
Hey there, not sure if this is the right forum as this is a slightly odd request.
If you own a scope that is capable of saving/exporting waveform captures, you can majorly help me out by measuring something (anything, really) and exporting as much data as you can. I don't have a scope capable of doing this, but I need some exported examples for an upcoming teaching project. Ideally if you can measure both a digital waveform of some kind, as well as some sort of analog input, that would be great. The content doesn't *really* matter as long as it's somewhat dynamic and not just sitting at 0v. The more data points the better! Obviously don't share any data that you don't have permission to share. This data will be used with a small group of students who will be learning to manipulate data captures with tools like Octave. CSV format is ideal, but any format that is documented or convertable is fine!

These files can get pretty big, not sure what the file size limit of the forum is, but if you need more space mega.co.nz is decent and free.
Just to clarify, I need data captures, not screenshots!

A huge thanks in advance! Mods, if there's a better place for this, please move it  :) Cheers
« Last Edit: May 23, 2022, 02:06:08 pm by MrAureliusR »
--------------------------------------
Canadian hacker
 

Offline octillion

  • Contributor
  • Posts: 37
  • Country: us
Re: Request for oscilloscope captures!
« Reply #1 on: May 17, 2022, 09:36:37 pm »
Here's inductor voltage in a boost converter, with time and voltage in separate ASCII files.
 
The following users thanked this post: tom66, MrAureliusR, Trader

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Request for oscilloscope captures!
« Reply #2 on: May 17, 2022, 11:48:13 pm »
Awesome! This is perfect! This is exactly the sort of thing I was hoping to get :)Thanks so much. If anyone has any others I would be happy to have more!
Cheers,
--------------------------------------
Canadian hacker
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Request for oscilloscope captures!
« Reply #3 on: May 18, 2022, 12:46:25 am »
I'm pretty sure my TDS784 can do it, I won't have time tonight but I'll mark this thread and try to remember to post something later.
 
The following users thanked this post: MrAureliusR

Offline JDubU

  • Frequent Contributor
  • **
  • Posts: 438
  • Country: us
Re: Request for oscilloscope captures!
« Reply #4 on: May 18, 2022, 12:49:28 am »
You can also create most any waveform in CSV format by using an AWG file generator app. 
For example, Siglent's (free) EasywaveX:   https://siglentna.com/download/16850/
 
The following users thanked this post: MrAureliusR, joeqsmith

Offline Foxxz

  • Regular Contributor
  • *
  • Posts: 117
  • Country: us
Re: Request for oscilloscope captures!
« Reply #5 on: May 18, 2022, 12:55:25 am »
First one is the calibration output. The rest are a UART capture of an embedded linux system booting.

Edit - Forgot to attach the zip
« Last Edit: May 18, 2022, 01:20:18 am by Foxxz »
 
The following users thanked this post: MrAureliusR

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Request for oscilloscope captures!
« Reply #6 on: May 18, 2022, 04:15:20 am »
Quote from: JDubU on Today at 08:49:28
You can also create most any waveform in CSV format by using an AWG file generator app. 
For example, Siglent's (free) EasywaveX: 
https://siglentna.com/download/16850/


True, but I want to use real captures so that there is real noise and imperfections in the data.

This is awesome, thank you both so much for the data captures! I just grabbed that .zip, need to check what's in it.
First one is the calibration output. The rest are a UART capture of an embedded linux system booting.

Edit - Forgot to attach the zip
Hey, just grabbed that zip... which of those captures is the .wfm file? I'm trying to decode it by hand. Is it the first one (which is what seems to be in the CSV?) Are you able to share the captured data for the other waveforms you uploaded screenshots for?
« Last Edit: May 18, 2022, 05:02:47 am by MrAureliusR »
--------------------------------------
Canadian hacker
 

Online oPossum

  • Super Contributor
  • ***
  • Posts: 1415
  • Country: us
  • Very dangerous - may attack at any time
Re: Request for oscilloscope captures!
« Reply #7 on: May 18, 2022, 07:06:07 am »
One line of NTSC SMPTE color bars
Agilent 54622D oscilloscope
Leader LT 477 signal generator

students who will be learning to manipulate data captures with tools like Octave.

Decoding the color would be 'fun'
 
The following users thanked this post: MrAureliusR

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 6145
  • Country: ro
Re: Request for oscilloscope captures!
« Reply #8 on: May 18, 2022, 07:19:40 am »
I'm curious why/how is such almost random data useful?  Is it for ML training?

About collecting data, LTspice can also export the waveforms, not only display them.  It comes with a collection of demo schematics.  Run them and export the waveforms as CSV.

The advantage of exporting from a simulator would be that you have total control, the waveforms are reproducible, they are completely described (by tracing the schematic they were taken from, and the exact probing points), and it can all be scripted, or data can be generated only when needed, etc.
« Last Edit: May 18, 2022, 07:24:43 am by RoGeorge »
 

Offline Foxxz

  • Regular Contributor
  • *
  • Posts: 117
  • Country: us
Re: Request for oscilloscope captures!
« Reply #9 on: May 18, 2022, 04:55:50 pm »


So I did a long single shot of the linux SOC booting up which captured several seconds of UART data. I saved that to file. All the files SHOULD be of the same data. I suspect the CSV was cut down to low resolution. I'm not familiar with the other formats but being how large they were I figured they were higher resolution.

I will recapture later today and see if that helps.
 
The following users thanked this post: MrAureliusR

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9886
  • Country: us
Re: Request for oscilloscope captures!
« Reply #10 on: May 18, 2022, 05:58:01 pm »
These are done with an Analog Discovery 2 instead of a scope but similar examples exist for scopes.  The Siglent SDS1104X-E is supposed to be capable of reproducing these plots but I don't have one.  It would also require an compatible external signal generator.

The first is a Bode' Plot of the frequency response of an RC low pass filter (0.1 ufd capacitor, 10k resistor), the second uses the same components but looks at the forced response.  Look at the capacitor charging waveform out toward 6 ms (the RC time constant is 1 ms so 6 time constants is essentially full charge).  Finally, there is a plot showing the current waveform leading the voltage waveform in an RC circuit.

These are the kinds of plots I wish I could have gotten back in school.  Alas, the slide rule was king of the day.  Today, every EE student should have an AD2.
« Last Edit: May 18, 2022, 06:00:18 pm by rstofer »
 

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Request for oscilloscope captures!
« Reply #11 on: May 18, 2022, 08:02:22 pm »
Quote from: rstofer on Today at 01:58:01
These are done with an Analog Discovery 2 instead of a scope but similar examples exist for scopes.  The Siglent SDS1104X-E is supposed to be capable of reproducing these plots but I don't have one.  It would also require an compatible external signal generator.

The first is a Bode' Plot of the frequency response of an RC low pass filter (0.1 ufd capacitor, 10k resistor), the second uses the same components but looks at the forced response.  Look at the capacitor charging waveform out toward 6 ms (the RC time constant is 1 ms so 6 time constants is essentially full charge).  Finally, there is a plot showing the current waveform leading the voltage waveform in an RC circuit.

These are the kinds of plots I wish I could have gotten back in school.  Alas, the slide rule was king of the day.  Today, every EE student should have an AD2.

Agreed!
However, I actually need the data, not just screenshots. Are you able to export the data to a csv?
Quote from: Foxxz on Today at 00:55:50


So I did a long single shot of the linux SOC booting up which captured several seconds of UART data. I saved that to file. All the files SHOULD be of the same data. I suspect the CSV was cut down to low resolution. I'm not familiar with the other formats but being how large they were I figured they were higher resolution.

I will recapture later today and see if that helps.

Awesome, thanks so much! Yeah, I'm not sure what's up with that, I've been reading into how the Rigol .wfm format works and it's quite simple. It will be relatively trivial to import it into Octave. The .csv is definitely made up of fewer samples, assuming the .csv and the .wfm you put in that zip were the same capture (which I'm assuming they are).
Cheers and thanks again!
« Last Edit: May 18, 2022, 08:05:46 pm by MrAureliusR »
--------------------------------------
Canadian hacker
 

Offline Foxxz

  • Regular Contributor
  • *
  • Posts: 117
  • Country: us
Re: Request for oscilloscope captures!
« Reply #12 on: May 19, 2022, 03:41:28 am »
Attached are new captures from the UART. I took the captures at various timing scales. The screenshots should align with what is in the CSV files.
 
The following users thanked this post: MrAureliusR

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Request for oscilloscope captures!
« Reply #13 on: May 20, 2022, 12:18:45 am »
Attached are new captures from the UART. I took the captures at various timing scales. The screenshots should align with what is in the CSV files.

Awesome! Thanks for uploading this. I've already been using it to write some of the demos for this "class". Cheers!
--------------------------------------
Canadian hacker
 
The following users thanked this post: Foxxz

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 648
Re: Request for oscilloscope captures!
« Reply #14 on: May 20, 2022, 05:21:08 am »
Hallo,

MrAureliusR: "not just sitting at 0v"

Sorry but the noise from a scope my be interesting.

noise_1M_16.mat: Noise from a 16 Bit scope
sinus_2M_16.mat: Sinus from a 16 Bit scope
noise_1250k_12.mat: Noise from a 12 Bit scope
sinus_1923077_8.mat: Sinus from a 8 Bit scope
sinus_1785714_12.mat: Sinus from a 12 Bit scope

The format is MATLAB 4. Octave can handle this format

https://mega.nz/file/9GtHSIIb#M9bngKW9tShZOzI4qbGHxnJ8hlrt0qh0iJd4s_EbzRk
https://mega.nz/file/MetmFSZS#6riR-ygAM42I2z1CHwQahHIj9j4GBQdKs0qFHNO8LBc
https://mega.nz/file/ECNV1QgA#ayFAlDAJT8ir_2HOlIVmUFlAnhJovwth_6hGrK4Y4C8
https://mega.nz/file/NG1hjBqR#GoTtPApZSHpKM3I2VoLRM6Agxi0O7AnzCbfl4PTR5vQ
https://mega.nz/file/9X1WVYTK#OucDnh_rurUz77ulYizCvrbpkqRqL8KY-NZZeB1P-QQ

Best regards
egonotto


« Last Edit: May 20, 2022, 05:24:48 am by egonotto »
 
The following users thanked this post: MrAureliusR

Offline jonpaul

  • Super Contributor
  • ***
  • Posts: 3316
  • Country: fr
Re: Request for oscilloscope captures!
« Reply #15 on: May 20, 2022, 03:54:51 pm »
Tektronix 7104 mainframme, 7A29 V plugins, 7B15 H plugin, iPhone 11 pro

Leo Bodnar 40 pS pluse generator direct to 50 Ohm input

Jon
Jean-Paul  the Internet Dinosaur
 

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Request for oscilloscope captures!
« Reply #16 on: May 23, 2022, 02:03:02 pm »
Tektronix 7104 mainframme, 7A29 V plugins, 7B15 H plugin, iPhone 11 pro

Leo Bodnar 40 pS pluse generator direct to 50 Ohm input

Jon
Thanks for posting, but I need the data, not a picture of the screen.
Hallo,

MrAureliusR: "not just sitting at 0v"

....

Thanks so much! I will definitely grab all the captures you uploaded!
--------------------------------------
Canadian hacker
 
The following users thanked this post: egonotto

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 648
Re: Request for oscilloscope captures!
« Reply #17 on: May 25, 2022, 02:56:24 am »
Hello,

a 10 MS (16 bit) file with 1 s from 1 kHz sinus.
https://mega.nz/file/Re9VkQJR#HHbTFgsZAMDCldRT3S3wF6PWZqAiBuFDoB_ISOW82uA

FFT from picoscope and FFT from octave

Best regards
egonotto

PS.: Octave code
clear

load e:/sinus_1000_10M_16.mat;

Length,RequestedLength,Tinterval,Tstart
tr = linspace(0,(Length-1)*Tinterval,Length);
ts = rot90(tr,1);
t = flipud(ts);
clear tr;
clear ts;

C = fft(A);
D = 20*log10(abs(C));
D1 = D(1:10000,1);
t1 = t(1:10000,1);

plot(t1,D1);


« Last Edit: May 25, 2022, 03:01:36 am by egonotto »
 

Offline joeqsmith

  • Super Contributor
  • ***
  • Posts: 11630
  • Country: us
Re: Request for oscilloscope captures!
« Reply #18 on: May 25, 2022, 01:11:25 pm »
The advantage of exporting from a simulator would be that you have total control, the waveforms are reproducible, they are completely described (by tracing the schematic they were taken from, and the exact probing points), and it can all be scripted, or data can be generated only when needed, etc.

You can also create most any waveform in CSV format by using an AWG file generator app. 

True, but I want to use real captures so that there is real noise and imperfections in the data.

You could even add the type of noise you want.  There are no constraints.   Actually, creating the waveform software could be part of the curriculum.   

Here's a simple app I wrote to drive one of my Arbs.


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf