0% encontró este documento útil (0 votos)
15 vistas97 páginas

Protocolo CAN y Multiplexado en Automóviles

El documento aborda la evolución y necesidades en el diagnóstico a bordo de vehículos, destacando la importancia de los sistemas de comunicación como CAN y VAN para simplificar el cableado y mejorar la interconexión de dispositivos electrónicos. Se discuten los principios del multiplexado y la transmisión de datos, así como la conversión entre diferentes sistemas numéricos. Además, se presentan las ventajas de la transmisión numérica frente a la analógica, garantizando mayor inmunidad a interferencias.

Cargado por

elio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas97 páginas

Protocolo CAN y Multiplexado en Automóviles

El documento aborda la evolución y necesidades en el diagnóstico a bordo de vehículos, destacando la importancia de los sistemas de comunicación como CAN y VAN para simplificar el cableado y mejorar la interconexión de dispositivos electrónicos. Se discuten los principios del multiplexado y la transmisión de datos, así como la conversión entre diferentes sistemas numéricos. Además, se presentan las ventajas de la transmisión numérica frente a la analógica, garantizando mayor inmunidad a interferencias.

Cargado por

elio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

Septiembre 2011

Diagnostico a bordo

Índice:
I) Necesidades de los
constructores
II ) Resumen numérico
III ) Principio del multiplexado
IV ) El VAN
V) El CAN
VI ) Utilización del VAN y del CAN
por PSA
VII ) Mensajerías
VIII) Diagnóstico
I ) Necesidades de los
constructores
• Necesidad de simplificación del cableado.

1995
• Número creciente de equipamientos electrónicos.

• Número creciente de enlaces entre los sistemas


(compartir informaciones, sincronización).
• Aumento de la calidad, el confort y la seguridad.

• Nuevas normas (Polución, Frenado)

• Mejorar el diagnóstico.

• Gestionar diversos proveedores.

• Evolución del vehículo (Opciones).

•Costo del cableado.


Comunicación CAN

•Ante el incremento del numero de dispositivos


electrónicos en los automóviles, las necesidades de
cableado y su complejidad aumentaron.
• Pronto se vio la posibilidad de conectar todos los
dispositivos a un bus que debía de ser fiable, robusto,
alta inmunidad al ruido, etc.
• Además, el bus debía poder permitir altas
velocidades de transmisión en entornos difíciles por la
temperatura, vibraciones, interferencias, etc.
Historia.
CAN (“Controller Area Network), bus serie patentado por
la compañía Robert Bosch (1982). su prioridad es
interconectar el bus de confort, seguridad, etc.
• El Mercedes Clase E fue el primer coche en incorporar el
busCAN,10 años después (1992).
•Fue diseñado para permitir la comunicación fiable entre
centralitas electrónicas basadas en microprocesador,
ECUs (“Electronic Control Unit”) y reducir cableado.
• En Europa se ha convertido en un estándar “de facto”,
con carácter internacional y documentado por normas ISO
(ISO‐11898 ).
• Ventajas: reducción de costes, mejora flexibilidad
• El bus CAN es un protocolo serie asíncrono del tipo
CSMA/CD (“Carrier Sense Mul:ple Access with
Collision Detec:on”).

• El bus es un medio compartido (multiplexado).

• Se trata de un protocolo “Multicast”, es decir, todo el


mundo puede hablar (de uno en uno) y escuchar.
• “CSMA”: cada nodo de la red debe monitorizar el bus
y
si detecta que no hay actividad, puede enviar un
mensaje.
• “CD”: si 2 nodos de la red comienzan a transmitir un
mensaje, ambos detectan la colisión. Un método de
arbitración basado en prioridades resuelve el conflicto.
• Se utiliza un par de cables trenzados (bus diferencial)
para
conseguir alta inmunidad a las interferencias
electromagnéticas (EMIs). En algunos casos puede ir
apantallado.

• La impedancia característica de esta línea es del orden


de
120Ω por lo que se emplean impedancias (resistencias)
de
este valor para en ambos extremos del bus para evitar
ondas reflejadas y que el bus se convierta en una
antena.

• Longitud máxima de 1000m (a 40Kbps).


II ) Resumen numérico
Generalidades:
Los sistemas de numeración sirven para escribir números.

Estos números se escriben de manera diferente en función de la


base en la cual se encuentran.
Las bases más conocidas son:
- La base 2 (binaria, con 2 coeficientes 0 y 1)
- La base 16 (hexadecimal, con 16 coeficientes de 0 hasta F)
- La base 10 (decimal, con 10 coeficientes de 0 hasta 9)

El objetivo es poder escribir un número infinito de "valores" con


un mínimo de signos (o cifras).
Los sistemas actuales utilizan la numeración de posición. Según
su posición, las cifras tienen un significado diferente.
Cada número N puede descomponerse de la manera siguiente:

N= A x Xn + B x Xn-1 + C x Xn-2 + ….. + A x X0

A es el coeficiente del monomio. [Link], el número de coeficiente


está en función de la base.
X base del sistema (base 2, base 16 , base 10, …)

N: exponente de la base. El valor del exponente está en función


de la posición que ocupa el coeficiente (con 0 como 1º
exponente)

Ejemplo: 5023 (10) = 5x103 + 0x102+2x101+3x100


El sistema Binario (o base 2)

Se utilizan 2 símbolos: 0 y 1

Con 1 interruptor, tenemos 2 posibilidades: (0 y 1)

Con 2 interruptores: 4 posibilidades (00, 01, 10 y 11)=2²

Con 8 interruptores: 256 posibilidades =28


El sistema Binario (o base 2)

1011(2) en binario se escribe en base 10 (decimal) :


1x23 + 0x22+1x21+1x20
Con transformación: 8 + 0 + 2 + 1 = 11(10)

1101101011(2) a convertir en base 10 (decimal):


1x29+1x28+0x27+1x26+1x25+0x24+1x23+0x22+1x21+0x20
512+256+0+64+32+0+8+0+2+1
=875(10)
El sistema hexadecimal (o base 16)

Hay 16 caracteres: de 0 hasta 9 y después, de A hasta F, con


A=10, B=11, C=12, D=13, E=14 y F=15.

4F(16) a convertir en decimal :

4F=415= 4x161 + 15x160=79


Resumen sobre el bit : 1 Bit:

1 cuarteto: 4 bits 1
octeto: 8 bits

Otras unidades utilizadas: Ko: Kilo octeto Mo: Mega


01010110 : 8 Bits = 1 OCTETO
octeto
1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit

« 0 » « 1 » « 0 » « 1 » « 0 » « 1 » « 1 » « 0 » « 0 » « 1 »

0101 : 4 Bits = 1 cuarteto


1 Bit 1 Bit 1 Bit 1 Bit

0 1 0 1

0110 : 4 Bits = 1 cuarteto


Transmisión en serie o
1 Bit 1 Bit 1 Bit 1 Bit paralelo (2 hasta x cables)
0 1 1
0
Los cambios de base
Puede resultar útil cambiar de base.
Los soportes de cálculo utilizan la base 2 (la electrónica conoce
únicamente 2 estados: pasante o no). Si queremos efectuar operaciones
en base 10 (adición de b1 y b2) tendremos que convertir estos 2
números en base 2, sumarlos y convertir el resultado en base 10.
Conversión por divisiones sucesivas
28(10) a convertir en binario
28 2
0 14 2 Entonces: 28(10) =11100(2)
0 7 2 Si la sustracción ha sido efectuada, ponemos 0
sino, 1
1 3 2
1 1 2
1 0
Conversión Hexadecimal / binaria

La base del sistema hexadecimal es el número elevado a 4 de


base 2. El equivalente en binario se obtiene escribiendo para cada
carácter hexadecimal 4 caracteres de la base 2( cada cifra de N(16)
se convierte en 4 cifras de N'(2) ).

Ejemplo 3FA(16)
3(10) 15(10) 10(10)
0011(2) 1111(2) 1010(2)

001111111010(2)
El contrario también es posible.

Ejemplo: 101101011(2)
0001(2) 0110(2) 1011(2)
1(10) 6(10) 11(10)

16B(16)
Decimal Binario Hexadecimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
La Conversión Analógica / Numérica
(C.A.N.)

El sistema numérico permite la transmisión rápida y


segura de informaciones.
Los calculadores convierten los decimales en binarios
porque es más seguro y económico.
5v FF=255 en 8 bits
F2
C0
0v 0

La precisión depende del número de bits utilizados


¿Por qué una transmisión numérica?

Las señales numéricas garantizan una gran inmunidad contra los


parásitos.

Una señal numérica parasitada se puede restaurar con electrónica


simple, si la determinación entre 0 y 1 es todavía posible.

1
0

Ejemplo: la nueva generación de sensores de presión de tobera de


admisión
III ) Principios del
multiplexado
Definición del Multiplexado:
Dispositivo que permite la transmisión de varias
comunicaciones telegráficas, telefónicas, radio-
telefónicas, o eléctricas con una sola vía de
transmisión (medio).

C A B
Multiplexado Temporal:

A
Multiplexado Frecuencial: TX B
C RX
Equipamiento A Equipamiento B Equipamiento C
InformacionesInformaciones InformacionesInformaciones InformacionesInformaciones
para enviar para recibir para enviar para recibir para enviar para recibir
A1 B1
B2 A1 C1 B1
A2 A3 C1 B2 B3 C2 B2
C2
A4 B1 A2 A2

A2

A1
B1
Equipamiento A Equipamiento Equipamiento A Equipamiento B Equipamiento C
B2 B

A2 C1 B1 B2 C2

Bus de comunicación
A1, A2,A3,A4;B1,B2,B3;C1,C2
Equipamiento C

Solución multiplexada
Solución clásica 1 bus (2 cables) para todas las
n cables para n informaciones
informaciones Cuando el número de equipamientos
aumenta
la solución multiplexada esta más
Elección del medio o
soporte de transmisión
:
•IR (infrarrojo)
•Radio

•Por cable (medio) Equipamiento A Equipamiento B Equipamiento C

Más barato y más fácil de aplicar

•Fibra óptica (Mercedes) Bus de comunicación


A1, A2,A3,A4;B1,B2,B3;C1,C2

Solución multiplexada
1 bus (2 cables) para todas las
informaciones
4
Sonda de Moto-
temperatur ventiladores de
a de agua M refrigeración
motor
1 2 3

Señal
analógica
1
2
1
2

1
2

Caja de gestión
BITRON refrigeración
motor

Calculador
inyección
motor

Tablero
Sonda de 1 3
Moto-
temperatur ventiladores de
a M refrigeración
Cables sin
de agua retorcer motor
1
2
U de 0.3 à 4.5v

Señales 2
A
B Calculador
Analógicas inyección
C
Red CAN D motor
Cables retorcidos
E 4 BSI
Señales F
G Boîtier de
Numéricas H Servitude
Intelligent
Red VAN 5 Calculador de
Cables retorcidos climatización

6 Tablero
CODIFICACIÓN NUMÉRICA DE LAS
Masa SEÑALES
Masa
Bloque óptico

Descodificación de
mando BSI
Vbat y puesta en marcha
Bloque óptico
Multiplexadodel bloque óptico

B.S.I.

Lectura del conmutador


Escritura en el bloque Bus Multiplexado
Conmutador óptico
Conmutador
Multiplexado

Vbat
Vbat
Solución clásica Solución multiplexada
Presentación del multiplexado
automóvil
1) Transmisión en serie: las
informaciones circulan en forma
de bits por 1 cable Equipamiento A Equipamiento B Equipamiento C

A1, A2,A3,A4;B1,B2,B3;C1,C2

2) Repartición del tiempo de la línea


¿Cómo empieza a hablar una
estación?
1) Escucha
2) Si nadie está hablando
- Transmite
- Sino, espera
el final de la comunicación
3) Fin
3) Problema: hay que identificar el valor de la información en el
bus (protocolo)
Equi. A A1 A A3 A4
2
Equi. B B1 B2 B3

Equi. C C1 C2

En el bus Id A1 A1 Id B1 B1 Id C1 C1 Id A2 A2 Id B2 B2 Id A3 A3 Id C2 C2 Id Ax A5 A6

Tiempo

Arbitraje y Prioridades en la línea de


comunicación :
En función de la identificación, el mensaje de mayor prioridad
gana (0 Dominante y 1 Recesivo)

4) Presentación de las informaciones y transmisión periódica o de


eventos en función de la aplicación
Las diferentes redes
IV ) VAN

Vehicule Area Network


Norma ISO 11519-3

VAN
1) Historia
2) Topología
3) Escoger un medio
4) Los caudales
5) Transmisión en serie
6) Protocolo
7) Arbitraje
8) Errores
9) Modo de espera / activación
10) Ejemplo de comunicación

VAN
1) Historia:

•85 / 86 Nacimiento (Prometheus, Eureka)

•89 Primeros Componentes


- Philips RCP, Texas Instruments, SGS Thomson

•92 Fin de normalización


- ISO 11519-3 Vehicule Area Network

•93 Pre-series de vehículos

•94 Series de vehículos equipados

VAN
2) Topología

En forma de Bus / Estrella / Árbol…

VAN
UC M M M
(Unidad Central)

•Multi-maestros
UC M

•Maestro / Esclavo
Luces E E

•Mixto UC M M M

Sensores, ... E E

VAN
3) ¿Por qué un medio de 2 cables de
cobre?
- Para anular los campos electromagnéticos : los 2
cables están en oposición de fases.

Los 2 cables retorcidos forman una jaula de Faraday de


forma natural,aunque 2 cables en paralelo (XM) pueden
atrapar fácilmente parásitos.
(la diafonía, teoría de las líneas).

VAN
- Para estar inmunizado contra los parásitos exteriores:
relacionados con el diferencial DATA y DATA/

parásito

DATA

DATA
Diferencial
DATA DATA/
VAN
Modo de transmisión
AMF

Diferencial, 2 cables Data y Data/


Acceso en forma de corriente
Recesivo 1.2mA
Dominante 50mA

BSI Radio

Data/ 4.5v
Data 0.5v

VAN
4) Los caudales :

Caudal normalizado hasta 1Mbit/s

Caudales principalmente utilizados : 62,5 y 125


Kbit/s
Carrocería Confort

16s 8s

Hasta 16 equipamientos

VAN
5) Transmisión en serie con auto
resincronización
En un vehículo, cada elemento de la red VAN tiene un controlador de
línea.

Este controlador de línea tiene un cuarzo para generar el caudal.

En función de su disposición en el vehículo (interior, exterior, cerca del


motor, lejos del motor, …) y de su tolerancia, los cuarzo pueden
derivar.
Hay que resincronizar las relojes de todos los controladores de línea.
ejemplo
En las tramas VAN, existen cada 4 bits, un bit de resincronización
TX
llamado: bit Manchester
RX

VAN
Protocolo, estructura de las tramas en el bus :
Inicio Identificador Com. Informaciones ControlFin Data ACK Fin

Inicio o SOF : inicio de trama:10 bits


entificador : campo de identificación de la trama: 12 bits
Com. : campo de mando: 4 bits
Informaciones: datos transmitidos por un equipamiento o
leídos en un equipamiento hasta 28 octetos (28 x 8 bits).
Control : campo de control: 15 bits
Fin data o EOD : campo que indica el fin de los datos: 2 bits
ACK : campo de acuse de recibo: 2 bits.
Fin o EOF : fin de trama: 8 bits

VAN
Ejemplo de trama de datos captados con un osciloscopio
en una red VAN

DATA

DATA
1) CH1: 2 Voltios 150 us
2) CH2: 2 Voltios 150 us
VAN
Las cruces rojas corresponden a los bits Manchester
(resincronización de los relojes de todos los controladores de
Inicio Identificadolínea)
Com Información
r
11111111 000011110 1111 0 11110 111101 0 1 00001 00001 00001 00 1 000001
11 1 1 0 0

Información Control Fin data y ACK Fin

00001 00001 00 1 0000 1 00001 0 101 0 1 00 1 00 10 10 111111111


0 0 1 0 1 0 0 0 0 1

Identificador = 1111 1111 1111 = FFF en Hexa = ejemplo el


reloj
Información = 0000 0000 0000 0001 0000 0000 0000 0001 0000
0000 = 0001000100 en Hexa = ejemplo +1 minuto
VAN
7) Arbitraje y prioridades
El mensaje de mayor prioridad puede transmitir
Arbitraje Bit a Bit (nivel Recesivo / Dominante)
1 = Recesivo 0= Dominante
Un nivel dominante gana siempre a un nivel recesivo
Perdida de prioridad

Equipamiento A Inicio Ident. 110

Equipamiento B Inicio Ident. 100 Com. Informaciones de B Control Ack Fin

Equipamiento C Inicio Ident. 101


Perdida de
prioridad

En el bus Inicio Ident. 100 Com. Informaciones de B Control Ack Fin


Zona de
arbitraje
Las tramas prioritarias ganan el arbitraje
Las tramas que no son prioritarias se retrasan

VAN
Respuesta en la trama
Maestro Inicio Identificador Com. Ack Fin

Datos leídos
 Menos tiempo
Control
Esclavo  Carga de red inferior

Pregunta + respuesta en 2 tramas


Maestro Inicio Identificador Com. Control Ack Fin

Inicio Identificador Com. Datos leídos Control Ack Fin


Esclavo

Acuse de recibo
Equipamiento Inicio Identificador Com. Informaciones Control Fin
productor
Equipamento Ack
Acceptación utilizado como
consumidor acuse de recibo

El acuse lo emite el que espera el mensaje


VAN
8)Errores
Detección de fallos de línea :
(corto, masa, +alim).
Modo de emergencia en un solo cable.

R1
Circuito
R0 Din
de
Filtro Diagnóstico
R2 Centro
VAN
Tx
Data

DataB

Para un buen diagnóstico, tiene que haber


comunicación en una red
VAN
Modo de espera / activación

Todas las estaciones que tienen un +VAN, pueden ponerse en


modo de espera desconectando el +VAN.
Pero en cada momento, las estaciones de la red pueden
activar el sistema y pedir el restablecimiento del + VAN.
masa
BSI data Bloque
data/
+ VAN
puertas

Con el modo de espera, (+ VAN Radio-


desconectado) teléfono
Tenemos +12V en Data/
Para activar la red, una estación puede
poner el cable Data/ en la masa. VAN
squema interno de un calculador VAN

CP IF
Controlador de protocolo Interfase de Línea
VAN

VAN
10) Ejemplo de comunicación
PMF
Pantalla Pared
Multifunciones
AAS
Ayuda para
Aparcar

RADIO

VAN
Sonda de 1 3
Moto-
temperatur ventiladores de
a de agua M refrigeración
Fils non no
Cables
torsadés
torcidos motor

1
2
U de 0.3 à 4.5v

Señales A 2
B Calculador
Analógicas C inyección
Redréseau
CAN CAN
D motor
Fils torsadés
Cables retorcidos
E 4
F
BSI
Señales
G Boîtier de
Numéricas H Servitude
Intelligent
réseau
Red VANVAN 5 Calculador de
Filsretorcidos
Cables torsadés climatización

6 Tablero
à suivre...
VAN
V ) CAN

Controlador Area Network

CAN HS ( High Speed)


Norma ISO 11898

CAN LS / FT (Low Speed / Fault Tolerance)


Norma ISO 11519-2
CAN
1) Historia
2) Topología
3) Escoger un medio
4) Caudales
5) Transmisión en serie
6) Protocolo
7) Arbitraje
8) Errores
9) Espera /Activación
10) Ejemplo de comunicación

CAN
1) Historia:

•1980 NACIMIENTO (Robert BOSCH GmbH)

•1987 PRIMEROS COMPONENTES CAN (Intel puis Philips)

•1991 CAN Low-Speed está la norma ISO 1519-2 (estándar)

•1992 MERCEDES utiliza CAN en el clase S

•1993 CAN High-Speed está la norma ISO 11898


(CAN 2.0 part A estándar)

•1995 Resolución sobre la norma ISO 11898 sobre el CAN


extendido (CAN 2.0 part B)

CAN
2) TOPOLOGÍA
CAN HS
Constricción de arquitectura (Bus)

Z son resistencias de 120 ohmios


(amortizar las harmónicas,
evitar la emisión y recepción de parásitos) CAN
CAN_H

R 60 ohms 60 ohms R

C R 60 ohms 60 ohms R C

CAN_L

Opcional
60 100 pF

Óhmetro

CAN
CAN LS
En forma de Bus / Estrella / Árbol…

CAN
Principios CAN HS y CAN LS:

•Multi-maestros M M M
UC

M M

CAN
3) ¿Por qué escoger un médium de 2
cables de cobre?:
- Para anular los campos electromagnéticos : los 2
cables son en oposición de fases.

Los 2 cables retorcidos crean una jaula de Faraday


natural
- Para estar inmunizado de los parásitos exteriores:
relacionados con el diferencial CAN H y CAN L
parásito
CAN L

CAN H
Diferencial CAN H y CAN L
CAN
Modo de transmisión
INY ABS
CAN HS
Diferencial, 2 cables CAN H y CAN L
Acceso en forma de tensión

3.5v
CAN H
CAN L 2.5v
1.5v

CAN
+5v 5.1K 
Modo de transmisión
RADIO
CAN LS
Diferencial, 2 cables CAN L y CAN H
Acceso en forma de corriente
Recesivo 1 a 10 mA
Dominante 70 mA
+5v
+5vPull up
500 5.1K 

Caja AAS
maestra

Pull down

CAN H 4.5v
CAN L 0.5v

CAN
4) Caudales:
Caudal normalizado hasta 1Mbit/s
CAN HS
Caudales habitualmente utilizados:
250Kbit/s (PSARENAULT)
500Kbit/s (BMW MERCEDES)
4s 2s
CAN LS
Caudales habitualmente utilizados:100Kbit/s (FIAT)
125Kbit/s
(MERCEDES)
10 à 8s

CAN
5) Transmisión en serie con auto
resincronización
En un vehículo, cada elemento de la red CAN tiene un controlador de
línea.

Este controlador de línea tiene un cuarzo para generar el caudal.

En función de su disposición en el vehículo (interior, exterior, cerca del


motor, lejos del motor, …) y de su tolerancia, los cuarzo pueden
derivar.
Hay que resincronizar los relojes de todos los controladores de línea.
ejemplo
En las tramas CAN, existe cada 4 bits, un bit de resincronización, solo
TX
si es necesario.
RX

CAN
uctura de las tramas CAN Standard en el bus:
automóviles
IFS Inicio Identificador Com. Informaciones
CRC ACK Fin

IFS Inter trama : trama libre 3 bits mini


Inicio o SOF : Inicio de trama 1 bit
Identificador : Campo de identificación de la trama 11 bits
Com. : DLC 4 bits y campo de mando 3 bits
Informaciones: datos transmitidos por un equipamiento o
leídos en un equipamiento hasta 8 octetos (8 x 8 bits).
CRC Control : campo de control 15 bits
ACK : campo de acuse de recibo: 2 bits.
Fin o EOF : fin de trama: 7 bits
CAN
uctura de las tramas CAN Extendido en el bus :
camiones y vehículos agrícolas
IFS Inicio [Link] CRC ACK Fin

IFS Inter trama : trama libre 3 bits mini


Inicio o SOF : Inicio de trama 1 bit
Identificador : Campo de identificación de la trama 11 bits
Eten. : Campo que identifica la extensión Ident. 2 bits
Identificador : Campo de identificación de la trama 18 bits
Com. : DLC 4 bits y campo de mando 3 bits
Informaciones: datos transmitidos por un equipamiento o
leídos en un equipamiento hasta 8 octetos (8 x 8 bits).
CRC Control : campo de control 15 bits
ACK : campo de acuse de recibo: 2 bits.
Fin o EOF : fin de trama: 7 bits CAN
Ejemplo de trama de datos captados con un osciloscopio en una
red
CAN HS
CAN_H
T

CAN_L





1) CH1: 1 Volt 25 us
2) CH2: 1 Volt 25 us

CAN
7) Arbitraje y prioridades
El mensaje de mayor prioridad puede transmitir
Arbitraje Bit a Bit (nivel Recesivo / Dominante)
1 = Recesivo 0= Dominante
Un nivel dominante gana siempre a un nivel recesivo
Perdida de prioridad

Equipamiento A Inicio Ident. 110

Equipamiento B Inicio Ident. 100 Com. Informaciones de B Control Ack Fin

Equipamiento C Inicio Ident. 101


Perdida de
prioridad

En el bus Inicio Ident. 100 Com. Informaciones de B Control Ack Fin


Zona de arbitraje

Las tramas prioritarias ganan el arbitraje


Las tramas que no son prioritarias se retrasan

CAN
Pregunta + respuesta en 2 tramas
Maestro Inicio Identificador Com. Control Ack Fin

Inicio Identificador Com. Datos leidos Control Ack Fin


Maestro

Acuse de recibo
Equipamiento Inicio Identificador Com. Informaciones Control Fin
productor
Equipamiento Ack
Acceptación utilizado como
consumidor acuse de recibo

El acuse está generado por todos los elementos.


Si una estación no recibe bien el mensaje, perturba la trama para
asegurarse que ningún elemento pueda tomarla en cuenta.
Si la estación perturba demasiado a menudo la red, ella misma
puede descartarse de la red.
CA
8)Errores

CAN HS: la red no admite absolutamente nada.

CAN LS
Detección de fallos de línea:
corte, masa, +alim, corto-circuito entre CAN H y CANL).

Modo de emergencia en un solo cable.

Para un buen diagnóstico, tiene que haber


comunicación en una red

CAN
Modo de espera / activación
CAN LS
Todas las estaciones que tienen un + temporal, pueden
ponerse en modo de espera desconectando el + temporal.
Pero en cada momento, las estaciones de la red pueden
activar el sistema y pedir el restablecimiento del + temporario.
masa
Caja CAN H Bloque
maestra CAN L
+ Temporario
puerta

Radio-
teléfono

CAN
squema interno de un calculador CAN

CP IF
Controlador de protocolo Interfase de Línea
Igual que CAN HS y CAN LS CAN HS
o
IF
Interfase de Línea
CAN LS

CAN
VI ) Utilización del CAN y del
VAN

por parte de un constructor


francés
PEUGEOT ha tenido que estructurar
la BSI

(Boîtier de Servitude Intelligent)

para la utilización de las redes CAN y


VAN

en función de las diferentes


aplicaciones utilizadas en sus vehículos.
Aplicaciones: CONFORT

Pantalla
Multifunción Combinado
Red VAN Confort =125Kbit/s

Radio Climatización Cargador CD

Sistema de Radio Ayuda para


Navegación Teléfono aparcar
Aplicaciones: CARROCERÍA

Red VAN Carrocería = 62,5Kbit/s

Módulo Conmutador Elevalunas Retrovisor


luces
Airbags y Memorización
Cierre centralizado Pretensores asientos
de cinturón
Aplicaciones: INTERSISTEMAS
(Compartir informaciones, estrategia)

Red CAN Intersistema(s) = 250 Kbit/s

Control BVA ASR / ABS Suspensión


Motor
VII )Mensajerías
Los documentos de mensajería describen para la
red:
- El tipo de Bus (VAN, CAN HS y CAN LS)
- La lista de mensajes.
- Los parámetros de comunicación (caudal, …).
- Estructura y lista de identificadores (valores, periodicidad,
prioridades).
- Estructura de las tramas (número de octetos y posición de los
valores)
-El modo de emisión de las tramas (periódica, de eventos,
respuesta en la trama, aceptación…)
- La gestión modo de espera/modo activo Ejemplo:
- Las reglas de comunicación (respuesta en la trama, acuse de
recibo) ID rápida RM Llave Velocida Periodo 50ms
- Les reglas de diagnóstico d
ID lenta T°agu T°air Visualizado Periodo 500ms
a e r
Ejemplo :

La mensajería del constructor nos transmite:


Mensaje BSI_RAPIDES identificador 824 información en 7 octetos
Octetos 2 y 3 Régimen motor
Bit desde el 2.7 hasta el 3.0, factor 0.125 Offset 0 Mini 0 Maxi
8191.75 Inválido FFFF
Periódica de 50 ms

Visualización de la parte informaciones (7 octetos)


0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 Binario

00 00 00 00 00 00 00 Hexa

Octetos 2 y 3 para el régimen motor


00 00 00 00 00 00 00 Hexa
Aislar los octetos 2 y 3 00 00

0000 0000 0000 0000


La mensajería concierne los bits 2.7 hasta 3.0
Bit 7 Bit 0

0000 0000 0000 0000

zona concernida por el régimen motor


Con 2 octetos tenemos:
de 0000 0000 0000 0000 hasta 1111 1111 1111 1111 en
binario
00 00 hasta FF FF en hexa es decir de 0 hasta 65535

Para el régimen motor, FFFF esta inválido. El máximo es de 65534=FFFE

65534 es el máximo en decimal. Con el factor de 0.125 se obtiene


8191.75
En los octetos 2 y 3, vamos a ver el régimen motor.

Se lee por ejemplo 8A C2 lo que corresponde en decimal a:


35522 /8(factor) = 4440.25

Ejemplo de emisión de una velocidad de régimen motor

2000tr/mn 2000*8 (factor) = 16000 en binario, lo que da: 3E80


en hexa.

En la trama 824(id) las informaciones serán 00 3E 80 00 00 00 00


VIII) El diagnóstico
Esquema PSA

Toma de
diagnosis

CAN Intersistemas
Conexión K&L
BSI

VAN Confort VAN Carrocería


Se destacan de este esquema dos modos de
diagnóstico diferentes

1) Las estaciones CAN están directamente relacionadas con la


toma diagnóstico.
El aparato de diagnóstico visualiza lo que pasa en la red CAN.
Verifica las aceptaciones, las informaciones que circulan.

2) Es diferente para el VAN , el aparato de diagnóstico esta


relacionado únicamente con el BSI, que realiza una función de
puente.

Después de una pregunta del aparato de diagnóstico, el BSI envía


una trama prioritaria hasta la estación VAN interrogada, que
responde con otra trama. La BSI puede responder a la pregunta
del aparato de diagnóstico.
Herramienta de base para las redes CAN o VAN

El polímetro

El osciloscopio

El aparato de diagnóstico del constructor


El Muxmetro :

Controlador de redes multiplexadas (caudal, colisión,


comunicación, …)

Objetivo: detección de averías importantes y usuales que pueden


surgir en la vida de un vehículo.
Herramienta de análisis y de simulación para
redes CAN o VAN

MUX TRACE o REFLETMUX-CAN, REFLETMUX-VAN y REFLETMUX-


C3V
Programa de análisis y de simulación para redes multiplexadas.
Varios constructores ==> Varias redes

850: Bus de [Link]. utilizado por CHRYSLER, GM y FORD


definiciones).
us que pertenece a JAPÓN.
BUS: bus que pertenece a VOLKSWAGEN (abandonado
el CAN).
AN: bus francés (normalizado, origen PSA / RENAULT)
AN: bus alemán (normalizado, origen BOSCH, utilizado por
RCEDES, BMW, VOLVO, FIAT, …)
AN FT: igual que el CAN pero tiene un nivel de línea diferent
mado CAN Low Speed

También podría gustarte