Projeto e Teste de um Circuito de Controle Baseado no Barramento CAN -Controller Area Network

Ademarlaudo F. Barbosa, Herman P. Lima Jr., Rafael Gonçalves Gama

Resumo


dx.doi.org/10.7437/NT2236-7640.2011.02.001

A presente nota técnica apresenta o desenvolvimento de um protótipo de circuito de controle - Slow-control - para um módulo de aquisição e digitalização de sinais que será utilizado no Projeto Neutrinos Angra, projeto coordenado pelo CBPF. O Slow-control reúne funcionalidades que permitem a configuração e a monitoração de diversos parâmetros do módulo de forma online, sem interrupção da leitura de dados relativos. O projeto apresentado prevê que a comunicação com o circuito de controle será feita através de um barramento serial baseado no protocolo CAN -- Controller Area Network. Tal protocolo garante a integridade dos dados através de técnicas robustas de correção de erro. Redes CAN podem ser construídas com baixo custo e podem ser utilizadas em distâncias de até 1000 metros sem utilizar repetidores à uma taxa de, tipicamente, 125 Kbps. Reunindo as características acima, o circuito de controle Slow-control permite que um desenvolvedor ou operador configure e depure o módulo eletrônico de aquisição de dados em campo, a partir de um computador pessoal instalado remotamente. Este documento descreve o projeto do circuito de controle, seu funcionamento e apresenta duas aplicações do protótipo: testes para comprovar a eficiência da comunicação e controle de um conversor digital-analógico através de um computador pessoal remoto.


Palavras-chave


Barramento CAN; Microcontroladores PIC; SPI; DAC; Aquisição de dados

Texto completo:

PDF