Abstract

The Neutron Scattering Laboratory at the National Nuclear Energy Agency of Indonesia (BATAN) possesses several neutron beam instruments for materials science research. One of the instruments is a neutron triple-axis spectrometer (TAS). Due to the malfunction of the main computer, the original main control system had to be replaced with a new one. For this reason, a new data acquisition and measurement software program based on GNU C++ programming language was developed for restoring the spectrometer's functionality. However, using the resulting control system, triple-axis mode experiments were very difficult to perform and their types that can be performed were limited. In order to conduct the experiments more effectively and efficiently, several improvements in both hardware and software have been developed. The Visual Basic programming language was used in developing the data acquisition and measurement software that makes it possible for all motors to move simultaneously, so that the time spent for the experiments is reduced significantly. Also, programmable motor controller cards were used for driving all the 23 motors of the instrument. All the 23 axes can be controlled by clicking the appropriate buttons or inputting text command in the main window of the software's user interface. The software has also been used to perform an elastic experiment, as well as an inelastic experiment for investigating the phenomenon of phonon. The software developed is more user friendly than the older ones, since the spectrometer status and the experiment results can be displayed in real time at the windows, and it also makes experiments more effective and efficient since the experiments can be automated and run without any user intervention until the experiments finish. /* Style Definitions */ table.MsoNormalTable {mso-style-name:Table Normal; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:; mso-padding-alt:0mm 5.4pt 0mm 5.4pt; mso-para-margin:0mm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:Calibri,sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:MS 明朝; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Times New Roman; mso-bidi-theme-font:minor-bidi;}

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.