Sei sulla pagina 1di 6

Sistema multiplexado en un Bus CAN aplicado

a una carrocería de autobús


G. González Filgueira, O. Fernández Viana
Escuela Politécnica Superior. C/Mendizábal s/n. 15403 Ferrol, Universidad de A Coruña, España.
e-mail: gerardo.gonzalez@udc.es, ofernandez@unvi.es

Abstract— La búsqueda de fiabilidad en las instalaciones y tensión oscilan entre 0v y 2.5v, se denomina cable L (Low) y
ahorro de coste de la mano de obra en los montajes industriales en el otro, el cable H (High), varían entre 2.75v y 5v. CAN
constituyen objetivos primordiales en la fiabilidad de sistemas. En utiliza mensajes de estructura predefinida para la gestión de la
este trabajo se examina la posibilidad del empleo de un sistema
multiplexado, para la carrocería de un autobús turístico de dos
comunicación, denominados tramas. Se puede distinguir entre
pisos, utilizando como base el bus CAN (Controller Area dos tipos de variantes de CAN, el definido en CAN 2.0A o
Network), un protocolo de comunicaciones basado en una CAN estándar [9] y el definido en CAN 2.0B [10][11][12] o
topología bus para la transmisión de mensajes en entornos CAN extendido. Los formatos de trama son idénticos, con la
distribuidos. Este sistema hará de nexo de unión entre el chasis diferencia del identificador del mensaje: 11 bits en CAN
del autobús, el cuadro de mandos y los demás equipos de la estándar y 29 bits en CAN extendido. Las tramas de CAN son
carrocería, quedando totalmente integrado. Dicho protocolo
resulta útil como solución para la gestión de la comunicación de longitud reducida y se dividen en los siguientes tipos:
entre múltiples CPU´s. El sistema permitirá hacer una diagnosis - Trama de datos: Se usa para enviar datos entre los
completa del sistema eléctrico de la carrocería desde un PC. módulos.
- Trama de interrogación remota: se utilizada por un módulo
Index Terms— Programación, multiplexor, bus CAN, para solicitar la transmisión de una trama de datos con la
automoción, PLC información implicada a un identificador dado.
- Trama de error: Se usa para comunicar errores en la red.
I. INTRODUCCIÓN - Trama de sobrecarga: Introduce una pausa o retraso.

C AN (Controller Area Network) es un protocolo de


comunicaciones basado en una arquitectura de bus para
transferencia de mensajes en ambientes distribuidos. Fue
- Espaciado inter-tramas: Las tramas de datos se separan
entre sí por una secuencia predefinida.
- Bus en reposo: En los intervalos de inactividad se
desarrollado por Bosch [1] en los años 80 para estandarizar y mantiene constantemente el nivel recesivo del bus.
reducir el costo y peso de los circuitos de control en los En un bus CAN los módulos transmiten la información, sin
Motores Diesel. Originalmente concebido para aplicaciones en necesidad de una orden, con tramas de datos, bien sea por un
el área automotriz, rápidamente despertó una creciente proceso realizado con una frecuencia dada o activado ante
atención en el área de control y automatización industrial. Las algún suceso en el módulo.
especificaciones CAN han sido revisadas y estandarizadas [2] El objetivo del presente trabajo es la de programar un
con el tiempo en diferentes secciones: la norma ISO 11898-1 sistema multiplexado [13], para la carrocería de un autobús
[3] describe la 'capa de transmisión de datos CAN'; la ISO turístico de dos pisos (Fig. 2), utilizando como base el bus
11898-2 [4] la ‘capa física CAN no tolerante a fallos'; y la ISO CAN [14]. Dicho protocolo resulta útil como solución para la
11898-3 [5] la ‘capa física CAN tolerante a fallos’. Los gestión de la comunicación entre múltiples PLC´s. La
estándares de ISO 11992 [6] (referente a la interfaz para programación del sistema multiplexado propuesto permitirá
camiones y remolques) e ISO 11783 [7] (referente a la realizar la comunicación con el bastidor y el cuadro de mandos
maquinaria agrícola y forestal) definen los perfiles del uso de a través de esta misma red, eliminando cableado y facilitando
CAN basados en el US-protocol J1939 [8]. El mensaje es una la instalación.
sucesión de bits “0” (dominante) y “1” (recesivo),
representados por distintos niveles de tensión en los cables del
CAN bus. En un cable (Fig. 1) los valores de

Fig. 1. Estructura de una red CAN. Fig. 2. Bus de dos plantas.


II. MÉTODO EMPLEADO TABLA I. IDENTIFICADOR CAN
PGN
A. Ámbito de aplicación Source
Priority R. Data Page PDU PDU Adress
El ámbito de aplicación de este trabajo es la automoción, en Format Specific
concreto el transporte de pasajeros. Con él se pretende 3 bits 1 bit 1 bit 8 bits 8 bits 8 bits
garantizar la fiabilidad de los servicios en un autobús turístico, En CAN extendido (Fig. 3) aparece un bit dominante fijo
de tal modo que se eviten paradas debido a problemas (SRR), el bit IDE pasa a ser recesivo, siguen luego los 18 bits
técnicos, o se minimice el tiempo de actuación. Se trata de adicionales del identificador, el campo de control con RTR,
programar las señales que van a un multiplexor, de forma que dos bits reservados y la longitud de datos y el resto de la trama
las señales que originalmente se cableaban ahora podrán es análogo a CAN estándar.
configurarse a través de una línea de datos, con lo que
C. Estándar S.A.E. J1939
cualquier modificación en la instalación de la carrocería del
autobús no implique volver a recablear todo el entramado de El estándar S.A.E. J1939 (Society of Automotive
señales. El sistema propuesto proporciona unos ahorros de Engenieers) define un protocolo de comunicaciones de alto
costo no sólo a nivel de Hardware, sino que además supone nivel, que opera en una red CAN bus con mensajes de formato
aligerar el tamaño y peso de la instalación. Esto implica un CAN 2.0B (extendido). La comunicación se puede realizar
aumento de la fiabilidad de la instalación y ahorro de coste de punto a punto (peer to peer) o en lazo abierto (broadcast). El
la mano de obra en el montaje. Al mismo tiempo se puede identificador en J1939 es el PGN (Parameter group number)
proporcionar al cliente un sistema de diagnosis con PC, para la (Tabla I), un único número que direcciona un grupo de
ayuda en la búsqueda y resolución de fallos. parámetros. El PGN sirve para identificar la función del
mensaje y sus datos (SPN). Los grupos de parámetros
B. Estructura del mensaje estándar CAN 2.0 combinan señales similares o asociadas en mensajes de hasta 8
Los mensajes en un bus CAN 2.0A presentan la siguiente bytes, incluso se pueden utilizar PGN específicos para cada
estructura: fabricante. El PGN se compone de 16 bits y en función de su
START: El inicio de transacción de trama es un campo de valor, se puede hablar de PGN global o de PGN específico. En
un solo bit siempre dominante “0” que indica el inicio de la el caso del PGN global se utilizan los 16 bits, el PDU format
transmisión. Los nodos receptores se sincronizan con el flanco (8 bits) debe ser mayor de 239 y la comunicación es en lazo
de bajada de ese bit. abierto. En el PGN especifico sólo se utilizan los 8 bits más
IDENTIFIER: Identificador del mensaje (11 bits) significativos (PDU format), el valor debe ser menor de 240 y
RTR: En una trama de datos el bit RTR es dominante y en el otro byte (PDU especific) es siempre cero, la comunicación
una trama remota este bit es recesivo es peer to peer. Con esta distribución de PGN (PDU format +
IDE: Se utiliza para indicar si la trama es de CAN estándar PDU specific), podemos distinguir entre 8672 grupo de
(IDE dominante) o de CAN extendido (IDE recesivo). parámetros distintos. El PGN es codificado internamente en un
RO: Reserva. identificador de Bus CAN extendido (29 bits).
DLC: Código de longitud, indica en binario el número de La norma SAE J1939 identifica, define y estandariza una
bytes de datos en el mensaje, entre 0 y 8. gran cantidad mensajes con los datos intercambiados entre las
DATA: Es un campo formado entre 0 y 8 bytes de datos en distintas ECU´s (Electronic Control Unit) [15] del vehículo.
el que va la información que el módulo quiere enviar.
CRC: Se genera el transmisor por la división en módulo 2 III. DISEÑO DEL SISTEMA
de todos los bits precedentes del mensaje. El resto de esta El objetivo del presente proyecto es la programación de un
división es el código CRC transmitido. sistema multiplexado en una red distribuida (Fig. 4), haciendo
ACK: Está compuesto por dos bits recesivos. Los de nexo de unión entre el chasis del autobús, el cuadro de
dispositivos que verifican el CRC modifican el primer bit del mandos y los demás equipos de la carrocería. Para ello se
campo ACK por uno dominante, de forma que el emisor define una lista con los mensajes que será necesario
reconoce que al menos algún dispositivo ha recibido el
TRANSMISIÓN
mensaje correctamente. 4
MEDIDORES
EOF: 7 bits recesivos sucesivos e indica el final de la trama. SUSPENSIÓN CAN

IFS: Espacio entre distintas tramas, consta de 3 bits ENLACE


continuos recesivos. MOTOR, ETC.

BIT STUFFING. Para evitar una pérdida de sincronización


entre los dispositivos se inserta un bit de diferente polaridad CAN CUADRO DE MANDOS

cada cinco bits iguales.


VMM1 VMM2 VMM3 VMM4 VMM5 OPUS A3F OTROS

DLA PC

Fig. 4. Esquema General Sistema.


Fig. 3. Estructura del mensaje extendido CAN 2.0 B.
TABLA II. MENSAJE F294
intercambiar en la programación entre la pantalla táctil
BYTE: TAMAÑO
“Wachendorff Opus A3” (pantalla táctil de 4,3”) y el chasis BIT (BITS)
VARIABLE VALORES
“ADL Enviro 400H” (chasis híbrido diesel-eléctrico). 1:1 8 Tx_TEMPERATURA 1 0-150
Para los mensajes de la pantalla se fija un PGN específico. 2:1 8 Tx_TEMPERATURA 2 0-150
F294 (Tabla II) para el mensaje enviado con información del O=DESACTIVADO
3:1 2 Tx_ESCOLARES 1=ACTIVADO 2=EN
estado del vehículo (carrocería + chasis) y las salidas FUNCIÓN
gestionadas por los PLC´s, necesarias para su correcto 3:3 2 Tx_MARCHA ATRÁS
O=DESACTIVADO
1=ACTIVADO
funcionamiento. F295 para el mensaje recibido con O=CERRADA
Tx_ESTADO PUERTA
información sobre el estado de los botones implementados en 3:5 2
TRASERA
1=ABIERTA
2=EMERGENCIA
la propia pantalla. Del mismo modo se fija una tasa de O=CERRADA
Tx_ESTADO PUERTA
repetición de la transmisión de 200ms, con una prioridad 5, 3:7 2
DELANTERA
1=ABIERTA
sobre la línea de velocidad 250kbps. 2=EMERGENCIA
O=DESACTIVADO
Para los mensajes del chasis también se definen PGN 4:1 2 Tx_+58
1=ACTIVADO
específicos. F296 para el mensaje recibido del chasis, con las 4:3 2 Tx_ALTERNADOR
O=DESACTIVADO
1=CARGANDO
señales que influyen en el funcionamiento de la carrocería y O=DESACTIVADO
4:5 2 Tx_+15
F297 para el mensaje enviado al chasis con información de 1=ACTIVADO
seguridad y órdenes de actuación. Se fija una tasa de 4:7 2 Tx_MOVIMIENTO O=V<5Km/h 1=V>5Km/h
O=DESACTIVADO
repetición de la transmisión de 100ms, con una prioridad 3, 5:1 2 Tx_EXTRACTOR
1=ACTIVADO
sobre la línea de velocidad 250kbps. 5:3 2 Tx_MÁXIMA
O=DESACTIVADO
1=ACTIVADO
A. Análisis de las soluciones 5:5 2 Tx_MÍNIMA
O=DESACTIVADO
1=ACTIVADO
Existen en el mercado multitud de soluciones en redes para O=DESACTIVADO
5:7 2 Tx_PENUMBRA
realizar comunicaciones serie, que transmiten datos entre 1=ACTIVADO
O=DESACTIVADO
equipos electrónicos, a saber: PROFIBUS, INTERBUS, 6:1 2 Tx_LUZ CHÓFER
1=ACTIVADO
DeviceNet, FIELDBUS [16], MODBUS, LONWORKS, SDS. 6:3 2 Tx_LUZ GUÍA
O=DESACTIVADO
1=ACTIVADO
Aunque en ningún caso superan en prestaciones a la solución Tx_SOLICITUD DE O=DESACTIVADO
6:5 2
adoptada por velocidad, fiabilidad, tamaño o por no ser PARADA 1=PARADA
Tx_PARABRISAS O=DESACTIVADO
adaptables al mundo de la automoción. Entre sus fortalezas el 6:7 2
CALEFACTADO 1=ACTIVADO
bus CAN posee una arquitectura multimaestra capaz de 7:1 2
Tx_RETROVISOR O=DESACTIVADO
proveer características de respuesta en tiempo real, tolerancia CALEFACTADO 1=ACTIVADO
O=DESACTIVADO
a fallas en la recepción de mensajes y mal funcionamiento de 7:3 2 Tx_CÁMARA
1=ACTIVADO
los nodos. Una conexión directa al sistema de bus interno de 7:5 2
Tx_LIMPIAPARABRISA O=DESACTIVADO
S 1=ACTIVADO
los vehículos podría afectar a su fiabilidad, por ello en el año O=DESACTIVADO
2006 los principales fabricantes de chasis (Daimler, Scania, 7:7 2 Tx_CALEFACTORES 1=1ªVELOCIDAD
2=2ªVELOCIDAD
MAN, Iveco, Volvo…) se unieron para crear una interfaz O=DESACTIVADO
8:1 2 Tx_V>60Km/h
común, un estándar abierto basado en el FMS-estándar [17] 1=ACTIVADO
8:3 6 - -
para camiones, de acuerdo a SAE J1939. La información
soportada en la interfaz de Bus-FMS-Standard depende del distribuirán a lo largo del vehículo, de modo que queden lo
equipamiento del vehículo. Para el conjunto de la información más cercanos posible a los consumidores que cuelguen de
completa, se pueden requerir unidades de control electrónico ellos. La comunicación entre PLC´s y entre estos y la pantalla
(ECU) adicionales. Puesto que los principales fabricantes táctil la realizan internamente a través del bus CAN según el
utilizan un protocolo basado en el estándar SAE J1939 parece protocolo J1939. Además se colocarán diversos sensores
que esta será la elección más favorable. (temperatura, movimiento, etc.), finales de carrera (estado de
las puertas), pulsadores (solicitud de parada) para obtener las
B. Controladores señales necesarias para poder ofrecer un servicio correcto al
Se han analizado diversas soluciones, entre ellas cabe pasaje. En el puesto de conductor se colocará la pantalla táctil,
destacar los controladores de las marcas VDO, Thoreb, Actia desde la cual este podrá manejar todos los servicios de la
y Vansco. Los módulos de Vansco VMM1210 presentan carrocería del vehículo y visualizar el estado de cada una de
algunas ventajas con respecto a los demás. En el layout del las entradas y salidas de los PLC´s.
módulo presenta hileras de led que representan a cada una de
las entradas y salidas. Esto permite establecer un diagnóstico IV. ALGORÍTMO DEL PROCESO
visual que el propio conductor del vehículo podría realizar. La programación de los PLC´s de Vansco se realiza con el
Además, cada salida tiene un sistema de detección de corto- software VMMS, que está basado en el lenguaje de contactos.
circuitos, de circuito abierto, corriente de retorno o de Este software está diseñado para programar, controlar y
sobreconsumo, que se indica a través del led correspondiente a diagnosticar PLC´s individualmente o cuando se instalan como
esa salida parpadeante. Se utilizarán 5 PLC´s, que se un sistema completo. Se comunica con un PC estándar, a
través de un puerto de comunicaciones serie o paralelo con un delantera. Si el chofer deja el bus, sin el freno de mano
adaptador de enlace de datos (DLA) a la CAN, utilizando el activado y con el motor apagado, e intenta cerrar la puerta
protocolo SAE J1939. Se definen los mensajes que será delantera, el freno de puerta seguirá activado, las puertas
necesario intercambiar entre la pantalla y los PLC´s. Además delanteras no deberían cerrarse, la bocina debe sonar 3 veces
se definen los mensajes necesarios para intercambiar entre las (o una única y larga señal durante 3 segundos).
centralitas de bastidor y los PLC´s. En este proyecto se Se añade un sistema que alerte de un exceso de temperatura
pretende controlar en torno a 50 salidas distintas relacionando en la zona de las baterías de la parte híbrida, o de cualquier
entre sí más de 30 entradas. Los consumidores que cuelgan de problema en el sistema de refrigeración de la misma.
los PLC´s se encuentran lo más cerca posible de ellos, 2º. Iluminación. Se iluminarán todos los accesos y cada uno
reduciendo así la longitud de los cableados, el peso y coste de de los puestos de pasajeros.
la instalación y las posibilidades de averías. 3º. Señalización. Se señalizará cualquier paso a distinto
Se programará el sistema para controlar el funcionamiento nivel dentro del autobús, así como su perímetro exterior.
de los siguientes dispositivos según la reglamentación vigente: 4º. Climatización. Se controlará la calefacción del vehículo,
1º. El modulo principal de programación corresponde al para ello el conductor visualiza las temperaturas interiores de
módulo de seguridad (Fig. 5). Se incluirán tres sistemas de ambos pisos y ajustar los programadores en función de ella.
seguridad, independientes entre sí, que alerten de riesgos en el También se controlará la circulación de aire en el piso
autobús e incluso que puedan actuar para minimizarlos: superior, necesario cuando el vehículo monte la capota, para
a) Sistema 1: Función de aviso conectado al la puerta cabina evitar la condensación.
conductor. Si se suelta el freno de mano y la puerta cabina 5º. Alimentaciones. Algunas alimentaciones, solo deben ser
conductor está abierta debe sonar una bocina alta y clara. Sólo desconectadas en ciertos casos excepcionales.
se debería poder reiniciar de 2 maneras: activando el freno de 6º. Puertas. Se controlará toda la operativa de las puertas de
mano o cerrando la puerta (bocina debería seguir sonando) y servicio.
pulsando el interruptor de reset. 7º. Avisos. Se programarán avisos visuales y acústicos que
b) Sistema 2: Función de aviso conectado al alternador de informen al conductor del estado del vehículo.
carga. Si se apaga el motor estando el freno de mano soltado
debe sonar una bocina con las acciones de activar el freno de V. RESULTADOS
mano para resetear la bocina o encender el motor.
c) Sistema 3. Subsistema 3a): Función de aviso conectado al A. Diagnosis
relé principal. Si el conductor deja el bus (Fig. 6), sin el freno El sistema presenta además un puerto RS232 para conexión
de mano activado y con el motor apagado, y con el relé
principal desconectado, el freno de puerta seguirá activado, las
puertas delanteras deben seguir abiertas y la bocina debe sonar
3 veces (o una única y larga señal durante 3 segundos).
Subsistema 3b: Función de aviso conectado a la puerta

Fig. 5. Diagrama de Flujo Sistema de seguridad. Fig. 6. GRAFCET nivel 2 módulo Seguridad.
y acceso a la red a través de PC y mediante un interface DLA Siguiendo los requisitos de diseño indicados, se ha
(Data link adapter). Se pueden configurar accesos desde sólo implementado un programa en lenguaje de contactos que
diagnóstico hasta acceso total para la programación. En el satisfaga dichas especificaciones. Para poder gestionar todo el
modo diagnosis (Fig. 7) a través de PC permite ver en tiempo conjunto se precisa que uno de los nodos, VMM1, este
real el estado de todas las entradas y salidas del sistema siempre alerta, para ello se conectara a corriente directa de
(parámetros activos, que se cumplen, en color verde y los batería. Se programa una salida de este módulo como
inactivos en color rojo), así como el resto de parámetros alimentación de la electrónica de los demás nodos, de este
internos del programa. Se pueden ver las salidas que presentan modo la alimentación de potencia de los 5 nodos puede
un fallo y una diagnosis del mismo. También es posible hacerse directamente de batería, eliminando el relé de potencia
visualizar un histórico de los eventos programados o errores necesario para evitar consumos con el vehículo desconectado.
ocurridos desde la puesta en marcha, o en su defecto desde el Dado que el módulo VMM1 siempre va a estar activo, se
último borrado de memoria. También es posible forzar el programarán todos los mensajes en la dirección que lo
estado o valor de cualquier variable de los módulos, de este representa, de este modo se recibe siempre toda la información
modo resulta muy sencillo comprobar todos los parámetros compartida con el chasis y el cuadro de mandos. Este módulo
presentes en la programación de una salida. Cada uno de los se encargará de activar a los demás en el momento que el
módulos son “Plug and Play”: si se quisiese sustituir una conductor ponga el contacto y de desconectarlos cuando lo
unidad de un vehículo por otra, sería solamente cuestión de quite, con un retardo a la desconexión de 10 segundos.
quitar la primera y colocar la nueva que inmediatamente se También conectará el resto de módulos en el caso de que, aún
grabaría con el programa de todas las demás. Sólo es necesario no estando el contacto activado, sea necesaria su intervención
realizar la programación una vez. en alguna función, como puede ser la del programador de la
Todos y cada uno de los módulos conocen el programa, no calefacción del vehículo, con la que el conductor puede
hay dependencia de un solo módulo maestro. Cada módulo programar la calefacción para que se active el precalentador
ejecuta la parte del programa que le corresponde en función de diesel antes de comenzar el servicio, de tal manera que al
la dirección que tiene asignada. Esto presenta una gran llegar al vehículo este se encuentre a la temperatura
ventaja, puesto que si fallase un módulo importante, podría ser consignada. Se tendrá en cuenta en toda la programación, que
sustituido temporalmente por cualquier otro del vehículo el vehículo incorpora un mando central de seguridad, lo que
menos relevante y éste al ser ubicado en la nueva posición, implica que en caso de que este sea accionado (después de una
asumiría las tareas pertenecientes a su nueva dirección. Cada posible colisión), se deben desconectar todos los consumidores
módulo posee 5 entradas de dirección consiguiendo con ellas que no sean necesarios para mantener la señalización e
hasta 32 direcciones distintas (31 nodos posibles + 1 iluminación de las salidas de emergencia.
reservada). Todos los módulos conocen el estado de las salidas Se instalarán detectores térmicos conectados en serie en el
y entradas de los demás y pueden modificarlas según la motor, el compartimento del precalentador y el maletero
programación, entre ellos se produce una comunicación interior. Se instalará un final de carrera en el portón del motor
continua a través de la línea de datos. Es posible configurar el y se enviará un mensaje al chasis con el estado del mismo, de
envío y recepción de mensajes CAN SAE J1939 y también tal forma que se inhiba el arranque en el caso de que se
comunicaciones con otros productos, como paneles de encuentre abierto, con ello se evitan posibles atrapamientos
avisadores, botoneras, controladores de potencia, etc. cuando el personal de mantenimiento se encuentre realizando
trabajos en el motor. Así mismo se instalará una seta de
B. Instalación
emergencia para poder parar el motor, en caso de que se esté
trabajando con él en funcionamiento.
Otra de las opciones programadas para el chasis es la de las
luces de emergencia, que se podrán sincronizar con la apertura
de alguna de las puertas por medio de un botón en la pantalla
táctil y se activarán siempre que la rampa esté abierta. Del
mismo modo se activarán los frenos del vehículo para evitar
que el conductor pueda emprender la marcha con cualquiera
de las puertas o la rampa abierta.
También se enviarán mensajes al chasis para que este active
avisos visuales para el conductor de: rampa solicitada,
solicitud de parada, rampa abierta, puerta delantera abierta o
en emergencia y puerta central abierta o en emergencia.
A la pantalla táctil se le enviarán mensajes con el estado de
los botones para confirmar que se han recibido las órdenes de
estos, además se enviará un mensaje cuando la velocidad
supere los 60Km/h, limitada por legislación. Esta velocidad se
Fig. 7. Ejemplo diagnóstico a través de PC.
las señales de los bastidores mediante sensores adecuados a los
diferentes tipos de señal, codificarlas adecuadamente y enviar
dichos mensajes a través de la red. Esto ofrece a todos los
peticionarios la posibilidad de particularizar cada una de las
especificaciones deseadas por el cliente.
Fig. 8. Periodo de la señal de velocidad.
calcula conectando la señal del generador de impulsos (Fig. 8)
REFERENCIAS
del tacógrafo, situado en la caja de cambios, a una entrada
definida como frecuencial: [1] Robert Bosch GmbH, Postfach 50, D-7000 Stuttgart 1, “CAN
Specification Version 2.0”, 1991, pp. 15–64.
v = 225 ⋅ D (1) [2] Specifications CAN. Available: http://www.can-cia.org.
Donde V es la velocidad expresada en Km/h y D es el ciclo de [3] Wampler, D.; Huirong Fu; Ye Zhu, "Security Threats and
Countermeasures for Intra-vehicle Networks," in Information Assurance
trabajo.
and Security, 2009. IAS '09. Fifth International Conference on , vol.2,
D=t T (2) no., pp.153-157, 18-20 Aug. 2009. doi: 10.1109/IAS.2009.350.
[4] Zdenek, K.; Jiri, S., "Simulation of CAN bus physical layer using
Donde t es el ancho de pulso y T el periodo de la función. SPICE," in 2013 International Conference on Applied Electronics (AE),
t = 16000 k (3) vol., no., pp.1-4, 10-12 Sept. 2013.
[5] ISO 11898-3:2006. Road vehicles -- Controller area network (CAN) --
Donde K es la cantidad de impulsos por Km. Part 3: Low-speed, fault-tolerant, medium-dependent interface.
Published on: 2006-06-01. Edition: 1 (Monolingual). ICS: 43.040.15.
C. Posición de los nodos Stage: 90.93 (2015-06-01). TC/SC: ISO/TC 22/SC 31. Pages: 25.
El módulo uno (Fig. 9) se sitúa en la arquilla eléctrica http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm
delantera, al lado del puesto del conductor. El módulo dos ?csnumber=36055.
[6] ISO 11992-2:2014. Road vehicles -- Interchange of digital information
formará parte de otra pieza, la cual hará las veces de centralita on electrical connections between towing and towed vehicles -- Part 2:
desde donde partirán todas las piezas del arnés. El módulo tres Application layer for brakes and running gear. Document published on:
se colocará en la bandeja sobre la puerta basculante delantera. 2014-05-01. Edition: 3 (Monolingual) .ICS: 43.040.15. tage: 60.60
(2014-04-25). TC/SC: ISO/TC 22/SC 31.Pages: 83.
Se encuentran también la centralita y los motores de la puerta http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm
delantera. Incluirá los mandos superiores del conductor la ?csnumber=55046.
iluminación, el ventilador y el limpiaparabrisas del piso [7] Cao Qingmei; Zhou Zhili; Zhang Mingzhu, "The Design of
Communication Nodes in the Tractor Control Network Based on
superior, el letrero delantero y lateral de destino, los ISO11783 Protocol," in Intelligent Computation Technology and
indicadores laterales, los letreros de parada solicitada, etc. El Automation (ICICTA), 2010 International Conference on , vol.3, no.,
módulo cuatro se coloca en el mueble bajo la escalera trasera. pp.772-775, 11-12 May 2010. doi: 10.1109/ICICTA.2010.643.
Esta pieza incluirá toda la iluminación del piso inferior, el [8] Yang Jiansen, Guo Konghui, Ding Haitao, Zhang Jianwei and Xiang
Bin, "The application of SAE J1939 protocol in Automobile Smart and
cableado de los evaporadores del aire acondicionado, el Integrated Control System," 2010 International Conference on
ventilador trasero del piso superior, etc. El módulo cinco se Computer, Mechatronics, Control and Electronic Engineering,
coloca en una arquilla interior al lado de la puerta alemana Changchun, 2010, pp. 412-415.doi: 10.1109/CMCE.2010.5610301
[9] Dai Qiang Wang, ShiYou Gao, Yu Qing Chen, Yi Wang and Qiao Liu,
central. En esta misma arquilla se ubicará la centralita de la "Intelligent Control system based on CAN-bus for car doors and
puerta. La instalación recorrerá toda la parte inferior del windows," 2009 3rd International Conference on Anti-counterfeiting,
vehículo desde la zona del motor trasero hasta la centralita. Security, and Identification in Communication, Hong Kong, 2009, pp.
242-245. doi: 10.1109/ICASID.2009.5276906
[10] Burje, P.R.; Karande, K.J.; Jagadale, A.B., "Embedded on-board
VI. CONCLUSIONES diagnostics system using CAN network," in 2014 IEEE Global
Conference on Wireless Computing and Networking (GCWCN), vol.,
Gracias al concepto aquí introducido de programación de
no., pp.31-35, 22-24 Dec. 2014. doi: 10.1109/GCWCN.2014.7030842.
sistemas multiplexores, la eliminación de espacio de la [11] Martin, M.E.; Hludik, F.C.; Miller, W.T., III, "The Project54 common
circuitería añadida original es una realidad. Esto supone interface for the intelligent transportation systems data bus," in
instalaciones más flexibles a la hora de realizar modificaciones Vehicular Technology Conference, 2002. VTC Spring 2002. IEEE 55th,
vol.2, no., pp.679-683 vol.2, 2002. doi: 10.1109/VTC.2002.1002571.
en las especificaciones, lo cual es bastante frecuente por parte [12] Xiao Hong; Lu Chuan-guo, "Modeling and simulation analysis of CAN-
de los peticionarios de empresas de autobuses. bus on bus body," in Computer Application and System Modeling
La implementación a nivel de programación implica medir (ICCASM), 2010 International Conference on , vol.12, no., pp.V12-
205-V12-208, 22-24 Oct. 2010. doi: 10.1109/ICCASM.2010.5622238.
[13] S. Misbahuddin, S. M. Mahmud and N. Al-Holou, "Development and
performance analysis of a data-reduction algorithm for automotive
multiplexing," in IEEE Transactions on Vehicular Technology, vol. 50,
no. 1, pp. 162-169, Jan 2001.doi: 10.1109/25.917911.
[14] Robert Boys, “CAN: Controller Area Network, Introduction and
Primer”, 2004.
[15] Y. Wu, Z. Piao, J. H. Kim and J. G. Chung, "CAN compression using
signal rearrangement," 2014 IEEE Asia Pacific Conference on Circuits
and Systems (APCCAS), Ishigaki, 2014, pp. 655-658. doi:
10.1109/APCCAS.2014.7032866
[16] Fieldbus Foundation. Available: http://www.fieldbus.org/
[17] Bus FMS Standard. Available: http://www.fms-standard.com/
Fig. 9. Posición de los nodos de la carrocería.

Potrebbero piacerti anche