Você está na página 1de 6

Exercícios: pesquise e responda:

1 ) Cite as principais características das redes CAN(controller área


network).

O CAN é um protocolo de comunicações série, que permite controlo distribuído


em tempo real, com elevado nível de segurança [4]. É um sistema em
barramento com capacidades multi-mestre, isto é, vários nós podem pedir
acesso ao meio de transmissão em simultâneo. Este protocolo comporta
também o conceito de multicast, isto é, permite que uma mensagem seja
transmitida a um conjunto de receptores simultaneamente.

• Ser um standard ISO;

• Considerável imunidade ao ruído;

• Capacidade multi-mestre;

• Capacidade multicast;

• Capacidade eficaz de detectar e sinalizar erros;

• Simplicidade;

• Retransmissão automática de mensagens “em espera” logo que o


barramento esteja livre;

• Reduzido tempo de latência;

• Atribuição de prioridade às mensagens;

• Flexibilidade de configuração;

• Distinção entre erros temporários e erros permanentes dos nós;

• Elevadas taxas de transferência (1 Mbit/s);

• Redução de cabo a utilizar;

• Baixo preço;

• Hardware standard.

2 ) Qual o método de acesso ao meio físico utilizado em redes CAN? Ele


é determinístico ou probabilístico?

Com o CAN é possível utilizar diversos meios físicos, tais como: par de fios
entrelaçados, fibra óptica, rádio frequência, etc. Actualmente, a maioria das
aplicações utiliza um barramento diferencial a dois fios.
3 ) Explique o funcionamento do método de acesso ao meio físico usado
em redes CAN.

Nível Físico – Para os barramentos com 2 e 4 fios, caso algo de errado


venha a ocorrer com os fios de dados CAN_H e CAN_L, a rede continuará
operando sob uma espécie de modo de segurança. Seguem abaixo algumas
das condições de falha nas linhas de comunicação que permitem a
continuidade das atividades da rede:
· Curto do CAN_H (ou CAN_L) para GND (ou VCC);
· Curto entre os fios de dados CAN_H e CAN_L;
· Ruptura do CAN_H (ou CAN_L);

Utilizando o protocolo CAN, a ligação entre o nível físico (nível 1 OSI) e o de


aplicação (nível 7 OSI) é feita utilizando vários protocolos emergentes ou
através de software desenvolvido pelo utilizador [22]. O exemplo de um
protocolo, baseado em CAN, standard industrial ao nível de aplicação é o
DEVICEnetTM da Allen-Bradley o qual é utilizado para ligar em rede
controladores lógicos programáveis e sensores inteligentes.

4 ) Desenhe e identifique os campos da mensagem utilizada em redes


CAN?
5 ) Explique o que são bits recessivos e bits dominantes na sinalização de
dados da rede CAN.

No CAN, os dados não são representados por bits em nível “0” ou nível “1”.
São representados por bits Dominantes e bits Recessivos, criados em
função da condição presente nos fios CAN_H e CAN_L. A Figura 2 ilustra os
níveis de tensão em uma rede CAN, assim como os bits Dominantes e
Recessivos.

6 ) Explique a arbitragem por bit dominante utilizada no método de acesso


ao meio em redes CAN.

7 ) Quais são as estratégias de verificação de erro a nível de mensagem


utilizadas em redes CAN?

8 ) Quais são as estratégias de verificação de erro a nível de bit utilizadas


em redes CAN?

9 ) Apresente dois exemplos de aplicabilidade das Redes CAN.


10 ) Explique como funciona o gateway (da fig.5) num painel de
instrumentos.

Particularidade do CAN
O CAN possui características interessantes, como o fato de ser
multi-mestre, onde todos os módulos podem se tornar
mestre num determinado momento e escravo num outro, e
trabalhar com mensagens multicast, onde todas as
mensagens são recebidas por todos os módulos da rede. Um outro
aspecto importante é a detecção de colisão sem interferência de
um módulo que tenha prioridade.
Meios de transmissão de dados
Fios elétricos, geralmente utilizando 2 fios (CAN high e CAN low), trabalhando com
a diferença de potencial entre ambos, formando um barramento classificado como
Par Trançado Diferencial, não prejudicando o sistema por efeitos eletro-magnéticos.

Protocolos suportados:
 DeviceNet (Automação industrial);
 Smart Distributed System(SDS) (Automação Industrial);
 CANopen (Automação Industrial);
 CAN Kingdom (Controle Distribuído);
 SAE J1939 (caminhões e ônibus);
 NMEA 2000 (aplicações navais e aéreas);
 DIN 9684 (aplicações agrícolas);
 ISO 11783 (aplicações agrícolas).

Aplicação do Protocolo CAN atualmente


O CAN BUS (Barramento CAN) é o protocolo que atende a todos os requisitos para o
tráfego de informação em veículos, gerando grande confiabilidade para o funcionamento
de todo o sistema de comunicação intra-veicular. Por esse motivo, este tipo de
protocolo é utilizado em larga escala em sistemas automotivos atuais, e tal vantagem
deste protocolo faz com que este tipo de protocolo seja utilizado não só para veículos,
mas também outros sistemas que utilizam o CAN, tal como sistemas de automação industrial.

Fontes:
http://www.alexag.com.br/Artigos/SAE2002.pdf
http://lars.mec.ua.pt/public/LAR%20Projects/Humanoid/2011_WilliamLage/Datasheets/CAN/RI_
A5.pdf

Postado por Raphael Bolckau Carlos às 09:08 Nenhum comentário:


Enviar por e-mailBlogThis!Compartilhar no TwitterCompartilhar no FacebookCompartilhar com
o Pinterest

segunda-feira, 30 de novembro de 2015


CAN

O que é?
A rede CAN (Controller Area Network) foi um tipo de rede criada em 1985
por Robert Bosch para integrar redes automotivas para integrar as trocas
de informações entre as unidades de comando de veículos, que antes eram
mais caras e complexas, e principalmente difíceis para manutenção (complexo sistema de
fiação).
A CAN é um sistema serial bus para dispositivos de rede inteligentes, que
proporciona uma comunicação por intermédio de um barramento de dois fios,
conhecidos como CAN high e CAN low (trabalha com a diferença entre ambos),
possibilitando uma comunicação em tempo real através de sistemas real-time.
Embora a rede CAN seja desenvolvida para comunicação intra-veicular,devido a
sua grande vantagem ela também é utilizada em comunicação industrial.
Características:
- Controle rígido de erros e garantia de recebimento de mensagens;
-Rede muito confiável;
-Trocas de informações muito rápidas e seguras entre as unidades de comando;
-Baixo custo;
-Rede leve;
-Comunicação em Broadcast;
-Prioridade de informações com maior prioridade, enquanto a de menor é adiada (Bit
dominante e bit recessivo);
-Não necessita de um computador host para a comunicação entre microcontroladores e
dispositivos;
-Simples transmissão: uma CAN é capaz de trabalhar com 1 par de cabo mesmo havendo
falha no link, operando apenas com 1 par;
-Controle de erro (principal característica, devido ao uso em sistemas sensíveis a falha);
-Uma rede CAN pode interligar até 2032 dispositivos, sendo que o limite prático é de
aproximadamente 110 dispositivos, sendo cada dispositivo tratado como um nó da rede.

Você também pode gostar