Vous êtes sur la page 1sur 19

Redes de Comunicao

Automotiva
Aula III - Redes Tipos B
Redes Tipo B
So redes utilizadas para aplicaes
importantes para a operao do automvel e
no demandam elevados requisitos de
comunicao de dados.
Geralmente so utilizadas par interconectar
ECUsque gerenciam unidades como motor,
transmisso, embreagem, etc.
Redes Tipo B
Redes Tipo B
Como na Rede CAN, utilizam par tranado
para evitar rudos.
Utilizada para fazer enlace entre modulo do
controle motor.
Entre os principais protocolos dentro da classe B esto:
CAN, VAN, CCP, KWP 2000
CCP CAN CalibrationProtocol
Protocolo Utilizado para a escrita e leitura de dados na
ECU.
Controle de calibrao de bancos de motores.
Tem como base o protocolo CAN B;
Tem compatibilidade com diferentes tipos de hardware.
(padronizado pela ASAM Associationfor Standardization
at AutomationandMeasureSystem)
CCP CAN CalibrationProtocol
Funes atribudas:
PlugandPlay;
Leitura e escrita na memria;
Aquisio de dados;
Calibrao e aquisio de dados da memria;
Programao da Flash.
Geralmente, pode-se adotar uma sada exclusiva para
ligao do CCP (CAN de instrumentao).
CCP CAN CalibrationProtocol
CCP CAN CalibrationProtocol
Frame da comunicao CCP:
Requisio
Resposta
CCP CAN CalibrationProtocol
Requisio:
Byte 0 | CMD: Identifica o tipo de comando (Pergunta ou resposta).
Byte 1 | CTR: Utilizado para rastreamento do comando (de onde originou).
Byte de 2 a 7 | Informao a ser enviada ao escravo.
Resposta:
Byte 0 | CMD: Identifica o tipo de comando (Pergunta ou resposta).
Byte 1 | ERR: Informa erro na requisio.
Byte 2 | CTR: Utilizado para rastreamento do comando (de onde originou).
Byte de 3 a 7 | Informao a ser respondida para o mestre.
VAN VehicleAreaNetwork
Desenvolvido pela PSA (Peugeot e Citren) Renault.
A leitura no feita por nvel de tenso, mas sim por transio de borda:
Borda de subida: Bit zero.
Borda de descida: Bit um.
VAN VehicleAreaNetwork
Frame de comunicao do protocolo VAN:
VAN VehicleAreaNetwork
Start of frame: Informa o inicio da comunicao e sincronismo de clock
Address: Campo que contm o receptor da mensagem
Command: Informa qual o tipo de comando (escrita ou leitura)
Data: Campo com o contedo da mensagem
Frame Check Sequence: Campo para verificar a integridade da mensagem (CS)
EOD: Indica o fim da mensagem
ACK: Indica o reconhecimento no recebimento da mensagem
EOF: Responsvel por indicar o fim do frame
Protocolo KWP 2000
Foi inicialmente projetado para funo de diagnstico em ECUs.
Pode ser utilizado para fazer leituras de falhas ou dados da ECU ou mesmo para
a escrita na memria.
Largamente utilizado em aparelhos de diagnostico usado nas oficinas.
Protocolo KWP 2000
Protocolo KWP 2000
A estrutura da mensagem KWP 2000 composta por 3 partes:
Campo de Cabealho composto por no mximo 4 bytes;
Campo de mensagem composto por at 255 bytes;
E um Byte para a funo Checksum.
Protocolo KWP 2000
Fmt (format byte) Possui 1 byte composto por 6 bits que representam
informaoese 2 bits referente ao endereamento.
Tgt (Target Address Byte) Traz o endereo de destino da mensagem
utilizado junto com o endereo fonte.
Scr (Source Address byte) Endereo Fsico da ECU que est transmitindo a
mensagem.
Len (length Byte) Indica a quantidade de bytes que sero transmitidas.
Data Campo de dados onde as informaes requisitadas ou respondidas so
carregadas.
Protocolo KWP 2000
Abaixo, temos uma amostra da arquitetura de diagnstico KWP 2000, onde um
barramentointerliga as ECUsque suportam este modelo de comunicao, bem
como a ferramenta (tester).
A ferramenta conversar com cada modulo separadamente, requisitando a
informao a cada um atravs do campo target address.
Kits KWP 2000

Vous aimerez peut-être aussi