• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.76.2012.tde-22052012-173456
Document
Author
Full name
Mariane Barsi Andreeta
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Carlos, 2012
Supervisor
Committee
Bonagamba, Tito Jose (President)
Colnago, Luiz Alberto
Freitas, Jair Carlos Checon de
Title in Portuguese
Programação de um sistema de controle de RF e aquisição de dados para um espectrômetro de RMN de baixo custo
Keywords in Portuguese
Instrumentação
Meios porosos
RMN em baixo campo
Abstract in Portuguese
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.
Title in English
Programming of a RF control sistem and data acquisition for a lowcost NMR spectrômeter
Keywords in English
Instrumentation
Low-field NMR
Porous Media
Abstract in English
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.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2012-05-25
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.