Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
bits
: Unidad binaria bsica (un dgito) : Arreglo de 4 bits u cuarteto : Arreglo de 8 bits u octeto : Arreglos de Byte, por ejemplo hay palabras de un byte (es lo mismo decir que es una palabra de 8 bits), palabras de bytes, etc. : 1024 Bytes : 1024 Mbytes
Nibble
Byte Palabra
OJO: NO CONFUNDIR KB CON KB, LA PRIMERA SON KILO BYTES Y LA SEGUNDA SON KILO BITS
Terminologa Binaria
Una palabra binaria tiene varios dgitos que la conforman, por ejemplo una palabra de 1 Byte se conforma de 8 dgitos u 8 bits, por lo tanto podemos definir la palabra de la siguiente forma:
MSB LSB D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 1 1 0 1 1
Ntese que D7 es el dgito de mayor peso (es decir, el que tiene la potencia ms alta 1 27 ) el cual se denomina More Significant Bits (Bits ms significativo) y que D0 es el dgito de menor peso (es decir, el que tiene la potencia ms baja 1 20 ) el cual se denomina Low Significant Bits (Bits menos significativo).
1 Bit
1
1 Bit 0
1 Bit 1
1 Bit 0
1 Bit 1
1 Bit 1
1 Bit
0
1 Bit 0
1 Bit 1
1 Bit
1 Bit
2 3 4 5 6 7
Multiplexado en Tiempo:
Multiplexado en Frecuencia:
TX
A B C
RX
Equipamiento B
Informaciones Informaciones para recibir para enviar B1 A1 C2
Equipamiento C
Informaciones Informaciones para enviar para recibir C1 C2 B1 B2 A2
Equipamiento A
Equipamiento B
Equipamiento A
Equipamiento B
Equipamiento C
Equipamiento C
2) Reparticin del tiempo de la lnea Cmo empieza a hablar una estacin? 1) Escucha 2) Si nadie est hablando - Transmite - Sino, espera el final de la comunicacin 3) Fin
A1, A2,A3,A4;B1,B2,B3;C1,C2
En el bus
Arbitraje y Prioridades en la lnea de comunicacin : En funcin de la identificacin, el mensaje de mayor prioridad gana: (0 Dominante y 1 Recesivo) 4) Presentacin de las informaciones y transmisin peridica o de eventos en funcin de la aplicacin
GENERALIDADES II
Soluciones: Integracin de funciones mltiples en un mismo calculador Ej. : el calculador ECM: Inyeccin, encendido , FRIC, BRAC Ej. : el calculador ESP : ABS, ASR, MSR Utilizacin de una red de comunicacin entre los calculadores El "multiplexado" consiste en hacer circular varias informaciones diversos equipamientos utilizando un canal de transmisin Consecuencias Mejora de la comodidad de los usuarios por el desarrollo de nuevas funciones Mejor gestin del consumo elctrico Esta etapa permite reducir el nmero de cablerias elctricas y compartir las funciones entre los calculadores
11
entre
GENERALIDADES
Ejemplo:
Captador T agua Captador velocidad
COMBINAD O
ECM
NAVEGACION
El uso del Multiplexado permite: Una simplificacin del cableado, un enriquecimiento de las funciones y una reduccin del nmero de captadores al compartir las informaciones .
Captador T agua ECM Captador velocidad
NAVEGACION
12
COMBINAD O
GENERALIDADES
La comunicacin Cmo comunicar? ??? ???
protocolo
???
???
???
13
GENERALIDADES
La comunicacin Las clases de multiplexado: Las clases A Para el multiplexado Maestro / esclavo, caudales bajos, bajo costo Las clases B Para el multiplexado Multimaestros, caudales medianos Las clases C Para el multiplexado Multimaestros, caudales altos Las clases D Para las conexiones pticas de datos
14
GENERALIDADES
La comunicacin La eleccin de los fabricantes:
VAN :
CAN :
Protocolo utilizado por PSA, VAG, MERCEDES, BMW, VOLVO, RENAULT J1850 : Protocolo utilizado por CHRYSLER, GM, FORD BEAN : Body Electronic Area Network
GENERALIDADES
La comunicacin Los jefes de obra: VAN :
Constructores:
Desarrollo conjunto PSA RENAULT Fabricantes de equipos de automviles: Siemens, Magneti Marelli, Valo, Bendix, Sagem Universidades, escuelas Red numrica de transferencia de datos
GENERALIDADES
La comunicacin Los jefes de obra: CAN : Constructor: Robert BOSCH GmbH Red numrica de transferencia de datos Consultas realizadas a los usuarios
17
GENERALIDADES
18
GENERALIDADES
Las redes de comunicacin
Definicin de la red :
Conjunto de dispositivos electrnicos y de cableado que permite el intercambio multidireccional de informaciones . Cada dispositivo electrnico est equipado de una interfase electrnica estandarizada La red de comunicacin est compuesta:
Calculadores multiplexado s
19
Puerto de comunicacin
GENERALIDADES
Las redes de comunicacin Topologas de las redes : Topologa BUS
Bus
20
GENERALIDADES
Las redes de comunicacin Topologas de las redes: Topologa ARBOL Bus
D E
C B
Bus
21
GENERALIDADES
Las redes de comunicacin Topologas de las redes: Topologa Bus ARBOL / ESTRELLA
A F E
Bus
C
I D B
22
OBD I vs OBD II
Menos Sensores
OBD II
Mejoras o Ventajas
Equipos de diagnsticos con mayor interaccin con sensores y actuadores, mayor capacidad de pruebas
Estndares en cdigos
Capacidad de almacenar cdigos y otra informacin que no era necesaria en OBD I, pero sien OBD II
OBD I vs OBD II
MONITOREO
Catalizador. Falla de Encendido. Sistema de Combustible. Sensor de Oxigeno. Calefactor del Sensor de Oxigeno. Sistema Evap. Sistema EGR.
SOFTWARE
ADMINISTRADOR DE TAREAS
Secuencia de Pruebas. Indicador de Viaje. Iluminacion de Luz MIL. Identificacin de DTC (Diagnostic Trouble Code) Cdigo de diagnstico del problema. Almacenaje de datos de pantalla congelada.
HARDWARE
Sensores de Oxigeno Adicionales. Sensor de Fugas de Evap.
Modulos de control
SEGUNDO DIGITO
TERCER DIGITO
CUARTO DIGITO
SISTEMA ESPECIFICO DEL VEHICULO 0=SISTEMA TOTAL 1=DOSIFICACIN DE COMBUSTIBLE/AIRE 2=DOSIFICACIN COMBUSTIBLE/AIRE, SOLO FALLA EN CIRCUITO DE INYECTORES 3=SISTEMA DE ENCENDIDO O FALLA DE CILINDRO (MISFIRE) 4=CONTROLES AUXILIARES DE EMISIONES 5=CONTROL DE VELOCIDAD DEL VEHICULO Y SISTEMA DE CONTROL30 DE MARCHA MNIMA
DESIGNACIN DE LA FALLA
DESIGNACIN DE LA FALLA
C=CHASIS
U=COMUNICACI N (NETWORK)
Retorno a Cero
NRZ-L (No se retorna a nivel cero). Donde 0 representa el nivel alto y 1 el nivel bajo.
NRZ-I (No se retorna a 0 y se invierte al transmitir el 1). Al transmitir un 0 no se produce transicin y en cambio al enviar un 1 se produce una transicin a nivel positivo o negativo.
Topologa de la red
Estado de la alimentacin Estado del cableado
Fibra ptica
Transmisin Inalmbrica
Coaxial: El cable coaxial tiene un ancho de banda grande lo que permite manejar bastante trfico a velocidades grandes. Para transmisin en banda ancha: Con una impedancia caracterstica de 75 ohmios. Utilizado en transmisin de seales de televisin por cable (CATV, "Cable Televisin"). Para transmisin en banda base: Con una impedancia caracterstica de 50 ohmios. Utilizado en LANs. Dentro de esta categora, se emplean dos tipos de cable: coaxial grueso ("thick") y coaxial fino ("thin").
el control y la codificacin
la tcnica completa de transmisin y recepcin.
C
Bus
D E C
Bus
A
Bus
I
D
Cabecera
Modo PID
Datos
1: 2: 3: 4: 5: 6: 7: 8: 9:
Datos en vivo de la ECU.(PID) Acceso a Cuadro de Datos Congelados. DTC almacenados (Data Trouble Code) Borrar cdigos Resultados pruebas sensores de oxigeno Resultados de todas las pruebas de abordo Leer DTCs Pendientes Prueba de actuadores Opcional,VIN
Byte de error:
Para PWM y VPM es del tipo Chequo de Redundancia Cclica Para protocolos ISO es un checksum byte (bit de paridad o suma de datos y almacena resultados)
CAN H
4.5v 0.5v
Data
DATA
Diferencial
DATA DATA/
Caudal normalizado hasta 1Mbit/s Caudales principalmente utilizados : 62,5 y 125 Kbit/s Carrocera Confort
Hasta 16 equipamientos
ancho de pulso
1994 Adoptado por la Society of Automotive Engineers, (SAE) para vehculos clase B
1998 Aprobado por SAE como protocolo de comunicacin de datos
SAE J1850 VPW: Baja velocidad 10.4Kb/s SAE J1850 PWM: Alta velocidad 41.6 Kb/s
La red VAN
ARQUITECTURAS
Maestro / Esclavos
BSI1
E
6301
E
6037
La red VAN
ARQUITECTURA
Maestro / Esclavos
BSI1
Multi-Maestros
BSI1 7215 8410 8415
E
6301
E
6037
La red VAN
ARQUITECTURA LIBRE
M
M E E M E M
El VAN permite una arquitectura libre, muy bien adaptada al cableado automvil - no hay terminacin de lnea - menos limitaciones entre el equipo y el bus - 16 estaciones como mximo por bus fsico
La red VAN
DIFERENTES TIPOS DE TRAMAS A Vinculadas al funcionamiento del vehculo: - Tramas de acontecimientos (vinculadas a los acontecimientos - permiten la sincronizacin de diferentes equipos) - Tramas peridicas (tramas emitidas cclicamente) - Tramas en difusin ( en toda la red) - Tramas de dilogo - Dilogo entre maestros (Pregunta con respuesta en la trama) - Interrogacin de un esclavo por un maestro (Pregunta con respuesta en la trama) - Tramas sin o con acuse de recibo (de las calculadoras destinatarias) B Vinculadas al diagnstico: - Tramas de diagnstico
La red VAN
RESPUESTA EN LA TRAMA
M
l
La respuesta en la trama significa que el elemento solicitado por la trama de pregunta va a colocar los datos solicitados en el interior de la misma.
Maestro
Esclavo
En el bus
La red VAN
RESPUESTA EN LA TRAMA
M
l
La respuesta en la trama significa que el elemento solicitado por la trama de pregunta va a colocar los datos solicitados en el interior de la misma.
Maestro
Inicio
Identificador
Com.
Esclavo
En el bus
Inicio
Identificador
Com.
La red VAN
RESPUESTA EN LA TRAMA
M
l
La respuesta en la trama significa que el elemento solicitado por la trama de pregunta va a colocar los datos solicitados en el interior de la misma.
Maestro
Inicio
Identificador
Com.
Esclavo
Datos ledos
Control
En el bus
Inicio
Identificador
Com.
Datos ledos
Control
La red VAN
RESPUESTA EN LA TRAMA
M
l
La respuesta en la trama significa que el elemento solicitado por la trama de pregunta va a colocar los datos solicitados en el interior de la misma.
E
Ack Fin
Maestro
Inicio
Identificador
Com.
Esclavo
Datos ledos
Control
En el bus
Inicio
Identificador
Com.
Datos ledos
Control
Ack
Fin
La red VAN
RESPUESTA EN LA TRAMA
M
l
La respuesta en la trama significa que el elemento solicitado por la trama de pregunta va a colocar los datos solicitados en el interior de la misma.
E
Ack Fin
Maestro
Inicio
Identificador
Com.
Esclavo
Datos ledos
Control
l l
En el bus
Inicio
Identificador
Com.
Datos ledos
Control
Ack
Fin
Fallas:
Fallas:
Fallas:
Fallas:
Fallas:
Cable Data o Data B a la masa Cable Data o Data B a +BAT (+12volts) Cable Data o Data B cortado
lPrincipio
de funcionamiento
Interfaz de lnea
Filtro
R0 R2
Tx
Data
Bus
Data B
lPrincipio
de funcionamiento
Interfaz de lnea
Filtro
R0 R2
Tx
Data
Bus
Data B
lPrincipio
de funcionamiento
Interfaz de lnea
Filtro
R0 R2
Tx
Data
Bus
Data B
lPrincipio
de funcionamiento
Interfaz de lnea
Filtro
R0 R2
Tx
Data
Transmisin de tramas
Bus
Data B
Data
La red VAN
Limitacin del consumo de corriente, en un vehculo inutilizado : MODO REPOSO La funcin de puesta en reposo slo puede ser asegurada por un maestro nico (en 406: BSI). Este maestro administra la distribucin de la alimentacin +VAN.
MODO REPOSO
Captador de reposo
Captador de reposo
M M M
Rels Bus VAN
La activacin puede ser asegurado por un maestro o por un esclavo: Como +Bat resultado de un cambio de estado de un captador de reposo, el esclavo (o el maestro) pone a la masa la lnea Data B. El maestro, que detecta esta accin en Data B, alimenta los equipos (+VAN) y emite nuevamente tramas.
+VAN
A1, A2,A3,A4;B1,B2,B3;C1,C2
Inicio : smbolo que indica el inicio de una trama Identificador : campo de identificacin de la trama (12 bits) por ejemplo el indentificador 4D4 h: trama "ESTADO_RADIO_GEN" Com. : campo de mando (4 bits) Informaciones : campo de los datos transmitidos o ledos en un equipo (hasta 28 octetos) por ejemplo: INFORMACION VELOCIDAD enviada del equipo A hacia el equipo B Control : campo de control (15 bits) (Control de coherencia de la trama) Ack : campo acuse de recibo Fin : smbolo que indica el fin de la trama
bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin
Inicio
Inicio
Identificador
Com.
Informaciones
Control
Ack
Fin
Inicio
bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin
Com.
Inicio
Identificador
Com.
Informaciones
Control
Ack
Fin
Com.
: campo de mando (6 bits), los 4 ltimos bits indican el nmero de octetos transportados
bus CAN
Inicio Identificador Com.
Informaciones
Control
Ack
Fin
Informaciones
Control
bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin
Control
: campo acuse de recibo (solo las calculadoras concernidas dan acuse de recibo)
bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin
Ack
Fin
Inicio
Identificador
Com.
Informaciones
Control
Ack
Fin
Fin
l
A1, A2,A3,A4;B1,B2,B3;C1,C2
Colisin no destructiva, el mensaje de mayor prioridad pasa en primer lugar Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioirdad sobre un nivel Recesivo
A1, A2,A3,A4;B1,B2,B3;C1,C2
prioridad pasa primero Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioridad sobre un nivel Recesivo
Informaciones de A Informaciones de B Informaciones de C Control Ack Ack Ack Fin Fin Fin
Control Control
A1, A2,A3,A4;B1,B2,B3;C1,C2
prioridad pasa primero Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioridad sobre un nivel Recesivo
Informaciones de A Informaciones de B Informaciones de C Control Ack Ack Ack Fin Fin Fin
Control Control
En el bus
Inicio
0001 0000
A1, A2,A3,A4;B1,B2,B3;C1,C2
Prdida de arbitraje Equipo A Equipo B Equipo C Inicio Inicio Inicio 0001 0001 1111 0001 0000 0000 0001 0000 0101 Com. Com. Com.
prioridad pasa primero Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioridad sobre un nivel Recesivo
Informaciones de A Informaciones de B Informaciones de C Control Ack Ack Ack Fin Fin Fin
Control Control
En el bus
Inicio
0001 0000
A1, A2,A3,A4;B1,B2,B3;C1,C2
Prdida de arbitraje Equipo A Equipo B Equipo C Inicio Inicio Inicio 0001 0001 1111 0001 0000 0000 0001 0000 0101 Com. Com. Com.
prioridad pasa primero Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioridad sobre un nivel Recesivo
Informaciones de A Informaciones de B Informaciones de C Control Ack Ack Ack Fin Fin Fin
Control Control
En el bus
Inicio
0001 0000 00
A1, A2,A3,A4;B1,B2,B3;C1,C2
Prdida de arbitraje Equipo A Equipo B Equipo C Inicio Inicio Inicio 0001 0001 1111 0001 0000 0000 0001 0000 0101 Com. Com. Com.
prioridad pasa primero Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioridad sobre un nivel Recesivo
Informaciones de A Informaciones de B Informaciones de C Control Ack Ack Ack Fin Fin Fin
Control Control
A1, A2,A3,A4;B1,B2,B3;C1,C2
Prdida de arbitraje Equipo A Equipo B Equipo C Inicio Inicio Inicio 0001 0001 1111 0001 0000 0000 0001 0000 0101 Com. Com. Com.
prioridad pasa primero Arbitraje bit a bit (niveles Recesivo / Dominante) 0 = Dominante 1 = Recesivo Un nivel Dominante siempre tiene prioridad sobre un nivel Recesivo
Informaciones de A Informaciones de B Informaciones de C Control Control Control Ack Ack Ack Fin Fin Fin
Prdida de arbitraje En el bus Inicio 0001 0000 0000 Com. Informaciones de B Control Ack Fin
A1, A2,A3,A4;B1,B2,B3;C1,C2
En el bus
A1, A2,A3,A4;B1,B2,B3;C1,C2
En el bus
Inicio
Identificador
Com.
A1, A2,A3,A4;B1,B2,B3;C1,C2
En el bus
Inicio
Identificador
Com.
Informaciones
Control
A1, A2,A3,A4;B1,B2,B3;C1,C2
Ack
A1, A2,A3,A4;B1,B2,B3;C1,C2
Fin
Ack
M
Limitacin de las
M
Parsito
radiaciones emitidas
Data B
El bus CAN
M
Limitacin de las
M
Parsito
radiaciones emitidas
CAN_L