Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Embarcados
1 - Introdução (enfoque)
2 - CAN
3 - LIN
4 - MOST
5 - FlexRay
Sistemas Automotivos
Embarcados
Enfoque
controle)
●Características
de erros.
Sistemas Automotivos
Embarcados
CAN
Física: Permite comunicação simples e confiável, na
maioria dos casos com controle de erros básico:
* Move bits através de um meio de transmissão.
* Define as características elétricas e mecânicas do
meio, taxa de transferência dos bits, tensões etc.
* Controle de acesso ao meio.
* Confirmação e retransmissão de quadros.
* Controle da quantidade e velocidade de
transmissão de informações na rede.
●Nível de mensagem
● Cyclic Redundancy Check (CRC): bits de checagem no fim
da transmissão.
● Frame check: checa o tamanho e formato do frame.
acknowledgement
●A nível de bit
oposto.
Sistemas Automotivos
Embarcados
CAN
Detecção e Sinalização de erros
Exemplo:
taxa de transmissão: 1Mbps
utilização do barramento: 50%
tempo de operação: 4000h
tamanho médio das mensagens: 80bits
(4000h*60min*60seg)*1Mbps*50%=9*10^10 mensagens.
Com um tempo de operação de 8h/dia, em 365 dias por ano, e uma taxa de erro de
0,7s, um erro não-detectado ocorreria a cada 100 anos.
Sistemas Automotivos
Embarcados
LIN-Bus (Local Interconnect Network)
Sistema de barramento de rede utilizada como alternativa barata ao CAN,
uma vez que é menor, mais lenta e economiza mais energia se
comparada ao CAN.
Participantes:
● BMW (BMW X5 já usa FlexRay - 2005)
● Volkswagen
● Daimler AG
● General Motors
● NXP Semiconductors
Fonte: http://www.tzm.de/en/FlexRay/FlexRay_Introduction.html
Sistemas Automotivos
Embarcados
FlexRay - Detalhes
Estrutura de uma ECU (Electronic
Control Units):
● Host Processor – cuida da
inserção e processamento de
dados;
● FlexRay Communication
acesso do barramento.
Fonte: http://www.tzm.de/en/FlexRay/FlexRay_Introduction.html
Sistemas Automotivos
Embarcados
FlexRay - Detalhes
Existe uma sincronização de relógios que garante que a diferença
máxima entre os clocks de cada processador é de 0,3%.
Em um buffer com 5 amostras do ultimo bit é escolhido o bit que mais se
repete.
Fonte: http://en.wikipedia.org/wiki/FlexRay