pavel-demin / red-pitaya-notes

Notes on the Red Pitaya Open Source Instrument
http://pavel-demin.github.io/red-pitaya-notes/
MIT License
337 stars 207 forks source link

Multichannel Pulse Height Analyzer with a differential signal detector. #1115

Closed danielbon closed 10 months ago

danielbon commented 10 months ago

Description of the setup:

Description of the problem:

I am wondering if it is possible to perform a Multichannel Pulse Height Analyzer with a differential signal detector. This mean we need to subtract the signal from channel A to B (A-B). Do we need to change the code to do this kind of acquisition?

pavel-demin commented 10 months ago

It will indeed be necessary to change the code of the FPGA configuration to do this type of subtraction. However, I do not think that it is the best solution. The inputs have different scales and offsets. Subtracting digital signals would increase noise.

I wonder if it would not be more efficient to do this at the preamplifier or pulse shaping amplifier.

The ADC inputs on the Red Pitaya board are differential, so converting the analog frontend to fully differential could also be an option.

danielbon commented 10 months ago

Thank you for your clarifications. In fact, it would not be the best solution.