LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

i

am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefuli need this program in order to take measures and callibrate the detector
0 Kudos
Message 1 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulWhich are the characteristics of your pulses ?
I'm not sure wheather the 6024E is able to measure the pulses because of low sampling rate.
I have a similar problem and so far I'm using a high sampling rate (5MS/s till 10Ms/s) and filter my data per software.

Stephan
0 Kudos
Message 2 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulthe pulse is just the signal from the detector.i will put some sources under it.i know that the pulse will be between 0-8 volt.the card is the correct because my proffesor told me to use this card.my problem is how to make the diagram counts/channel for the spectrum.the programs i have found so far are about frequency.please send me the program you have made so far to have a look if you want.thanks a lot
Manthos
0 Kudos
Message 3 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulWell, I'm still not sure if you have the right DAQ board. As far as I know from lab the pulses which you mentioned are gauss shaped (maybe rectangular) and are aproximately between 2e-6 and 10e-s s wide. According to Nyquist you need at least 200kS/s till 1MS/s per channel to see those pulses. The 6024E has a sampling rate of 250kS/s in multiplex mode for all 16 channels thus it has a approximately 16kS/s per channell (250kS/s div 16).
For source code I would suggest an xy graph output node which get an array of counts as input. Than you can select your display in vertical bar mode so you can see a spectrum.
I can send you some code, but please tell me which version of LabView you are using because not all versions are compatible to each other. A
nd nothing is more annoing as getting code and being not able to read it!

Stephan
0 Kudos
Message 4 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefuldear stephan,
i will think about what you told me about the card and i will discuss it with my profesor.the version of labview that i have is 5.1.thank you again about the code.i am looking forward to it.
manthos
0 Kudos
Message 5 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulI have written code for data analysis (see the link below). I hope you can open it. I saved it for LabView 5.0 but I'm not sure wheather it worked, so please let me know if not.
I will try to help you with the DAQ part of the software, too, but you have to send me the characteristic of your pulses. I know the height is inbetween 0V and 8V, but how is the temporal width and the shape of the pulses ?

Stephan
0 Kudos
Message 6 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulhello stephan.i just got your code.i will study it and i will try to find what you aksed me about the pulses in the day.see you soon.
0 Kudos
Message 7 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefuli asked my profesor now.he told me that the shape is almost a triangle and he did not know about the temporal width but he told me that i don't need any of the two and that these are electronics that i should not think.i just need the voltage width which is 0-8 volts as you know.however,if you can't send me the rest without this information just take a typical temporal width about these pulses according to your opinion
0 Kudos
Message 8 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulHow do you know there is a valid puls on your signal channel? There must be a trigger or something similar which indicates this. After triggering you must be certain that you measure your pulse height at the maximum height which represents your detector value. How can you distinct this from signal flanks and noise certainly ?

Stephan
0 Kudos
Message 9 of 20
(3,901 Views)
am trying to find a program that takes as an input from a card 6024E the pulse-signal from a scintillator with 1024 channels and high limit voltage 8volt,and gives an output the spectrum in a diagram counts/channel.if anyone can help me i would be gratefulHi,
I have some experience with scintillators. As I've got from your previous posting you have NaI scintillator. It has decay rate about 250 ns (look here for example). This means that you need at least 8 MHz sample rate to detect correct signal. Also this means that the bandwidth of your detection system must be greater the 8 MHz. The best solution is to use 100 MHz card with >10 MHz bandwidth.
Another question is what energy of X-rays you want to detect with your deyector. Our system includes NaI scintillator with photo-multiplying tube and for 6 keV line of Fe-55 we have 3 mV response. So in the area of small energies you must use a very sensitive, low-noise, 10 or higher bit ADC.
Another thing is that sig
nals often are very noisy. This means that they are actually the sum of exponential curve and the noise. This noise is coming from the nature of scintillation due to several facts:
a. There are several areas inside the crystall which emit light, and their emittion is not correlated with each other.
b. Actually scintillator has a several decay times, i.e. the scintillation curve is the sum of several exponents. And other slow components add the noise into main signal.
So you must be ready to perform some smoothing of your signal. My experience shows that it is practically impossible to use "Peak detector.vi", which is sheeped with LabVIEW, to make a good analysis of noisy scintillation signals. You will have to write your own code for this purpose.
And of cause the presence of the noise leads to the fact that you need a high rate of sampling. Look above for my advises.

Good luck.

Oleg Chutko.
Message 10 of 20
(3,780 Views)