CAN - BUS Definicin: Can-Bus es un protocolo de comunicacin en serie desarrollado por Bosch para el intercambio de informacin entre unidades de control electrnicas del automvil. Can significa Controller Area Network (Red de rea de control) y Bus, en informtica, se entiende como un elemento que permite transportar una gran cantidad de informacin.
Ventajas:
Este sistema permite compartir una gran cantidad de informacin entre las unidades de control abonadas al sistema.
Lo que provoca una reduccin importante tanto del nmero de sensores utilizados como de la cantidad de cables que componen la instalacin elctrica del vehicul.
De esta forma aumentan considerablemente las funciones presentes en los sistemas del automvil donde se emplea el Can-Bus sin aumentar los costes, adems de que estas funciones pueden estar repartidas entre dichas unidades de control.
Caractersticas:
La informacin que circula entre las unidades de mando a travs de dos cables (bus) son paquetes de 0 y 1 (bit).
El mensaje no va direccionado a ninguna unida de mando en concreto, cada una de ellas reconocer mediante este identificador si el mensaje le interesa o no.
Uno de esos campos acta de identificador del tipo de dato que se transporta, de la unidad de mando que lo trasmite y de la prioridad para transmitirlo respecto a otros.
Todas las unidades de mando pueden ser transmisores y receptores.
Una unidad de mando puede solicitar a otra una determinada informacin.
Cualquier unidad de mando introduce un mensaje en el bus con la condicin de que est libre. UNIVERSIDAD POLITCNICA SALESIANA Facultad de Ingeniera Electrnica Si otra lo intenta al mismo tiempo el conflicto se resuelve por la prioridad del mensaje indicado por el identificador del mismo.
El sistema est dotado de una serie de mecanismos que aseguran que el mensaje transmitido y recepcionado correctamente.
Cuando mensaje presenta un error, es anulado y vuelto a transmitir de forma correcta.
Una unidad de mando con problemas avisa las dems mediante el propio mensaje.
Si la situacin es irreversible, dicha unidad de mando queda fuera de servicio pero el sistema sigue funcionando.
Componentes del Sistema:
Cables La informacin circula por dos cables trenzados que unen todas las unidades de control que forman el sistema. La combinacin adecuada de unos y ceros conforman el mensaje transmitir. Informacin se transmite por diferencia de tensin entre los dos cables, de forma que un valor alto de tensin representa un 1L y un valor bajo de tensin representa un 0L.
En un cable los valores de tensin oscilan entre 0V y 2,25V, por lo que se denomina cable L (Low) y en el otro, el cable H (High) lo hace entre 2,75V y 5V. En caso de que se interrumpa la lnea H o que se derive a masa, el sistema trabajara con la seal de Low con respecto a masa, en el caso de que se interrumpa la lnea L, ocurrir lo contrario. Esta situacin permite que el sistema siga trabajando con uno de los cables cortados o comunicados a masa. Es importante tener en cuenta que el trenzado entre ambas lneas sirve para anular los campos magnticos.
Elementos de cierre o terminador
Son resistencias conectadas a los extremos de los cables H y L. Sus valores se obtienen de forma emprica y permiten adecuar el funcionamiento del sistema a diferentes longitudes de cable y nmero de unidades de control abandonadas. Estn alojadas en el interior de alguna de las unidades de control del sistema.
Controlador
Es el elemento encargado de la comunicacin entre el microprocesador de la unidad de control y el transmisor-receptor. El controlador est situado en la unidad de control. Existen tantos como unidades estn conectadas al sistema. ste elemento trabaja con niveles de tensin muy bajos y es el que determina la velocidad de transmisin de los mensajes. La lnea de Can-Bus del motor-frenos-cambio automtico es de 500Kbaudios, y en los sistemas de confort de 62,5Kbaudios.
Transmisor/Receptor
El transmisor-receptor tiene la misin de recibir y de transmitir los datos. Acondicionar y preparar la informacin para que pueda ser utilizada por los controladores. El transmisor-receptor es un circuito integrado que est situada en cada una de las unidades de control abandonadas al sistema. Trabaja con intensidades prximas a 0,5A y en ningn caso interviene modificando el contenido del mensaje. Est situado entre los cables que forman la lnea Can-Bus y el controlador.
Funcionamiento:
Las unidades de mando que se conectan al sistema Can-Bus son las que necesitan compartir informacin, pertenezca o no a un mismo sistema. En automocin generalmente estn conectadas a una lnea de unidades de control del motor, del ABS y del cambio automtico, y a otra lnea (de menor velocidad) las unidades de control relacionadas con el sistema de confort.
El sistema Can-Bus est orientado hacia el mensaje y no al destinatario. La informacin en la lnea es transmitida en forma de mensajes estructurados. Todas las unidades de control reciben el mensaje, lo filtran y slo lo emplean las que necesitan dichos datos. La totalidad de unidades de control abandonadas al sistema son capaces tanto de introducir como de recoger mensajes de la lnea. Cuando el bus est libre cualquier unidad conectada puede empezar a transmitir un nuevo mensaje.
En el caso de que una o varias unidades pretendan introducir un mensaje al mismo tiempo, lo har la que tenga una mayor prioridad. La prioridad viene indicada por el identificador. El proceso de transmisin de datos se desarrolla siguiendo ciclo de varias fases.
Transmisin de Datos:
El controlador de dicha unidad transfiere los datos y su identificador. Para transmitir el mensaje ha tenido que encontrar el bus libre, en caso de colisin con otra unidad de mando intentando transmitir simultneamente, tener una prioridad mayor. A partir del momento en que esto ocurre, el resto de unidades de mando se convierten receptoras.
Recepcin del Mensaje:
Cuando la totalidad de las unidades de mando reciben el mensaje, verifican el identificador para determinar si el mensaje va a ser utilizado por ellas. Las unidades de mando que necesiten los datos del mensaje lo procesan, si no lo necesitan, el mensaje es ignorado. El sistema Can- Bus dispone de mecanismos para detectar errores en la transmisin de mensajes. Todos los receptores realizan un chequeo del mensaje analizando una parte del mismo, llamado campo CRC.
Cmo es el Mensaje?:
Los mensajes son introducidos en la lnea con una cadencia que oscila entre los 7 y 20 milisegundos. Esto depende de la velocidad del rea de la unidad de mando que los introduce. En la grfica se muestra cmo se escribe un mensaje. [1]
Cmo se diagnostica el Can-Bus?:
Se debe tener en cuenta que una unidad de mando averiada abonada al Can-Bus en ningn caso impide que el sistema trabaje con normalidad. Es posible localizar fallos en el Can-Bus consultando el sistema de auto diagnosis del vehculo. Se podr averiguar desde el estado de funcionamiento del sistema hasta las unidades de mando asociadas al mismo, pero necesariamente se ha de disponer del equipo de chequeo apropiado. Utilizando el protocolo OBD (On Board Diagnostics).
BUS LIN
La red LIN (Local Interconnect Network ) es ms barata que la CAN aunque de menor velocidad pero vlida para algunas funciones. Local Interconnect significa, que todas las unidades de control estn localizadas en una zona limitada (p. ej. en el techo, puertas, limpiaparabrisas, climatizacin, etc ). Tambin se le da el nombre de subsistema local. El intercambio de datos entre los diferentes sistemas de LIN-Bus en un vehculo se realiza respectivamente por medio de una unidad de control a travs del CAN-Bus de datos. En el caso del LIN-Bus se trata de un bus monoalmbrico. El cable tiene el color bsico violeta y un color de identificacin. La seccin del conductor es de 0,35 mm2. No requiere apantallado. El sistema permite el intercambio de datos entre una unidad de control LIN maestra y hasta 16 unidades de control LIN esclavas. Se basa en el principio de una unidad de control maestro que gestiona otras que son esclavas. Unidad de control LIN maestra
La unidad de control que va conectada al CAN-Bus es la que ejecuta las funciones de maestra en el LIN-Bus. Controla la transmisin de datos y su velocidad, transmite el encabezamiento del mensaje, En el software se define un ciclo, segn el cual se han de transmitir mensajes al LINBus y se especifica cules. Asume la funcin de traduccin entre las unidades de control LIN abonadas al sistema del LIN-Bus local y el CAN-Bus de datos. De esa forma es la nica unidad de control del LIN-Bus que va conectada a su vez al CAN-Bus. La diagnosis de las unidades de control LIN esclavas que lleva conectadas se realiza a travs de la unidad de control LIN maestra. [1]
Unidades de control LIN esclavas
En un sistema de bus de datos LIN pueden desempear como unidades de control LIN esclavas las unidades de control especficas y los sensores y actuadores. Los sensores llevan integrada una parte electrnica que analiza los valores medidos. La transmisin de estos valores se realiza entonces a travs del LIN-Bus en forma de seales digitalizadas. Para varios sensores y actuadores se necesita un solo pin en la hembrilla de la LIN maestra Los actuadores en el LIN-Bus son grupos componentes electrnicos o electromecnicos inteligentes, a los que se les pasan sus instrucciones en forma de las seales de datos LIN procedentes de la unidad de control LIN maestra. A travs de sensores integrados se puede consultar el estado operativo efectivo de los actuadores a travs de la UCE LIN maestra, de modo que sea posible efectuar la comparacin de los estados terico y efectivo. Los sensores y actuadores solamente reaccionan si la unidad de control LIN maestra ha transmitido un encabezamiento.
Seal Si a travs del LIN-Bus no se transmite ningn mensaje o se transmite un bit recesivo, el cable del bus tiene aplicada una tensin equivalente prcticamente a la de batera. [1] Para transmitir un bit dominante sobre el LINBus, un transceptor en la unidad de control que efecta la transmisin conecta el cable del bus de datos a masa. Debido a las diferentes versiones de los transceptores en las unidades de control puede haber diferencias manifiestas en los niveles dominantes.
Seguridad de transmisin Con la determinacin de las tolerancias para la transmisin y recepcin en la gama de los niveles recesivo y dominante se tiene dada una transmisin estable Para poder recibir seales vlidas a pesar de existir interferencias parsitas se han configurado ms extensas las gamas de tensiones admisibles por el lado de la recepcin.
Bibliografa
[1] D. G. Calleja, Motores Trmicos y sus Sistemas Auxiliares, Espaa: Paraninfo, 2012. [2] J. L. Lpez, Circuitos Elctricos Auxiliares del Vehculo, Espaa: Paraninfo, 2011.