LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Height Pulse Analyzer

Hi, i'm an undergraduate student and i need to solve the following task: There is a statistically distributed among time by amplitude signal. Pulse rise time is about 1μs fall time about 2μs. I need to build a histogram of number of pulses by amplitude (it shoult work like we set the discriminators which limit the low and high voltage range of the pulses. Then we devide it into lets say 256 channels and count the amount of pulses corresponding to the channel. e.g. 5 pulses with amplitude 10mV, 3 with 7mV and so on). I have the NI 5201 SCOPE and the 6024e DAQ. Is it possible to solve this problem using this hardware? I've tryed to use an example from NI SCOPE, it was niScope EX Voltage Histogram.vi, but i couldn't set it to work properly. P
lease advice.
0 Kudos
Message 1 of 6
(3,440 Views)
Could you post a typical dataset (tab-delimited ascii) such as you are wanting to analyze?

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 2 of 6
(3,440 Views)
No i can't because the SFP saves it not in way we really see the signal, i'm attaching the file which contents a screenshot with SFP and the .txt which at had created with standart options. Maybe you could advice me how to set the SFP properly as well. Thanks.
Download All
0 Kudos
Message 3 of 6
(3,440 Views)
Actually, this is exactly what I was looking for. The datasheet text file has the data from the graph in it. Let me play with it over the weekend and I'll post something back. This doesn't look too hard...

What ranges do you want to use for grouping the pulses (which I assume are all negative-going)?


Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 4 of 6
(3,440 Views)
Yes they all are negative-going, but its not the problem, i just invert the signal. Actually i'm going to use this program in experiment. This experiment is concerned with soft X-ray detection. Na(ITl) detector detects soft X-ray from 4 isotopes, then with histogram we determine the isotope. So i suppose the range will be different for each isotope, however we have an Impulse Analyser device wich has no descriminators.
Let's say that for the normal signal we have the range 0:-1,5V
and for the inverted 0:1,5V
0 Kudos
Message 5 of 6
(3,440 Views)
Here's some code for you to try. The diagram has a little explaination--and a couple frebbies besides.

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 6 of 6
(3,440 Views)