Test and Measurement Forum

Signal Averaging

Which product is right for your exact requirements

Signal Averaging

Postby paulsils » Wed Apr 02, 2014 9:39 am

I notice that you can use the Math function for Averaging and that the default number of waveforms held by the buffer is 32. What is the maximum number of waveforms I can average ?. Or is there a formula I can use to calculate this ?.
Thanks Paul ...
paulsils
Newbie
 
Posts: 0
Joined: Wed Apr 02, 2014 9:27 am

Re: Signal Averaging

Postby Hitesh » Wed Apr 02, 2014 2:38 pm

Hi Paul,

The maximum number of waveforms that can be captured in PicoScope 6 is 10000 (this will also depend on the number of samples and the timebase selected).

The average function operates on all waveforms collected since the last restart of data capture.

Hope this helps.
Last edited by Hitesh on Wed May 07, 2014 9:02 am, edited 1 time in total.
Reason: Updated averaging description.
Hitesh

Technical Specialist
Pico Technology
Hitesh
Site Admin
Site Admin
 
Posts: 2009
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Re: Signal Averaging

Postby Rastko » Tue Sep 22, 2015 9:50 am

Hello Paul, Hitesh,

I was wondering can this:
The average function operates on all waveforms collected since the last restart of data capture.
be changed so that I can average the last 5 buffers in memory? Something like Average(D,5) would really help me where LowPass can't.
Rastko
Newbie
 
Posts: 0
Joined: Thu Sep 10, 2015 9:00 am

Re: Signal Averaging

Postby Hitesh » Wed Sep 23, 2015 10:02 am

Hi Rastko,

You could set the number of waveforms to collect to 5 in the Tools -> Preferences dialog.

You can then set up your Maths Channel to average the waveforms and use the Tools -> Alarms feature to save a file to disk every time the buffers become full (i.e. 5 waveforms have been collected) and then restart the capture.

Please note that some time will be lost between the restart while the file is saved to disk.

I hope that this helps.
Hitesh

Technical Specialist
Pico Technology
Hitesh
Site Admin
Site Admin
 
Posts: 2009
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Re: Signal Averaging

Postby Rastko » Wed Sep 23, 2015 3:04 pm

Thanks for the idea Hitesh. I was hoping to do that on the go since I need to do this kind of averaging at least 50 times in a measurement. Even if I would succeed at this it would still be tedious to populate a table with these values .

Is there a way to batch process a set of measurements (psdata)? Something like: open each file in a folder, read out the value of a (math) channel at a defined time and save the values in a form of a column?
Rastko
Newbie
 
Posts: 0
Joined: Thu Sep 10, 2015 9:00 am

Re: Signal Averaging

Postby Hitesh » Fri Sep 25, 2015 12:46 pm

Hi Rastko,

You can use the ability to batch convert psdata files to csv via the command line interface (search for 'command line syntax' in the PicoScope 6 User's Guide available via the Help menu).

I guess you would then have to write an application to load each file looking for the particular time to get the average waveform value at that point). Note that the average displayed will be the average of all the waveforms in the file.

Please note that the export to csv file is limited to just over 1 million samples per channel.

Regards,
Hitesh

Technical Specialist
Pico Technology
Hitesh
Site Admin
Site Admin
 
Posts: 2009
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire


Return to Pre-Sales Advice

Who is online

Users browsing this forum: No registered users and 0 guests