A virtual instrumentation programming method has been used for building a computer-based Mossbauer spectrometer. Data acquisition is realized via two PXI or PCI commercially available modules, the digital oscilloscope NI 5102 and the function generator NI 5401 (National Instruments), which are supported by relevant software drivers. Virtual Mossbauer spectrometer is implemented by the graphical programming language LabVIEW 7 Express. The RTSI bus is used for a synchronization of the registration of gamma ray photons with a relative velocity of the motion between the radioactive source and the sample. The amplitude selection of the impulses from the detector output is carried out by an assistance of the Waveform Peak Detection.vi function. The sampling rate of the detector output signal and frequency of the velocity signal determine the number of registration channels of the measured Mossbauer spectrum.
[1]
D. P. Siddons,et al.
An IBM PC based Mössbauer spectrometer and data analysis system
,
1986
.
[2]
E. Boellaard,et al.
A single-board VME mössbauer-spectrometry module
,
1998
.
[3]
A. Pita,et al.
Zero dead time multichannel scaling system
,
1993
.
[4]
S. V. Dudin,et al.
A fast signal processor for NaI(Tl) detectors
,
1995
.
[5]
O. V. Misevich,et al.
Mini and micro transducers for Mössbauer spectroscopy
,
1995
.
[6]
V. Snášel,et al.
The Mössbauer Spectrometer as a Virtual Instrument
,
1999
.
[7]
G. Trombetta,et al.
5nsec Dead time multichannel scaling system for Mössbauer spectrometer
,
1991
.