can bus (2)

Upload: leidy-vernaza-salas

Post on 04-Apr-2018

262 views

Category:

Documents


6 download

TRANSCRIPT

  • 7/30/2019 can bus (2)

    1/56

    Jose Orlando aristizabalOmar chamorro

    Tecnlogo mecatronico automotriz

  • 7/30/2019 can bus (2)

    2/56

    Es un dispositivo encargado de recibir seales de entrada en forma de pulsosde voltaje de informacin enviadas por sus sensores, realiza clculosestandarizados y controla sus actuadores basndose en instrucciones pre-programadas en sus memorias.

    QUE ES UN ECM?

  • 7/30/2019 can bus (2)

    3/56

    EL MICROPROCESADOREs la parte de La computadora que esta encargada de procesar la informacinelectrnica. las seales elctricas son procesadas en base a los periodos detiempo establecidos por un generador de pulsos de reloj o cronometro electrnicoel cual mide el tiempo de las seales pulsadas, el CPU realiza clculos, toma lasdecisiones necesarias en el programa y puede realizar una cosa ala vez, el resto

    de la computadora soporta al microprocesador.

    Digamos que el CPU es la parte mas importante de la computadora ya queequivaldra a decir que es el cerebro del sistema y este solo puede recibir

    informacin en forma de ceros y unos y de igual manera manda esta mismainformacin.

  • 7/30/2019 can bus (2)

    4/56

    CUALES SON SUS FUNCIONES PRINCIPALES?

    1. Recibir voltajes de entrada proveniente de los sensores. (inputs)

    2. Calcular los datos de las seales de entrada de voltaje para compararlas consus tablas de bsqueda de informacin (look up tables) y procesar datos.

    3. Enviar ordenes o comandos a sus actuadores (outputs) solenoides o

    relevadores.

    Pero el CPU necesita un lugar para almacenar los programas que ejecuta, losresultados de los clculos que realiza y la informacin que interpreta. Estoscompartimientos son llamados memorias. En el rea de las computadorasautomotrices se utilizan 3 tipos de memorias que son: memoria RAM, ROM YPROM.

  • 7/30/2019 can bus (2)

    5/56

    MEMORIA NICAMENTE PARA LECTURA(READ ONLY MEMORY ROM)

    Es utilizada para almacenar informacin de forma permanente la cual estaprogramada en la computadora y contiene la informacin necesaria para correro ejecutar los programas del controlador. Al ser esta una memoria permanenteno se puede cambiar su informacin as que es de solo lectura.

    En la memoria ROM estn almacenadas las tablas de bsqueda (look up tables)los cuales contienen los valores, rangos permisibles y los limites mnimos ymximos de funcionamiento de cada sensor, as mismo en esta memoria selocalizan los parmetros de valores y listado completo de los DTC. As que

    todos los dtc posibles relacionados con el controlador del motor que tenga elvehculo estn grabados en esta memoria y tiene los planos tridimensionales defuncionamiento de cada sensor para cada situacin de funcionamiento delmotor.

  • 7/30/2019 can bus (2)

    6/56

    LA MEMORIA RAM:

    es la seccin que tiene tres funciones principales en el ECM. Laprimera funcin acta como la libreta de apuntes del ECM; siempreque se necesite hacer un clculo matemtico, el ECM utiliza la RAM.La segunda funcin es almacenar informacin en el sistemamultiplicador de aprendizaje a bloques (BLM) cuando el motor est

    apagado. La tercera funcin es almacenar los cdigos de diagnsticocuando se ha detectado una falla del sistema. Estos cdigos sonalmacenados por cincuenta rearranques del motor o hasta que lapotencia de la batera se retira del ECM. A diferencia del ROM y

    PROM, los chips del RAM son memorias voltiles. Acceso estadsticoo acceso aleatorio significa que la informacin no es almacenadanecesariamente en el orden en que fue recibida, la primera parte dedatos es tan accesible como la ultima.

  • 7/30/2019 can bus (2)

    7/56

    Esta memoria no se borra cuando seinterrumpe el suministro de voltaje de labatera hacia el controlador del motor,la cual al contrario de la memoria RAMvoltil no necesitara suministro devoltaje de la batera. Por ejemplovehculos asiticos y europeos.

    Esta memoria se borra cuando seinterrumpe el suministro de voltaje de labatera hacia el controlador del motor,la informacin relacionada con loscdigos de falla y las condiciones deoperacin actuales del motor puedenalmacenarse en la memoria RAM.

    Podemos tomar como ejemplo los

    vehculos americanos en los cualespodemos borrar los dtc tan solo condesconectar la batera en un lapso demas o menos 30 segundos.

    MEMORIAS RAM

    MEMORIA RAM VOLATIL MEMORIA RAM NO VOLATIL

  • 7/30/2019 can bus (2)

    8/56

    MEMORIA PROGRAMABLE UNICAMENTE PARA LECTURAPROGRAMMABLE READ ONLY MEMORY

    Es la memoria del controlador que contiene las diferentescalibraciones del motor que son especificas para cada tipo devehculo. Adicionalmente contiene la calibracin de las emisiones

    contaminantes. Elprom contiene las calibraciones para un sistemade motor en particular como; tipo de motor, tipo de transmisin yrango de eje final.

    Todos los vehiculos equipados con sistemas obd 2 contienen

    computadoras con estas memorias y cada vez que se requiera laactualizacin del sistema se har la reprogramacin electrnica deservicio.

  • 7/30/2019 can bus (2)

    9/56

  • 7/30/2019 can bus (2)

    10/56

    FORMA DE TRADUCIR LAS SEALES

    Traducir las seales digitales para convertirlas a nmeros tambinrequiere la utilizacin de un reloj (clock) conocido tambin como timer

    el cual proporciona la informacin de que tan larga es la seal. Estainformacin es la que representa las condiciones de operacin delmotor y tomando como base esta informacin, la ecu puededeterminar cuales son las mejores condiciones de operacin delmotor controlando los actuadores o dispositivos de salida.

  • 7/30/2019 can bus (2)

    11/56

    SERIAL DATA o DATOS EN SERIE. Son una seriede voltajes que cambian rpidamente pulsadas deun voltaje alto a un voltaje bajo y de un voltaje bajoa un voltaje alto donde 5 o 12 voltios son un voltajealto y 0 uno bajo y son transmitidos por un circuitoconocido como SERIAL DATA LINK. Cada sealaltas y baja es conocida como una seal digital yaque la ecm asume una seal en on o en of. una

    seal de on-of y of-on equivale a un bit y 8 bitsequivalen a un byte

    En ocasiones a cada seal se le asigna un numeroel cual puede ser 1 o 0 por ejemplo un byte puedeser ledo por el ecm de la siguiente manera.

    11110000 0000011100111001 00000010

    BYTES DE DATOS Y PALABRAS

  • 7/30/2019 can bus (2)

    12/56

    es un dispositivo electrnico capazde convertir una entrada analgicade voltaje en un valor binario, Seutiliza en equipos electrnicos como

    computadora, grabadores de sonidoy de vdeo, y equipos detelecomunicaciones. La sealanalgica, que vara de formacontinua en el tiempo, se conecta ala entrada del dispositivo y sesomete a un muestreo a unavelocidad fija, obtenindose as unaseal digital a la salida del mismo.

    CONVERTIDOR ANALGICO A DIGITAL.

  • 7/30/2019 can bus (2)

    13/56

    El dispositivo establece una relacin entre su entrada (seal analgica) y su salida(digital) dependiendo de su resolucin. Esta resolucin se puede saber, siempre ycuando conozcamos el valor mximo que la entrada de informacin utiliza y lacantidad mxima de la salida en dgitos binarios. A manera de ejemplo, el convertidoranlogo digital ADC0804 tiene la capacidad de convertir una muestra analgica deentre 0 y 5 voltios y su resolucin sern respectivamente:

    Resolucin = valor analgico / (2^8) Resolucin = 5 V / 256 Resolucin =0.0195v o 19.5mv.

    Resolucin = LSBLo anterior quiere decir que por cada 19.5 mili voltios que aumente el nivel de tensinentre las entradas nomencladas como "Vref+" y "Vref-" que ofician de entrada alconversor, ste aumentar en una unidad su salida (siempre sumando en formabinaria bit a bit). Por ejemplo:

    Entrada - Salida

    0 V 00000000 0.02 V 00000001 0.04 V 00000010 1 V 00110011 (5 V-LSB) - 11111111

  • 7/30/2019 can bus (2)

    14/56

    DATOS SERIADOS

    significa que los datos son enviados en serie uno detrs de otro,las palabras de los datos seriados son ledas en serie o en formaseriada, una palabra a la vez en orden especifico.

    estas palabras pueden ser accesadas por otra computadora (scantool) esta herramienta puede recibir, leer e interpretar las seales olneas de datos seriados. un flujo de datos seriados contiene bitsde informacin que representa la informacin recibida o enviadapor el ecm. Como ya sabemos esta informacin maneja una

    velocidad, la cual es llamada braud rate, la cual s medida enbit/segundo.

  • 7/30/2019 can bus (2)

    15/56

    QUE ES UN CAN BUS

    Can-Bus es un protocolo de comunicacin en serie desarrollado por Bosch parael intercambio de informacin entre unidades de control electrnicas delautomvil. Can significa Controller rea Network (Red de rea de control) y Bus,en informtica, se entiende como un elemento que permite transportar una grancantidad de informacin.

    Este sistema permite compartir una gran cantidad de informacin entre lasunidades de control abonadas al sistema, lo que provoca una reduccinimportante tanto del nmero de sensores utilizados como de la cantidad decables que componen la instalacin elctrica.

    De esta forma aumentan considerablemente las funciones presentes en lossistemas del automvil donde se emplea el Can-Bus sin aumentar los costes,adems de que estas funciones pueden estar repartidas entre dichas unidadesde control.

  • 7/30/2019 can bus (2)

    16/56

    La palabra bus es definida como elmedio de comunicacin entre lascomputadoras y este bus puede serde un cable o dos cables.

    Existen cuatro tipos de bus de datos ;bus uart, bus e y c, bus de clase 2 y

    el bus can. De los cuales el nicoque utiliza el mdulos maestro es elsistema uart. La arquitectura detodos los sistemas puede serbsicamente de 2 tipos.

    1 sistema de bus enlazado (ringsistem) utiliza dos cables.

    2 sistema de bus no enlazado (noring sistem) utiliza un solo cable.

    BUS DE COMUNICACIN

  • 7/30/2019 can bus (2)

    17/56

    EL PROTOCOLO CAN

    es el ms utilizado, hay otros tipos de redes que responden a otras necesidadesde cantidad de informacin o sencillez y costes La red LIN (Local InterconnectNetwork )es ms barata que la CAN aunque de menor velocidad pero vlidapara algunas funciones. Local Interconnect significa, que todas las unidades decontrol estn localizadas en una zona limitada (p. ej. en el techo, puertas,

    limpiaparabrisas, climatizacin, etc ). Tambin se le da el nombre desubsistema local". El intercambio de datos entre los diferentes sistemas deLIN-Bus en un vehculo se realiza respectivamente por medio de una unidad decontrol a travs del CAN-Bus de datos. En el caso delLIN-Busse trata de un busmono almbrico. El cable tiene el color bsico violeta y un color de

    identificacin. La seccin del conductor es de 0,35 mm2. No requiereapantallado.

  • 7/30/2019 can bus (2)

    18/56

    CULES SON LAS PRINCIPALES CARACTERSTICASDEL PROTOCOLO CAN?

    La informacin que circula entre las unidades de mando a travs de los dos cables(bus) son paquetes de 0 y 1 (bit) con una longitud limitada y con una estructuradefinida de campos que conforman el mensaje. Uno de esos campos acta deidentificador del tipo de dato que se transporta, de la unidad de mando que lo

    trasmite y de la prioridad para trasmitirlo respecto otros. El mensaje no vadireccionado a ninguna unidad de mando inconcreto, cada una de ellas reconocermediante este identificador si el mensaje le interesa o no.Todas las unidades demando pueden ser trasmisoras y receptoras, y la cantidad de las mismas abonadasal sistema puede ser variable. Si la situacin lo exige, una unidad de mando puede

    solicitar a otra una determinada informacin mediante uno de los campos delmensaje. Cualquier unidad de mando introduce un mensaje en el bus con lacondicin de que est libre, si otra lo intenta al mismo tiempo el conflicto se resuelvepor la prioridad del mensaje indicado por el identificador del mismo.

  • 7/30/2019 can bus (2)

    19/56

    QU ELEMENTOS COMPONEN EL SISTEMA CAN-BUS

    Consta de un controlador, un transceptor, dos elementos finales del bus y doscables para la transmisin de datos. Con excepcin de los cables del bus, todoslos componentes estn alojados en las unidades de control. En elfuncionamiento conocido delas unidades de control no se ha modificado nada.

    Asumen las siguientes funciones:

    EL CONTROLADOR CAN

    recibe del microprocesador, en la unidad de control, los datos que han de ser

    transmitidos. Los acondiciona y los pasa al transceptor CAN. Asimismo recibelos datos procedentes del transceptor CAN, los acondiciona asimismo y lospasa al microprocesador en la unidad de control.

  • 7/30/2019 can bus (2)

    20/56

    EL TRANSCEPTOR CAN

    es un transmisor y un receptor. Transforma los datos delcontrolador CAN en seales elctricas y transmite stas sobre loscables del CAN-Bus. Asimismo recibe los datos y los transformapara el controlador CAN.

    EL ELEMENTO fiNAL DEL BUS DE DATOS

    es una resistencia. Evita que los datos transmitidos sean devueltosen forma de eco de los extremos de los cables y que se falsifiquenlos datos.

    LOS CABLES DEL BUS DE DATOS

    funcionan de forma bidireccional y sirven para la transmisin de losdatos. Se denominan con las designaciones CAN-High (seales denivel lgico alto) y CAN-Low(seales de nivel lgico bajo).

  • 7/30/2019 can bus (2)

    21/56

  • 7/30/2019 can bus (2)

    22/56

    DESARROLLO DE UN CICLO DE TRANSMISIN DEDATOS

    PROVEER DATOS: La unidad de control provee los datos al controlador CAN,para su transmisin.

    TRANSMITIR DATOS: El transceptor CAN recibe los datos del controlador CAN,

    los transforma en seales elctricas y los transmite.

    RECIBIR DATOS: Todas las dems unidades de control que estninterconectadas a travs del CAN-Bus se transforman en receptores.

    REVISAR DATOS: Las unidades de control revisan si necesitan los datos

    recibidos para la ejecucin de sus funciones o si no los necesitan.ADOPTAR DATOS: Si se trata de datos importantes, la unidad de control encuestin los adopta y procesa; si no son importantes, los desprecia.

  • 7/30/2019 can bus (2)

    23/56

    QUE TRANSMITE EL CAN DE DATOS?

    En intervalos de tiempo breves transmite un protocolo de enlacede datos entre las unidades de control. Est compuesto por sietesecciones.

    Protocolo de enlace de datos:Consta de un gran nmero de bits enlazados. La cantidad de bitsde un protocolo depende del tamao del campo de datos.

    Un bit es la unidad de informacin mnima (un estado de

    conmutacin por unidad de tiempo). En electrnica, estainformacin bsicamente slo puede tener el valor 0 1 o,respectivamente, S o No

  • 7/30/2019 can bus (2)

    24/56

    Lo normal es tener buses de cortalongitud, para as un funcionamientoptimo. Pero si por el contrariotenemos redes de largas longitudes

    esto ir mermando nuestravelocidad de transmisin, debido alos retardos en la lnea,impedancias, tolerancias delososciladores, etc. Para atenuar estas

    carencias se colocan en losextremos del bus impedancias decarga para una mayor estabilidad.

    VELOCIDAD DEL CAN BUS

  • 7/30/2019 can bus (2)

    25/56

    LONGITUD DEL CABLE VS VELOCIDAD DE COMUNICACIN

  • 7/30/2019 can bus (2)

    26/56

  • 7/30/2019 can bus (2)

    27/56

    CAMPO DE COMIENZO DEL DATAGRAMA: marca el comienzo del protocolo deenlace de los datos. En el cable CAN-High se transmite un bit con aprox. 5 voltios (enfuncin del sistema) y en el cable CAN-Low se transmite un bit con aprox. 0 voltios-

    CAMPO DE ESTADO: se define la prioridad del protocolo. Si p. ej. Hay dos unidadesde control que intentan transmitir simultneamente su protocolo de datos, se concedela preferencia al protocolo de prioridad superior.

    CAMPO DE CONTROL: Se especifica la cantidad de informacin que est contenidaen el campo de datos. De esa forma, cada receptor puede revisar si ha recibido la

    informacin completa.CAMPO DE DATOS: se transmite la informacin para las dems unidades de control.

    CAMPO DE ASEGURAMIENTO: sirve para detectar fallos en la transmisin.

    CAMPO DE CONfiRMACIN: los receptores sealizan al transmisor, que han recibido

    correctamente el protocolo de enlace de datos. Si detectan cualquier fallo, informan deinmediato al transmisor. A raz de ello, el transmisor repite su transmisin.

    CAMPO DE fiN DEL DATAGRAMA: finaliza el protocolo de datos. Es la ltimaoportunidad posible para dar un aviso de error, que conduzca a una repeticin

  • 7/30/2019 can bus (2)

    28/56

    1. IDENTIFICADOR DE PRINCIPIO DE TRAMA: El principio de

    trama empieza siempre por un bit dominante, lnea siempre enreposo. Este bit no tiene significado, sirve para sincronizar losrelojes de los receptores eventuales.

  • 7/30/2019 can bus (2)

    29/56

    2.CAMPO DE IDENTIFICACION ARBITRAJE: Este campo est compuesto por 12 bits,que es posible separar en 11 + 1. Los 11 primeros bits sirven para indicar la identidaddel dato contenido en el mensaje, exactamente como una direccin postal.

    El ltimo bit permite codificar la naturaleza del mensaje.- La trama es una trama de datos o de informacin hacia un calculador (por

    ejemplo, rgimen motor).

    - La trama es una trama de consulta, invitando a un calculador a transmitir datospor ejemplo, por ejemplo peticin de informacin sobre la temperatura del agua motor

    por la BSI

  • 7/30/2019 can bus (2)

    30/56

    CAMPO DE COMANDO: Este campo est formado por 6 bits. Los dos primeros estn reservados para laevolucin del protocolo CAN. Los 4 ltimos permiten codificar el nmero de octetos de datos contenido enel campo siguiente (campo de datos).

    4. CAMPO DE DATOS: Este campo contiene de 0 a 8 octetos de datos con el bit de mayor peso colocado

    al principio y el bit de menor peso colocado al final.5. CAMPO DE VERIFICACION DE LOS DATOS: Este campo est compuesto de dos partes uno cdigo deverificacin de datos (campo de una longitud de 15 bits es calculado por el emisor a partir de los bitscontenidos en la totalidad del mensaje) y otro delimitador de verificacin de datos. El receptor procede a unclculo idntico a partir de los datos que recibe. Si uno o varios bits son errneos (parsitos) el receptor vaa detectarlos y no tendr en cuenta el mensaje que acaba de recibir. Un mximo de 5 errores de bit en unmensaje sern detectables con toda seguridad.

    6. CAMPO DE ACUSE DE RECIBO: Este campo est compuesto por dos bits; un bit de acuse de recibopor parte del receptor y bit de delimitador de acuse de recibo.

    El acuse de recibo por el receptor es efectuado si el resultado del clculo de verificacin de datos escorrecto. El receptor posiciona un bit de nivel 0 en las lneas de comunicacin.

    Si despus del clculo el receptor encuentra errores, no trata el mensaje, la lnea es mantenida en nivelalto. El emisor detecta que el mensaje no ha sido transmitido correctamente y reinicia de nuevo la emisin.

    El delimitador de acuse de recibo est siempre representado por un bit en estado 1.

    7. FIN DE TRAMA Y ESPACIO INTERTRAMA: La trama termina por una sucesin invariable de 7 bits enestado 1. El mtodo de insercin de bit inverso es desactivado a partir de ese instante

  • 7/30/2019 can bus (2)

    31/56

    Si se hace circular seales de tensin por el bus, sin resistencia de fin de lnea, las sealesse van a reflejar en los extremos y van a crear parsitos que pueden perturbar las

    siguientes emisiones por el bus (idntico a una onda que rebotara contra un muro). Paraevitar estos fenmenos de seal reflejada en los extremos, se coloca en el extremo unaimpedancia idntica a la del cable. Se encontrar pues, en cada extremo de la red, dosresistencias de 120 W. Estas resistencias de fin de lnea se encuentran integradas en losextremos de la red CAN en los dos calculadores, en funcin de la topologa y de laarquitectura de la red.

    RESISTENCIA DE FIN DE LINEA

  • 7/30/2019 can bus (2)

    32/56

    CMO FUNCIONA EL SISTEMA CAN-BUS?

    Las unidades de mando que se conectan al sistema Can-Bus son las que necesitancompartir informacin, pertenezcan o no a un mismo sistema. En automocingeneralmente estn conectadas a una lnea las unidades de control del motor, delABS y del cambio automtico, y a otra lnea (de menor velocidad) las unidades decontrol relacionadas con el sistema de confort. El sistema Can-Bus est orientado

    haca el mensaje y no al destinatario. La informacin en la lnea es trasmitida enforma de mensajes estructurados en la que una parte del mismo es un identificadorque indica la clase de dato que contiene. Todas las unidades de control reciben elmensaje, lo filtran y solo lo emplean las que necesitan dicho dato. Naturalmente, latotalidad de unidades de controlabonadas al sistema son capaces tanto de

    introducir como de recoger mensajes de la lnea. Cuando el bus est libre cualquierunidad conectada puede empezar a trasmitir un nuevo mensaje.

  • 7/30/2019 can bus (2)

    33/56

    en un sistema mux un modulode control electrnico puederecibir una seal de entradade voltaje de informacin

    desde un sensor conectadoelectrnicamente o desde otromodulo de control. Estesistema permite que mltiples

    seales de entrada seanenviadas por un solo cable.

    SISTEMAS MULTIPLEX

  • 7/30/2019 can bus (2)

    34/56

    DATOS DEL CAN Y SISTEMAS MULTIPLEXADOS

    La comunicacin del vehculo se refiere a los modulos que utilizan

    un circuito digital para comunicarse con los otros modulos. Estopermite que un modulo monitoree directamente un interruptor o unsensor y comparta esta informacin con otros mdulos.

  • 7/30/2019 can bus (2)

    35/56

    PROTOCOLOS DE COMUNICACIN DEL SISTEMA OBD 2

    Es un conjunto de datos que se intercambian entre las computadoras a bordodel vehculo y de un dispositivo externo de obtencin de datos tal como unaherramienta de exploracin.

    Clasificacin de los protocolos del sistema de comunicacin:

    1 clase a: soporta una velocidad de transferencia de datos de hasta 10 Kb/s

    2 clase b: velocidad de transferencia de hasta 125 Kb/s.

    3 clase c: velocidad de transferencia de hasta 1 Mb/s

  • 7/30/2019 can bus (2)

    36/56

    CONECTOR DE ENLACE DE DATOS SERIADOS DEL DEL SISTEMA OBD-II

    Vista De Frente Del Conector De Enlace De DatosSeriados (DLC) Del Sistema OBD-II.

  • 7/30/2019 can bus (2)

    37/56

    Clasificacin: B

    Comnmente usada por chysler y gm.

    Description:

    la SAE J1850 (VPW 10.4K) data bus esimplementa un cable bidireccional en lainterface (interface pin 2) con una velocidad detransferencia de datos de 10. 4 Kb/s su seal se

    puede ob(7 vdc) y con un pulso variable.

    SAE J1850 (VPW 10.4K)

  • 7/30/2019 can bus (2)

    38/56

    PROTOCOLOS DE COMUNICACION DEL DEL SISTEMAOBD-II

    Vista Del Conector De Enlace De Datos Seriados (DLC) DelSistema OBD-II En Un Vehculo Que

    Utiliza El Protocolo De Comunicacin SAE-J1850 VPW.

  • 7/30/2019 can bus (2)

    39/56

    SAE J1850 (PWM 41.6K)

    conocido como el bus de datos scp(protocolo estndar corporativo) es un busde datos de clase b desacuerdo a laclasificacin otorgada por sae y escomnmente utilizada por Ford. Es aplicado

    como una interface bidireccional 2 cables(terminal 2 y 10 del dlc 2pos y 10 negativo)son lneas del bus que llevan diferentesseales. Esto es que la seal en la terminal10 es una inversin exacta de la seal en la

    terminal 2, este arreglo minimiza los efectosde interferencia por radio frecuencia ointerferencia electromagntica en la sealde datos. SAE J1850 (PWM 41.6Kb7S)

  • 7/30/2019 can bus (2)

    40/56

    PROTOCOLOS DE COMUNICACION DEL DEL SISTEMA OBD-II

    Vista Del Conector De Enlace De Datos Seriados (DLC) Del SistemaOBD-II En Un Vehculo Que

    Utiliza El Protocolo De Comunicacin SAE-J1850 PWM.

  • 7/30/2019 can bus (2)

    41/56

    ISO 14230-4 KW 2000

    tambin llamado protocolo de clave mundial es unbus de datos clase b comnmente usado porvehculos europeos, asiticos y algunos Chrysler.este protocolo puede ser aplicado como unainterface de uno o dos cables (terminales 7 y 15

    del dlc) donde la lnea k (terminal 7) es una lneade comunicacin bidireccional, y el terminal 15 esuna lnea unidireccional desde el scan hacia lacomputadora del vehculo siendo utilizado solodurante la inicializacin para determinar lainformacin sobre el direccionamiento entre las

    comunicaciones.su velocidad de comunicacin es de 10.4 kb/s.

  • 7/30/2019 can bus (2)

    42/56

    VISTA DEL CONECTOR DE ENLACE DE DATOS SERIADOS(DLC) DEL SISTEMA OBD-II EN UN VEHCULO QUEUTILIZA EL PROTOCOLO DE COMUNICACIN ISO-14230-4.

  • 7/30/2019 can bus (2)

    43/56

    ISO 15765 CAN (CONTROL AREA NETWORK)

    este protocolo es de clase c, de acuerdo a lasnormas y regulaciones del sistema obd 2, apartir del ao 2008 todo vehculo debe venirequipado con el protocolo can. este protocolose aplica como una interface bidireccional de 2cables (terminales 6 y 14 del dlc) donde el

    terminal 6 es la lnea de bus alta y el terminal14 es la lnea de bus baja, llevan sealesdiferentes; esto es que la seal en el terminal14 es una inversin exacta de la seal en elterminal 6. esta implementacin minimiza losefectos de interferencia por radio frecuencia.

    su velocidad de comunicacin es de 1 mb/s

  • 7/30/2019 can bus (2)

    44/56

  • 7/30/2019 can bus (2)

    45/56

    CLASIFICACIN DE LOS CONECTORES DECOMUNICACIN

  • 7/30/2019 can bus (2)

    46/56

    SISTEMAS BUS DATOS MULTIPLEXADOS UTILIZADOS EN LAACTUALIDAD

    Sistema de bus multiplexado Velocidad(Baud Rate) Fabricante que lo utilizaSCP (PWM) 41.6 KBPS FORD

    SCI 62.5 KBPS CHRYSLER

    CLASE 2 O PCI (VPW) 10.4 KBPS A 125 KBPS GM CLASE 2- CRYSLER(PCI)BUS

    KWP2000(ISO14230)-4 10.4 KBPS AMERICANOS ASIATICOSEUROPEOS

    ISO 9141-2(LINEAS K Y L) 10.4 KBPS A 62.5 KBPS EUROPEOS ASIATICOSCHRYSLER

    CAN B-MEDIA VELOCIDAD 125 KBPS GM-CHRYSLER

    CAN B BAJA VELOCIDAD 83.3 KBPS GM-CHRYSLER

    CAN C-ALTA VELOCIDAD 1,000KBPS TODOS FABRICANTES

    CAN C DEDIAGNOSTICO.ALTA

    VELOCIDAD

    500 KBPS CHRYSLER

  • 7/30/2019 can bus (2)

    47/56

    ARQUITECTURA DE LA RED DECOMUNICACIN

    para poder comunicarse con los otros mdulos, los mdulos decontrol electrnico deben de estar conectados creando una red decomunicacin. tres tipos de red de comunicacin son utilizados:

    1-la red circular-loop

    2-la red tipo estrella

    3-la red hibrida circular(loop/estrella)

    cada tipo de red de comunicacin tiene caractersticas diferentesde cmo actan cuando existe un problema.

  • 7/30/2019 can bus (2)

    48/56

    RED DE COMUNICACIN CIRCULAR LOOP

    NETWORKLos mdulos de control electrnico en una red de comunicacintipo circular estn conectados por medio de una lnea de datosseriados la cual conecta cada mdulo de control al siguientemodulo en lnea hasta que todos los mdulos de control quedanconectados en una red de tipo circular, la cual reduce la cantidadde cableado necesaria para conectar y enlazar todos los mduloselectrnicos del vehculo. Una red de comunicacin circular tiene

    dos cables de BUS seriado que van conectados a cada mdulo

  • 7/30/2019 can bus (2)

    49/56

    RED TIPO ESTRELLA-STAR NETWORK

    Aqu existe una red de datos seriados desde cada mdulo decontrol y cada lnea de datos seriado esta conectada aun puntocentral conocido como paquete de empalme- slice pack- esteutiliza una barra de bus para enlazar todas las lneas de datos

    seriados. Algunos vehculos utilizan dos o mas paquetes deempalme para enlazar todos los mdulos de control electrnico.Cuando son utilizados paquetes de empalme mltiples, una lneade datos seriados conecta un paquete de empalme con el otro,

    uniendo los mdulos de control y los paquetes de empalmes.

  • 7/30/2019 can bus (2)

    50/56

    RED DE COMUNICACIN HIBRIDA TIPOCIRCULAR/ESTRELLA LOOP STAR HYBRID NETWORK

    Utiliza las tcnicas de las dos conexiones para enlazarlos mdulos. En este caso, una combinacin de lastcnicas de diagnstico de las redes tipo estrella y tipocircular deben ser utilizadas

  • 7/30/2019 can bus (2)

    51/56

    SISTEMAS BUS DATOS MULTIPLEXADOS UTILIZADOS EN LAACTUALIDAD

    Sistema de bus multiplexado Velocidad(Baud Rate) Fabricante que lo utiliza

    SCP (PWM) 41.6 KBPS FORD

    SCI 62.5 KBPS CHRYSLER

    CLASE 2 O PCI (VPW) 10.4 KBPS A 125 KBPS GM CLASE 2- CRYSLER (PCI)BUS

    KWP2000(ISO14230)-4 10.4 KBPS AMERICANOS ASIATICOS EUROPEOS

    ISO 9141-2(LINEAS K Y L) 10.4 KBPS A 62.5 KBPS EUROPEOS ASIATICOS CHRYSLER

    CAN B-MEDIA VELOCIDAD 125 KBPS GM-CHRYSLER

    CAN B BAJA VELOCIDAD 83.3 KBPS GM-CHRYSLER

    CAN C-ALTA VELOCIDAD 1,000KBPS TODOS FABRICANTES

    CAN C DE DIAGNOSTICO.ALTAVELOCIDAD

    500 KBPS CHRYSLER

  • 7/30/2019 can bus (2)

    52/56

    CONECTOR DE ENLACE DE DATOS SERIADOS DELSISTEMA OBD II

  • 7/30/2019 can bus (2)

    53/56

    La informacinque circula entre las unidades de mando a travs de los dos cables(bus) sonpaquetes 0 y 1 (bit) con una longitud limitada y con una estructura definida decampos que conforman elmensaje. Uno de esos campos acta de identificador del tipo de dato que se tr

    ansporta, de la unidad de mando que lo trasmite y de la prioridad paratrasmitirlo respecto a otros. El mensaje no va direccionado a ninguna unidad demando en concreto, cada una de ellas reconocer mediante este identificador siel mensaje le interesa ono. Todas las unidades de mando pueden ser trasmisoras y receptoras, y la can

    tidad delas mismas abonadas al sistema puede ser variable (dentro de unoslmites)

  • 7/30/2019 can bus (2)

    54/56

    Si la situacin lo exige, una unidad de mandopuede solicitar a otra una determinada informacinmediante uno de los campos del mensaje.Cualquier unidad de mando introduce

    un mensaje en el bus con la condicin de que estlibre, si otra lo intenta al mismo tiempo el conflictose resuelve por la prioridad del mensaje indicado

    por el identificador del mismo

  • 7/30/2019 can bus (2)

    55/56

    CONSTRUCCIN DEL MENSAJE

    El sistema est dotado de una serie de mecanismosque aseguran que el mensaje es trasmitido y recepcionadocorrectamente. Cuando un mensaje presenta un error, es anuladoy vuelto a trasmitir de forma correcta, de la misma forma una

    unidad de mando con problemas avisa a las demsmediante el propio mensaje, si la situacin es irreversible , dichaunidad de mando queda fuera de servicio pero el sistema siguefuncionando.

  • 7/30/2019 can bus (2)

    56/56

    CABLES TRENZADOS CAN BUS

    La informacin circula por dos cables trenzados que unen todas las unidades decontrol que forman el sistema. Esta informacin se trasmite por diferencia detensin entre los dos cables, de forma que un valor alto de tensin representaun 1 y un valor bajo de tensin representa un 0. La combinacin adecuada deunos y ceros conforman el mensaje a trasmitir. En un cable los valores de

    tensin oscilan entre 0V y 2.25V, por lo que se denomina cable L (Low) y en elotro, el cable H (High) lo hacen entre 2.75V. y 5V. En caso de que se interrumpala lnea H o que se derive a masa, el sistema trabajar con la seal de Low conrespecto a masa, en el caso de que se interrumpa la lnea L, ocurrir locontrario. Esta situacin permite que el sistema siga trabajando con uno de los

    cables cortados o comunicados a masa, incluso con ambos comunicadostambin sera posible el funcionamiento, quedando fuera de serviciosolamente cuando ambos