Sie sind auf Seite 1von 26

COMPUTADORAS

AUTOMOTRICES
Realizado por:
Fernando Berrezueta
Leonardo Lpez
Sistema CAN - BUS
Es un protocolo de comunicaciones desarrollado por la
firma alemana Robert Bosch, utilizado para la transmisin
de mensajes en ambientes distribuidos.
Las siglas CAN significan Controller Area Network, es
decir red de rea de control, y BUS es entendido como un
elemento que permite transportar una gran cantidad de
informacin.

Principio de funcionamiento

La transmisin de datos a travs del CAN-Bus funciona
de un modo parecido al de una conferencia telefnica en
la cual una unidad de control modula sus datos, los
introduce en la red, mientras que los dems coescuchan
estos datos.
Con el CAN-Bus se transmite toda la informacin a travs
de dos cables. En ambos cables bidireccionales del CAN-
Bus se transmiten los mismos datos.


Componentes del CAN BUS
Controlador CAN: recibe del procesador los datos a
transmitir

Transceptor CAN: es un transmisor y un receptor

Elemento final del bus de datos: Son resistencias que
evitan que los datos transmitidos sean devueltos en forma
de eco de los extremos de los cables y que se falsifiquen
los datos.

Cables del bus de datos: sirven para la transmisin de
los datos.



Desarrollo de un ciclo de transmisin de
datos

Proveer datos
La unidad de control provee los datos al controlador CAN, para su
transmisin.
Transmisin de datos
El transceptor CAN recibe los datos del controlador CAN, los
transforma en seales elctricas y los transmite.
Recepcin de datos
Todas las dems unidades de control que estn interconectadas a
travs del CAN-Bus se transforman en receptores.
Revisin de 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 en cuestin los
adopta y procesa; si no son importantes, los desprecia.

El CAN-Bus funciona gracias a la trasmisin de un protocolo de
datos entre las diferentes unidades de control durante pequeos
lapsos de tiempo.
El campo de comienzo del datagrama: marca el comienzo
del protocolo de enlace de los datos.
En el campo de estado se define la prioridad del
protocolo.
En el campo de control se especifica la cantidad de
informacin que est contenida en el campo de datos.
En el campo de datos se transmite la informacin para las
dems unidades de control.
El campo de aseguramiento sirve para detectar fallos en
la transmisin.
En el campo de confirmacin los receptores informan si
ha recibido toda la informacin, si existe un fallo se repite
la transmisin.
Con el campo de fin del datagrama finaliza el protocolo
de datos.


Transmisin de datos



Con un mayor numero de bits enlazados mayor
informacin se puede transmitir
CONFIGURACIONES TIPICAS
CAN-Bus en el rea de la traccin
ISO 11898-2
Conecta las unidades de control motor, abs, y cambio
Velocidad de 1 Mbps (alta velocidad)

PRIORIDADES
CAN-Bus en el rea de la traccin
CAN-Bus en el rea de confort
ISO 11519-2 / ISO 11898-3
Dispositivos electrnicos(Cierre centralizado, elevalunas elctricos,
iluminacin de los mandos, retrovisores exteriores regulables y
calefactables elctricamente)
Velocidad de 125 kpbs (baja velocidad)
PRIORIDADES
1. Unidad de control central
2. Unidad de control lado conductor
3. Unidad de control lado acompaante
4. Unidad de control trasera izquierda
5. Unidad de control trasera derecha

CAN-Bus en el rea de confort
ERRORES


EVITAR ERRORES
Evitar fuentes parsitas
Auto-diagnsticos de error
El protocolo CAN define 5 tipos de deteccin de errores:
1. ERROR DE BIT






Se especica la cantidad de informacin que est contenida en el campo de
datos, si el bit que lee en el bus no coincide con el que ha transmitido, es que
se ha producido un error.
Auto-diagnsticos de error
Nivel de Trama
2. Error de Relleno (Stuff)


3. Error CRC




CRC contiene un cdigo de redundancia cclica el
cual comprueba si hubo errores en la recepcin del mensaje.


Auto-diagnsticos de error

4. Error ACK:
Se trata de dos bits que indican si el mensaje fue recibido
satisfactoriamente

Auto-diagnsticos de error

5. Error de forma:









Algunas partes de los mensajes en CAN tienen formas fijas. Los
bits de estas zonas deben ser recesivos no dominantes.




Auto-diagnsticos de error
Auto-diagnsticos de error
Trama de error
Trama de error son generadas por cualquier unidad de control (nodo) que
detecte un error definido.


Nodo de error activo = nodo transmisor 3 bits reinicia transmisin de
datos
Nodo de error pasivo= nodo receptor 8 bits reinicia una nueva
transmisin
Bibliografa
http://api.ning.com/files/MXZLZ1wc*WJrOi9Hb2Qbgl6M75
c6Ftff39vufF8*Oo-
21INeBl51XhYb*7kA0EyeXAVrET5HCl3Of6ZIbw9P1xLw5
5R76nsa/CANBUSIntroduccinalossistemasdecomunicaci
ndelvehculo.pdf
http://es.scribd.com/doc/7044049/CAN-Bus
http://www.dea.icai.upco.es/sadot/Comunicaciones/avanz
adas/Juan_GuisandezInformeBusCan.pdf

Das könnte Ihnen auch gefallen