You are on page 1of 58

UNIVERSIDAD DE LAS FUERZAS

ARMADAS ESPE EXTENSION


LATACUNGA
PROTOTIPO DE RED MULTIPLEXADA PARA
APLICACIONES EN EL AUTOMVIL
AUTOTRNICA III
REDES DE COMUNICACIN.

REDES Y MULTIPLEXADOS.

Los vehculos actuales estn equipados


con un gran nmero de unidades de
control electrnicas que precisan de un
intercambio permanente de datos e
informacin para cumplir sus funciones.

El intercambio de informacin entre las unidades de


control tiene lugar originalmente por medio de cables
individuales. Pero este tipo de conexiones punto apunto
solo puede aplicarse con xito para un nmero limitado
de seales.
TIPOS DE CONFIGURACIN DE REDES.

Las redes de aplicacin automotrices


presentan diferentes configuraciones:

de acuerdo al fabricante

la marca del auto

al diseo de su electrnica

A la ubicacin de los diferentes componentes


CONFIGURACIN PUNTO A PUNTO.

Es la ms sencilla de las configuraciones


de una red, esta se encuentra compuesta
nicamente por dos mdulos, no posee
uniones ni conexiones, este tipo de red
puede utilizar uno o dos cables trenzados.

Un ejemplo claro de una red punto apunto


es la comunicacin entre le PCM y el
scanner de diagnstico.
CONFIGURACIN EN ANILLO.

Este tipo de configuracin hace parte


de redes mas grandes en las cuales
se encuentran entre 4 y 20 mdulos
presenta la ventaja de la redundancia con
la cual si el canal se abre, la informacin
puede viajar en otra direccin y llegar a
otros mdulos, es decir, la informacin es
bidireccional.
CONFIGURACIN EN ESTRELLA.

Una de las ventajas importantes de este


tipo de configuracin es su estructura
muy centralizada, con lo cual si algo
ocurre en la conexin de un mdulo o en
el mdulo, dejar afuera slo ese
componente.

Una de las desventajas principales es la


existencia de un nodo central, con lo cual
se genera una gran cantidad de cableado
desde cada uno los mdulos hasta este
nodo, aqu se encuentran todas las
uniones, por lo que se lo denomina nodo
maestro.
CONFIGURACIN LINEAL.

Esta configuracin presenta una ventaja


muy importante que es la mnima cantidad
de cable para la red

Una evidente desventaja es que cuando se


rompa el cable de comunicacin quedaran
deshabilitados los mdulos desde la
ruptura hasta el final de la red

El mtodo usado para la onexin


es uno o dos cables trenzados.
CONFIGURACIN DAISY CHAIN.

Este tipo de red es la ms


utilizada por los fabricantes de
automviles, posee una
estructura sencilla permitiendo
tener una red con el menor
nmero de nodos

Como desventaja se
puede tener que en el
eventual caso de ruptura
de la cadena de
comunicacin, varios
mdulos pueden quedar
fuera de servicio
CONFIGURACIN MAESTRO-
ESCLAVO.
En las redes de comunicacin
de los automviles existen
casos en los cuales hay una
comunicacin entre mdulos,
pero uno de estos mdulos
debe tener comunicacin con
la red principal y los otros
mdulos actuarn bajo los El mdulo que se encuentra
requerimientos del mdulo conectado en la red se
que se encuentra conectado llamar maestro y el o los
en la red. mdulos que se encuentren
conectados a este siguiendo
las instrucciones del maestro
se llamarn esclavos.
CONFIGURACIN COMPUERTA O
GATEWAY.

Un gateway sirve para realiza la onversin


de la comunicacin de un protocolo a otro

Este mdulo compuerta (GATEWAY), debe


manejar tantos protocolos de
comunicacin como redes este
comunicando
LNEAS DE COMUNICACIN Y DATOS
SERIADOS.

Existen muchos tipos Cada comunicacin requiere un


de sistemas en los protocolo, estos protocolos van
cuales se enlazan de acuerdo al ao de
varios mdulos fabricacin del automvil y
conformando una red, tambin del requerimiento de
las cuales se velocidad de comunicacin
configuran de acuerdo
con sus disposiciones
como anillo, estrella, A medida que aumentan las
etc. necesidades de transmisin de
datos a alta velocidad aparecen
nuevos protocolos que permiten
lograr estos enlaces.
TRANSMISIN DE DATOS EN BITS.

De acuerdo a cada requerimiento de configuracin se hace necesario


velocidades mnimas para que puedan llegar los mensajes a tiempo, por
ejemplo una configuracin de red que contenga mdulos de Air Bag,
manejara ms velocidades que la red que contenga los mdulos de puertas,
puesto que es mucho mas importante la velocidad de comunicacin en el
caso de airbag. Algunas redes modernas utilizan velocidades hasta de 500
Kb/s.
APLICACIN.
En casos especiales las redes estn diseadas para manejar datos muy
especficos, por ejemplo una red multimedia, aparte de manejar mensajes
muy independientes utiliza aplicaciones de acuerdo al fabricante lo que
pueden cambiar de modelo a modelo. Esto lleva a redes muy veloces y con
medios de transmisin diferentes a los dems medios de las redes del
vehculo.
NMERO MXIMO DE COMPUTADORAS DISPONIBLES A ENLAZAR

El nmero mximo de mdulos enlazados es importante porque la seal


bajando de acuerdo al recorrido del cableado, las seales van teniendo
cadas de tensin en el cableado y el tema de tren de pulsos es muy
importante porque cada mdulo debe recibir seales muy correctas respecto
a la amplitud y frecuencias
MEDIO UTILIZADO PARA ENLAZAR LOS MDULOS.

En las configuraciones de las redes hay casos en los cuales se requieren de


un medio especial como por ejemplo dos cables, redes con protocolos CAN
utilizan por ejemplo dos conductores en los cuales manejan trenes de pulsos
iguales en amplitud y frecuencia pero inversos en sentido de tensin, con lo
cual hay una lnea de respaldo de mensaje.
PROTOCOLOS DE COMUNICACIN.
Es el lenguaje de comunicacin y las normas de transmisin creados hasta
ahora se basan en Buses de comunicacin clasificados en tres niveles o
categoras segn el grado que se requiere de fiabilidad, rapidez y
complejidad.
CAN, o CAN Bus, es la forma abreviada de Controller rea Network es un
bus de comunicaciones serial para aplicaciones de control en tiempo real,
con una velocidad de comunicacin de hasta 1 Mbit por segundo, y tiene
excelente capacidad de deteccin y aislamiento de errores.
El sistema CAN proporcion a los fabricantes de automviles una nueva
conexin de alta velocidad, normalmente entre 50 y 100 veces ms
rpida que los protocolos de comunicacin tpicos, y redujo el nmero de
conexiones requeridas para las comunicaciones entre los sistemas.
El sistema CAN proporcion a los fabricantes de herramientas de
diagnstico una manera de acelerar las comunicaciones entre el vehculo
y su herramienta.
CAN (CONTROLLER AREA NETWORK).

Con este sistema se suprimen gran cantidad de conexiones elctricas


consiguiendo reducir las probabilidades de que se produzcan fallos en las
interconexiones de los apartados.
Este sistema permite compartir una gran cantidad de informacin entre
las unidades de control abonadas al sistema, lo que provoca una
reduccin importante tanto del nmero de sensores utilizados como de la
cantidad de cables que componen la instalacin elctrica.
ELEMENTOS DEL SISTEMA CAN-BUS
Cables

La informacin circula por dos cables trenzados que unen todas las unidades
de control que forman el sistema. Esta informacin se trasmite por diferencia
de tensin entre los dos cables, de forma que un valor alto de tensin
representa un 1 y un valor bajo de tensin representa un 0.
Elemento de Cierre o Terminador.
Son resistencias conectadas a los extremos de los cables H y L. Sus valores
se obtienen de forma emprica y permiten adecuar el funcionamiento del
sistema a diferentes longitudes de cables y nmero de unidades de control
abonadas.
Estas resistencias tienen un valor para cada modelo y se encuentran entre
120 y 450 ohmios y son llamados resistencias de CUT-OFF
Controlador.

Es el elemento encargado de la comunicacin entre el microprocesador de la


unidad de control y el trasmisor-receptor. Trabaja acondicionando la
informacin que entra y sale entre ambos componentes.
Este elemento trabaja con niveles de tensin muy bajos y es el que
determina la velocidad de transmisin de los mensajes, que ser ms o
menos elevada segn el compromiso del sistema.
En la lnea de Can-Bus del motor-frenos-cambio automtico es de 500 K
baudios, y en los sistema de confort de 62.5 K baudios. E
Transmisor / Receptor.

Es el elemento que tiene la misin de recibir y de trasmitir los datos, adems


de acondicionar y preparar la informacin para que pueda ser utilizada por
los controladores.
El trasmisor-receptor es bsicamente un circuito integrado que est situado
en cada una de las unidades de control abonadas al sistema, trabaja con
intensidades prximas a 0.5 A y en ningn caso interviene modificando el
contenido del mensaje.
Proceso de Transferencia y Recepcin de Datos.

Cada vez que se quieren comunicar los diferentes mdulos existen unos
pasos que cada uno de ellos realiza se puede tener que para generar la
emisin y recepcin de mensajes se requieren las siguientes funciones.
Suministro del Dato.

Cada unidad de control a travs de su procesador emite el mensaje de


transferencia de datos CAN a su respectivo transmisor al interior del mdulo,
es decir, una unidad de mando recibe informacin de los sensores que tiene
asociados (r.p.m. del motor, velocidad, temperatura del motor, puerta abierta,
etc.).
Envo del Dato.

El transmisor CAN se encarga de transmitir mediante los pulsos elctricos


los datos que el microprocesador al interior del PCM quiere enviar es as
como este transmisor colocara en la red la respectiva informacin.
Recepcin del Dato.

Del mismo modo que se enva a los mdulos de control correspondiente


entran a recibir la informacin que encontraron disponible en la red esta es
posible que les interese o no les interese.
Comprobacin del Dato.

Una vez recibido el dato por parte del mdulo, ste analiza si le es til o si no
le es til, es decir hay mensajes que pueden ser recibidos pero si no los
requiere no los procesa, como por ejemplo un PCM puede recibir el mensaje
o dato de la temperatura de la cabina , pero si no requiere para sus
funciones esta informacin simplemente no la procesa.
Configuracin del Bus.

CAN trabaja segn el principio multimaestro, en el que varias unidades de


control con idntica autorizacin estn interconectadas por una estructura
lineal. Esta estructura tiene la ventaja de que el sistema bus sigue estando a
disposicin del resto de unidades cuando una de ellas queda fuera de
servicio.
Identificacin Asociativa

Tiene lugar va CAN asociando mensajes.


El identificador indica el contenido del mensaje (por ejemplo, nmero de
revoluciones del motor).
Una estacin evala slo aquellos datos cuyos identificadores figuran en una
lista de los mensajes que se han de recibir (test de aceptacin).
Estados Lgicos del Bus.

El protocolo CAN se basa en dos estados lgicos: Los bits son


recesivos(estado lgico 1) o dominantes (estado lgico 0).Si al menos
una estacin enva una bit dominante, se sobrescribirn los bits recesivos
que envan otras estaciones simultneamente.
Priorizacin.

El identificador determina, a dems del contenido de los datos, la prioridad


del mensaje al enviarlo. Un identificador que corresponde a un nmero
binario bajo tiene mayor prioridad y viceversa.
Formato del mensaje

El mensaje tiene una serie de campos de diferente tamao (nmero de bits)


que permiten llevar a cabo el proceso de comunicacin entre las unidades de
mando segn el protocolo definido por Bosch para el Can-Bus, que facilitan
desde identificar a la unidad de mando, como indicar el principio y el final del
mensaje, mostrar los datos, permitir distintos controles.
Diagnstico del Can-Bus

Los sistemas de seguridad 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.
Para el anlisis de una avera, se debe tener presente que una unidad de
mando averiada abonada al Can-Bus en ningn caso impide que el sistema
trabaje con normalidad. Lgicamente no ser posible llevar a cabo las
funciones que implican el uso de informacin que proporciona la unidad
averiada.
En el supuesto que la avera se presentara en los cables del bus, sera
posible accionar elctricamente la cerradura de dicha puerta, pero no las
dems. Recurdese que esto slo ocurrira si los dos cables se cortan o se
cortocircuitan a masa.
Es posible localizar fallos en el Can-Bus consultando el sistema de auto
diagnosis del vehculo, donde se podr averiguar desde el estado de
funcionamiento del sistema hasta las unidades de mando asociadas al
mismo, pero necesariamente se ha de disponer del equipo de chequeo
apropiado.
FUENTES PARSITAS

En el vehculo son fuentes parsitas los componentes en cuyo


funcionamiento se producen chispas o se abren o cierran circuitos de
corriente.
Otras fuentes parsitas son por ejemplo telfonos mviles y radioemisoras, o
sea, todo aquello que genera ondas electromagnticas.
Estas ondas electromagnticas pueden influir en la transmisin de datos o
incluso la pueden falsificar alguno. Para evitar influencias parsitas sobre la
transmisin de datos se procede a retorcer conjuntamente los dos alambres
del bus de datos
DISEO Y CONSTRUCCIN DEL PROTOTIPO DE RED
MULTIPLEXADA.

El proyecto, realiza la simulacin de operacin de la


red del automvil, utiliza el programa PROTEUS
7.2.0, para implementar en cada microcontrolador
los perifricos de entrada y salida que generan la
funcin individual de control de la red que los
comunica.
CARACTERSTICAS DEL SISTEMA

La caracterstica importante en el diseo, es que cada


mdulo contar con su propio microcontrolador, el cual
recibir la informacin en datos digitales y los colocar
en la red a una diferente velocidad, de acuerdo con el
mdulo al que vaya a dar la orden de funcionamiento.
Otra caracterstica importante es que cada mdulo tiene
su propia alimentacin de tensin logrando una
independencia en la red.
PARMETROS PARA LA SIMULACIN Y DISEO.

Las seales de entrada el ECM son aquellas que van a aportar


informacin sobre el comportamiento del vehculo, es decir, informan
las condiciones en que se encuentran los distintos parmetros de
funcionamiento del motor, como el cambio de presin de aceite, el
enfriamiento o calentamiento del refrigerante, rpm desarrolladas en el
eje del cigeal, y la velocidad de las ruedas que desarrolla el
vehculo.
Las computadoras de los automviles poseen una especial
programacin para que el mdulo tome decisiones sobre la activacin
de los actuadores por cada cambio registrado en las distintas
variables.
DISEO DE LA SEAL DEL SENSOR DE
VELOCIDAD DEL VEHCULO VSS.

La seal del sensor de velocidad del vehculo VSS es una seal


simulada de un sensor de efecto Hall, el cual indica el cambio
de velocidad con la variacin de su frecuencia.

Seal pulsante de salida del sensor de efecto Hall.


DISEO DE LA SEAL DEL SENSOR DEL CIGEAL
CKP.
Para el diseo del sensor del cigeal CKP se utilizar tambin una seal de
efecto Hall, igual a la seal del sensor de velocidad del vehculo VSS. La
diferencia que existe entre estos dos sensores, es el programa que se
realiz para la visualizacin en el tablero.
DISEO DE LA SEAL DEL SENSOR DE
TEMPERATURA DEL MOTOR ECT
El diseo del sensor de temperatura se realiz mediante la simulacin de un
sensor NTC (coeficiente negativo de temperatura), el que indica la variacin
de temperatura de acuerdo a los rangos de valores de resistencia
establecidos, es decir a medida que vare la resistencia de un potencimetro
la temperatura indicada en el panel de control variar mostrando su cambio
en grados C.
Hay que tomar en cuenta, un sensor de temperatura del automvil trabaja
entre un valor de voltaje de 0.4 a 4.4 V y la resistencia interna que posee el
Computador es aproximadamente de 1.4 - 3k.
DISEO DE LA SEAL DE PRESIN DE ACEITE

La medicin de presin de aceite en un vehculo se la realiza directamente a travs de una deformacin


de una membrana o por medio de un sensor de fuerza.
Para simular el trabajo de un sensor de presin de aceite se lo ha hecho como si fuese un interruptor
normalmente abierto, es decir, cuando se presiona el interruptor le indicar al panel de instrumentos que
la presin simulada del motor es Baja (Low) y cuando el interruptor no es presionado indicar que la
presin del motor es normal (OK).
Estos datos de presin lo recibe una variable, luego enviar por red el valor de presin que se
encuentre en el instante de almacenamiento igual que los otros valores de los sensores mediante la
misma instruccin. Se puede usar el siguiente ejemplo de programacin para manejar esta funcin:
PRESION:
PRES=PORTB.1
SEROUT PORTC.3,T9600,[VY,REVOL,VELOC,PRES]
GOTO INICIO
RETURN
END
DISEO DEL MDULO DE CONTROL DEL MOTOR

El Mdulo de control del motor ECM es el encargado del control y regulacin del motor,
adems cumple tambin otra tarea importante que es la de supervisin de todos los sistemas.
El ECM es el encargado de registrar los datos actuales de funcionamiento del motor, as de
los actuadores para las intervenciones de ajuste que deban efectuarse en el motor.
DISEO DEL MDULO GATEWAY

El gateway en el diseo es igual al que se


utiliza en el automvil, sirve para la
conversin de la comunicacin de un
protocolo a otro, es decir, cada uno de los
mdulos envan o reciben la informacin a
diferentes velocidades de transmisin de
datos sirviendo ste como un mdulo de
compuerta o unin entre dos o ms redes.
El gateway fue diseado en un PIC
16F877A, por el nmero de entras y salidas
que posee dicho microcontrolador.
En la figura3.9 se observa como se
encuentra distribuida nuestra red con
respecto al gateway.
Diseo del hardware del GATEWAY utilizando el
programa ARES.
DISEO DEL MDULO DEL VOLANTE

El mdulo de volante es aquel que


monitorea el estado de sus interruptores,
para luego colocar los datos digitales en
la red, y de sta manera el mdulo
correspondiente activar cada uno de los
actuadores correspondientes al dato
enviado.
El mdulo de volante enva el estado de
los interruptores en una trama digital la
cual esta a una velocidad 2400 bits/s
negado, es decir que cuando se active un
interruptor, el dato caer de 1 lgico a 0
lgico en una trama de 8 bits.

Cada trama de datos ser enviada y


colocada en la red de acuerdo a la
siguiente subrutina:

INICIO
DATO = PORTA
PAUSE 100
IF DATO=0 THEN SEROUT PORTB.4,N2400,
[DATO]
IF DATO>0 THEN SEROUT PORTB.4,N2400,
[DATO]:GOSUB SENAL
DISEO DEL MDULO BAJO EL CAPOT

El mdulo bajo el capot funciona recibiendo los datos que le enva el


gateway, que tradujo y recibi del mdulo del volante, colocando en la red
datos que se encuentran en el mismo lenguaje o velocidad de lectura del
mdulo bajo el capot, para de esta manera poder activar cada uno de los
actuadores de acuerdo a la orden recibida.
El mdulo bajo el capot comanda los
siguientes actuadores: Pito,
direccionales (Izquierda, derecha),
Parqueo o Emergencia, Luces (bajas,
medias y altas), limpiaparabrisas y
vidrios elctricos.

ste mdulo trabaja con una velocidad


de recepcin de datos de 1200 bits/s
negado encontrndose de esta manera
unidad al Gateway por la misma
velocidad de transmisin.

El diseo de la recepcin de datos digitales se


ver a continuacin en la siguiente subrutina:
SERIN PORTA.7,N1200,DATO
GOSUB DESPLIEGUE
IF DATO>0 THEN GOSUB SENAL
GOTO INICIO.
COMPONENTES SELECCIONADOS.

MDULO DE CONTROL DE
MOTOR ECM.

MDULO DE VOLANTE.

MDULO GATEWAY.

MDULO BAJO EL CAPOT


MDULO GATEWAY.

14 Resitencia (10k, 470R, 10R)


6 Condensadores (10nF, 10uF, 1
uF)
3 Integrados (PIC16F877A -
7805 - LED-BARGRAPH-RED )
1 Diodo (1N4148)
MDULO BAJO EL CAPOT.

19 Resitencias (10k, 470R, 1k2,


3k3)
6 Condensadores (1uF)
3 Integrados (PIC16F877A -
7805)
8 Transistore (2N3904)
1 Diodo (1N4002-1N4007-led)

You might also like