Sei sulla pagina 1di 123

Terminologa Binaria

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

KBytes (Kilo Bytes)


GBytes (Giga Bytes)

MBytes (Mega Bytes) : 1024 Kbytes

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).

Representacin temporal de un bit Resumen sobre el bit :


1 cuarteto: 4 bits
Otras unidades utilizadas:
01010110 : 8 Bits = 1 OCTETO
1 Bit 0

1 Bit: 1 octeto: 8 bits


Mo: Mega octeto

Ko: Kilo octeto

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

0101 : 4 Bits = 1 cuarteto


1 Bit 1 Bit

1 Bit

1 Bit

0110 : 4 Bits = 1 cuarteto


1 Bit 1 Bit 1 Bit 1 Bit

Transmisin en serie o paralelo

Conversin anloga digital


El sistema numrico permite la transmisin rpida y segura de informaciones, por ende los valores continuos en el tiempo es necesario que sean convertidos en sistemas binarios para su transmisin en forma digital. Para este proceso lo primero es definir cuntas muestras de la seal se tomarn en un periodo de esta.

Conversin anloga digital


Cuando la seal ha sido muestreada, se debe realizar la cuantizacin de sta, es decir la seal se representa slo por una serie de valores discretos (puntos aislados), luego estos valores se deben codificar en nmeros binarios de un largo de palabra especfico. Volts Cdigo BIN 0 000 1 001

2 3 4 5 6 7

010 011 100 101 110 111

Conversin anloga digital


Ahora la precisin de la conversin depender de dos grandes factores, la frecuencia de muestreo y el largo de la palabra binaria. La primera determina la cantidad de estados o puntos que compondr la seal digitalizada y la segunda determinar la cantidad de valores binarios con los que se representar la escala mxima de la seal (voltaje peack to peack en el ejemplo)

Definicin del Multiplexado:


Dispositivo que permite la transmisin de varias comunicaciones telegrficas, telefnicas, radio-telefnicas, o elctricas con una sola va de transmisin (medio).
C A B

Multiplexado en Tiempo:

Multiplexado en Frecuencia:

TX

A B C

RX

Definicin del Multiplexado


Equipamiento A
Informaciones Informaciones para enviar para recibir A1 B2 C1 A2 B1 B2 A2

Equipamiento B
Informaciones Informaciones para recibir para enviar B1 A1 C2

Equipamiento C
Informaciones Informaciones para enviar para recibir C1 C2 B1 B2 A2

A2 A1 B1 B2 A2 C1 B1 B2 C2 Bus de comunicacin A1, A2;B1,B2;C1,C2

Equipamiento A

Equipamiento B

Equipamiento A

Equipamiento B

Equipamiento C

Equipamiento C

Solucin clsica n cables para n informaciones

Solucin multiplexada 1 bus (2 cables) para todas las informaciones

Cuando el nmero de equipamientos aumenta la solucin multiplexada esta ms justificada

Definicin del Multiplexado


1) Transmisin en serie: las informaciones circulan en forma de bits por 1 cable
Equipamiento A Equipamiento B 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

Definicin del Multiplexado


3) Problema: hay que identificar el valor de la informacin en el bus (protocolo)
Equi. A Equi. B Equi. C A1 B1 C1 Id A1 A1 Id B1 B1 Id C1 C1 A2 B2 C2 Id A2 A2 Id B2 B2 Id A3 A3 Id C2 C2 Id Ax A5 A6 Tiempo A3 B3 A4

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

Sistema de comunicacin Bus

NAVEGACION

12

COMBINAD O

GENERALIDADES
La comunicacin Cmo comunicar? ??? ???
protocolo

???

???

???

Comunicacin bajo formato numrico

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 :

Vehicle Area Network


PSA PEUGEOT CITRON

Protocolo utilizado por PSA

CAN :

Controller Area Network

Protocolo utilizado por PSA, VAG, MERCEDES, BMW, VOLVO, RENAULT J1850 : Protocolo utilizado por CHRYSLER, GM, FORD BEAN : Body Electronic Area Network

Protocolo utilizado por TOYOTA


15

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

Ninguna consulta realizada a los usuarios


16

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

Formacin MULTIPLEXADO Las redes de comunicacin

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

Diagnosticos de Abordo de Primera y Segunda Generacin

Primer Control de Emisiones OBD I


Inconvenientes

Para los Tcnicos

Equipos de Diagnostico bsicos

Menos Sensores

ECM Lentas, no reprogramables

Diagnsticos sin protocolos y sin diagnsticos ejecutivos

OBD II

Mejoras o Ventajas

Diagnsticos mas simples y mejor control de las emisiones

ECM Receteables y reprogramables, con mayor velocidad en la transmisin de datos

Equipos de diagnsticos con mayor interaccin con sensores y actuadores, mayor capacidad de pruebas

Estndares en cdigos

Conector estndar de 16 pines

Protocolo de diagnostico estndar, inclusin de diagnsticos ejecutivos

Capacidad de almacenar cdigos y otra informacin que no era necesaria en OBD I, pero sien OBD II

Auto monitoreo de sensores y actuadores

OBD I vs OBD II
MONITOREO

Sensor de Oxigeno. Sistema EGR. Suministro de Combustible. Pcm.

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

LETRA FUNCIN DEL DISPOSITIVO MONITOREADO P=TREN DE POTENCIA B=CARROCERA

PRIMER DIGITO RESPONSABL E DE DEFINICIN

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

0=CDIGO GENRICO SAE


1=CDIGO DEL FABRICANTE

C=CHASIS

U=COMUNICACI N (NETWORK)

Fundamentos de comunicaciones digitales

Fundamentos de comunicaciones digitales


Cdigos de lnea:

Son frecuentemente usados para el transporte digital de datos (Transmisin).


Consisten en representar la seal digital transportada en un dato tal que permita detectar y/o corregir errores en la transmisin Para comunicaciones sincrnicas, permiten enviar dentro del mensaje, la seal de reloj

La representacin del la onda se suele realizar mediante un nmero determinados impulsos.


Estos impulsos representan los 1s y los 0s digitales.

Fundamentos de comunicaciones digitales


Codificacin Manchester:

Tambin denominada codificacin bifase-L


Mtodo de codificacin elctrica de una seal binaria en el que, en cada tiempo de bit hay una transicin entre dos niveles de seal. Es una codificacin autosincronizada, ya que en cada bit se puede obtener la seal de reloj, lo que hace posible una sincronizacin precisa del flujo de datos. Una desventaja es que consume el doble de ancho de banda que una transmisin asncrona. La codificacin Manchester se usa en muchos estndares de telecomunicaciones, como por ejemplo Ethernet.

Fundamentos de comunicaciones digitales


Caractersticas de la codificacin Manchester:
Forma simple de codificar secuencias de bits, incluso cuando hay largas secuencias sin transiciones de nivel que significan perdida de sincronizacin Las seales de datos y de reloj, se combinan en una sola que auto-sincroniza el flujo de datos. Cada bit codificado contiene una transicin en la mitad del intervalo de duracin de los bits. La primera mitad es el verdadero valor del bit, y la segunda es informacin que no es necesaria, y simplemente se pone para completar el bit.

Fundamentos de comunicaciones digitales


Codificacin Manchester diferencial:
(CDP; Conditional DePhase encoding) Mtodo de codificacin de datos en los que los datos y la seal reloj estn combinados para formar un nico flujo de datos autosincronizable. Es una codificacin diferencial que usa la presencia o ausencia de transiciones para indicar un valor lgico. Detectar transiciones es a menudo menos propenso a errores que comparar con tierra en un entorno ruidoso. La presencia de la transicin es importante pero no la polaridad. La codificaciones diferenciales funcionaran exactamente igual si la seal es invertida (cables intercambiados).

Fundamentos de comunicaciones digitales


Codificacin Manchester diferencial:
Un '1' se indica haciendo en la primera mitad de la seal igual a la ltima mitad del bit anterior (sin transicin al principio del bit) Un bit '0' se indica haciendo la primera mitad de la seal contraria a la ltima mitad del ltimo bit (una transicin al principio del bit) En la mitad del bit hay siempre una transicin, ya sea de high hacia low o viceversa.

Fundamentos de comunicaciones digitales


Cdigos RZ: Sistema de codificacin dnde cada bit retorna a cero en algn instante dentro del tiempo del intervalo de bit. Por tanto, las secuencias largas de unos o de ceros ya no plantean problemas para la recuperacin del reloj en el receptor. No es necesario enviar una seal de reloj adicional a los datos. Los cdigos RZ trabajan con impulsos estrechos de menor duracin que el intervalo de bit. El ciclo de trabajo es el parmetro que mide la anchura del impulso RZ. Se define como la relacin porcentual entre la duracin de los impulsos ( Ti ) y el tiempo del intervalo de bit (T b) ct% = (Ti / Tb)x100.

Retorno a Cero

Fundamentos de comunicaciones digitales


Tipos de Cdigo RZ: Polar: Uno de los bits se representa con la seal unipolar y el otro simplemente por ausencia de dicha seal. La polaridad puede ser positiva o negativa pero una vez elegida, todos los elementos de seal tienen la misma polaridad. Desventaja: Cuando la secuencia de ceros es demasiado larga, el receptor pierde el reloj del emisor. Si esto llegara a ocurrir, el reloj del receptor pasara a funcionar libre sin la referencia de sincronismo del emisor, y por tanto sin la garanta de que sus velocidades sean iguales. Bipolar: Los elementos de seal se representan con polaridades diferentes.

Fundamentos de comunicaciones digitales


Cdigos NRZ (non return to zero). :
El voltaje no vuelve a cero entre bits consecutivos de valor uno. Mediante la asignacin de un nivel de tensin a cada smbolo se simplifica la tarea de codificar un mensaje. Una clasificacin atendiendo a las modulaciones situara el cdigo NRZ dentro de las portadoras digitales y los moduladoras digitales como el cdigo Manchester.

Fundamentos de comunicaciones digitales


Dentro de los cdigos NRZ se establece una clasificacin, pudiendo tratar cdigos del tipo NRZ-L o NRZ-I.

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.

Fundamentos de comunicaciones digitales


Concepto de Ancho de Banda: En los sistemas digitales, la unidad bsica del ancho de banda es bits por segundo (bps). El ancho de banda es la medicin de la cantidad de informacin, o bits, que puede fluir desde un lugar hacia otro en un perodo de tiempo determinado. Aunque el ancho de banda se puede expresar en: miles de bits por segundo (kbps)

millones de bits por segundo (Mbps)


miles de millones de bits por segundo (Gbps) billones de bits por segundo (Tbps).

Fundamentos de comunicaciones digitales


Concepto de Ancho de Banda: Tasa de transferencia Se refiere a la medida real del ancho de banda, en un momento dado. Desafortunadamente, la tasa de transferencia a menudo es mucho menor que el ancho de banda digital mximo posible del medio utilizado. Esto se debe a: Dispositivos de la red Tipo de datos que se transfieren

Topologa de la red
Estado de la alimentacin Estado del cableado

Fundamentos de comunicaciones digitales


Canal de informacin: Se refiere al medio fsico por dnde se transmiten los datos o tambin llamado medio de transmisin. Entre stos tenemos: Cableado: Cable Coaxial Par Trenzado

Fibra ptica
Transmisin Inalmbrica

Fundamentos de comunicaciones digitales


Cableado

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").

Fundamentos de comunicaciones digitales


Cableado: Par Trenzado: Originalmente para transmitir voz y no datos. Tipos de Par Trenzado:

Par trenzado no protegido (UTP)

Par Trenzado protegido (STP): Protegido contra las interferencias electromagnticas.

Fundamentos de comunicaciones digitales


Fibra ptica: Puede transmitir voz, vdeo y datos. Tiene un gran ancho de banda y puede transmitir seales a distancias muy grandes. Utiliza pulsos de luz que son inmune a interferencias electromagnticas. Es tambin muy superior en aspectos de seguridad de la informacin. El costo alto y la complejidad de trabajar con la fibra ptica hacen que su desarrollo haya sido tan lento.

Fundamentos de comunicaciones digitales


Inalmbrica Bluetooth: Funciona en base a transceptores de corto alcance (transmisores y receptores) La radiocomunicacin se efecta en la banda de frecuencias libres de 2,45 GHz

La longitud de onda es muy corta, lo que permite integrar en el mdulo Bluetooth:


la antena

el control y la codificacin
la tcnica completa de transmisin y recepcin.

Fundamentos de comunicaciones digitales


Bluetooth:
Se implanta por primera vez en el Audi A8 2003 para la comunicacin inalmbrica entre el auricular selector para el telfono y la unidad de control para telfono/telemtica. Otras Aplicaciones:

Conexin del PC porttil, smartphone y notepad del usuario


La recepcin y transmisin de correos electrnicos del usuario mediante PC porttil o PDA La transmisin de direcciones y nmeros de telfono del PC porttil o PDA del usuario hacia el sistema de interfaz multimedia (MMI) La instalacin del sistema de manos libres para telfonos mviles sin adaptadores de cables adicionales

Mando a distancia por radio frecuencia para la calefaccin independiente

Fundamentos de comunicaciones digitales


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

Fundamentos de comunicaciones digitales


Topologas de Red:

Fundamentos de comunicaciones digitales


Las redes de comunicacin Topologas de las redes multiplexadas automotrices Topologa BUS

C
Bus

Fundamentos de comunicaciones digitales

Topologa ARBOL Bus

D E C

Bus

Fundamentos de comunicaciones digitales


F
E

Topologa Bus ARBOL / ESTRELLA

A
Bus

I
D

DIAGNSTICO ELECTRNICO ABORDO


Cdigos de Falla OBDII:
Ejemplo, el DTC P0131: P PCM 0 Controlado por SAE 1 Control de combustible / aire 31 Componente involucrado
sensor de oxigeno anterior al catalizador tiene su seal puesta a masa

DIAGNSTICO ELECTRNICO ABORDO


Estructura del mensaje:
Estructura bsica de un mensaje OBDII definido por SAE J1979, no incluye byte de control anterior al mensaje OBDII (depende protocolo PWM, VPM, 9141), ni byte adicional con informacin de envo o recibo de datos por el vehculo.

Cabecera

Modo PID

Datos

Chequo de Redundancia cclica

DIAGNSTICO ELECTRNICO ABORDO


Estructura del mensaje:

DIAGNSTICO ELECTRNICO ABORDO


Estructura del mensaje:

Modo Modo Modo Modo Modo Modo Modo Modo Modo

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

DIAGNSTICO ELECTRNICO ABORDO


Estructura del mensaje:

Nmero que indica que informacin es la requerida

DIAGNSTICO ELECTRNICO ABORDO


Estructura del mensaje:

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)

Fundamentos de comunicaciones digitales en vehculos


Redes Multiplexadas: CAN: Controller Area Network Protocolo utilizado por Mercedes, BMW, Volvo, Renault, Peugeot, Citron VAN: Vehicle Area Network

Protocolo utilizado por Peugeot, Citron, Renault


J1850: Protocolo utilizado por General Motors, Chrysler y Ford BEAN: Body Electronics Area Network Protocolo utilizado por Toyota

CAN CONTROLLER AREA NETWORK


CAN HS ( High Speed) Norma ISO 11898 CAN LS / FT (Low Speed / Fault Tolerance) Norma ISO 11519-2

Fundamentos de comunicaciones digitales en vehculos


1980 NACIMIENTO (Robert BOSCH GmbH) 1987 PRIMEROS COMPONENTES CAN (Intel Philips) 1991 CAN Low-Speed est la norma ISO 1519-2 (estndar) 1992 MERCEDES utiliza CAN en el clase S 1993 CAN High-Speed est la norma ISO 11898 (CAN 2.0 part A estndar) 1995 Resolucin sobre la norma ISO 11898 sobre el CAN extendido (CAN 2.0 part B)

Fundamentos de comunicaciones digitales en vehculos


Bus CAN:

El BUS permite el transporte de tramas y est formado por dos


hilos de cobre, aislados de seccin 0,6 mm.

Los hilos se denominan CAN_L y CAN_H, transportan seales


elctricas en oposicin de fase.

Los dos hilos se tuercen para contradecir los parsitos emitidos


por las tramas (seales elctricas) transportadas por el bs. parsito
CAN L

CAN H

Diferencial CAN H y CAN L

Fundamentos de comunicaciones digitales en vehculos


Bus CAN: Tasa de transferencia
Caudal normalizado hasta 1Mbit/s CAN HS Caudales habitualmente utilizados: 250Kbit/s (PSA RENAULT) 500Kbit/s (BMW MERCEDES) CAN LS Caudales habitualmente utilizados:100Kbit/s (FIAT) 125Kbit/s (MERCEDES) Hasta 10 equipamientos

VAN Vehicule Area Network


Norma ISO 11519-3

Fundamentos de comunicaciones digitales en vehculos


Bus VAN: Historia
85 / 86 Nacimiento 90 VAN pasa a ser norma AFNOR R-13708 92 Prototipos de Citron XM 93 Pre-series de vehculos 1.000 vehculos Citron 94 VAN pasa a ser norma ISO 11519-3 95 Renault abandona VAN 99 Primera red BSI-VAN serie XSARA y XSARA Picasso
(Caja de servicio inteligente)

Fundamentos de comunicaciones digitales en vehculos


Bus VAN: El BS permite el transporte de las tramas, est formado por dos hilos de cobre, aislados de seccin 0,6 mm. Los dos hilos se llaman Data y Data/, transportan seales elctricas en oposicin de fase. Los dos hilos se tuercen para contradecir los parsitos emitieron por las tramas (seales elctricas) transportadas por el bus. parsito
Data/
DATA

4.5v 0.5v

Data
DATA

Diferencial
DATA DATA/

Fundamentos de comunicaciones digitales en vehculos


Bus VAN:

Caudal normalizado hasta 1Mbit/s Caudales principalmente utilizados : 62,5 y 125 Kbit/s Carrocera Confort

Hasta 16 equipamientos

SAE-J1850 PROTOCOLO AMERICANO


SAE J1850 VPW: General Motor, Modulacin por ancho de pulso variable SAE J1850 PWM: Ford, Modulacin por

ancho de pulso

Fundamentos de comunicaciones digitales en vehculos


SAE J1850: Historia

1994 Adoptado por la Society of Automotive Engineers, (SAE) para vehculos clase B
1998 Aprobado por SAE como protocolo de comunicacin de datos

Fundamentos de comunicaciones digitales en vehculos


SAE J1850:

La tecnologa de comunicacin es similar al los protocolos


anteriores Diferencias: SAE J1850 PWM: Doble cable con aproximacin diferencial SAE J1850 VPM: Un cable de transmisin de datos

Fundamentos de comunicaciones digitales en vehculos


SAE J1850: Tasa de transferencia

SAE J1850 VPW: Baja velocidad 10.4Kb/s SAE J1850 PWM: Alta velocidad 41.6 Kb/s

La red VAN (Vehicle Area Network)


ARQUITECTURA DIFERENTES TIPOS DE TRAMAS RESPUESTA EN LA TRAMA INTERFAZ DE LINEA TRAZADO VAN EN EL OSCILOSCOPIO SUEO / DESPERTAR RESUMEN DE LAS PRINCIPALES CARACTERISTICAS

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

Ahorro de tiempo Menos carga red

En el bus

Inicio

Identificador

Com.

Datos ledos

Control

Ack

Fin

Fallas:

La red VAN Interfaz de lnea

Fallas:

La red VAN Interfaz de lnea

Cable Data o Data B a masa


Defecto masa

Fallas:

La red VAN Interfaz de lnea

Cable Data o Data B a +Bat (+12V)


Defecto +12V

Fallas:

La red VAN Interfaz de lnea


Defecto de corte de lnea

Cable Data o Data B cortado

Fallas:

La red VAN Interfaz de lnea

Cable Data o Data B a la masa Cable Data o Data B a +BAT (+12volts) Cable Data o Data B cortado

El componente de interfaz de lnea permite la recepcin de las tramas.


Defecto masa Defecto +BAT

Defecto de corte de lnea

lPrincipio

de funcionamiento

La red VAN Interfaz de lnea


R1

Interfaz de lnea

Filtro

R0 R2

Recepcin en modo diferencial (Data y Data B)

Tx
Data

Bus
Data B

lPrincipio

de funcionamiento

La red VAN Interfaz de lnea


R1
Recepcin en modo degradado en Data

Interfaz de lnea

Filtro

R0 R2

Tx
Data

Bus
Data B

lPrincipio

de funcionamiento

La red VAN Interfaz de lnea


R1

Interfaz de lnea

Filtro

R0 R2

Tx
Data

Recepcin en modo degradado en Data B

Bus
Data B

lPrincipio

de funcionamiento

La red VAN Interfaz de lnea


R1

Interfaz de lnea

Filtro

R0 R2

Tx
Data

Transmisin de tramas

Bus
Data B

Traza VAN en el osciloscopio


Identificador : 100 h Tamao : 1 octeto Dato : 00 h Velocidad : 62,5 KBps

1) CH1: 2 Voltios 150 us

Data

T 2) CH2: 2 Voltios 150 us


2>
DataB

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.

Alimentacin de los equipos:

+VAN

La red VAN Resumen de las principales caractristicas


Norma ISO 11519-2 Identificadores (direccin) en 12 bits Caudal hasta 250 kBps (en 206: 62,5 kBps) Longitud de la zona de datos hasta 28 octetos Posibilidad de solicitud de acuse de recibo Respuesta en la trama Diagnstico de lnea Sueo/despertar Modo emergencia para los equipos esclavos Modo degradado en un solo cable Arquitectura libre 16 estaciones como mximo por bus (en 406: 7 estaciones mx.)

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS
Equipo A Equipo B Equipo C

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

Estructura de las tramas en el bus


Inicio Identificado r Com. Informaciones Control Ack Fi n

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

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

Inicio

: smbolo que indica el inicio de una trama


bus CAN

Inicio

Identificador

Com.

Informaciones

Control

Ack

Fin

Inicio

: smbolo que indica el inicio de una trama

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

Identificador : campo de identificacin de la trama (12 bits)

bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin

Identificador : campo de identificacin de la trama (11 bits)

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

Com.

: campo de mando (4 bits)


bus CAN

Inicio

Identificador

Com.

Informaciones

Control

Ack

Fin

Com.

: campo de mando (6 bits), los 4 ltimos bits indican el nmero de octetos transportados

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

Informaciones : campo de datos transmitidos o ledos en un equipo ( 28 octetos mx.)

bus CAN
Inicio Identificador Com.
Informaciones

Control

Ack

Fin

Informaciones

: campo de datos transmitidos ( 8 octetos mx.)

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

Control

: campo de control (15 bits) (Control de coherencia de la trama)

bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin

Control

: campo de control (15 bits) (Control de coherencia de la trama)

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Ack Identificador Com. Informaciones Control Ack Fin

: campo acuse de recibo (solo las calculadoras concernidas dan acuse de recibo)

bus CAN
Inicio Identificador Com. Informaciones Control Ack Fin

Ack

: campo acuse de recibo

(todas las calculadoras de la red dan acuse de recibo)

Los principios del multiplexaje


ESTRUCTURA DE LAS TRAMAS CAN / VAN bus VAN
Inicio Identificador Com. Informaciones Control Ack Fin

Fin

: smbolo que indica el fin de la trama


bus CAN

Inicio

Identificador

Com.

Informaciones

Control

Ack

Fin

Fin

: smbolo que indica el fin de la trama

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN
l
Equipo A Equipo B Equipo C

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

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN mayor l Colisin no destructiva, el mensaje de
Equipo A Equipo B Equipo C

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

Equipo A Equipo B Equipo C

Inicio Inicio Inicio

0001 0001 1111 0001 0000 0000 0001 0000 0101

Com. Com. Com.

Control Control

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN mayor l Colisin no destructiva, el mensaje de
Equipo A Equipo B Equipo C

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

Equipo A Equipo B Equipo C

Inicio Inicio Inicio

0001 0001 1111 0001 0000 0000 0001 0000 0101

Com. Com. Com.

Control Control

En el bus

Inicio

0001 0000

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN mayor l Colisin no destructiva, el mensaje de
Equipo A Equipo B Equipo C

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

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN mayor l Colisin no destructiva, el mensaje de
Equipo A Equipo B Equipo C

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

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN mayor l Colisin no destructiva, el mensaje de
Equipo A Equipo B Equipo C

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

Prdida de arbitraje En el bus Inicio 0001 0000 00

Los principios del multiplexaje


GESTION DE PRIORIDADES CAN / VAN mayor l Colisin no destructiva, el mensaje de
Equipo A Equipo B Equipo C

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

Los principios del multiplexaje


ACUSE DE RECIBO
Equipo A Equipo B Equipo C

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

Equipo productor Equipo consumidor

En el bus

Los principios del multiplexaje


ACUSE DE RECIBO
Equipo A Equipo B Equipo C

VAN: Acuse de recibo solicitado por el productor de la trama


Equipo productor Equipo consumidor
Inicio Identificador Com.

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

En el bus

Inicio

Identificador

Com.

Los principios del multiplexaje


ACUSE DE RECIBO
Equipo A Equipo B Equipo C

VAN: Acuse de recibo solicitado por el productor de la trama


Equipo productor Equipo consumidor
Inicio Identificador Com. Informaciones Control

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

En el bus

Inicio

Identificador

Com.

Informaciones

Control

Los principios del multiplexaje


ACUSE DE RECIBO
Equipo A Equipo B Equipo C

VAN: Acuse de recibo solicitado por el productor de la trama


Equipo productor Equipo consumidor
Inicio Identificador Com. Informaciones Control

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

Ack

VAN: suministrado por el consumidor CAN: TODAS las calculadoras


En el bus
Inicio Identificador Com. Informaciones Control Ack

Los principios del multiplexaje


ACUSE DE RECIBO
Equipo A Equipo B Equipo C

VAN: Acuse de recibo solicitado por el productor de la trama


Equipo productor Equipo consumidor
Inicio Identificador Com. Informaciones Control

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

Fin

Ack

VAN: suministrado por el consumidor CAN: TODAS las calculadoras


En el bus
Inicio Identificador Com. Informaciones Control Ack Fin

Los principios del multiplexaje El bus VAN


El BUS permite el transporte de las tramas, se compone de dos cables de cobre, aislados de seccin 0,6 mm. Los dos cables se denominan Data y DataB, transmiten las seales elctricas en oposicin de fase. Los dos cables estn torcidos para contrarrestar los parsitos emitidos por las tramas (seales elctricas) transmitidas por el Bus.

Los principios del multiplexaje El bus VAN LA TRANSMISION DIFERENCIAL


Data DataB

M
Limitacin de las

M
Parsito

radiaciones emitidas

Seal "filtrada" Data


+ -

Muy buena resistencia a las perturbaciones


Compensacin de los desplazamientos de masa

Data B

Los principios del multiplexaje


El bus CAN
El BUS permite transportar las tramas, se compone de dos cables de cobre, aislados de seccin 0,6 mm. Los dos cables se denominans CAN_L y CAN_H, transmiten las seales elctricas en oposicin de fase. Los dos cables estn torcidos para contrarrestar los parsitos emitidos por las tramas (seales elctricas) transmitidas por el Bus.

Los principios del multiplexaje


LA TRANSMISION DIFERENCIAL
CAN_H CAN_L

El bus CAN

M
Limitacin de las

M
Parsito

radiaciones emitidas

Seal "filtrada" CAN_H


+ -

Muy buena resistencia a las perturbaciones


Compensacin de los desplazamientos de masa

CAN_L

Potrebbero piacerti anche