CAN Bus
CAN Bus
CAN Bus
El CAN-Bus de datos
Diseño y funcionamiento
Programa autodidáctico
Servicio Post-Venta
Introducción
J
J
J
SSP 186/01
2
Referencia rápida
Págin
a
Introducción _____________________________________________ 2
Transmisión de datos______________________________________ 10
Funcionamiento __________________________________________ 12
3
CAN-Bus de datos
Transmisión de datos
¿Qué posibilidades existen actualmente en el
automóvil para una adecuada transmisión de
datos?
Unidad de control para Régimen del motor Unidad de control para cambio
Motronic J220 automático J217
Consumo de
Posición de la mariposa
Cambios a mayor/menor
SSP 186/04
Conclusión:
Para cada información se necesita un cable Por ese motivo, este tipo de transmisión de
propio. datos sólo es practicable con una cantidad
Debido a ello, con cada información adicional limitada de informaciones a intercambiar.
crece también la cantidad de cables y pines en
las unidades de control.
4
En contraste con la primera posibilidad, con el
CAN-Bus se transmite toda la información a
través de dos cables.
Consumo combustible
Posición de la
mariposa
Interv. en gestión
motor
SSP 186/05
Conclusión:
Con este tipo de transmisión de datos se Por ese motivo es conveniente transmitir los
transmite toda la información a través de dos datos con un CAN-Bus cuando se intercambia
cables. una gran cantidad de información entre las
Independientemente de la cantidad de unidades de control.
unidades de control abonadas y de la cantidad
de información transmitida.
5
CAN-Bus de datos
El CAN-Bus de datos
representa un modo de transmitir los datos En el área de la tracción forman un sistema
entre las unidades de control. Comunica las global:
diferentes unidades de control en un sistema · la unidad de control del motor,
global interconectado.
· la unidad de control para cambio
Cuanto mayor es la cantidad de información automático y
que recibe una unidad de control acerca del · la unidad de control ABS
estado operativo del sistema global, tanto
mejor puede ajustar al conjunto sus funciones En el área de confort constituyen un sistema
específicas. global:
· la unidad de control central y
· las unidades de control de puertas
Unidad control
SSP 186/02
Unidad contr. Unidad de control para cambio
6
El principio de la transmisión de
datos
La transmisión de datos a través del CAN-Bus
funciona de un modo parecido al de una
conferencia telefónica.
Un abonado (unidad de control) “modula“ sus Para ciertos abonados resultan interesantes
datos, introduciéndolos en la red, mientras que estos datos, en virtud de lo cual los utilizan.
los demás “coescuchan“ estos datos. A otros abonados pueden no interesarles esos
datos específicos.
SSP 186/06
7
CAN-Bus de datos
SSP 186/03
Cable del bus de datos Elem. final bus de datos
8
Al trabajar con el CAN-Bus no se define el
destinatario de los datos. Se transmiten a
bordo del bus y generalmente los reciben y
analizan todos los abonados.
Desarrollo de un ciclo de
transmisión de datos:
Proveer datos Revisar datos
La unidad de control provee los datos al Las unidades de control revisan si necesitan
controlador CAN, para su transmisión. los datos recibidos para la ejecución de sus
funciones o si no los necesitan.
Transmitir datos
El transceptor CAN recibe los datos del Adoptar datos
controlador CAN, los transforma en señales
eléctricas y los transmite. Si se trata de datos importantes, la unidad de
control en cuestión los adopta y procesa; si no
son importantes, los desprecia.
Recibir datos
9
Transmisión de datos
SSP 186/08
10
Las siete secciones:
El campo de comienzo del datagrama
marca el comienzo del protocolo de enlace de
los datos. En el cable CAN-High se transmite
un bit con aprox. 5 voltios (en función del
sistema) y en el cable CAN-Low se transmite
SSP 186/09
un bit con aprox. 0 voltios.
En el campo de estado
se define la prioridad del protocolo. Si p. ej.
hay dos unidades de control que intentan
transmitir simultáneamente su protocolo de
datos, se concede la preferencia al protocolo
SSP 186/10
de prioridad superior.
En el campo de control
Se especifica la cantidad de información que
está contenida en el campo de datos. De esa
forma, cada receptor puede revisar si ha
recibido la información completa.
SSP 186/11
En el campo de datos
se transmite la información para las demás
unidades de control.
SSP 186/12
El campo de aseguramiento
sirve para detectar fallos en la transmisión.
SSP 186/13
En el campo de confirmación
los receptores señalizan al transmisor, que han
recibido correctamente el protocolo de enlace
de datos. Si detectan cualquier fallo, informan
de inmediato al transmisor. A raíz de ello, el
transmisor repite su transmisión. SSP 186/14
11
Funcionamiento
He aquí un ejemplo que explica la forma como se genera un estado operativo con los valores “0“
ó “1“:
El interruptor de la luz
sirve para encender o apagar la luz. Eso significa, que puede adoptar dos diferentes estados
operativos.
Estado del interruptor de luz con el valor “1“ Estado del interruptor de luz con el valor “0“
· Contactos cerrados · Contactos abiertos
· Lámpara encendida · Lámpara apagada
Transceptor Transceptor
En el caso del CAN-Bus de datos, esto CAN CAN
funciona básicamente de la misma forma.
El transceptor
también puede generar dos diferentes estados
operativos de un bit.
SSP 186/18
Estado del bit con el valor “1“ Estado del bit con el valor “0“
· Transceptor abierto; conecta 5 voltios en el · Transceptor cerrado; conecta a masa
área de confort (área de tracción aprox.
2,5 voltios)
· Tensión en el cable del bus de datos: aprox.
0 voltios
· Tensión en el cable del bus de datos: aprox.
5 voltios en el área de confort (aprox.
2,5 voltios en el área de la tracción)
5 voltios 5 voltios
0 voltios 0 voltios
12
En la tabla siguiente se muestra la forma en que se puede transmitir información por medio de
dos bits enlazados.
Explicación:
Si se transmite el primer bit con 0 voltios y el segundo también con 0 voltios, la información en la
tabla significa “El elevaluna se encuentra en movimiento“ o bien “La temperatura del líquido
refrigerante es de 10 °C“.
Uno 0 0 en movimiento 10 °C
voltios voltios
Dos 0 5 en reposo 20 °C
voltios voltios
Tres 5 0 en zona de 30 °C
voltios voltios inicio de parada
Cuatro 5 5 en detección 40 °C
voltios voltios de bloqueo superior
La tabla inferior muestra la forma como aumenta la cantidad de información con cada bit
adicional.
Cuanto mayor es el número de bits enlazados, tanto más información pueden transmitir.
Con cada bit adicional se duplica la cantidad de la posible información.
13
Funcionamiento
14
Las tres unidades de control empiezan Segundo bit:
simultáneamente con la transmisión de su - La unidad de control para ABS/EDS
protocolo de datos. Al mismo tiempo transmite un bit de validación superior.
comparan los bits, de uno en uno, en el cable
del bus. - La unidad de control para Motronic
Si una unidad de control transmite un bit de transmite un bit de validación inferior y
validación inferior y detecta uno de validación detecta un bit de validación superior en el
superior, interrumpe la transmisión y se cable del bus de datos. Con ello pierde su
adjudicación y se transforma en receptor.
transforma en receptor.
Tercer bit:
Ejemplo:
- La unidad de control para ABS/EDS
tiene la máxima prioridad y obtiene por
Primer bit: tanto la adjudicación del bus. Sigue
- La unidad de control para ABS/EDS transmitiendo su protocolo de datos hasta
transmite un bit de validación superior. el final.
Unidad de control 0 0 0 1 0
para ABS/EDS
Unidad de control 1
para Motronic
0 0
1 Validación inferior
SSP 186/20
15
Funcionamiento
Fuentes parásitas
En el vehículo son fuentes parásitas los
componentes en cuyo funcionamiento se
producen chispas o se abren o cierran
circuitos de corriente.
aprox. 0 V
SSP 186/29
aprox. 5 V
16
CAN-Bus en el sistema de confort
El CAN-Bus en el sistema de
confort
En el área de confort, el CAN-Bus Se transmiten datos acerca de las siguientes
intercomunica actualmente las unidades de funciones del sistema de confort:
control del sistema de confort. · Cierre centralizado
Son las siguientes:
- una unidad de control central y · Elevalunas eléctricos
- dos o cuatro unidades de control de · Iluminación de los mandos
puertas.
· Retrovisores exteriores regulables y
Configuración del CAN-Bus en el sistema de calefactables eléctricamente
confort · Autodiagnóstico
Los cables de las unidades de control
confluyen en forma de estrella, en un punto.
La ventaja reside en que, si se avería una de
las unidades de control, las demás pueden
seguir transmitiendo sus protocolos de datos.
SSP 186/21
17
CAN-Bus en el sistema de confort
SSP 186/22
20 ms 20 ms 20 ms
SSP 186/25
· Orden de prioridades:
1. Unidad de control central ➜ 5
2. Unidad de control lado conductor ➜ 4
3. Unidad de control lado acompañante ➜ 3
4. Unidad de control trasera izquierda ➜ 2
1
5. Unidad de control trasera derecha
SSP 186/26
En virtud de que los datos del sistema de Ello supone la ventaja de que, si se avería un
confort se pueden transmitir a una velocidad cable del bus de datos, es posible conmutar a
relativamente baja, es posible incorporar un la función monoalámbrica, siendo posible
transceptor de bajo rendimiento. seguir transmitiendo los datos.
18
Información en el sistema de confort
Es información acerca de los estados operativos en que se encuentran las diferentes funciones.
Por ejemplo, información acerca de qué mando a distancia por radiofrecuencia ha sido
accionado; en qué estado operativo se encuentra el cierre centralizado y si existen averías, etc.
A título de ejemplo, la tabla siguiente muestra una parte del campo de datos de la unidad de
control en la puerta del conductor.
De ahí se desprende el modo y el contenido de la información que se transmite acerca del estado
operativo del cierre centralizado y del elevalunas eléctrico.
1 = 5 voltios
19
CAN-Bus en el sistema de confort
Fusibles
M
S6 Fusible borne 15
Unidad de control central
S14 Fusible borne 30 M
Unidad de control central
S37 Fusible borne 30
Elevalunas
S238 Fusible borne 30
Cierre centralizado
Codificación de colores:
Señal de entrada
M
M
Señal de salida
J389
Positivo
J388
Masa
SSP 186/30 31 31
20 21
CAN-Bus en el sistema de confort
46 “Sistema de confort“
22
Función 08 -
Leer bloque de valores de medición
Con los medios del taller no se
En el número de grupo de indicación 012 puede comprobar actualmente la
Unidad de control central hay cuatro campos transmisión directa de datos a través
de indicación relacionados con el bus de del CAN-Bus.
datos.
SSP 186/41
23
CAN-Bus en el área de la tracción
SSP 186/32
Bus de datos
(con nodo externo)
24
Características del CAN-Bus de
datos en el área de la tracción
SSP 186/22
· Orden de prioridades:
1. Unidad de control para ABS/EDS ➜ 1 2
2. Unidad de control para Motronic ➜
3. Unidad de control para cambio 3
automático
SSP 186/38
Para poder utilizar los datos de forma óptima Este transceptor permite la transmisión de los
en el área de la tracción, es preciso que se datos entre dos ciclos de encendido.
transmitan muy rápidamente. Debido a ello ya es posible utilizar los datos
A esos efectos se necesita un transceptor de recibidos para el siguiente impulso de
gran capacidad. encendido.
25
CAN-Bus en el área de la tracción
Son informaciones muy importantes para que las diferentes unidades de control puedan cumplir
adecuadamente con sus funciones.
Su importancia se basa en motivos de seguridad para la unidad de control ABS/EDS, en motivos
de la gestión del encendido y de la cantidad inyectada en el caso de la unidad de control del
motor y en motivos del confort de la conducción en el caso de la unidad de control para el cambio
automático.
La tabla muestra, a título de ejemplo, una parte de los protocolos de datos y de sus
correspondientes campos de datos
26
Interconexión de las unidades de
control en el área de la tracción
SSP 186/43
Nodo
Unidad de control
para ABS/EDS
SSP 186/39
27
CAN-Bus en el área de la tracción
SSP 186/42
28
Notas
29
Pruebe sus conocimientos
1. En el CAN-Bus de datos
B Más espacio disponible, por ser más pequeñas las unidades de control y los conectores
de las unidades de control
B seis informaciones o
C ocho informaciones.
4. El CAN-Bus de datos:
A es susceptible de autodiagnóstico.
B no es susceptible de autodiagnóstico.
B Todas las unidades de control que intercambian datos se deben considerar como sistema
global.
30
31
1. A; 2. A, B, C, D; 3. C; 4. A; 5. B
Notas