Exportação concluída — 

Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Andreeta, Mariane Barsi
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-22052012-173456/
Resumo: Este projeto teve como objetivo a construção e automatização de um espectrômetro de baixo custo que tem como principal aplicação a caracterização de meios porosos. Para realizar a caracterização de um meio poroso é necessário que o campo magnético externo aplicado não seja intenso para diminuir os problemas relacionados com a diferença de susceptibilidade magnética na interface fluido-solido. Por este motivo, foi construído um magneto resistivo de baixo campo, operando na frequência de próton de 2MHz (0.047 Tesla) e de simples design. Para manter o equipamento com custo mais baixo possível foram construídos em laboratório a fonte de alimentação do magneto, um amplificador ajustado para 2MHz e os componentes λ/4 e os softwares necessários. O software desenvolvido tem a finalidade de controlar a placa de geração e aquisição de radiofrequência que foi adquirida pela empresa Spincore, denominada RadioProcessor. Para esta finalidade optou-se pela construção de uma nova API na linguagem C++, utilizando a API original do RadioProcessor como base, de forma a montar um conjunto de funções simples e intuitivas para a utilização do espectrômetro. Além disso, foi realizada a integração de uma linguagem script à biblioteca, que dá acesso ao usuário a todas as funções básicas de programação, permitindo que um usuário com pouca habilidade de programação possa criar um programa para o controle total do equipamento de forma simples e também tornando o software maleável, sendo possível que novas funções sejam integradas. Isso abre espaço para que o equipamento possa ser utilizado para outras aplicações além das citadas anteriormente. Somada à nova biblioteca, uma interface gráfica foi desenvolvida, a qual compreende o programa de controle do equipamento e também funções para tratamento e visualização de dados, como a transformada inversa de Laplace e transformada de Fourier.
id USP_9a33ea38dc983f1fea9ffee4623ab70b
oai_identifier_str oai:teses.usp.br:tde-22052012-173456
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custoProgramming of a RF control sistem and data acquisition for a lowcost NMR spectrômeterInstrumentaçãoInstrumentationLow-field NMRMeios porososPorous MediaRMN em baixo campoEste projeto teve como objetivo a construção e automatização de um espectrômetro de baixo custo que tem como principal aplicação a caracterização de meios porosos. Para realizar a caracterização de um meio poroso é necessário que o campo magnético externo aplicado não seja intenso para diminuir os problemas relacionados com a diferença de susceptibilidade magnética na interface fluido-solido. Por este motivo, foi construído um magneto resistivo de baixo campo, operando na frequência de próton de 2MHz (0.047 Tesla) e de simples design. Para manter o equipamento com custo mais baixo possível foram construídos em laboratório a fonte de alimentação do magneto, um amplificador ajustado para 2MHz e os componentes λ/4 e os softwares necessários. O software desenvolvido tem a finalidade de controlar a placa de geração e aquisição de radiofrequência que foi adquirida pela empresa Spincore, denominada RadioProcessor. Para esta finalidade optou-se pela construção de uma nova API na linguagem C++, utilizando a API original do RadioProcessor como base, de forma a montar um conjunto de funções simples e intuitivas para a utilização do espectrômetro. Além disso, foi realizada a integração de uma linguagem script à biblioteca, que dá acesso ao usuário a todas as funções básicas de programação, permitindo que um usuário com pouca habilidade de programação possa criar um programa para o controle total do equipamento de forma simples e também tornando o software maleável, sendo possível que novas funções sejam integradas. Isso abre espaço para que o equipamento possa ser utilizado para outras aplicações além das citadas anteriormente. Somada à nova biblioteca, uma interface gráfica foi desenvolvida, a qual compreende o programa de controle do equipamento e também funções para tratamento e visualização de dados, como a transformada inversa de Laplace e transformada de Fourier.The objective of this project was the assembling and automatization of a low cost NMR spectrometer for the characterization of porous media. The study of porous media through NMR spectroscopy requires a low intensity magnetic field in order to avoid the problems related to the difference of magnetic susceptibility on the fluid-solid interface. For that reason, a low field electromagnet, operating on the proton frequency of 2MHz (0.047 Tesla) and of simple design was built. As to keep all the equipment as low cost as possible, the following components were also assembled in laboratory: the magnets power supply, a 2MHz amplifier, the quarter-wave components and the necessary softwares. The goal of the software developed was to control the RF generation and acquisition board, which was acquired from the enterprise Spincore, further named RadioProcessor. To achieve this goal, it was decided the development of a new API, in the C++ language, which uses the original boards API as a base in order to assemble a group of functions that are simpler and more intuitive to the end user. In addition, a script language was integrated to the APIs library, allowing users with little programming knowledge to write a program which controls the whole equipment in an easy way and also adding flexibility to the software, as it becomes easy to add new functions. This permits that the equipment be easily changed to include other applications in the future. Finally, a graphical interface was developed, which comprehends the equipment control software and the visualization of the data.Biblioteca Digitais de Teses e Dissertações da USPBonagamba, Tito JoseAndreeta, Mariane Barsi2012-02-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/76/76132/tde-22052012-173456/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:10:31Zoai:teses.usp.br:tde-22052012-173456Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:10:31Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
Programming of a RF control sistem and data acquisition for a lowcost NMR spectrômeter
title Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
spellingShingle Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
Andreeta, Mariane Barsi
Instrumentação
Instrumentation
Low-field NMR
Meios porosos
Porous Media
RMN em baixo campo
title_short Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
title_full Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
title_fullStr Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
title_full_unstemmed Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
title_sort Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
author Andreeta, Mariane Barsi
author_facet Andreeta, Mariane Barsi
author_role author
dc.contributor.none.fl_str_mv Bonagamba, Tito Jose
dc.contributor.author.fl_str_mv Andreeta, Mariane Barsi
dc.subject.por.fl_str_mv Instrumentação
Instrumentation
Low-field NMR
Meios porosos
Porous Media
RMN em baixo campo
topic Instrumentação
Instrumentation
Low-field NMR
Meios porosos
Porous Media
RMN em baixo campo
description Este projeto teve como objetivo a construção e automatização de um espectrômetro de baixo custo que tem como principal aplicação a caracterização de meios porosos. Para realizar a caracterização de um meio poroso é necessário que o campo magnético externo aplicado não seja intenso para diminuir os problemas relacionados com a diferença de susceptibilidade magnética na interface fluido-solido. Por este motivo, foi construído um magneto resistivo de baixo campo, operando na frequência de próton de 2MHz (0.047 Tesla) e de simples design. Para manter o equipamento com custo mais baixo possível foram construídos em laboratório a fonte de alimentação do magneto, um amplificador ajustado para 2MHz e os componentes λ/4 e os softwares necessários. O software desenvolvido tem a finalidade de controlar a placa de geração e aquisição de radiofrequência que foi adquirida pela empresa Spincore, denominada RadioProcessor. Para esta finalidade optou-se pela construção de uma nova API na linguagem C++, utilizando a API original do RadioProcessor como base, de forma a montar um conjunto de funções simples e intuitivas para a utilização do espectrômetro. Além disso, foi realizada a integração de uma linguagem script à biblioteca, que dá acesso ao usuário a todas as funções básicas de programação, permitindo que um usuário com pouca habilidade de programação possa criar um programa para o controle total do equipamento de forma simples e também tornando o software maleável, sendo possível que novas funções sejam integradas. Isso abre espaço para que o equipamento possa ser utilizado para outras aplicações além das citadas anteriormente. Somada à nova biblioteca, uma interface gráfica foi desenvolvida, a qual compreende o programa de controle do equipamento e também funções para tratamento e visualização de dados, como a transformada inversa de Laplace e transformada de Fourier.
publishDate 2012
dc.date.none.fl_str_mv 2012-02-16
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://www.teses.usp.br/teses/disponiveis/76/76132/tde-22052012-173456/
url http://www.teses.usp.br/teses/disponiveis/76/76132/tde-22052012-173456/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1865492660527038464