11.05.2013 Views

Sistema multicanal para aquisiç˜ao de dados em um ... - CBPFIndex

Sistema multicanal para aquisiç˜ao de dados em um ... - CBPFIndex

Sistema multicanal para aquisiç˜ao de dados em um ... - CBPFIndex

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figura 3.15: Componentes da interface com o TDC.<br />

representam o canal pelo qual o dado contido nos outros 16 bits foi convertido. O sinal<br />

“Bw Enable” avisa quando o dado está no barramento <strong>de</strong> saída e então o componente<br />

TDC F1 se encarrega <strong>de</strong> adquiri-lo e transferi-lo <strong>para</strong> o componente do Data Buil<strong>de</strong>r, <strong>em</strong><br />

seu <strong>de</strong>vido canal.<br />

3.5 Programa <strong>de</strong> aquisição e gerenciamento<br />

O programa <strong>de</strong> aquisição <strong>de</strong> <strong>dados</strong> foi elaborado utilizando o framework ROOT [60],<br />

<strong>de</strong>senvolvido no Centro Europeu <strong>de</strong> Pesquisas Nucleares, e a biblioteca <strong>de</strong> funções <strong>para</strong><br />

o transceptor USB [53]. O programa baseia-se <strong>em</strong> linguag<strong>em</strong> <strong>de</strong> programação C++ [61],<br />

sob o sist<strong>em</strong>a operacional Linux. O ROOT é amplamente utilizado pela comunida<strong>de</strong> ci-<br />

entífica <strong>em</strong> experimentos <strong>de</strong> Física <strong>de</strong> Altas Energias <strong>para</strong> tarefas como análise <strong>de</strong> <strong>dados</strong>,<br />

construção <strong>de</strong> gráficos e <strong>de</strong>senvolvimento <strong>de</strong> aplicativos gráficos. A escolha <strong>de</strong>stas plata-<br />

formas <strong>de</strong> <strong>de</strong>senvolvimento <strong>de</strong>ve-se principalmente aos fatos <strong>de</strong> ser<strong>em</strong> livres <strong>de</strong> pagamento<br />

<strong>de</strong> licenças e apresentar<strong>em</strong> código aberto, o que as tornam apropriadas <strong>para</strong> o ambiente <strong>de</strong><br />

pesquisa. As próximas subseções mostram a mo<strong>de</strong>lag<strong>em</strong>, impl<strong>em</strong>entação, funcionalida<strong>de</strong>s<br />

e operação do programa <strong>de</strong>senvolvido.<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!