Está en la página 1de 22

CAN - BUS

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
1
CAN - BUS

Debido a la gran complejidad de


los sistemas electrnicos instalados
en los vehculos actuales .
Surgi la necesidad de crear un
sistema de transmisin de datos ,
que cumpliera con las exigencias
planteadas por estos sistemas .
En base a estas premisas surgieron
los sistemas multiplexados ,entre
ellos el : CAN BUS desarrollado
por BOSCH.

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
2
Sistemas multiplexado ( CAN - BUS )
1. En que consiste un sistema multiplexado ?.

El multiplexado consiste en hacer circular varias informaciones


numricas ( 0,1 ) entre diversos equipamientos elctricos , por un
solo canal de transmisin materializado por dos cables .

2. Qu variantes de sistemas multiplexados son los ms utilizados


en la actualidad ?.

CAN - BUS ( Controller Area Network ) : Desarrollado por BOSCH ,


utilizado mayormente por los fabricantes de vehculos alemanes.

VAN - BUS ( Vehicle Area Network ) : Desarrollado conjutamente


por varios fabricantes franceses ; utilizado mayormente por el
grupo PSA .

SAE J -1850 : Utilizado mayormente por los fabricantes de EE.UU

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
3
CAN -BUS

1. Qu ventaja fundamental existe entre la transmisin de datos


tradicional y la transmisin a travs de CAN - BUS ?.
El CAN - BUS permite la transmisin de multitud de informaciones ,
a travs de una sola va de conexin . En la transmisin de datos
tradicional necesitamos una va de conexin por cada informacin a
transmitir .
2. Qu campos de aplicacin son los ms usuales para el CAN - BUS
en el rea de la automocin ?.
- Aplicacin multiplex : ( Area de carrocera ; velocidad de transmisin
entre 10 Kbits/s y 125 Kbits/s ).
- Aplicaciones de comunicacin mvil: ( Sistema de navegacin,
telfono , audio ; velocidad de transmisin hasta 125 Kbits/s ).
- Aplicaciones de diagnstico : velocidad de transmisin 500 Kbits/s.
- Aplicaciones de tiempo real : ( Area de traccin ; velocidad
de transmisin 125 Kibits -- 1 Mbits/s ).

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
4
CAN - BUS ( Estructura ) .

En el CAN - BUS de datos varias unidades de control estn


intercomunicadas entre si , a travs de dos cables denominados :
CAN High y CAN Low .

1. Qu tipo de estructura se utiliza para la comunicacin de las diferentes


unidades de mando ?.

Se utiliza la estructura llamada multimaster ( estructura lineal ) ,


la cual presenta la ventaja con respecto a las estructuras de estrella
o anulares ; de reducir la posibilidad de un fallo total por el fallo
de una unidad del conjunto .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
5
CAN - BUS ( Componentes ).

El CAN - BUS esta


compuesto por los siguientes
componentes :
- Transceptor
- Controlador
- Elemento final del
bus de datos.
- Cables del bus de datos .

1. Qu funcin tiene cada componente del bus de datos ?.


- Controlador :
Recibe del microprocesador de la unidad los datos a transmitir los
acondiciona , y los pasa al transceptor ; tambin realiza el proceso
inverso.

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
6
CAN - BUS ( Componentes )

Transceptor :
Transforma los datos del controlador en seales elctricas
y transmite estas sobre los cables del CAN - BUS .
Elemento ( Resistencia ) final del bus de datos :
Se utiliza para evitar que los datos transmitidos sean devueltos en forma
de eco .
Cables del bus :
Se utilizan para la transmisin de datos . Se denominan CAN - High
y CAN - Low .
1. Qu valor deben tener las resistencias finales ?.
120 Ohmios .
2. Qu particularidad tiene el cableado del CAN - BUS ?.
Los cables del CAN - BUS estn retorcidos entre si , para minimizar las
inducciones magnticas parasitarias .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
7
CAN - BUS ( Cables de CAN ).

1. Qu tipos de seales
existen en los cables del
bus de datos ?.
CAN High ( Seales de nivel
lgico alto ) .
CAN - Low ( Seales de nivel
lgico bajo ).
2. Qu diferencia existe entrelas seales de nivel lgico alto y seales de
nivel lgico bajo ?.
Estas dos seales son inversamente proporcionales , partiendo de un nivel
de tensin como referencia ( 2,5 V ), la seal de nivel lgico alto aumenta
hasta 3,5 V , mientras que las de nivel lgico bajo disminuye hasta 1,5 V.
(Valores de tensin validos para CAN HS ).

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
8
CAN - BUS ( Comunicacin de datos ).

1 . Como se comunican los datos en un sistema CAN ?.


Las unidades componentes del sistema CAN generan un protocolo de
datos , el cual ponen en circulacin a travs de los cables del CAN - BUS

2. Como se genera un protocolo de datos ?.

Un protocolo de datos se genera enlazando un nmero de bits en un


espacio de tiempo determinado.

3 Qu es un bit ?

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


por unidad de tiempo ). En electrnica esta informacin bsicamente
slo puede tener el valor 0 1.

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
9
CAN - BUS ( Estado operativo 0,1 ).

1. Cmo se genera en el CAN - BUS los dos estados posibles del


bit ( 0 y 1 ) ?.
Estado del bit con el valor 1 :
Transceptor abierto : Conecta 2,5 V en
CAN - BUS HS ; 5V en CAN -BUS LS .
Estado del bit con el valor 0 :
Transceptor cerrado : Conecta masa
en CAN BUS .
Ejemplo mensajes transmitidos :

* Nota : Esta informacin


es valida para la transmisin
de datos monoalmbrica

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
10
CAN - BUS ( Transmisin de datos )

1. Cmo leen las unidades de control las seales elctricas existentes


en los cables del bus ?.
La unidad de control lee ( mide ) la diferencia de potencial entre los dos
cables del bus de datos , utiliza la variacin de diferencia de potencial .

2. Que diferencia de tensin mnima debe existir entre los cables del
bus de datos , para que la unidad pueda reconocer la variacin de estado
en un bit ?.
1 Voltio.

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
11
CAN -BUS ( Protocolo de transmisin de datos ) .

El protocolo de transmisin de datos se compone de varios campos :

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
12
CAN BUS ( Protocolo de datos ).

1. Cul es la misin de cada campo en un protocolo de datos ?.


Campo de comienzo ( Start of Frame ) ( 1 bit ) :
Marca el inicio de un mensaje y sincroniza todas las estaciones .
Campo de estado ( Arbitration Field ) ( 12 bit ) :
Los 11 primeros bits se utilizan para identificar el mensaje , as como
la prioridad del mismo . El bit adicional informa si el mensaje es un
Data Frame ( Transmisin ) o un Remote Frame ( Peticin ).
Campo de control ( Control Field ) ( 6 bits ) :
Informa la cantidad de bits que tiene el mensaje.
Campo de datos ( Data Field ) ( 0 a 64 bits ) .
Es el campo de informacin del mensaje .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
13
CAN - BUS ( Protocolo de datos ).

Campo de aseguramiento ( CRC Field ) ( 16 bits ) :


Confirma los datos existentes en la informacin , para reconocer
posibles anomalas en la transmisin de datos .

Campo de confirmacin ( ACK Field ) ( 2 bits ) :


Contiene una seal de confirmacin de todos los receptores que han
recibido el mensaje sin fallos.
Campo fin del datagrama ( End of Frame ) ( 7 bits ) :
Identifica el fin del protocolo de datos .
Qu tipos de formatos de transmisin se utilizan ?.
Se utilizan dos tipos de formatos :
- Formato de transmisin standard .
- Formato de transmisin extendida .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
14
CAN - BUS ( Protocolos de transmisin ).

1. Qu caractersticas tienen los protocolos de transmisin de datos ?.


Formato standard : Formato extendido :
11 bits de identificacin 29 bits de identificacin
Especificado como CAN 2.0A Especificado como : CAN 2.0 B

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
15
CAN - BUS ( Campo de estado ).

En el CAN - BUS de datos todas las unidades de control son a la


vez emisoras y receptoras . Por lo tanto es necesario especificar la
prioridad de los mensajes , para que cada unidad adopte la funcin
necesaria .

1 . Cmo se realiza esta funcin ? .

Las unidades de control empiezan simultneamente con la transmisin de


su protocolo de datos . A la vez comparan los bits de uno en uno en el
cable del bus de datos . Si una unidad transmite un bit de
validacin inferior y detecta uno de validacin superior , interrumpe
la transmisin y se transforma en receptor.

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
16
CAN - BUS ( Campo de estado ).

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
17
CAN - BUS ( Tipos )

1. En que dos tipos fundamentales se podra dividir el CAN - BUS ? .


CAN HS ( High speed ) : Para velocidades de transmisin
de datos > 125 Kbits /s
CAN LS ( Low speed ) : Para velocidades de transmisin
de datos < 125 Kbits / s

2. Que diferencia existe entre las seales del CAN HS y el CAN LS ?.


La seales del CAN HS tienen un nivel de tensin ms bajo que
el CAN LS .
CAN HS : CAN LS :
Dominante : H : 3,5 V ; L : 1,5 V Dominante : H : 5 V ; L : 0V
Recesivo : H : 2,5V ; L :2,5V Recesivo : H : 3,2 V ; L : 1,8 V

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
18
CAN - BUS ( Tipos )

CAN HS

CAN LS

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
19
CAN - BUS ( Gateway ) .

1. Qu es el gateway ?.
El gateway es el interfaz central para todos los sistemas de CAN - BUS
implantados en el vehculo .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
20
CAN - BUS ( Gateway ) .

1 . Qu funciones tiene el gateway ?.


El gateway tiene dos funciones fundamentales :
- Funcin diagnstico :
El gateway transfiere los mensajes de diagnstico , de los
diferentes CAN del vehculo al cable K sin modificar los datos .
- Funcin datos ( interfaz ) :
El gateway permite el intercambio de datos entre los participantes
de un bus y los diferentes sistemas de bus .
2 . Donde esta ubicado el gateway ?.
La ubicacin del gateway vara en funcin del fabricante :
El grupo VW incluye el gateway en el cuadro de instrumentos .
MB incluye el gateway en el EZS .
E l grupo PSA incluye el gateway en la BSI .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
21
CAN - BUS ( Gateway ).

Acceso CAN protegido :


Con el procedimiento de acceso con identificacin , los bus CAN se
pueden activar para un acceso directo a travs del conector de diagnosis.
NOTA : Esta funcin es des/activada en la produccin del vehculo .

ZVW3, 02.03.01
Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties
22

También podría gustarte