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.

S<br />

Identificador<br />

O<br />

F<br />

S I<br />

Identificador<br />

R D<br />

R E<br />

R<br />

R R DLC Dados CRC<br />

T<br />

1 0<br />

R<br />

D<br />

E<br />

L<br />

A<br />

C<br />

K<br />

EOF+IFS<br />

Bits 1 11 1 1 18 1 1 1 4 0..8 15 1 2 10<br />

Figura 4.8: Frame CAN 2.0B com identificador de 29 bits.<br />

• Arbitration field. Campo de Decisão. Consiste do identificador, constituído<br />

de 11 bits e do bit Remote Transmission Request (RTR) que distingue se a<br />

mensagem é um data frame (caso seja 0) ou um pedido de envio de dados de<br />

outro nó do barramento, denominado de remote frame (caso seja 1);<br />

• I<strong>DE</strong> (Identifier Extension).<br />

estendido;<br />

Distingue entre o frame padrão e o frame<br />

• Data frame (5 bits). R0 reservado. O Data Length Code (DLC) contém<br />

quatro bits e indica o número de bytes que seguem no campo Data. Se a<br />

mensagem é um frame remoto, o DLC contém o número de bytes de dado<br />

requisitado;<br />

• Data field. Pode ter até 8 bytes;<br />

• CRC (Cyclic Redundant Check). É constituído de 15 bits e um bit recessivo<br />

delimitador. Garante a integridade do frame;<br />

• ACK (Acknowledge). Campo de reconhecimento. O nó que está transmitindo<br />

envia para a saída um bit recessivo e é sobrescrito como dominante<br />

por um receptor que recebeu a mensagem corretamente. As mensagens corretas<br />

são reconhecidas pelos receptores pelo resultado do teste de aceitação.<br />

O nó transmissor confere a presença deste bit e retransmite a mensagem caso<br />

não seja detectado o reconhecimento;<br />

• EOF (End Of Frame). Constituído de sete bits recessivos. Fim da mensagem;<br />

• IFS (Intermission Frame Space). Três bits recessivos que permitem os<br />

controladores se preparem para a próxima tarefa.<br />

95

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

Saved successfully!

Ooh no, something went wrong!