Software tool for data acquisition and processing for the multi-channel scintillation detector
Software pro sběr a zpracování dat z mnohakanálového scintilačního detektoru
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Files
Abstract
Úkolem této bakalářské práce je návrh a realizace softwarového nástroje pro studium anti-neutrina. V úvodní části této práce je zdokumentována stávající realizace hardwaru, kterým je modulární systém s A/D převodníky se vzorkovací rychlostí 100 MSPS. Toto zařízení slouží pro sběr dat z mnohakanálového scintilačního detektoru pro studium reakcí anti-neutrina. V hlavní části práce je popsán návrh a implementace softwaru pro ovládání zdokumentovaného hardwarového zařízení a vizualizaci pořízených dat. Výsledný software byl napsán v jazyce Java s využitím knihovny pro komunikaci s FTDI čipem, převádějícím USB komunikaci na komunikaci po paralelní sběrnici. Uživateli je umožněno pohodlné ovládání celého systému i jeho částí. Data přijatá ze systému mohou být softwarem dále zpracována a uložena do souborů pro pozdější analýzu.
The task of this bachelor thesis is to design a new software tool for the anti-neutrino research. Firstly, an existing hardware device is described. The device consists of modules with A/D converters running at sample rate of 100 MSPS. The device performs data taking from the multichannel scintillation detector. Secondly, the design part and the implementation part of the developed software are described. The final software project is programmed in Java with a use of library for the connection with FTDI device that creates bridge between USB and parallel bus. This software is dedicated for controlling the hardware part and visualizing of acquired data. The user of developed tool is allowed to control the whole system and its parts. Acquired data can be processed and saved to a file for later analysis.
The task of this bachelor thesis is to design a new software tool for the anti-neutrino research. Firstly, an existing hardware device is described. The device consists of modules with A/D converters running at sample rate of 100 MSPS. The device performs data taking from the multichannel scintillation detector. Secondly, the design part and the implementation part of the developed software are described. The final software project is programmed in Java with a use of library for the connection with FTDI device that creates bridge between USB and parallel bus. This software is dedicated for controlling the hardware part and visualizing of acquired data. The user of developed tool is allowed to control the whole system and its parts. Acquired data can be processed and saved to a file for later analysis.