Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Can Bus

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

CAN BUS

El bus de comunicaciones CAN surgi en la empresa Robert Bosch GmbH, a finales


de los 80, de la necesidad de comunicar las distintas unidades electrnicas
existentes en el automvil, tales como frenado, ABS, inyeccin de combustible, etc.
(ver fig. 1).

Figura1. Ejemplo de interconexin de elementos de control.


El bus CAN es utilizado en el automvil como bus de comunicaciones de lo que se
denomina sistemas distribuidos embebidos, es decir para unir unidades de control
electrnicas que estn empotradas en los sistemas que controlan. Utiliza dos
conducciones denominadas bus para transmitir los datos de forma rpida, respecto
a las seales a transmitir se trata de cdigos binarios, (ver fig. 2); y a pesar de que
todas las unidades de control reciben las mismas seales, solo reaccionan las
unidades para las que estn destinados los mensajes correspondientes y puesto
que el sistema funciona de forma bidireccional los datos pueden fluir en ambas
direcciones entre todas las unidades de mando sealizando su estado activo.

Figura 2. Modo de transmisin de seales en cdigo binario hacia los elementos


de control.
A pesar de que sera suficiente con un solo bus de datos para transmitir la
informacin el sistema cuenta con dos de estos sistemas para optimizar as su
proteccin contra los fallo, la informacin digitalizada es transmitida de forma
simultnea a lo largo de los dos bus de datos pero teniendo signos de tensin
inversos, cuando el equipo de autodiagnstico analiza la seales recibidas la
tensin de la seal inversa es restada de la seal opuesta, si el resultado de esta
operacin matemtica no es igual a cero el sistema reconoce que una de las seales
est transmitiendo algn fallo (ver fig.3).

Figura 3. Efectos de cables trenzados para evitar efectos de ruido en la seal.


CAN es una red uno a uno. Esto significa que no hay un maestro que controle el
acceso de lectura o escritura de datos en el bus por parte de los nodos individuales.
Cuando un nodo CAN est listo para transmitir datos, verifica si el bus se encuentra
ocupado, y despus simplemente escribe un marco de CAN en la red. Los marcos
de CAN transmitidos no contienen direcciones del nodo transmisor o de ninguno de
los probables nodos receptores. Slo se cuenta con un nmero de identificacin
nico. Todos los nodos en la red reciben el marco, y dependiendo del nmero de ID
cada nodo decide si aceptar o no el marco.
Si varios nodos intentan transmitir un mensaje al bus al mismo tiempo, el nodo con
la mayor prioridad (nmero de ID menor) automticamente tendr acceso al bus.
Los nodos con menor prioridad deben esperar hasta que el bus vuelva a estar
disponible antes de iniciar nuevamente su transmisin. De esta manera, es posible
implementar redes CAN con comunicacin determinstica entre nodos.
En un automvil pueden existir varias redes CAN, aunque lo normal es que sean
dos, una de alta velocidad de transmisin y otra de baja velocidad. La red CAN de
alta velocidad enlaza unidades de control en tiempo real como las de inyeccin de
combustible, frenado ABS o unidad de encendido en motores de encendido
provocado. La red CAN de baja velocidad enlaza dispositivos electrnicos tales
como los elevalunas, conjuntos de luces, sistema de climatizacin, etc. (ver fig. 4).

Figura 4. Redes CAN en un automvil.


CAN presenta importantes ventajas como ser econmico y sencillo, estandarizado,
medio de transmisin adaptable, estructura definida, programacin sencilla, numero
de nodos, garanta de tiempos de latencia, optimizacin del ancho de banda,
desconexin autnoma de nodos defectuosos, velocidad flexible y la relacin
velocidad- distancia,(ver tabla 1).

Tabla 1. Relacin velocidad - distancia.


Como conclusin podemos decir que el protocolo CAN es muy fiable ya que tiene
gran capacidad de detectar errores y eficiente en muchos aspectos, ya que
reduce de manera considerable el volumen de cables, econmico y de fcil
manejo.
Referencias
CAN BUS: https://www.youtube.com/watch?v=wWTNe3o_Whg
Que es CAN y cmo funciona el modulo del micro controlador dsPIC30F4013:
http://server-die.alc.upv.es/asignaturas/PAEEES/2005-06/A03-A04%20-
%20Bus%20CAN.pdf
Los sistemas electrnicos del control del automvil:
http://www.monografias.com/trabajos102/sistemas-electronicos-y-
multiplexado/sistemas-electronicos-y-multiplexado.shtml

También podría gustarte