1. Introdução ao CAN:

O Controller Area Network (CAN) é um sistema de comunicação entre microcontroladores e dispositivos, permitindo a troca de informações de forma eficiente.
Ele utiliza identificadores de mensagens para gerenciar o fluxo de dados pela rede. Suas principais características incluem alta confiabilidade na detecção e correção de erros, flexibilidade na configuração da rede e baixa latência na transmissão de dados entre os componentes. O CAN é padronizado pela ISO 11898 e ISO 11519-2 e foi inicialmente desenvolvido pela Bosch [3].

1.1. Por que o CAN foi desenvolvido?

A Controller Area Network (CAN) foi inicialmente criada para aplicações automotivas como método para permitir comunicação serial robusta. O objetivo era tornar os automóveis mais confiáveis, seguros e eficientes em termos de combustível, ao mesmo tempo que diminui o peso e a complexidade do chicote elétrico. Desde a sua criação, o protocolo CAN ganhou popularidade generalizada em automação industrial e aplicações automotivas/caminhões. Outros mercados onde soluções em rede podem trazer benefícios atraentes como equipamentos médicos, equipamentos de teste, dispositivos móveis e até as máquinas também estão começando a utilizar os benefícios do CAN.

1.2. Aplicações típicas do CAN na indústria automotiva

Aplicações típicas do CAN na indústria automotiva incluem a comunicação entre diversos componentes de um veículo, permitindo o controle e troca de informações de forma eficiente e segura. O CAN é amplamente utilizado nesse setor devido à sua robustez, segurança e capacidade de atuação em tempo real. Algumas aplicações específicas do CAN na indústria automotiva são:

Controle de direção e injeção de combustível: O CAN possibilita a transmissão de informações essenciais, como torque do motor, velocidade e aceleração, para o controle da direção e da injeção de combustível, otimizando o desempenho do veículo.

Comunicação entre módulos de um veículo: O CAN permite a interação entre diferentes módulos de um veículo, como o motor, a transmissão e outros sistemas, facilitando a coordenação e o funcionamento integrado desses componentes.

Redução de fiação e peso: Uma das vantagens do CAN é a redução da quantidade de fios pesados nos veículos, o que contribui para a eficiência energética e a economia de combustível.