Professional Documents
Culture Documents
FORMACION CAN-BUS
Autor: Francisco Barbadillo Divassn
En este curso se desarrollan los principios de funcionamiento de los sistemas de comunicaciones utilizados actualmente en el automvil
denominados CAN BUS.
Se muestra a continuacin el temario del curso as como algunos aspectos de funcionamiento del sistema.
Se hace una introduccin al conocimiento de la electrnica digital y su funcionamiento antes de iniciar el curso.
Se muestran los principales sistemas de conexionado (buses) entre diferentes sistemas electrnicos del vehculo.
Se termina el curso con el diagnstico utilizando el osciloscopio como elemento de diagnstico.
- Introduccin MOST
-
Velocidades de transmisin
Estructura en unidades de control
Conductor optoelectrnico (LWL)
Amortiguacin Bus Optoelectrnico
Causas amortiguacin del bus
Proteccin del conductor
Manejo conductores
Estructura anular del MOST-Bus
Gestor del sistema
Estados operativos del MOST-Bus
Encuadre de mensajes
Desarrollos de funciones MOST-Bus
Diagnosis
Gestor de diagnosis
Fallo del sistema
Diagnosis de fracturas del anillo
- Introduccin Bluetooth
-
Funcionamiento
Estructura
Seguridad de los datos
Diagnosis
- Introduccin CAN-Bus
- Ampliacin de las formas de
direccionamiento
- Test selectivo de actuadores
- Ocupacin de pines en el conector
para diagnosis
Multiplexado
Caractersticas de las redes
F-CAN (chasis)
K-CAN (carrocera)
MOST (Media Oriented System Transport)
BSD (Interfaz serial de datos)
LIN (Local Interconnet Network)
Bus K
Lnea K
Lnea de wake-up (WUP)
Calculador de habitculo
Generalidades
Una parte elctrica
Una parte electrnica
Modulo de suelo
Generalidades
- Multiplexado Mercedes
-
Multiplexado
Generalidades
Can Propulsin
Can Combinado y Can Diagnstico
Can Comfort
Can Multimedia
LIN (Local Interconnect Network)
La Lnea K
Interfaz de diagnstico del bus de datos
Generalidades
Caractersticas de la iluminacin
Iluminacin exterior e interior
Fusibles
Fusibles Motor (BSM)
Unidad de servicios motor (BSM)
Situacin y descripcin
Calculador habitculo (BSI)
Situacin y descripcin
Unidad de servicios maletero
- Audi A3
-
Multiplexado
Generalidades
Las redes
Habitculo (CAN B)
Motor (CAN C)
Diagnstico (CAN D)
Multimedia (MOST)
Alternador (BBS)
Antiarranque
Generalidades
Funcionamiento electrnico
- Volkswagen Passat
-
Multiplexado
Red CAN Propulsin
Red CAN Confort
Red CAN Info-Ocio
CAN Cuadro de instrumentos
CAN Diagnstico
CAN Freno de estacionamiento
CAN Captadores
CAN Iluminacin adaptativa
LIN
OSCILOSCOPIO
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 2 de 8
Principios de funcionamiento del osciloscopio aplicado a los elementos de control electrnico del automvil.
- Voltios/divisin - Tiempo/divisin
- Trigger (disparo) - Trminos genricos
- Definicin de formas de onda y caractersticas de las ondas senoidales - Caractersticas de las ondas de impulsos
Oscilogramas de sensores
- Magnticos: generador inductivo de r.p.m.
- Magnticos: generador inductivo de velocidad de ruedas
- Magnticos: sensor de alzada de aguja
- Magnticos: de posicin del regulador de caudal
- Hall: de r.p.m. del motor en el cigeal
- Hall: de reconocimiento de cilindros
- Piezoelctricos: sensor de picado
- Piezoelctricos: sensor map. de alta presin
Oscilogramas de actuadores
Electromagnticos:
Electromagnticos:
Electromagnticos:
Electromagnticos:
Tensin de rizado
Corriente de fuga
inyectores de gasolina
inyectores diesel
electrovlvula del canister
alternador
Corriente de carga
Calefactores: bujas de incandescencia diesel
Electromotores: actuador de mariposa
Electromotores: motor paso a paso de Ralent
Electromotores: vlvulas estabilizadoras de Ralent
Piezoelctricos: inyectores
Se
emplean
10
dgitos
para
su
representacin que van desde el cero all
nueve.
Este
sistema
no
se
emplea
en
electrnica digital. Aqu se representa
para ver la comparacin con los otros
dos sistemas
DEC 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
HEX 0 1 2 3 4 5 6 7 8 9 A B C D E F
DEC.
HEX.
BINARIO
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Para valores o datos inferiores a 255 se puede utilizar la siguiente tabla para representar el valor binario y hexadecimalObservar que el valor hexadecimal se representa con 4bit siendo el valor mximo 15 (suma de valores de bit 8+4+2+1=15).
El total incluido el valor 0 es de 16 o sistema hexadecimal (base 16).
Si necesitamos representar valores superiores a 16 es necesario utilizar dos datos hexadecimales (color azul + color amarillo).
En los sistemas electrnicos digitales se utilizan siempre 1 Byte (8 bit) o mltiplos de este (16, 32, 64 bit).
bit 8
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 3 de 8
BYTE
(8bit)
VALOR
128
64
32
16
138
BINARIO
10001010
HEXADECIMAL
227
11101000
E8
100
01100100
64
255
11111111
FF
8A
2 BYTE
(16bit)
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
16
15
14
13
12
11
10
Bit
8
Bit
7
Bit
6
Bit
5
Bit
4
Bit
3
Bit
2
Bit
1
VALOR/PESO
32768
16384
8192
4096
2048
1024
512
256
128
64
32
16
BINARIO
HEX
6312
0001100010101000
18A8
36789
1000111110110101
8FB5
42100
1010010001110100
A474
65535
1111111111111111
FFFF
Total
Valor
4096
2048
128
32
8
6312
Bit
16
12
11
10
9
8
Valor
32768
2048
1024
512
256
128
32
16
Total
36789
Total
Valor
32768
8192
1024
64
32
16
4
42100
Los programas se desarrollan en cdigo hexadecimal para un mejor entendimiento, aunque existen diferentes niveles de desarrollo ya sean de alto o
bajo nivel, es decir se utilicen programas cuyas instrucciones estn basadas en cdigo fuente que posteriormente se compila para que el procesador
pueda entenderlo.
El cdigo fuente de un programa informtico (o software) es un conjunto de lneas de texto que son las instrucciones que debe seguir el ordenador
para ejecutar dicho programa. Por tanto, en el cdigo fuente de un programa est descrito por completo su funcionamiento.
El cdigo fuente de un programa est escrito por un programador en algn lenguaje de programacin, pero en este primer estado no es directamente
ejecutable por el ordenador, sino que debe ser traducido a otro lenguaje (el lenguaje mquina o cdigo objeto) que s pueda ser ejecutado por el
hardware de la computadora. Para esta traduccin se usan los llamados compiladores, ensambladores o intrpretes y otros sistemas de traduccin.
Estructura bsica de un sistema de control electrnico para entender la transmisin de datos en CAN-BUS.
Teniendo en cuenta que la transmisin de datos se realiza en serie por dos lneas y que los microprocesadores trabajan con los datos en paralelo, se
desarrolla a continuacin el funcionamiento y conversin de los datos a serie a paralelo.
La puerta de entrada y salida de informacin se denomina transceptor que es un circuito que adapta las seales o niveles de la lnea del CAN-BUS a los
niveles de tensin digital del microprocesador.
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 4 de 8
Entrada
x0110011
xx011001
xxx01100
xxxx0110
xxxxx011
xxxxxx01
xxxxxxx0
xxxxxxxx
D7
0
1
1
0
0
1
1
0
D6
0
0
1
1
0
0
1
1
D5
0
0
0
1
1
0
0
1
D4
0
0
0
0
1
1
0
0
D3
0
0
0
0
0
1
1
0
D2
0
0
0
0
0
0
1
1
D1
0
0
0
0
0
0
0
1
D0
0
0
0
0
0
0
0
0
TRANSMISIN ASNCRONA
La transmisin de datos entre un elemento emisor y un receptor se denomina asncrona, es decir que no existe un reloj que pueda sincronizar las
seales entre ambos.
Es decir que por la misma seal (binario) transmitida es posible entenderse y sincronizarse sin necesidad de utilizar otro cable de conexin entra el
sistema emisor y transmisor.
Para que esto pueda realizarse, es necesario que ambos trabajen a la misma frecuencia en l envi-recepcin de datos.
La frecuencia es diferente en cada uno de las lneas CAN BUS utilizadas en el vehculo. Ya que en unos casos es necesaria tener ms segurida y por lo
tanto disminuye la frecuencia en la transmisin de los datos (mensajes).
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 5 de 8
La representacin de las seales utilizando un osciloscopio se muestra en la imagen. La trama amarilla muestra la informacin de la lnea de CAN-High
y la trama verde de la lnea de CAN-low.
Con el osciloscopio no se puede extraer la informacin solo comprobar las seales elctricas, con lo que el osciloscopio solo lo podemos utilizar como
instrumento avanzado para la deteccin de problemas elctricos.
El diagnstico de las lneas CAN ser dado por las propias centralitas electrnicas, que nos informarn de los errores de comunicacin de datos.
A continuacin se muestra el protocolo de comunicaciones entre los diferentes dispositivos.
aseguramiento
sirve
para
detectar
fallos
en
la
CAMPO DE ESTADO: Define la prioridad de la trama, el sistema de AIRBAG y FRENOS suelen ser los de mayor prioridad a hora de intercambiar
informacin ya que est informacin se encuentra dentro del rea de seguridad del vehculo.
TRANSCEPTOR
Componente electrnico que controla la entrada y salida de datos
se denomina transceptor.
El transceptor consta de una zona para verificacin y comparacin
de las seales de entrada CAN-BUS y otro zona de adaptacin a
las seales de salida al CAN-BUS.
El transceptor utilizado como receptor de informacin se convierte
en un amplificador diferencial, es decir resta las tensiones
aplicadas en ambas entradas para conformar la seal.
En la imagen se puede observar que el resultado de la diferencia
entre ambas entradas da como resultado una seal de amplitud =
2V.
Esta seal de 2V se convertir internamente en una seal digital
de 5V.
La mayora de los sistemas electrnicos trabajan internamente con
una tensin de alimentacin de 5V por este motivo la seal se
tiene que amplificar a esta tensin.
SINCRONIZACIN
La sincronizacin entre los receptores y transmisores se realiza por medio de las seales presentes en el CAN-BUS siendo una sincronizacin sncrona
cuando se utiliza este mtodo.
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 6 de 8
El campo de sincronizacin est compuesto por la cadena binaria 0101010101. Con esta secuencia de bits se pueden ajustar (sincronizar) todas las
unidades de control LIN esclavas al ritmo del sistema de la unidad de control LIN maestra.
La sincronizacin de todas las unidades de control resulta necesaria para disponer de un intercambio de datos exento de errores. Si se pierde la
sincronizacin, los valores de los bits seran implantados en un sitio incorrecto del mensaje en el receptor, producindose errores en la transmisin de
los datos.
1 Borne 15
4 Masa
5 Masa
6 CAN Diagnosis (High)
7 Cable K
14 CAN Diagnosis (Low)
15 Cable L
16 Borne 30
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 7 de 8
Las unidades de control tienen la estructura de conexin exterior e interior segn se muestra en la imagen.
En este caso est representada un sistema de comunicacin t transmisin de datos por fibra ptica, pero de igual manera tambin puede ser de
cables trenzados utilizado para las transmisin de datos a menos velocidad.
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016
Pgina 8 de 8
CALCULADOR DE HABITACULO
El calculador de habitculo, denominada caja de enlace electrnica por BMW, est implantado detrs de la guantera, debajo del salpicadero. Se
compone de dos partes:
Una parte elctrica:
El mdulo elctrico se presenta en forma de una placa que permite acoger fusibles y rels.
Una parte electrnica:
El mdulo electrnico asegura diferentes funciones:
Gestiona la comunicacin entre varios buses de datos (pasarela):
CAN
carrocera, CAN motor, lnea de diagnstico.
Elevalunas trasero.
Limpiaparabrisas/lavaparabrisas.
Cierre centralizado.
Climatizacin.
Calefaccin de los asientos.
Calefaccin de los retrovisores y de los surtidores.
Registra las seales de la tecla DSC.
Gestiona la alimentacin general del vehculo (la corta si la corriente de reposo
no es conforme).
Registra las seales para el cuadro de instrumentos (sonda/lavaparabrisas/).
Bibliografa
En la confeccin de este documento se han utilizado imgenes diversas de publicaciones tcnicas de fabricantes de automviles. Estas publicaciones estn
extradas de los manuales o documentacin de los fabricantes que suelen entregar en sus cursos de formacin tcnica. (Bosch, Volkswagen, Audi.).
Esto es un resumen de las materias que se imparten en el curso de formacin de CAN-BUS. Para consultas sobre este curso pueden dirigirse a la siguiente
direccin www.tecnomovil.com o enviar mail a tecnomovil@tecnomovil.com .
(c) Copyright TECNOMOVIL. 2011. Todos los derechos reservados
Autor: Francisco Barbadillo Divassn
http://www.tecnomovil.com/Cursos-formacion/CAN-BUS/Curso-CAN-BUS.htm
09/05/2016