Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy

Bibliographic Details
Main Author: Godinho, César
Publication Date: 2022
Format: Master thesis
Language: eng
Source: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Download full: http://hdl.handle.net/10362/139567
Summary: The spectroscopy domain is now more than ever a rapidly growing field with very stringent measurements and demanding devices. These setups require precise assembly, and alongside with it also very reliable control systems. The need to follow along with modern control software offers many advantages in the ever-growing electronics world, making modernizing experiments an incentive. This separates the control and acquisition processes from undocumented proprietary software used for years in the past. The present work implemented a modern and modular acquisition and control system on a double crystal spectrometer we built at the NOVA/SST’s department of physics with remote network control capabilities. This system features modularity, scalability and is fully documented for further development. In this thesis, we present and discuss the developed software’s working principles and underlying ideas. We perform code testing and analysis as well to ensure quality. The created application was successful in automatically controlling the experimental setup. Spectra were acquired as a result of this, providing proof of concept. The designed system presented fully modular characteristics, working with any posterior, available peripherals. The software was successfully implemented as a part of the entire experiment and is flexible enough to be a part of any other research or device in the field, with suitable modifications.
id RCAP_9ed4c429d0798f61a7ee414696723310
oai_identifier_str oai:run.unl.pt:10362/139567
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Double Crystal Spectrometer Data Acquisition and Control for X-Ray SpectroscopyDouble X-ray spectrometerInstrumentationAcquisition and controlSoftwareDomínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e TecnologiasThe spectroscopy domain is now more than ever a rapidly growing field with very stringent measurements and demanding devices. These setups require precise assembly, and alongside with it also very reliable control systems. The need to follow along with modern control software offers many advantages in the ever-growing electronics world, making modernizing experiments an incentive. This separates the control and acquisition processes from undocumented proprietary software used for years in the past. The present work implemented a modern and modular acquisition and control system on a double crystal spectrometer we built at the NOVA/SST’s department of physics with remote network control capabilities. This system features modularity, scalability and is fully documented for further development. In this thesis, we present and discuss the developed software’s working principles and underlying ideas. We perform code testing and analysis as well to ensure quality. The created application was successful in automatically controlling the experimental setup. Spectra were acquired as a result of this, providing proof of concept. The designed system presented fully modular characteristics, working with any posterior, available peripherals. The software was successfully implemented as a part of the entire experiment and is flexible enough to be a part of any other research or device in the field, with suitable modifications.O domínio da espectroscopia é agora, mais do que nunca, um campo em crescimento rápido com necessidade da existência de medições rigorosas e de dispositivos específicos. Estas configurações experimentais requerem uma montagem precisa e sistemas de controlo robustos. A necessidade de acompanhar a tecnologia com software de controlo moderno oferece muitas vantagens no crescente mundo da eletrónica, tornando a modernização destes mesmos sistemas um incentivo. Esta implementação moderna remove as aplicações de controlo e aquisição de software proprietário não documentado, usado durante anos no passado, do plano. O presente trabalho implementou um sistema moderno e modular de aquisição e controlo num espetrómetro de duplo cristal que construímos no departamento de física da NOVA/SST com a capacidade de controlo remoto através da rede. Este sistema apresenta modularidade, escalabilidade e é totalmente documentado para posterior desenvolvimento. Nesta tese, apresentamos e discutimos os princípios de funcionamento do software desenvolvido e as suas ideias subjacentes. Também realizamos testes e análises de código para garantir a sua qualidade. A aplicação criada foi bem-sucedida em controlar automaticamente o aparato experimental. Foram adquiridos espectros experimentais como resultados, que forneceram comprovação do funcionamento do mesmo. O sistema projetado apresentou características totalmente modulares, funcionando com qualquer possível periférico adicionado posteriormente. O software foi implementado com sucesso como parte de todo o trabalho experimental, sendo flexível o suficiente para fazer parte de qualquer outra pesquisa ou dispositivo no campo de estudo em questão, com as respetivas modificações aplicadas.Machado, JorgeGuerra, MauroRUNGodinho, César2022-06-07T14:15:13Z2022-022022-02-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/139567enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T05:16:52Zoai:run.unl.pt:10362/139567Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:49:27.791767Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
title Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
spellingShingle Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
Godinho, César
Double X-ray spectrometer
Instrumentation
Acquisition and control
Software
Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias
title_short Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
title_full Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
title_fullStr Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
title_full_unstemmed Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
title_sort Double Crystal Spectrometer Data Acquisition and Control for X-Ray Spectroscopy
author Godinho, César
author_facet Godinho, César
author_role author
dc.contributor.none.fl_str_mv Machado, Jorge
Guerra, Mauro
RUN
dc.contributor.author.fl_str_mv Godinho, César
dc.subject.por.fl_str_mv Double X-ray spectrometer
Instrumentation
Acquisition and control
Software
Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias
topic Double X-ray spectrometer
Instrumentation
Acquisition and control
Software
Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias
description The spectroscopy domain is now more than ever a rapidly growing field with very stringent measurements and demanding devices. These setups require precise assembly, and alongside with it also very reliable control systems. The need to follow along with modern control software offers many advantages in the ever-growing electronics world, making modernizing experiments an incentive. This separates the control and acquisition processes from undocumented proprietary software used for years in the past. The present work implemented a modern and modular acquisition and control system on a double crystal spectrometer we built at the NOVA/SST’s department of physics with remote network control capabilities. This system features modularity, scalability and is fully documented for further development. In this thesis, we present and discuss the developed software’s working principles and underlying ideas. We perform code testing and analysis as well to ensure quality. The created application was successful in automatically controlling the experimental setup. Spectra were acquired as a result of this, providing proof of concept. The designed system presented fully modular characteristics, working with any posterior, available peripherals. The software was successfully implemented as a part of the entire experiment and is flexible enough to be a part of any other research or device in the field, with suitable modifications.
publishDate 2022
dc.date.none.fl_str_mv 2022-06-07T14:15:13Z
2022-02
2022-02-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10362/139567
url http://hdl.handle.net/10362/139567
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799138093449609216