Resumo
O objetivo deste trabalho é apresentar as principais características de uma rede CAN veicular, tais como protocolos de camada superiores do modelo OSI, processo de transmissão de mensagens entre unidades no barramento CAN, formato de mensagens, tratamento de erro e também do processo de arbitragem. Uma breve apresentação sobre a rede CAN-FD - a evolução da rede CAN tradicional - é feita levando-se em conta as principais mudanças em relação a sua antecessora. É realizada uma avaliação considerando-se as vantagens do uso da atual tecnologia CAN empregada e os pontos fracos que essa topologia apresenta frente ao cenário do mercado atual, para, dessa forma, avaliar possíveis alternativas.
Palavras-chave: Rede CAN. CAN-FD. Redes automotivas. Protocolos de rede.
Automotive can network: bibliographical survey and presentation of initial concepts
Abstract
The objective of this document is to present the main features of a vehicular CAN network, such as upper layer protocols of the OSI model, the process of transmission of messages between the nodes in the bus, frame format, the error treatment and the priority arbitration of messages. A brief presentation about CAN-FD network, the evolution of traditional CAN network, is done considering the major changes from its predecessor. An evaluation is performed considering the advantages of its use and the weak features that this topology presents, considering the current market scenario, to thereby evaluate possible alternatives.
Keywords: CAN Network. CAN-FD. Automotive networks. Network protocols.
Referências
BOTERENBROOD, H. CANopen high-level protocol for CAN-bus. NIKHEF, Amsterdam, Version 3.0, p. 1–23, Mar. 2000.
CORRIGAN, Steve. Introduction to the Controller Area Network (CAN). Application Report, Texas Instruments, Dallas (Texas), SLOA101, p. 1–15 , 2002.
DI NATALE, Marco et al. Understanding and using the Controller Area Network communication protocol: theory and practice. New York: Springer, 2012.
FREDRIKSSON, Lars-Berno. A can kingdom. Mölndal, Sweden: Kvaser AB, 1995.
GUIMARÃES, Alexandre de Almeida; SARAIVA, Antônio Mauro. O protocolo CAN: entendendo e implementando uma rede de comunicação serial de dados baseada no barramento “Controller Area Network”. Society of Automotive Engineers, p. 1–10, 2002.
HARTWICH, Florian. CAN with Flexible Data-Rate. INTERNATIONAL CAN CONFERENCE (ICC), 3., 2012. Proceedings. Nuremberg (Germany), p. 14-1-14-9, 2012.
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. ISO 11898-1: Road vehicles: Controller area network (CAN): Part 1: Data link layer and physical signalling. Geneva, 2015. 65 p. Disponível em: <https://www.iso.org/standard/63648.html>. Acesso em: 15 jan. 2017.
JOHANSSON, Karl Henrik; TÖRNGREN, Martin; NIELSEN, Lars. Vehicle applications of controller area network. Hristu-Varsakelis, Dimitrios, Levine, William S. (Ed.). Handbook of Networked and Embedded Control Systems. College Park, MD: Birkhäuser Boston, 2005. p. 741–765.
JUNGER, Markus. Introduction to J1939. Vector, version 1.1, p. 1-11, 2010.
SAUERWALD, Mark. CAN bus, Ethernet, or FPD-Link: which is best for automotive communications? Analog Applications Journal, Texas Instruments, p. 20-22, 1Q 2014.
SEIXAS FILHO, Constantino. DeviceNet. Belo Horizonte: Departamento de Engenharia Eletrônica da UFMG, [2007]. 28 p. Apostila.
SOUSA, Rafael Vieira de. CAN (Controller Area Netwoork): uma abordagem para automação e controle na área agrícola. 2002. 83 f. Dissertação (Mestrado em Engenharia Mecânica) - Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 2002. Disponível em: <http://www.teses.usp.br/teses/disponiveis/18/18135/tde-30102007-115747/>. Acesso em: 15 jan. 2017.
TUOHY, Shane et al. Intra-Vehicle Networks : a review. IEEE Transactions On Intelligent Transportation Systems, v. 16, n. 2, p. 1–12 , Jan. 2014. DOI:10.1109/TITS.2014.2320605