18.05.2014 Views

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Melhor resposta do sistema pela eliminação de congestionamento do meio de<br />

comunicação. Utiliza algoritmo P-persistente Carrier Sense Multiple Access<br />

(P-CSMA) (ZUJUN et al. 2002);<br />

• Desenvolvimento de produtos simples, pois as ferramentas de desenvolvimento<br />

permitem integração da arquitetura;<br />

• Sistema simples de instalar. Manutenção, diagnóstico e reparações mais rápidas<br />

em comparação com outras arquiteturas que suprem as mesmas necessidades;<br />

• Bibliotecas em Visual Basic, Delphi e Visual C++ acessam as variáveis da<br />

rede, facilitando a implantação de softwares de controle e supervisão.<br />

4.3.3 Princípio da troca de dados<br />

Network Variable (NV) é a mais importante tecnologia em LonWorks, a qual simplifica<br />

a comunicação de rede em desenvolvimento de parâmetros . As NVs são linhas<br />

de código que definem entradas e saídas de dispositivos , como temperatura, valor<br />

de uma chave ou posição de um atuador (SNOONIAN 2003).<br />

Com esta tecnologia, é fácil implementar redes de dispositivos inteligentes usando<br />

o protocolo LonTalk. É fácil, pois comunicação, controle, gerenciamento (scheduling)<br />

e suporte de E/S estão em um circuito integrado VLSI batizado Neuron, de<br />

custo aproximado de três (3) dólares. O projetista pode concentrar-se somente na<br />

aplicação, programando em linguagem Neuron C (baseada no C Ansi) orientada a<br />

eventos, assim a tarefa de desenvolvimento fica bastante simplificada. Soma-se a<br />

isto, um vasto suporte de hardware e software fornecido pelo fabricante Echelon.<br />

O Neuron 3120 é constituído de:<br />

• Três processadores de 8 bits;<br />

• ROM de 10Kbytes contendo o firmware do chip;<br />

• EEPROM de 512 bytes para código;<br />

• RAM de 1Kb para armazenamento dos comandos de entrada ou dados;<br />

100

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

Saved successfully!

Ooh no, something went wrong!