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.