You are on page 1of 25

Comunicacin

Desarrollado por Hyundai Motor Company. Todos los derechos reservados.


Comunicacin 2

Comunicacin entre Humanos Comunicacin entre Computadores

Esquemas de Redes

Anillo
Bus

Estrella
Comunicacin 3

Configuracin Estndar

Configuracin Serial
Comunicacin 4

Transferencia de datos Bit por Bit


0
0 0 0 0
1
1 1 1 1
0 1 1 0
1
1 1 1 1
0
0 0 0 0

Variantes Informacin Variantes Informacin Variantes con Informacin


con 1 bit Posible con 2 bits Posible 3 bits Posible

0V 10C 0V, 0V 10C 0V, 0V, 0V 10C


5V 20C 0V, 5V 20C 0V, 0V, 5V 20C
5V, 0V 30C 0V, 5V, 0V 30C
5V, 5V 40C 0V, 5V, 5V 40C
5V, 0V, 0V 50C
5V, 0V, 5V, 60C
5V, 5V, 0V 70C
5V, 5V, 5V 80C Ejemplo:
0001001101000100110010000101
1 2 3 4 5 6 7 8 bits 1 byte = 256 datos
=
Comunicacin 5

Tecnologa de Creacin de Bit


12V Resistor Deteccin
1Kilo ohm de Voltaje
1k
? ? Bus

VBAT
12V Recesivo
lgica 1
?
? 60%

40%
lgica 0
Dominante

GND
Tiempo

1 1 PWM, pulso con modulacin significa que el estado del


0 0 bit esta indicado por el nivel de voltaje diferente al del
pulso. Este es un mtodo muy comn.

VPW, pulso variable con el estado del bit indicado por


1 0
la diferencia del largo de pulso, no por su nivel de
0 1 voltaje.
Comunicacin 6

Cuadro de Datos y Protocolo


Cuadro de Datos
Encabezamiento Datos Datos Datos Datos Fin del Cuadro

Inicio Fin
Elcuadrodedatosesnecesarioparaidentificarunmensajeespecifico!estecontienetodalainformacinnecesariacomoelindici
odireccinmensajeprioridadterminoetc.
El cuadro de datos es necesario para identificar un mensaje especifico! Este contiene toda la informacin necesaria
como el inicio, direccin, mensaje, prioridad, trmino, etc.
LLC (Control de enlace lgico)
Filtro de aceptacin
Aplicacin: Notificacin de sobrecarga
7 Selecciona el servicio apropiado Control de recuperacin
para las aplicaciones MAC (Control de Acceso Medio)
Encapsulado de datos
Presentacin: Desencapsulado
Suministra conversin de cdigos,
Protocolo 6 formateo de datos.
Codificacin del cuadro
Acceso medio
Sesin: Deteccin de error
7 Capas de acuerdo Coordina la interaccin entre Sealizacin del error
con ISO / OSI 5 aplicaciones finales Conocimiento
Serializacin
ISO = International Transporte: Deserializacin
Suministra integridad de datos de
Standard Organization 4 principio a fin y calidad del servicio
PLS (sealizacin fsica)
OSI = Open Systems Redes Decodificacin de Bit
Interconnect 3 Conmuta y dirige la informacin
Temporizacin de Bit
Enlace de datos: Sincronizacin
Transmite unidades de informacin PMA (Medio fsico adjunto)
2 a otro extremo del fsico Caractersticas del conductor/Receptor
MDI Interfase dependiente del medio
1 Fsico:
Transmite datos en la red
Conectores
Comunicacin 7

Clasificacin Comunicacin

Tiempo Mltiplex Frecuencia Mltiplex

Comunicacin Sincrnica Comunicacin Un Participante Mltiples


con Control Centralizado Asincrnica por Canal Participantes
por Canal

Acceso Controlado Acceso Arbitrario

Deteccin CSMA,
Control Centralizado Distribucin del Control Deteccin de CSMA, CD+DR,
del portador Resolucin de
Acceso colisin
(CD) + colisin (CR)
Mltiple
Bus distintivo Anillo distintivo (CSMA) Reintento
retrasado (DR)

Maestro simple Maestro lgico Maestro fsico Multi maestro


Estrella Multi maestro
LIN; Bitbus volante volante -CAN; VAN;
-Ethernet-
-Profibus- -Interbus S- -Aloa- ABUS; J1850-

Comunicacin cclica Comunicacin conducida por evento


Comunicacin 8

Mtodos de Acceso a Redes


Deteccin de portador de
Acceso mltiple con divisin acceso mltiple CSMA
de tiempo TDMA
C B A A

A A

B B Esta
libre el
C
C Bus?

Acceso mltiple con divisin


de Frecuencia FDMA B
A
A

B
B Esta
libre el
C Bus?
C
Comunicacin 9

Estructuras de Redes
Red Lineal

Red Jerrquica
Comunicacin 10

Clasificacin por Velocidad de Comunicacin


Controlador
del tren de Controlador de
Potencia Instrumentacin
Controlador de
electricidad de
Controlador la carrocera
Compuerta
4WD
(an no para Hyundai)
Controlador
IMS
Red Mltiple clase B Red Mltiple clase A

Controlador
de la puerta Controlador de
Controlador la puerta del
del pasajero conductor
ABS

Clasificacin SAE
Para los diferentes estndares, SAE ha definido tres categoras bsicas de redes en los vehculos basadas en la velocidad
y funcin:

Clase A Baja velocidad (<10K bits/segundo)


Caractersticas de comodidad (entretenimiento, audio, computador de viaje, etc.)
Clase B Velocidad Media (10Kbps a 125K kbps)
Transferencia general de informacin (tablero de instrumentos, velocidad del vehculo, datos
legislados de emisiones, etc.)
Clase C Alta velocidad (125K kbps a 1Mbps o mayor)
Control en tiempo real (control del tren de potencia, dinmicas del vehculo, freno por cable, etc.)
Comunicacin 11

Comunicacin Sincrnica

SCK
SCK
SCK
SC OUT
SC IN
SC IN
SC OUT IN

SCK Out
SC OUT
SC IN

Seal de reloj

Seal
Dentro

Fuera

Duracin total, ejemplo 58ms

Encabezamiento Dato1 Dato 2 Dato 3 Dato . Bloque de revisin del cdigo


Comunicacin 12

Comunicacin Asincrnica

ECM TCM ESP

Lnea Bus Lnea Bus

SOF Dato1 Dato 2 Dato 3 Dato . EOF


Comunicacin 13

Lnea K
Pin 2 - J1850 Bus+
?
Pin 4 Tierra del chasis
Pin 5 Tierra de seal
Pin 6 - CAN alto (J-2284) L
Medidor de diagnostico
Pin 7 - ISO 9141-2 lnea K
de acuerdo con SAE
Pin 10 - J1850 Bus
J1978
Pin 14 - CAN bajo (J-2284)
K
PIN15 - ISO 9141-2 lnea L
PIN 16 Batera (+)
ECU1 ECU2

Direccin Modo PID


08=00001000 01=00000001 01=00000001

Confirmacin Confirmacin
de Modo de PID Cantidad de DTC
41=00000001 01=00000001 01=00000001
Comunicacin 14

CAN

Programacin Programacin Programacin


interna interna interna
5V CAN 5V CAN 5V CAN
IF CAN fsica IF CAN fsica IF CAN fsica

IF= Interfase

2.5V 3.5V

CAN-H

CAN-L

Cables torcidos
La diferencia de potencial es constante
1.5V
Comunicacin 15

Transmisin de Datos CAN

1 1
V 0
5
4
CAN High
3 2.0V
CAN Low
2
1
0
Bit recesivo Bit dominante Bit recesivo

Resistor 120 Ohm


Resistor 120 Ohm
Lnea CAN-Bus

La velocidad del CAN bus puede ser hasta 1Mbit/s. Nosotros utilizamos 500 Kbit/seg.
Comunicacin 16

Cableado y Esquema
Estacin CAN 1 Estacin CAN 2 Estacin CAN 3 Estacin CAN 4

Aceptar Aceptar
Preparar
Seleccionar Seleccionar Seleccionar
enviar mensaje
Recibir mensaje Recibir mensaje Recibir mensaje

Cuadro de Datos CAN (2.0 A)


Campo de datos (mx.. 64 bit) Campo reconocido (2bit)
Inicio del cuadro (1bit) Rtr 1bit (no utilizado)

Campo de control (6bit) Revisin del campo de


redundancia cclica (16bit)
Campo de arbitracin (11bit)
Fin del cuadro (7bit)
Comunicacin 17

CAN de Arbitraje
Nodo A, contina

inicio
Bit de

ID10
transmitiendo

ID9

ID8

ID7

ID6
TX 0 1 0 1 0 1 0 1 0 1 0

Nodo A
RX 0 1 0 1 0 1 0 1 0 1 0

Lnea Bus 0 1 0 1 1
0 0 1 0 1 0

Nodo B, detiene
la transmisin

TX 0 1 0 1 0 1 0 1 0 1 1
Nodo B
RX 0 1 0 1 0 1 0 1 0 1 0
Comunicacin 18

Esquema del CAN de Alta Velocidad (NF)

Conector
Lnea CAN 1
de enlace
de datos
KWP2000
Modulo de
Control ABS o
ESP

Modulo de
Control del Lnea CAN 1
Tren de
Potencia

Sensor de
ngulo de la
direccin

Conector
multipropsito Lnea CAN 2

La principal finalidad de la lnea CAN 2 es la reprogramacin de la unidad de control.


Comunicacin 19

Esquema del CAN de Baja Velocidad / LIN (TG)

Diagnstico Mdulo de la Interruptor


KWP2000 IMS
puerta del manual del
asiento
acompaante asiento

LIN Mdulo de CAN


Interruptor Control de la
multifuncin Carrocera
Mdulo de
IMS
la puerta
Columna de
del
direccin
Interruptor Interruptor conductor
del alza del alza
vidrios vidrios Interruptor Interruptor
trasero trasero del sistema manual de la
izquierdo derecho de memoria columna de
integrada direccin

ISO 11519 -3 Estndar de tolerancia de falla de baja velocidad

Recesivo Dominante Recesivo


Comunicacin 20

LIN

Techo:
Sensor de lluvia, Motor:
Control de luces,
Techo solar Sensores, Actuadores

Puertas:
Espejo, Cierre centralizado
de puertas, Interruptor de
espejos, Alza vidrios Multifuncin:
elctrico
Limpia parabrisas, Lava
parabrisas, Faros principales
Luz indicadora de viraje
Opcional: Radio, Telfono

Climatizador: Asientos:
Motores pequeos Motores de posicin de
Panel de control los asientos
Sensores de ocupantes
Panel de control
Comunicacin 21

Cuadro de Datos LIN


Encabezamiento Respuesta
del mensaje del mensaje
Campo de
Pausa de sincronizacin Revisin
sincronizacin Identificador Campo de datos de 0 a 8 de suma
13 bit

Cuadro de Byte identificador


sincronizacin

Campo de sincronizacin Mensaje

Esquema del Sistema LIN


Nodo Esclavo
Campo de Pausa de
Nodo Maestro Identificador sincronizacin Receptor Esclavo
sincronizacin de Tarea
Tarea Maestra LIN
Cuarzo

Transmisor Esclavo
Receptor Esclavo de Tarea
de Tarea Byte de datos Byte de datos Revisin de
suma
Transmisor Esclavo Nodo Esclavo
de Tarea Receptor Esclavo
de Tarea
Transmisor Esclavo
de Tarea
Comunicacin 22

Sistema de Comunicacin Centennial


Antes de Noviembre del 2000

ECM de ECM de
seguridad de seguridad de
alza vidrios alza vidrios
DEL. IZQ. DEL. DER.
ECM de ECM de Tablero de ECM
seguridad de seguridad de delantero
instrumentos
alza vidrios alza vidrios
TRAS. IZQ. TRAS. DER.

Mdulo de la
Mdulo de la ECM de los
Puerta del BUS BUS ETACS BUS Puerta del
instrumentos
Conductor Acompaante

IMS ECM IMS ECM ECM del Escner


interruptor Receptor
(Hi-Scan Pro)
Asiento Direccin multifuncin
Comunicacin 23
Sistema de Comunicacin Centennial
Comunicacin 24

Seguimiento de Fallas en Sistemas de Comunicacin

Cdigo P
Cdigo C
Cdigo B
Cdigo U

ECM TCM ABSCM


?

?
Comunicacin 25

Reparacin del Arns CAN


B.

A.

Circuito
interrumpido
10cm
Cable torcido o menos

C.

Circuito
interrumpido

Resistencia Terminal