Measuring high frequency data

Which product is right for your exact requirements
Post Reply
acherone
User
User
Posts: 2
Joined: Thu Feb 18, 2021 5:02 pm

Measuring high frequency data

Post by acherone »

Dear community,
I'm a student and for a project I have to measure several high frequency signals.
I have read a lot on the product page of picotech about the PicoScope 2205A MSO. According to it's specifications it can handle the following in usb streaming mode, which i'm planning to use.

Record length Sampling rate Record length[1]API Sampling rate

100 MS 10 MS/s 100 MS > 20 MS/s

My usecase is:
i have a sequence of data in a time span of a few seconds. This sequence consists of several indiviual signals of around 1 ms length, and each should be sampled at least at 200 kHz (can I vary this?), and saved seperatly to a file (in binary format or csv).
Additionally I have a digital trigger signal which is "1" if the individual signal appears, and goes to "0" if the signal stops. This is repeating until the entire sequence stops ~few seconds later.

Can I do this with the PicoSDK in python or C? Or even PicoScope6? According to my own research here, it should be possible. But I want to be sure that this really will work out well, since I am the one who is responsible for ordering this device :D

Hopefully someone of you can help me here :) Thanks a lot in advance!

Best regards
Tom

Gerry
PICO STAFF
PICO STAFF
Posts: 900
Joined: Mon Aug 11, 2014 11:14 am

Re: Measuring high frequency data

Post by Gerry »

Hi Tom,

You can certainly do what you ask (and a lot more :D) even in a PS2204A, as shown in the example below:
200KSps streaming example.psdata
(285.49 KiB) Downloaded 9 times
200KSps streaming example.png

(Note that you can download our Software from here: https://www.picotech.com/download/softw ... _14_36.exe, and then download the above data file to load into the software for further examination of the actual capture, and you don't need a hardware PicoScope to do this).
So, as you can see, the events are 1ms in duration (just a 1kHz 1ms pulse train), and the duration is 5 seconds with a 200S/S sample rate, streamed to the computer in PicoScope 6 software. In streaming mode, you would only need the trigger to start the streaming process, as the sampling will then just continue until the end of the collection period. If the signal itself can't be used for the trigger (as shown by the Yellow diamond in the example) then you could use Channel B as the Tigger input for the capture.

Regards,

Gerry
Gerry
Technical Specialist

acherone
User
User
Posts: 2
Joined: Thu Feb 18, 2021 5:02 pm

Re: Measuring high frequency data

Post by acherone »

Thanks a lot for this clarification!

Post Reply