You are on page 1of 5

UNIVERSIDAD POLITCNICA SALESIANA

LABORATORIO DE ELECTIVA I

Fecha: 2016-05-19

HORARIO: VIERNES 15:30 A 17:30

CAN BUS 2
Ernesto Chalaco
echaclaco@est.ups.edu.ec
Daniel Vaca
jvacav@est.ups.edu.ec

RESUMEN: A continuacin se detalla el desarrollo de la


prctica al CAN BUS 2, continuacin de CAN BUS I, y en
donde se realiza ms comprobaciones con respecto a la
transmisin de datos multimedia en la industria automotriz.

Los problemas en el intercambio de datos a travs de


interfaces convencionales, pueden resolverse mediante la
aplicacin de sistemas bus (vas colectoras de datos), por
ejemplo CAN, un sistema bus desarrollado especialmente para
vehculos motorizados. Bajo la condicin de que las unidades
de control electrnicas tengan un interfafaz en serie CAN.

PALABRAS CLAVE: CAN Bus, CAN-High, CAN-Low, Seal,


Transmisin.

1. OBJETIVOS
1.1.

1.2.

OBJETIVO GENERAL:
En este experimento se deben determinar los niveles
de tensin de las lneas de seal de un CAN de baja
velocidad.

OBJETIVOS ESPECIFICOS:
Estudiar el funcionamiento y aplicacin de un bus
ptico para fines de transmisin de informacin
multimedia en un automvil.
Estudiar las estructuras de un sistema ptico de bus de
los automviles de baja velocidad.

2. MARCO TEORICO
2.1 CAN Bus
CAN BUS es la columna que vertebra toda la electrnica
de los coches. Al principio los dispositivos electrnicos que
montaba un vehculo se podan contar con los dedos de una
mano y si necesitaban comunicarse unos con otros se haca
mediante cables directos (punto a punto).
Sin embargo a medida que iba avanzando la tecnologa, esto
fue cambiando. Cada vez haba ms artefactos elctricos en el
coche y el cableado de los vehculos comenz a hacerse muy
complejo. Fue entonces cuando se decidi que haba que
definir un protocolo de comunicaciones para la automocin.
As es como nace el CAN bus en 1982.
2.2 Transmisin de datos en serie (CAN)

Figura1.- transmisin de datos


Existen tres campos de aplicacin esenciales para el sistema
CAN en el vehculo motorizado:

Acoplamiento de unidades de control.

Electrnica de la carrocera y de confort.

Comunicacin mvil.

2.3 Acoplamiento de unidades de control


Tambin llamado a las aplicaciones que funcionan en tiempo
real como son las unidades de control del motor, el control del
cambio y la regulacin de la dinmica de marcha, sirven para
la regulacin del movimiento del vehculo.
Se caracterizan por unas velocidades de transmisin
situadas entre 125 kBit/s y 1MBit/s (High-Speed-CAN).
.

UNIVERSIDAD POLITCNICA SALESIANA


Fecha: 2016-05-19

LABORATORIO DE ELECTIVA I
HORARIO: VIERNES 15:30 A 17:30

2.2 Componentes de una red CAN Bus

El controlador CAN: recibe del microprocesador, en la


unidad de control, los datos que han de ser transmitidos.
Los acondiciona y los pasa al transceptor CAN. Asimismo
recibe los datos procedentes del transceptor CAN, los
acondiciona asimismo y los pasa al microprocesador en
la unidad de control.

Tambin llamado a las aplicaciones mltiplex que se emplea


para el control y la regulacin de componentes en el sector de
la electrnica de carrocera y confort, por ejemplo: la
regulacin del aire de acondicionado, el cierre centralizado y el
ajuste
del
asiento.
Las velocidades de transmisin se sitan entre 10 KBit/s y 125
125 KBit/s (Low-speed-CAN).

2.4 Comunicacin mvil

El transceptor CAN: es un transmisor y un receptor.


Transforma los datos del controlador CAN en seales
elctricas y transmite stas sobre los cables del CANBus. Asimismo recibe los datos y los transforma para el
controlador CAN.

Las aplicaciones de comunicacin mvil comunican


componentes tales como el sistema de navegacin GPS, el
telfono, o los equipos de audio con unidades centrales de
indicacin y mando. El objetivo consiste en unificar, en lo
posible, las secuencias de operacin, agrupar informaciones
de estado y conseguir que la distraccin del conductor sea
mnima.

El elemento final del bus de datos: es una


resistencia. Evita que los datos transmitidos sean
devueltos en forma de eco de los extremos de los cables
y que se falsifiquen los datos.

Las velocidades de transmisin de los datos se sitan hasta


los 125 kBit/s; no obstante, sin ser posible la transmisin
directa de datos de audio o vdeo.

Los cables del bus de datos: funcionan de forma


bidireccional y sirven para la transmisin de los datos. Se
denominan con las designaciones CANHigh (seales de
nivel lgico alto) y CAN-Low (seales de nivel lgico
bajo).
Toda la red se puede resumir en la figura 2.

El bus de datos trabaja a una velocidad de transmisin de 62,5


Kbit/s (62.500 bits por segundo). Se halla dentro de un margen
de baja velocidad (low speed) de 0 - 125 Kbit/s. La transmisin
del protocolo de datos tarda aprox. 1 milisegundo.
El orden de prioridades afecta como va a responder el
vehculo en caso de un accionamiento para ello se restringe
un orden, como se muestra en la figura 5, los cuales pueden
ser:
1. Unidad de control central.
2. Unidad de control lado conducto.
3. Unidad de control lado acompaante.
4. Unidad de control trasera izquierda.

Fig. 2. Componentes de una red CAN Bus.

2.3 Caractersticas del CAN Bus en el sistema


de confort

5. Unidad de control trasera derecha.

UNIVERSIDAD POLITCNICA SALESIANA


Fecha: 2016-05-19

LABORATORIO DE ELECTIVA I
HORARIO: VIERNES 15:30 A 17:30

Fig. 5. Parmetros de configuracin del monitor CAN.

Anote ms abajo los valores correspondientes a la medicin,


en la seccin dedicada a la evaluacin del experimento.
Cierre los voltmetros A y B.
Inicie el osciloscopio virtual (men "Instrumentos" >
"Instrumentos de medicin" > "Osciloscopio").
Realice los ajustes de la figura 8.
Fig. 3. Orden de prioridades en un vehculo.

3. MATERIALES

Interfaz UniTrain
Potencimetro 25K
Cable de tensin
Cable de fibra ptica
Cable de conexin

4. DESARROLLO Y PROCEDIMIENTO
Realice las siguientes conexiones empleando los cables de
experimentacin adjuntos:

Fig. 6. Parmetros de configuracin del osciloscopio.

Tensin diferencial
Inicie el monitor CAN (men "Instrumentos" > "Monitor
CAN").
Abra la ventana de opciones por medio del botn
correspondiente y establezca los siguientes ajustes:

Entonces como primer procedimiento tenemos hacer la


conexin fsica de los modulos.
Fi
g. 7. Parmetros de configuracin monitor CAN.

Confirme la seleccin pulsando el botn de "OK".


Cierre el monitor CAN.
Inicie el osciloscopio virtual (men "Instrumentos"
"Instrumentos de medicin" > "Osciloscopio").
Realice los siguientes ajustes:

>

Fig. 8. Parmetros de configuracin del osciloscopio.

Fig 4. Can Bus


Luego procedemos a establecer los parmetros planteados en
el programa del ordenador.
Nivel de Tensin
Inicie el voltmetro para los canales A y B (men
"Instrumentos" > "Instrumentos de medicin" > "Voltmetro A"
y "Voltmetro B"). Realice los ajustes de la figura 7.

Genere los disparos sobre el osciloscopio hasta que obtenga


una imagen satisfactoria en la pantalla.
Asegrese de que no se encuentre activado ningn
interruptor del experimentador (por ejemplo, la luz
intermitente).
Asegrese de que las lneas de cero de ambos canales del
osciloscopio se encuentren sobre la lnea central. Durante
este experimento no se deben desplazar las lneas de cero!
Copie un oscilograma en la seccin de evaluacin (CAN-H y
CAN-L contra masa).
Copie un oscilograma en la seccin de evaluacin (CAN-H
en funcin de CAN-L).
Tiempo de bit y velocidad de transmisin

UNIVERSIDAD POLITCNICA SALESIANA

LABORATORIO DE ELECTIVA I

Fecha: 2016-05-19

HORARIO: VIERNES 15:30 A 17:30

Inicie el monitor CAN (men "Instrumentos" > "Monitor CAN")


y realice los siguientes ajustes tras pulsar el botn de
opciones:

Fig. 9. Parmetros de configuracin monitor CAN.

Cierre el monitor CAN.


Inicie el osciloscopio virtual (men "Instrumentos"
"Instrumentos de medicin" > "Osciloscopio").

>
Fig. 12. Recepcin del dato que se transmiti, observacin desde
el osciloscopio.

Fig. 10. Parmetros de configuracin del osciloscopio.

En la siguiente figura se observa las seales Can-H y Can-L


medida desde el mismo punto de refrencia, la medicin de los
niveles recesivos y dominantes mediante 0 y 1 lgico.

Genere disparos sobre el osciloscopio hasta que obtenga


una imagen satisfactoria en la pantalla.
Asegrese de que no se encuentre activado ningn
interruptor del experimentador (por ejemplo, la luz
intermitente).
El primer nivel recesivo (nivel de tensin de CAN-H = 0 V y
CAN-L = 5V) de la seal tiene una longitud de exactamente
un bit. Ajuste la divisin de tiempo de manera que este bit
pueda leerse con claridad y determine a su vez su duracin
(tiempo de bit).
Calcule la velocidad de transmisin resultante en la seccin
de evaluacin del experimento.

5. ANLISIS Y RESULTADOS
Los valores de voltaje que se obtuvo luego de tener una
variacin en los controles es la que observamos en la figura
11, Se muestra las seales para los niveles de tensin para
Can-H y Can-L, los niveles medidos por el multmetro son
Can-H=0.1 y Can-L =5.1 [v] medidos a un tiempo de 20 us.

Fig.13 Nivel recesivo y dominante.

La tensin diferencial se observa comparando las seales de


tensin diferencial, con niveles recesivos y dominantes, se
obtiene una variacin de tensin de 8 Voltios.

Fig. 14. Seal de tensin diferencial.


Fig.11 Seales Can-H y Can-L

Conectado el osciloscopio al canal A, verificamos el tiempo


en relacin a la configuracin del osciloscopio y se obtiene
un tiempo 8 us, como se puede apreciar en la figura 15.

UNIVERSIDAD POLITCNICA SALESIANA


Fecha: 2016-05-19

LABORATORIO DE ELECTIVA I
HORARIO: VIERNES 15:30 A 17:30

Fig. 18. Tarjeta CAN-BUS

Fig. 15. Tiempo de transmisin vista en el osciloscopio.

En la figura 16, se muestra la forma de onda para la obtencin


del tiempo de bit donde el flanco de bajada indica el inicio del
tiempo. Adems de tenemos los cuadros de texto donde los
parmetros podemos calcular la velocidad de transmisin.

Analizamos cada lnea de cdigo generada por la tarjeta y


registramos los respectivos resultados. Se observ que se
gener una nica lnea de cdigo para cada elemento de la
tarjeta.

6. CONCLUSIONES

El sistema de CAN BUS es la forma ms eficiente que se usa


para la transmisin de datos a travs de dos lneas de bus
(Can High y Can Low) por medio de tensiones definidas en
cada una de ellas.

Fig.16 Obtencin del tiempo de bit.

Para el formato de datos accionamos las compuertas de la


tarjeta UniTrain, del vehculo y verificamos el cdigo que se
visualiza en el monitor CAN.

De los que se pudo observar los sistemas que incorpora el


Can-Bus permiten que las probabilidades de fallo en el
proceso de comunicacin sean muy bajas, pero sigue siendo
posible que cables, contactos y las propias unidades de
mando presenten alguna disfuncin. Sin embargo, una unidad
con daos en ningn caso impide que el sistema trabaje con
normalidad.

7. BIBLIOGRAFIA

[1]
Sistemas
Embebidos,
[En
lnea].
Available:
http://ocw.um.es/ingenierias/sistemas-embebidos/material-declase-1/ssee-da-t03-02.pdf.

Fig. 17. Recepcin del dato que se acciono desde la tarjeta al


monitor CAN.

Finalmente accionamos cada parte del mdulo de la figura


18.

[2]http://www.uazuay.edu.ec/estudios/sistemas/teleproceso/ap
untes_1/optica.htm

You might also like