Trigger Multiple Scopes with one pulse

Post your .Net discussions here
Post Reply
BenC
Newbie
Posts: 0
Joined: Thu Dec 13, 2018 9:02 pm

Trigger Multiple Scopes with one pulse

Post by BenC » Thu Dec 13, 2018 9:08 pm

I'm running 3 Picoscope 2204 scopes connected to one computer in block mode. I'd like them to trigger all at once from a signal supplied on one of the scopes. Everything I see in the manual won't let me assign a different scope as the trigger, so I'm limited to one trigger channel and one data channel per scope. Is there any way around this? I was thinking of trying to run in streaming mode and try capture the data from the other two scopes, but I'm not sure it would be quick enough or simple to do without some moving buffers (maybe that's not too hard, but I'm relatively new to programming this type of data acquisition).

Anyone have experience doing this sort of thing could point me in the right direction?

Thanks a lot

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

Re: Trigger Multiple Scopes with one pulse

Post by Gerry » Fri Dec 14, 2018 12:27 pm

Hi BenC,

You can't assign a PicoScope as the trigger for capturing data, without using the hardware trigger in each PicoScope to start the capture, but you can use the Software to start the capture instead of a trigger (by disabling the trigger for the PicoScopes and just calling the command to start the capture, e.g. ps2000RunBlock() or ps2000RunStreaming() ). However, when capturing data from 3 PicoScopes at the same time, and issuing commands to start the captures, all 3 PicoScopes could start their capture more than one sample interval out-of-sync, unless you're using a Sample Interval that is 10ms or longer (depending upon computer CPU overhead, and USB bus availability). This is because you would have to send the command that will start the capture to the PicoScopes via USB, which can delay the reception of the command by the Hardware PicoScope by any where up to around 10ms .

If you want to trigger three 2204A PicoScopes simultaneously (for faster than 10ms sample intervals, or 100Hz sample rates) with a pulse from one of the PicoScopes, then your only option would be to connect the Signal Generator of one PicoScope to the input of each PicoScope. Clearly, this form of capture start synchronisation is not very productive, because you would be using all 3 PicoScopes to gain just one extra channel. Worse than that, you would only be synchronising the start of the capture, so the samples being captured by the PicoScopes can drift apart during the capture period (because the sample clocks will not be running at exactly the same frequencies).

Regards,

Gerry
Gerry
Technical Specialist

Post Reply