protocolo CAN
Comunicação Serial de Dados baseada no Barramento
“Controller Area Network”.
Uma das formas de se conectar estes módulos, uns aos outros, é através de uma Arquitetura Centralizada. A figura #1 ilustra este tipo de arquitetura.
RESUMO
Os objetivos deste artigo são explicar os conceitos do protocolo CAN e demonstrar como iniciar a implementação de uma rede de dados nele baseada. Destacam-se, entre outras coisas, seus conceitos fundamentais, os formatos disponíveis das mensagens, as principais normas existentes, as formas de detecção de falhas e os fundamentos de um
Dicionário de Dados. São abordados os conceitos principais que devem ser observados no momento de se desenvolver um módulo e um barramento CAN, além dos aspectos de hardware e software em relação aos módulos e à geometria do barramento.
SAÍDAS
MÓDULO
CENTRAL
ABSTRACT
ECU 1
The objectives of this paper are to explain CAN bus main concepts and presents how to initiate a development of a CAN based network. Highlights, among other things, its primary concepts, available message formats, main existing norms, failure detection mechanisms and primary
Data Dictionary concepts. Presents also main concepts should be considered when developing a CAN based module, its Hardware and Software aspects and network geometry. ECU 2
Figura #1: Diagrama Esquemático de uma Arquitetura Centralizada.
Como vantagens desta arquitetura, pode-se destacar:
• Simplicidade do hardware utilizado, sendo constituido basicamente pelos sensores, o cabeamento e uma placa eletrônica de gerenciamento do sistema.
• Todos os dados estarão disponíveis à Unidade Central durante toda a operação do sistema.
PALAVRAS-CHAVE
CAN, Controller
ISO11898, SAE J1939.
E
N
T
R
A
D
A
S
Como desvantagens, pode-se destacar:
Area
Network,
Multiplexing,
• Grande quantidade de cabeamento requerido.
• Limitação das