Documente Academic
Documente Profesional
Documente Cultură
UNDERGRADUATE THESIS
OUTLINE
Evaluation of MCA NaI(Tl) gamma spectroscopy
RADIATION SPECTROSCOPY
Detector Pre-Amp Amp MCA (Pulse Height Analyzer PHA) Display
ADC
Memory
Pulse height
Ui
N CI = i=1 Ui
t (microsec)
The Gaussian shape pulse from amplifier is the input of multichannel analyzer (MCA).
In commercial MCA (or a PHA), a pulse height is the only concerned information to build up a histogram.
With modern developed techniques (of ADC), shape of pulse is recorded to calculate
charge integration of pulse.
MCA (Flash-ADC/FPGA)
LabVIEWTM inteface
The development of MCA based on Flash-ADC/FPGA board is to write a VHDL code for embedded FPGA chip. Development of computer LabVIEWTM interface for triggering and data taking.
MCA (FlashADC/FPGA)
Multichannel Analyzer
Detector
Pre-Amp
Amp
Flash-ADC
FPGA
RS-232
LabVIEW interface
Flash-ADC: Digitize analog signals Speed: 250MHz Resolution: 8-bit Voltage dynamic range: 1000mV Flash-ADC FPGA: Figure pulse height Figure pulse charge integration Build up Histogram Memory Transmit Histogram Memory to computer
RS-232
FPGA chip
FPGA VHDL code developed in 2010 by MSc. Nguyn Quc Hng makes FPGA computes
precise tasks of MCA (trigger, pedestal, height of pulse, integration of pulse). In this thesis, VHDL code is modified to build up a Histogram by charge integration of pulse right inside FPGA chip and separately transmits Histograms information to computer
LabVIEWTM interface
Multichannel Analyzer Detector Pre-Amp Amp Flash-ADC FPGA RS-232 LabVIEW interface
Interact directly with FPGA. Control trigger, size of buffer, time to measure.
1 5 9 10 11 14 12 2 6 3 7 4 8 13
LabVIEWTM interface Saved data can be used to analyze or present spectrum by familiar software (Genie 2K, Origin) Channels
Counts
Fig.3.1. Diagram of experiment layout with pulse generator Pulse generator generates square pulses with different widths and frequencies, controlled by users. Square pulses are shaped by amplifier and become Gaussian shape. Shaped pulses are fed into (Flash-ADC/FPGA) with stable amplitudes and frequencies. For time response, frequency: 12Hz to 12207Hz. Pulse generator For linearity of MCA, amplitude: 51mV to 1000mV Time of measurement is 100 seconds.
TIME RESPONSE
Table 3.1. DAQ speed of MCA Frequency (Hz) Events/sec (sec-1) 3052 events/sec
12
24 48
12.05
24.09 48.17 547 events/sec
95
191 381
96.33
192.65 385.29
763
1526 3052
770.57
1541.12 3082.24 Fig.3.2. Graph of DAQ of MCA 5.6 times faster than previous VHDL code: 3052 events/sec compared with 547 events/sec. The MCA detects pulses in frequency of 3kHz without dead-time.
6104
12207
3082.24
4109.96
11
R-square = 0.99994
peaks
with
varied
amplitudes
and
We investigate amplitude in voltage dynamic range of Flash-ADC: 51mV to1000mV Linearity of MCA is good with R-square = 0.99994
14
Fig.3.5. Diagram of Experiment layout with gamma spectroscopy To figure to responses of gamma spectroscopy using MCA (Flash-ADC/FPGA)
15
726745 events
Fig.3.6. Spectrum of 152Eu Spectrums of 152Eu and 133Ba contains energy peaks varied from 36.6 keV to 1.4 MeV.
16
ENERGY CALIBRATION
Table 3.9. Detected energies Energy (keV) 80.10 121.78 244.70 302.90 344.28 356.00 778.90 964.08 1085.90 1408.00 Channel 143 220 462 572 653 677 1503 1830 2096 2650 Fig.3.8. Graph of energy calibration
ENERGY RESOLUTION
FWHM x100 Mean Table 3.11. Obtained results of Gaussian fit Resolution(%) = Radioisotopes Energy (keV) 121.78 244.70 Channel 220 462 FWHM 27.9 43.3 R (%) 12.6 9.4 R-square 0.972 0.971
344.28
152Eu
654
1503 1830
54.8
85.3 91.0
8.4
5.7 4.9
0.990
0.905 0.890
778.90 964.08
1085.90
1408.00 80.10
133Ba
2096
2650 143
126.1
133.3 25.6
6.0
5.0 17.9
0.964
0.954 0.98
302.90
356.00
572
677
43.2
57.1
7.6
8.4
0.976
0.996
18
ENERGY RESOLUTION
Resolution at energy of
19
SUMMARY
Using Histogram Memory in VHDL code achieved some goals in experiments with pulse generator and gamma spectroscopy using NaI(Tl). Experiments with pulse generator: o 5-6 times faster than the old VHDL code (3052 events/s compared with 547 events/s) In comparison with commercial MCAs, speed of MCA (Flash-ADC/FPGA) is too slow and can be used for low dose-rate experiments. o Good linearity o Suitable parameters to reduce the loss of events. Experiments with gamma spectroscopy:
20
PROPOSALS
Other transmission cables with higher speed should be concerned. USB cable with speed of 480MBytes/sec should considered (speed of RS-232 cable is 115200 bits/sec). Other experiments (efficiency, dead-time, etc.) should be carried out to
21
Amplitude Channels
Single datum
Time bin
Digitized pulse signal 2
Amplitude (V)
Trigger level
Amplitude Channels
Time bin
Trigger rising edge
pointer = 0 max = 0
FALSE
pointer = pointer + 1
FALSE
pointer = 0 sum = 0 Height of Pulse Right Peak posi_max - L < pointer < posi_max + R Left Peak TRUE Integration of Pulse Elements in Buffer (Time bin) sum = sum + datum(pointer) pointer = pointer +1
Amplitude Channels
FALSE
FALSE
Reading process
stop = 0
Reset HM
25
Apparatus
Value 20 5-1.0
100sec
LabVIEW spectrum interface Number Data Out Delay Time bin 150 60 94
Right Peak
25
Frequency
(Hz) 12500000
freq 11
Frequency
(Hz) 6104
1
2 3
6250000
3125000 1562500
12
13 14
3052
1526 763
4
5 6
781250
390625 195313
15
16 17
381
191 95
7
8 9
97656
48828 24414
18
19 20
48
24 12
10
12207