You are on page 1of 36

CAN-Bus Fundamentos

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 1

Intercambio de informacin

Causas 1. Las crecientes exigencias en cuanto a seguridad, confort e informacin del cliente. 2. El comportamiento regulado de emisiones de escape y consumo de combustible. 3. Aumento de la complejidad del sistema elctrico/electrnico del automvil. 4. Problemas tcnicos con la instalacin (tamao, nmero de conectores, pines, ...) 5. Desarrollo tecnolgico en la electrnica (miniaturizacin, potencia de clculo, ...)

Sistema de intercambio de informacin entre unidades de control

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 2

Estrategias de Conexin

La estructura ms antiguamente utilizada: red telefnica. Ventajas: 1. Los nodos de la red estn aislados unos de otros (la cada de un componente no afecta a los otros). 2. La conexin de un nodo adicional es sencilla. Desventajas: 1. Excesiva longitud del cableado entre nodos. 2. La cada del nodo central impide todas las conexiones.

Estrella

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 3

Estrategias de Conexin

Ejemplos: Inter-Bus-S (Phoenix), Most-Bus (Audi A8). Ventajas: 1. Estructura adecuada para redes locales. 2. La conexin de un nodo adicional es sencilla.

Desventajas: 1. Necesidad de un protocolo para asegurar una transmisin sin errores 2. La cada de un nodo impide todas las conexiones.

Anillo

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 4

Estrategias de Conexin

Ejemplos: Ethernet, ISDN, Profi-Bus, CAN-Bus. Ventajas: 1. La cada de un nodo no afecta a los otros. 2. La conexin de un nodo adicional es sencilla.

Desventajas: 1. Necesidad de un protocolo para asegurar una transmisin sin errores

Bus

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 5

Estrategias de Conexin

Ejemplos: Ethernet. Ventajas: 1. Buena adaptacin local

Arbol

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 6

Por qu un bus?
Una unidad de control central con sensores y actuadores exige conductores de gran longitud para su conexin. Esto conduce a una instalacin cada vez ms costosa y pesada.

Unidad de control central

Sensores y actuadores inteligentes

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 7

Por qu un bus?
El creciente uso de sistemas electrnicos en el automvil conduce a un incremento an mayor del cableado y del nmero de pines de los conectores en las unidades de control.

Unidades de control centrales

Ms sensores y actuadores

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 8

Por qu un bus?

Ms unidades de control

Ms sensores y actuadores

STOP

Mayor cableado

Espacio interior limitado

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 9

Por qu un bus?

Cuadro Instrumentos

Sensor Temp. Exterior

Sensor Temp. agua

Temp. Agua Testigo EGAS Testigo EOBD Testigo Precalentamiento Reserva combustible Velocidad

Centralita Desconexion A.A. control RPM Motor Elevacin ralenti

Velocidad RPM

Climatronic
Sensor Temp. Exterior

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 10

Por qu un bus?

Cuadro Instrumentos

Sensor Temp. Exterior

Sensor Temp. agua

Temp. Agua Testigo EGAS Testigo EOBD Testigo Precalentamiento RPM

Centralita control Motor

Reserva combustible Velocidad Desconexion A.A. Elevacin ralenti Velocidad RPM

Climatronic

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 11

Por qu un bus?

Mnima probabilidad de cada de la red Mxima versatilidad en cuanto a la configuracin de la red Aumento de la funcionalidad (diagnstico, programacin en lnea, funciones de confort, ...)

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 12

Por qu un bus?
La transmisin de datos en paralelo es usada para distribuir gran cantidad de informacin en distancias relativamente cortas y a velocidades muy elevadas, pero el emplear una lnea/bit supone un gran coste.

Receptor

Emisor

Transmisin de datos en paralelo

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 13

Por qu un bus?
La transmisin de datos en serie es usada en distancias mayores, en los que la transmisin en paralelo tiene un coste excesivo.

Empfnger Receptor

Emisor

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 14

Por qu un bus?

Empfnger Emisor

Receptor

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 15

Qu es CAN-Bus?
Sistema de intercambio de informacin ( topologa de Bus) desarrollado por la firma ROBERT BOSCH GmbH desde 1983 hasta 1988 para la industria del automvil.

Controller
Area Network

Intercambio de datos entre unidades de control

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 16

Historia de CAN-Bus

Desarrollado por Robert Bosch Produccin total de


La primera especificacin CAN. Comienza el desarrollo del Comienza la protocolo CAN en colaboracin con Bosch Intel 1983 1985

Controladores CAN en millones de unidades

Primer Chip de serie de Silicon de Intel (82C526) Intel 1987 1988

Basic CAN de Philips (82C200)

1989

Ao

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 17

Comparativa Sistemas de Bus en la Industria del Automvil

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 18

Clasificacin de Buses serie segn velocidad

Segn la ISO (International Standaritation Organization)

Baja velocidad (< 125 Kbits/s) ISO/DIS 11519-2 Alta velocidad (>125 Kbits/s) ISO/DIS 11898

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 19

Clasificacin de Buses serie segn velocidad

Segn la SAE (Society of Automotive Engineers)


Clase A: Baja velocidad (< 10 Kbits/s) Clase B: Velocidad media (10 - 100 Kbits/s) Clase C: Alta velocidad (100 Kbits/s - 1 Mbit/s)

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 20

CAN-Bus en el Consorcio VW

Mj 97 Primera utilizacin en la serie - Passat - CAN-Bus Confort 62,5kBits/s

Mj 98 CAN Traccin en Golf IV y Passat - CAN-Bus Traccin 500 kBits/s

Mj 00 Centralita Gateway con Cable K virtual - Golf IV y Passat CAN Confort 100 kBits/s en Skoda Fabia Gateway / CAN Traccin / CAN Confort en Skoda Fabia

Mj 01 CAN Confort en Passat - CAN-Bus Confort 100 kBits/s

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 21

Topologa PQ 34 Mj 98

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 22

Topologa PQ 34 Mj 02

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 23

Topologa PQ 35

Lnea K (4)

OBD Control motor

Sensor NOX (2)


OBD

Cambio automtico Kombi (WFS)

Palanca cambio (3)

Cluster ESP Frenos

Gateway CAN Kombi Radio Navegacin

Airbag LIN BSG Limpia

Dir. asistida

S.ngulo giro SMLS palancas volante

Regulacin GDL

Sensor lluvia + encendido luces

Park Pilot

LIN

MFL mandos radio

Remolque Clima

Calefaccin PTC Puerta conductor

Puerta acomp.

LIN
Sensor Volumtrico

Centralita Confort Bocina Alarma

Puerta tras. der.

Puerta tras. izq.

Red PQ35 +/- 28 unidades (1) (2) (3) (4) Linea K virtual 2 DIN (Radio, Radio Navegacin, Radio Telefono, etc..) Solo en motor 2.0 16v 105 Kw Solo en cambio DQ-250 para motor 2.0 Tdi 100 Kw (M59) Solo para verificacin OBD

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 24

Velocidad de Transmisin

Unidad de Control 1

Unidad de Control 2

Duracin del mensaje


CAN Bus - Confort CAN Bus - Traccin

Tiempo100 del kBaud/s bit 10 s 500 kBaud/s Tiempo del bit 2 s

100.000 8 Bytesbits/s 1,1ms


500.000 8 Bytesbits/s 220s

Velocidad de Transmisin: 5 veces ms rpido

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 25

Cableado

Unidad de Control 1

Unidad de Control 2

Color : High naranja/verde Low naranja/marrn CAN Bus - Confort

Cable par trenzado | seccin 0,35-0,50 mm2 | distancia entre crestas : 20 mm

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 26

Cableado | Colores

CAN Traccin High naranja/negro Low naranja/marrn

CAN Confort High naranja/verde Low naranra/marrn

CAN Infotainment High naranja/violeta Low naranja/marrn

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 27

Nivel fsico

Nodo 1
CAN High ENTRADAS SALIDAS

RL120W

TxD RxD
Microcontrolador Microcontrolador CAN

TX RX
Transceiver CAN

CAN Low

Zi=60W

Cable Twisted pair CAN Bus

Nodo n
ENTRADAS SALIDAS

Zo=120W
CAN High

TxD RxD
Microcontrolador Microcontrolador CAN

TX RX
Transceiver CAN

CAN Low

RL120W

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 28

Nodo 1

Terica

RL120W

Nodo 1

Real

RL1

Nodo 2

Zi=60W
CAN Bus

Nodo 2

CAN Bus

RL2

Zi=f (RL1 , RL2 , ..... , RLn)


Nodo n Nodo n

RLn

RL120W

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 29

Nivel Tensiones

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 30

CAN H CAN L

Nivel tensin 0

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 31

Nivel Tensiones Diferencial

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 32

Nivel lgico

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 33

Inicio Trama

Identificador

Control

Datos

Suma Control

Sello Recepcin

Fin

Bit RTR

1 bit
Campo Inicio

1 bit

Campo Datos

Campo Confirmacin

max. 64 bit

2 bit

001 011 011 01 001 011 011 01 0 001 011 001 001 011 11 001 011 011 01001 011 011 01 01
001 01011 001 01011

011 110 011 11

001 011 0

Campo Arbitrio

Campo Control

11 bit

6 bit

Campo CRC

Campo Fin

16 bit

7 bit

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 34

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 35

CAN-Bus Fundamentos Agosto -2003

Conocimiento del Producto Formacin 36