CAN Control Area Network.

Slides:



Advertisements
Apresentações semelhantes
Wilmar Oliveira de Queiroz PUCGoiás 2012
Advertisements

CAN Felipe Augusto da Silva Paulo Ricardo Cechelero Villa
Redes Aula 8 Professor: Marcelo Maia.
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
Projeto Integrado 7 Comunicação PC-LPCxpresso. Protocolo ModBus O primeiro protocolo a gente nunca esquece...
1 Redes de Computadores II Módulo 1 – Introdução e a camada de enlace.
1 RCO2 Protocolo HDLC. 2 High Level Data Link Control ● Definido nos padrões ISO 33009, 4335, 6159 e 6256) ● Baseado no protocolo SDLC da IBM (criado.
David de moraes junior Márcia batista souza. ARQUITETURAS PROPRIETÁRIAS Apenas um fabricante lança produtos compatíveis com a sua própria arquitetura.
Camada de Enlace de Dados Subcamada de Acesso ao Meio.
Redes industriais com fio Felipe Matheus, Philipe Moura e Shanna Bastkowski.
Protocolo TCP/IP Secção Objectivos Reconhecer os protocolos mais comuns Definir o protocolo TCP/IP Entender o sistema de endereçamento IP e a utilização.
Tipos de Redes Trabalho de : - Ruben Guerra. Definição e Objectivos  Uma rede de computadores é uma forma de ligar entre si vários computadores, partilhando.
Camada de Transporte UDP – User Datagram Protocol.
Arquiteturas de Redes de Computadores Prof. Dr. José Luís Zem Faculdade de Tecnologia de Americana Centro Paula Souza.
PMR2590 Redes de Computadores Capítulo 2: Protocolos Físicos Básicos.
Multiplexagem Multiplexadores (multiplexers)
Classificação não supervisionada de imagens. Classificação de imagens Consiste na identificação de tipos de cobertura de solos, de acordo com os padrões.
IP - Internet Protocol Provê as funções do nível de rede na arquitetura Internet.
Cluster Windows Server.
Tecnologias para automação
Arquitetura TCP/IP Protocolos de Acesso ao Meio
Conhecendo o Protocolo Rodrigo Borges. O Modbus é um protocolo de comunicação de dados industrial desenvolvido em 1979 pela Modicon para possibilitar.
Caracterização do equipamento
Prof. Msc. Diovani Milhorim
Redes Industriais Alarmes
Redes de Computadores e Aplicações – Modelo TCP/IP
Interconexão
Arquitetura de Redes: TCP/IP
Camada de Enlace de Dados
Soquetes (1) SOCKET Uma interface local, criada por aplicações, ponto final de comunicação no qual os processos de aplicação podem tanto enviar quanto.
Aula 05 Pilha TCP/IP.
Técnicas de detecção e correcção de erros em transmissões digitais
XOR, Detecção de Erro, Comparadores
CAMADA DE ENLACE DE DADOS
Redes: Camada de Rede, protocolos pt. I Prof. Rafael Vieira
Redes: Núcleo da Rede Prof. Rafael Vieira
Redes: Camada de Enlace, protocolos pt. II Prof. Rafael Vieira
Componentes de Redes de Computadores
Conceitos básicos sobre Redes de Computadores
Camada de Enlace de dados Tecnologias de LAN - Ethernet
Camada de Enlace de dados Controle de Fluxo
Aula 07 Camada Física.
Camada de Enlace de Dados Detecção e Correção de Erros
Redes de comunicação Aula 06 - Comutação
Padrão ethernet (802.3) aula 12
prof. Msc. Diovani Milhorim
Introdução a Redes v5.1 Capítulo 3 Protocolos e Comunicações em Rede.
Introdução a Redes v5.1 Capítulo 5: Ethernet. © 2013 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas.
Comutação de Rajadas Ópticas
Caracterização do equipamento
Técnicas de Transmissão
Redes de Computadores.
Internet Móvel  Alessandro Carvalho 18/09/2018
TCP/IP CRD Filipe Pacheco.
Por: André Aparecido da Silva
Por: André Aparecido da Silva
Prof. Msc. Diovani Milhorim
Protocolo CAN Controller Area Network
Modbus Bernardo da cunha borges Guilherme Garcia gimenez
REdes de comunicação Aula 02 - Topologias de Rede
Camada de Enlace 5.1 Introdução e serviços
SEMANA 7 – A INTERNET E O PROTOCOLO IP (PARTE 1)
Redes Industriais Rede DeviceNet™.
Protocolos de comunicação - CanOpen
Trabalho de Redes Industriais
Redes de Computadores REDES DE COMPUTADORES Aula 6 - Visão Geral das Tecnologias da Camada de Enlace Aula 6 - Redes de Computadores.
Aluísio Pires Leonan Cordeiro Pedro Morais Vitor Chaia
Questionário Cada questão valerá 0,1 décimo a mais na nota de umas das provas anteriores; Ordem de respostas: lista de chamada. Caso o aluno chamado não.
Prof. Ricardo Luís Lachi
Vantagens e Restrições A tecnologia Frame Relay oferece vários benefícios, quando comparada com outras tecnologias: Custo de propriedade reduzido (equipamentos.
Transcrição da apresentação:

CAN Control Area Network

Breve histórico Proposta inicial pela Robert Bosch em 1986 como rede automotiva Primeiro chip comercial feito pela Intel em 1987 Normatizado ISO11898 : full CAN ISO11519 : basic CAN

Caraterísticas básicas Topologia em barramento Meio físico: par trançado Aplicação típica: 40m a 1Mb/s, podendo chegar a 1km a velocidades menores Velocidade de transferência tipica de 40kbytes/s Máxima latência de 120us a 1Mb/s para mensagem de alta prioridade Controle de acesso ao meio por CSMA/CA+AMP (Carrier Sense Multiple Access/Colision Avoidance+Arbitration on Message Priority) Multi-master Limite teóricode 2032; normalmente usa-se menos de 64.

Sinalização ISO 11898 ISO 11519 Signal recessive state dominant state   recessive state dominant state unit min nominal max CAN-High 2.0 2.5 3.0 2.75 3.5 4.5 Volt CAN-Low 0.5 1.5 2.25 ISO 11519 Signal   recessive state dominant state unit min nominal max CAN-High 1.6 1.75 1.9 3.85 4.0 5.0 Volt CAN-Low 3.1 3.25 3.4 1.0 1.15

Velocidade x Distância Bus length (metres) Maximum bit rate (bit/s) 40 1 Mbit/s 100 500 kbit/s 200 250 kpit/s 500 125 kbit/s 6 km 10 kbit/s

Normas ISO ISO11519, também conhecido como CAN2.0A ou ainda Basic (ou Standard) CAN, com identificadores de mensagem de 11bits, originalmente especificicado para operação até 250Kbit/s. ISO11898, também conhecido como 2.0B ou ainda Full CAN ou Extended Frame CAN com identificadores de mensagem de 29 bit podendo atingir 1Mbit/sec.

Topologia

Mensagem SOF: Start of Frame MID : Message Identifier (11 ou 29 bits) RTR : Remote Transmission Request (a seguir) Control: comprimento do campo de dados 4 bits) DATA (até 8 bytes) CRC ACK : Ack pelo receptor EOF : End of Frame NOTA: Não é transmitido o endereço da estação, mas o MID que identifica a prioridade da mensagem!

CSMA/CA Em caso de colisão, “ganha” acesso ao meio a mensagem mais prioritária (com maior número de zeros no MID)

Remote Frames Quando RTR = 0, tem-se a transmissão do Master, sem solicitação de retorno de resposta ou a resposta a um request Quando RTR = 1, tem-se a solicitação de resposta pelo Master; alguma estação deve responder (com RTR=0)

Deteção de Erro Stuffing error: o nó transmissor insere um bit H depois de 5 bits L consecutivos (ou um bit L a cada 5 bits H consecutivos). O nó receptor pode detectar a violação e setar o flat de erro de “stuffing”. Bit error: o nó transmissor sempre lê o que está transmitindo. Checksum error: usa CRC16 Frame error: A mensagem contém determinados bits que devem sempre aparecer em determinadas posições Acknowledgement Error: quando o transmissor determina que a mensagem não foi ACKed

Variantes TJA 1054 é um protocolo de baixa potência e baixa velocidade, usando os transceivers PCA82C252, TJA1053 or TJA1054. AU5790 também chamado de "Single Wire CAN" é um protocolo de baixa potência, baixa velocidade usando o transceiver AU5790.  DeviceNet – Voltada a controle de processos industriais, é derivado do Full Can. DeviceNet usa CAN como nível físico, como restrições, e define os protocolos de nível superior. DeviceNet será discutida mais adiante.  CANopen: também voltado a aplicações de controle indsutrial, é baseada na Full CAN - ISO 11898-2 5v bus. Limita o número de estações a 127 e aloca IDs a cada uma. Define “profiles” para cada tipo de dispositivo.

Mais variantes ... TTCAN - Time Triggered CAN  - O Time-Triggered Protocol tem nós reportando em janelas de tempo pré-definidas, que são planejadas e sincronizadas. J1939: Família de protocolos para aplicações industriais específicas, como agricultura, naval, caminhões e ônibus, também baseada no Full CAN.

CAN Controller Intel 8257

Transceiver Phillips PCA82C251

PIC18F2480 (entre outros!) Por menos de R$30!!!!