Sunteți pe pagina 1din 4

Instituto Tecnológico

Escuela Industrial Superior


Pedro Domingo Murillo
Mecánica Automotriz

SISTEMA CAN BUS


DOCENTE: Angel Machaca Aquino

ESTUDIANTE: Ivan Vladimir Choque Coya

MATERIA: inyección a gasolina 400

GESTIÓN: 2018
INTRODUCCION

CAN (acrónimo del inglés Controller Area Network) es un protocolo de


comunicaciones desarrollado por la firma alemana Robert Bosch GmbH, basado
en una topología bus para la transmisión de mensajes en entornos distribuidos.
Además ofrece una solución a la gestión de la comunicación entre
múltiples CPUs(unidades centrales de proceso).
El protocolo de comunicaciones CAN proporciona los siguientes beneficios:

 Ofrece alta inmunidad a las interferencias, habilidad para el autodiagnóstico y


la reparación de errores de datos.
 Es un protocolo de comunicaciones normalizado, con lo que se simplifica y
economiza la tarea de comunicar subsistemas de diferentes fabricantes sobre
una red común o bus.
 El procesador anfitrión (host) delega la carga de comunicaciones a un
periférico inteligente, por lo tanto el procesador anfitrión dispone de mayor
tiempo para ejecutar sus propias tareas.
 Al ser una red multiplexada, reduce considerablemente el cableado y elimina
las conexiones punto a punto, excepto en los enganches.
HISTORIA Y EVOLUCION DEL S. CAN

El desarrollo del protocolo CAN comenzó en 1983 en la empresa Robert Bosch GmbH
(comúnmente conocida como Bosch). El protocolo fue oficialmente lanzado en 1986 en el
congreso de la Sociedad de Ingenieros Automotrices (SAE) en Detroit. Los primeros
controladores CAN llegaron al mercado en 1987 de la mano de Intel y Philips.1
Bosch publicó posteriormente varias versiones de la especificación CAN, siendo la última de
ellas la especificación CAN 2.0, publicada en 1991. Esta especificación consta de dos partes;
la parte A para el formato estándar y la parte B para el formato extendido. Un dispositivo CAN
que usa el formato estándar utiliza identificadores de 11 bits y es comúnmente referido como
dispositivo CAN 2.0A. Un dispositivo CAN que usa el formato extendido utiliza identificadores
de 29 bits y es comúnmente referido como dispositivo CAN 2.0B. Los estándares CAN 2.0A/B
y otros documentos de referencia relacionados con CAN son de acceso libre a través de
Bosch.2
En 1993 se publicó el estándar ISO 11898 del bus CAN y ha sido a partir de ese momento un
estándar de la Organización Internacional para la Normalización. Actualmente el bus CAN está
estandarizado por las siguientes normas:

 ISO 11898-1:2015, Part 1: Data link layer and physical signalling


 ISO 11898-2:2016, Part 2: High-speed medium access unit
 ISO 11898-3:2006. Part 3: Low-speed, fault-tolerant, medium-dependent interface. Este
estándar ha sido revisado y confirmado en 2015
 ISO 11898-4:2004, Part 4: Time-triggered communication. Este estándar ha sido revisado
y confirmado en 2013
 ISO 11898-5:2007, Part 5: High-speed medium access unit with low power mode
 ISO 11898-6:2013, Part 6: High-speed medium access unit with selective wake-up
functionality
 ISO 16845:2016, Conformance test plan
En 2011 Bosch, en cooperación con los fabricantes de automóviles y otros expertos del bus
CAN, comenzó a desarrollar la siguiente generación del CAN: el protocolo CAN FD (flexible
data-rate). El CAN FD es compatible hacia atrás, es decir, un controlador CAN FD es capaz de
comprender un mensaje CAN clásico (o CAN 2.0). Por el contrario, un controlador CAN clásico
destruye un mensaje CAN FD emitiendo un mensaje de error. El nuevo CAN FD es capaz de
transmitir datos más rápido que 1 Mbps (la velocidad máxima del CAN clásico). Ambos
protocolos, el CAN clásico y el CAN FD, están estandarizados en la norma ISO/DIS 11898-1.
PRINCIPALES CARACTERISTICAS

CAN se basa en el modelo productor/consumidor, el cual es un concepto, o


paradigma de comunicaciones de datos, que describe una relación entre un
productor y uno o más consumidores. CAN es un protocolo orientado a mensajes,
es decir la información que se va a intercambiar se descompone en mensajes, a
los cuales se les asigna un identificador y se encapsulan en tramas para su
transmisión. Cada mensaje tiene un identificador único dentro de la red, con el
cual los nodos deciden aceptar o no dicho mensaje. Dentro de sus principales
características se encuentran:

 Prioridad de mensajes.
 Garantía de tiempos de latencia.
 Flexibilidad en la configuración.
 Recepción por multidifusión (multicast) con sincronización de tiempos.
 Sistema robusto en cuanto a consistencia de datos.
 Sistema multimaestro.
 Detección y señalización de errores.
 Retransmisión automática de tramas erróneas
 Distinción entre errores temporales y fallos permanentes de los nodos de la
red, y desconexión autónoma de nodos defectuosos.
CAN fue desarrollado inicialmente para aplicaciones en los automóviles y por lo
tanto la plataforma del protocolo es resultado de las necesidades existentes en el
área de la automoción. La Organización Internacional para la
Estandarización (ISO, International Organization for Standardization) define dos
tipos de redes CAN: una red de alta velocidad (hasta 1 Mbit/s), bajo el estándar
ISO 11898-2, destinada para controlar el motor e interconectar las unidades de
control electrónico (ECU); y una red de baja velocidad tolerante a fallos (menor o
igual a 125 kbit/s), bajo el estándar ISO 11519-2/ISO 11898-3, dedicada a la
comunicación de los dispositivos electrónicos internos de un automóvil como son
control de puertas, techo corredizo, luces y asientos.

S-ar putea să vă placă și