Modelagem e Especificação de um Middleware para Redes de ...
Modelagem e Especificação de um Middleware para Redes de ...
Modelagem e Especificação de um Middleware para Redes de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.2 Padrão IEEE 1451.0 55<br />
4.2 Padrão IEEE 1451.0<br />
O padrão IEEE 1451.0 tem o título “IEEE Standard for a Smart Transducer Interface<br />
for Sensors and Actuators - Common Functions, Communication Protocols, and<br />
Transducer Electronic Data Sheet (TEDS) Formats”, em português, “Padrão IEEE <strong>para</strong><br />
Interface <strong>de</strong> Transdutores Inteligentes <strong>para</strong> Sensores e Atuadores - Funções Comuns,<br />
Protocolos <strong>de</strong> Comunicação e Formatos <strong>de</strong> Folha <strong>de</strong> Dados Eletrônica do Transdutor<br />
(TEDS)”. Este padrão tem como conceitos chave a <strong>de</strong>finição <strong>de</strong> Transducer Interface<br />
Module (TIM) (em português: Módulo <strong>de</strong> Interface com Transdutores) e Network Capable<br />
Application Processor (NCAP) (em português: Processador <strong>de</strong> Aplicação com Interfaceamento<br />
em Re<strong>de</strong>) que são conectados por meio <strong>de</strong> <strong>um</strong>a mídia especificada por <strong>um</strong><br />
dos padrões IEEE 1451.2, 1451.3, 1451.4, 1451.5, 1451.6 ou 1451.7. Um TIM contém<br />
as interfaces e os meios <strong>para</strong> acesso ao transdutor e este transdutor po<strong>de</strong> ser <strong>um</strong> componente<br />
do próprio TIM, sendo que ele po<strong>de</strong> variar em complexida<strong>de</strong> interfaceando <strong>de</strong>s<strong>de</strong><br />
<strong>um</strong> único transdutor a vários. Um NCAP interme<strong>de</strong>ia a comunicação entre <strong>um</strong> TIM e<br />
<strong>um</strong>a re<strong>de</strong> usuária ou <strong>um</strong> host processador. Os Conceitos <strong>de</strong> TIM e NCAP serão melhor<br />
abordados nas seções seguintes.<br />
Um transdutor é consi<strong>de</strong>rado inteligente pelo fato <strong>de</strong> ser <strong>de</strong>scrito por <strong>um</strong> TEDS<br />
que é interpretável por máquina, o controle e dados associados ao transdutor são digitais,<br />
e gatilhos, status e controle existem <strong>para</strong> prover o funcionamento do transdutor [17].<br />
A seguir serão mostrados os conceitos mais relevantes do padrão IEEE 1451.0<br />
<strong>para</strong> este trabalho.<br />
4.2.1 Universal Unique I<strong>de</strong>ntification – UUID<br />
O UUID é <strong>um</strong> campo único e universal <strong>de</strong> i<strong>de</strong>ntificação associado ao TIM que<br />
contém 10 octetos e é <strong>de</strong>finido pelo fabricante. A Tabela 4.2 mostra os campos do UUID<br />
na or<strong>de</strong>m que <strong>de</strong>vem ser dispostos.<br />
4.2.2 TransducerChannel<br />
O TransducerChannel é consi<strong>de</strong>rado o conjunto do transdutor e todos os<br />
componentes <strong>de</strong> condicionamento e conversão <strong>de</strong> sinais.<br />
São <strong>de</strong>finidos dois níveis <strong>de</strong> en<strong>de</strong>reçamento no padrão. Um nível associado à<br />
implementação <strong>de</strong> camada física, relacionado ao i<strong>de</strong>ntificador <strong>de</strong> <strong>de</strong>scoberta (“<strong>de</strong>stId”)<br />
associado durante a fase <strong>de</strong> <strong>de</strong>scoberta dos TIMs e NCAPs e permite a comunicação entre<br />
<strong>um</strong> TIM e <strong>um</strong> NCAP ou entre TIMs. A fase <strong>de</strong> <strong>de</strong>scoberta será melhor <strong>de</strong>talhada nas<br />
próximas seções. O outro nível é representado por <strong>um</strong> número <strong>de</strong> 16 bits chamado número<br />
<strong>de</strong> TransducerChannel que é usado <strong>para</strong> mensagens <strong>de</strong> comandos ou resposta e instrui ao