ES2554791T3 - Procedimiento y dispositivo de comunicación para vehículos automóviles - Google Patents
Procedimiento y dispositivo de comunicación para vehículos automóviles Download PDFInfo
- Publication number
- ES2554791T3 ES2554791T3 ES06291036.9T ES06291036T ES2554791T3 ES 2554791 T3 ES2554791 T3 ES 2554791T3 ES 06291036 T ES06291036 T ES 06291036T ES 2554791 T3 ES2554791 T3 ES 2554791T3
- Authority
- ES
- Spain
- Prior art keywords
- slave stations
- board
- communication procedure
- network
- network installed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
- H05B47/18—Controlling the light source by remote control via data-bus transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40234—Local Interconnect Network LIN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
Procedimiento de comunicación en una red instalada a bordo (11, 12) de un vehículo automóvil, entre una estación maestra (M) y una multitud de estaciones esclavas (S1, S2, S3, S4), del tipo de aquellos compatibles con el protocolo estandarizado de Red Local de Interconexión (LIN) en los que dichas estaciones esclavas (S1, S2, S3, S4) emiten unas tramas de datos (2) en un bus en serie (11, 12) como respuesta a la emisión por dicha estación maestra (M) de identificadores (1, 4, 6) representativos del contenido requerido de dichas tramas (2), caracterizado por que la totalidad (7) o una parte (9) de cada una de las tramas de datos (2) específicas unidas a un mismo identificador predeterminado (1, 4, 6) está formada secuencialmente por cada una de dichas estaciones esclavas (S1, S2, S3, S4).
Description
5
10
15
20
25
30
35
40
45
50
55
60
DESCRIPCION
Procedimiento y dispositivo de comunicacion para vehlcuios automoviles Campo tecnico de la invencion
La presente invencion se refiere a un procedimiento y a un dispositivo de comunicacion en una red instaiada a bordo, en particular, de un vehlcuio automovil, compatible con el estandar LIN, con el fin de optimizar la carga de esta red.
Antecedentes tecnologicos de la invencion
La instalacion de un numero cada vez mas grande de aparatos electromecanicos en los vehlculos automoviles ha llevado a multiplicar los circuitos electricos. Para reducir la complejidad creciente del cableado, se han adaptado tecnicas del tipo “red” o “bus”; ya conocidas en el campo de la informatica, a los requerimientos del mundo del automovil.
Las funciones esenciales del vehlculo se realizan por lo general “bajo el capo” utilizando una red en tiempo real de alta velocidad que conecta con una unidad de control electronico (el acronimo ingles ECU es el termino consagrado para Electronic Control Unit) los actuadores y los sensores del motor, de la transmision, del sistema de frenado, de la suspension, del bastidor, etc. Frecuentemente se utiliza para estas funciones una Red Local de Controladores, o CAN (acronimo ingles de Controller Area Network) que ofrece un alto grado de seguridad y una velocidad del orden de 1 Mbit/s.
Para otras funciones de seguridad menos esenciales y las funciones de confort, denominadas “funciones de habitaculo”, los fabricantes de automoviles y los fabricantes de semiconductores han desarrollado una Red Local de Interconexion, o LIN (acronimo ingles de Local Interconnect Network).
Esta red secundaria de coste reducido se basa en una interfaz UART/SCI que es estandar para la mayor parte de los microcontroladores. Funciona con el bus CAN y se utiliza especlficamente para las aplicaciones como los retrovisores electricos, los asientos electricos, el cierre centralizado, los elevalunas y los sistemas de iluminacion.
Desde la version inicial 1.0 de 1999 hasta la version 2.0 de 2003, las especificaciones de la red LIN han conocido varias evoluciones que tienden a facilitar la integration de una red y a la mejora de las caracterlsticas en tiempo real.
Todos los detalles de estas especificaciones los conoce bien el experto en la materia, y a continuation solo se recordaran aquellos necesarios para la comprension de la invencion.
El intercambio de information en la red LIN se basa en la presencia de una estacion maestra y de una o varias estaciones esclavas. La comunicacion se realiza siempre a iniciativa de la estacion maestra que envla un encabezado de mensaje que comprende un silencio seguido de un byte de sincronizacion, y de un byte de identification o identificador.
Una estacion esclava que ha decodificado un identificador predeterminado, transmite una trama de datos como respuesta que comprende dos, cuatro u ocho bytes de datos y una suma de comprobacion.
El encabezado y la trama de datos forman una trama de mensaje.
Hay que senalar que el identificador del mensaje es representativo del contenido del mensaje, pero no de su destino.
Un identificador IDF[7:0] esta formado por un identificador ID[0:5] codificado en seis bits y de dos bits de paridad PO = ID0+ID1+ID2+ID4 (mod. 2) y P1 = ID1+ID3+ID4+ID5 (mod. 2).
Existen 64 identificadores diferentes, pero solo los 60 primeros (entre 00 y 3B, en representation hexadecimal) corresponden a unas tramas de mensajes.
Los cuatro ultimos identificadores son unos identificadores especiales, en particular de trama de control, de configuration y de diagnostico.
La tabla siguiente establece la lista de los identificadores y de los identificadores validos de acuerdo con la revision 2.0 de las especificaciones del protocolo LIN:
5
10
15
20
25
30
35
40
45
50
55
Tabla I
- Identificador ID[0:5]
- Identificador ID[7:0] Tipo de trama
- 00 a 3B
- P1P0ID[5:0] Trama de mensaje
- 3C
- 3C
- Trama de mandato (petition de la estacion maestra)
- 3D
- 7D Trama de mandato (peticion de la estacion esclava en la trama)
- 3E
- FE Trama extendida definida por el usuario
- 3F
- BF Trama de tipo extendida futura
Durante las evoluciones del estandar, las caracterlsticas principales de la red LIN basicamente no se han modificado, y su velocidad esta siempre limitada a 20 Kbits/s a causa de limitaciones de compatibilidad electromagnetica y de sincronizacion de reloj sin la utilizacion de resonadores de cuarzo o ceramicos.
Ahora bien, las “funciones de habitaculo” muestran un consumo cada vez mayor en la banda pasante, en particular aquellas concernientes al sistema de iluminacion avanzado de tipo AFS (Advanced/Adaptative Front Light System).
Los dispositivos de iluminacion direccionales de tipo DBL (acronimo ingles de Dynamic Bending Light), o de ajuste automatico del nivel de los haces de los faros en funcion de la actitud del vehlculo de la categorla LVL (acronimo ingles de Levelling of Vehicule Light), conectados mediante la red al calculador de a bordo dedicado LCS (acronimo ingles de Light Control System), exigen unos tiempos de respuesta muy breves.
La extension de la red al control de futuras aplicaciones tales como los faros multixenon, los balastos o los leds incrementara aun mas la carga del bus.
Una primera solucion para absorber el aumento de carga de la red serla aumentar la velocidad de esta. Pero las ventajas iniciales (bajo coste, baja perturbacion) de la red LIN se perderlan.
Una segunda solucion serla cambiar de estandar e implementar unas redes mas evolucionadas como el CAN, pero aqul tambien el coste serla una traba.
Se conoce de la solicitud de patente US 2003/0070019 A1 un procedimiento que recurre a una extension del protocolo LIN. Este procedimiento permite la transmision espontanea de information por parte de estaciones esclavas, mas alla de las transmisiones normales en el interior de un ciclo estandarizado de interrogaciones o de mandatos por la estacion maestra. En un espacio temporal que separa el final de una trama de mensaje del inicio de la siguiente, una estacion esclava con la oportunidad de transmitir informacion sin que se le haya dirigido previamente la duration total de un ciclo estandar de interrogaciones-respuestas o de mandatos-respuestas se mantiene en el mejor de los casos sin cambios con respecto a la norma.
Existe, por lo tanto, una necesidad de optimization de la carga de una red LIN con el fin de conservar este estandar economico para el conjunto de las “funciones de habitaculo”, y de manera particular la gestion de los sistemas de iluminacion evolucionados, presentes y futuros, de tipo AFS.
Description general de la invention
La presente invencion concierne, por lo tanto, a un procedimiento de comunicacion en una red instalada a bordo, en particular de un vehlculo automovil, entre una estacion maestra y una multitud de estaciones esclavas, del tipo de aquellos compatibles con el protocolo estandarizado de Red Local de Interconexion (LIN).
En estos procedimientos, de manera conocida, las estaciones esclavas emiten en un bus en serie unas tramas de datos como respuesta a la emision por la estacion maestra de identificadores representativos del contenido requerido de estas tramas.
El procedimiento de acuerdo con la invencion se caracteriza, por su parte, por que la totalidad o una parte de cada una de las tramas de datos especlficas ligadas a un mismo identificador predeterminado esta formada secuencialmente por cada una de las estaciones esclavas.
De acuerdo con una primera forma preferente de realization de la invencion, las estaciones esclavas emiten una serie de tramas de datos especlficas como respuesta a la emision por la estacion maestra de una sucesion de varios ejemplares de este identificador predeterminado en un numero igual al de las estaciones esclavas.
De manera muy ventajosa, cada una de las estaciones esclavas emite tambien un bloque de fin de trama compuesto por una suma de comprobacion calculada en la serie de las tramas de datos especlficas.
5
10
15
20
25
30
35
40
45
50
55
60
65
De manera ventajosa tambien, la estacion maestra emite un identificador adicional antes de cada emision de la sucesion de varios ejemplares del identificador predeterminado.
Se beneficia del hecho de que este identificador predeterminado es representativo de una trama con respuesta en la trama, y tambien de que el identificador adicional es representativo de una peticion del estado de las estaciones esclavas.
De preferencia, estos identificadores predeterminado y adicional estan respectivamente compuestos por unos bytes 7D y 3C en representacion hexadecimal.
De acuerdo con una segunda forma preferente de realizacion de la invencion, cada una de dichas tramas de datos especlficas esta formada por varias subtramas de igual longitud y en un numero igual al numero de estaciones esclavas.
En esta segunda forma, la ultima de las estaciones esclavas que debe emitir de forma secuencial la ultima de las subtramas emite de manera ventajosa consecutivamente un bloque de fin de trama compuesto de preferencia por una suma de comprobacion calculada en el conjunto de estas subtramas.
La invencion tambien se refiere a un dispositivo de comunicacion en una red instalada a bordo, en particular de un vehlculo automovil, que se caracteriza por que consta de unos medios de implementacion del procedimiento de comunicacion descrito con anterioridad.
La presente solicitud tambien se refiere a un medio de almacenamiento de informacion, caracterizado por que memoriza uno o varios programas cuya ejecucion permite una implementacion del procedimiento de comunicacion de acuerdo con la invencion.
Lo mismo sucede con un programa de ordenador en un medio de almacenamiento de informacion que consta de una o varias secuencias de instrucciones ejecutables por una unidad de tratamiento de informacion como un microprocesador, microcontrolador, ordenador y/o maquina de estado, permitiendo la ejecucion de dichas secuencias de instrucciones una implementacion del procedimiento brevemente descrito con anterioridad.
Tambien es objeto de la presente invencion un vehlculo, en particular automovil, caracterizado por que implementa un dispositivo de comunicacion, un medio de almacenamiento de informacion, o un programa de ordenador que presenta respectivamente las caracterlsticas expuestas con anterioridad.
Estas pocas especificaciones esenciales habran hecho evidentes para el experto en la materia las ventajas aportadas por este procedimiento de comunicacion en una red instalada a bordo compatible con el protocolo LIN con respecto al estandar.
Las especificaciones detalladas del procedimiento, y de un dispositivo adaptado para su implementacion, se dan en la descripcion que viene a continuacion en relacion con los dibujos que se adjuntan. Hay que senalar que estos dibujos no tienen otra finalidad que ilustrar el texto de la descripcion y no constituyen en modo alguno una limitation del alcance de la invencion.
Breve descripcion de los dibujos
La figura 1 muestra de forma esquematica una serie de cronogramas de tramas de mensajes del protocolo LIN estandar.
La figura 2 muestra de forma esquematica una serie de cronogramas de tramas de mandatos del protocolo LIN estandar.
La figura 3 muestra de forma esquematica una serie de cronogramas de tramas de mandatos implementada en el procedimiento de acuerdo con la invencion compatible con el estandar LIN.
La figura 4 muestra de forma esquematica una serie de cronogramas de tramas de mensajes implementada en el procedimiento de acuerdo con la invencion compatible con el estandar LIN.
La figura 5 es una vista esquematica de un dispositivo de control de un sistema de iluminacion direccional y de ajuste de los faros que implementa el procedimiento de acuerdo con la invencion.
Descripcion de unas formas preferentes de realizacion de la invencion
Con el fin mostrar las diferencias entre los cronogramas de intercambio de datos de acuerdo con el protocolo implementado por la invencion y los cronogramas de las tramas de mensajes y de mandatos del protocolo LIN estandar, se han representado unos ejemplos de estos ultimos, a tltulo indicativo, en las figuras 1 y 2, respectivamente.
En la figura 1, la traza de la estacion maestra M muestra que esta emite en el bus una sucesion de identificadores 1 de valores IDF1, IDF2, IDF3, IDF4 comprendidos entre 00 y 3B, que corresponden a unas tramas de mensajes.
5
10
15
20
25
30
35
40
45
50
55
60
65
Esta emision la filtran cuatro estaciones esclavas S1, S2, S3 y S4 que escuchan de forma permanente el trafico en el bus.
Cuando una de las cuatro estaciones S1, S2, S3, S4 reconoce un identificador 1 al cual esta programada para responder, esta pone en el bus una trama de datos 2 especlfica de valor DF1, DF2, DF3 o DF4 seguida por una suma de comprobacion 3 de valores CKS1, CKS2, CKS3 o CKS4.
La estacion maestra M de la figura 2 emite en el bus una sucesion de identificadores 1 de valores 3C y 7D que corresponden a unas tramas de mandatos (vease la tabla I).
Al identificador 3C de peticion 4 de la estacion maestra M le sigue una trama de datos 5 de valor NAD1, NAD2, NAD3 o NAD4 que permite identificarse a una de las tres estaciones esclavas S1, S2 o S3 a la cual esta destinado el mandato. La estacion receptora transmite de forma inmediata una trama de datos especlfica 3 de valor DF1, DF2
0 DF3 cuando esta descodifica el identificador 7D de disparo 6 correspondiente.
Ya sea por medio de tramas de mensajes (figura 1) o por medio de tramas de mandatos (figura 2), el protocolo estandar de la red LIN exige que se utilice una trama completa de datos 2 de una longitud de dos, cuatro u ocho bytes para cada lectura de un estado de una estacion esclava.
Por ejemplo, en el caso de tramas de ocho bytes, la red LIN solo permite una trama cada 10 ms como mlnimo, de lo que se deriva que con cuantas mas estaciones esclavas S1, S2, S3, S4 cuenta la red, mayor es la periodicidad de lectura de su estado sea cual sea, por otra parte, la longitud de la palabra de estado 2 que hay que transmitir.
Como la descripcion general de la invencion ya lo ha indicado brevemente, el principio del procedimiento de comunicacion ilustrado en los cronogramas de las figuras 3 y 4 consiste en compartir una trama de datos emitida como respuesta a un identificador entre varias estaciones esclavas.
De acuerdo con la primera forma de realizacion de la invencion, que corresponde a la figura 3, la estacion maestra M emitir un identificador 4 de valor 3C, es decir una peticion maestra, a todas las estaciones esclavas S1, S2, S3, S4.
Estas responden por turno en la trama iniciada por el identificador 4 de codigo 3C al recibir una sucesion de identificadores de disparo 6 de codigo 7D poniendo en serie en el bus sus tramas de datos especlficos 7 de valores DS1, DS2, DS3 y DS4 seguidas por unos bloques de fin de trama 8 compuestos por sumas de control CKS1, CKS2, CKS3 y CKS4 respectivas.
La comparacion de los cronogramas de las figuras 1 y 3 hace evidente la reduccion de carga del bus procurada por el procedimiento de acuerdo con la invencion. En efecto, las palabras de estado 7 de las estaciones esclavas S1, S2, S3 y S4 emitidas en una trama de mandato son de manera ventajosa mas cortas que el mlnimo de dos bytes de una trama de mensaje. La misma constatacion se impone al comparar las figuras 2 y 3. En efecto, no hay transmision de datos de identificacion 5 de las estaciones en la red.
De acuerdo con la segunda forma de realizacion de la invencion, que corresponde a la figura 4, la constatacion del estado de las estaciones esclavas S1, S2, S3 o S4 por la estacion maestra M la realiza esta al enviar un identificador
1 de codigo comprendido entre 00 y 3B, es decir un identificador 1 que corresponde a una trama de mensaje.
Como respuesta a este identificador 1, cada una de las estaciones esclavas S1, S2, S3 y S4 emite por turno una subtrama 9 de valor D1, D2, D3 o D4 con el fin de llenar la trama de datos del mensaje.
La ultima estacion esclava S4 completa la serie de subtramas emitidas 9 por una suma de comprobacion 10 calculada en el conjunto de estas subtramas 9.
La ventaja de esta segunda forma de realizacion de la invencion en terminos de carga del bus con respecto al protocolo LIN estandar tambien aparece claramente al comparar los cronogramas de la figura 4 con los de las figuras 1 y 2:
- transmision de un mismo identificador 1 de mensaje para varias estaciones esclavas S1, S2, S3, S4;
- una unica trama de datos para las cuatro estaciones esclavas en lugar de una trama completa 2 por estacion;
- una unica suma de comprobacion 10.
La implementacion del procedimiento de comunicacion de acuerdo con la invencion en una red LIN 11, 12 utilizado para controlar un sistema de iluminacion direccional 13, 14 y de ajuste de los faros 15, 16, como el representado de forma esquematica en la figura 5, se traduce en una clara mejora del tiempo de respuesta del sistema.
La estacion maestra de la red es un calculador de a bordo dedicado 17 que constituye el sistema de control de la iluminacion (LCS).
5
10
15
20
25
30
35
40
45
50
55
60
65
Este calculador 17 comprende de manera habitual una unidad central de tratamiento 18, de tipo microprocesador, microcontrolador o similar, una memoria de programas pregrabada 19 de tipo ROM, una memoria de trabajo 20 de tipo RAM, y de preferencia una memoria de almacenamiento 21 no volatil de tipo FLASH.
Estos elementos 18, 19, 20, 21 se estructuran alrededor de un bus interno 23 conectado a un modulo de interfaz 22 para los intercambios de information I/O con el exterior.
El modulo de interfaz 22 comprende un UART 24 adaptado para gestionar el protocolo de comunicacion en serie de las dos ramas izquierda y derecha de una red LIN 11, 12 en las cuales estan conectadas cuatro estaciones esclavas 13, 15, 14, 16 compuestas respectivamente, por una parte, por el sistema de iluminacion direccional izquierdo DBLI y el sistema de ajuste del faro izquierdo y, por otra parte, por el sistema de iluminacion direccional derecho DBLD y el sistema de ajuste del faro derecho LVLD.
Estas estaciones esclavas 13, 14, 15, 16 constan de manera conocida en si misma de unos circuitos de interfaz LIN estandar y de unos controladores de red que le permiten dialogar en el bus con la estacion maestra 17. Estos controladores de red estan microprogramados de tal modo que generen de forma secuencial las tramas 7 o partes 9 de tramas como respuesta a los identificadores 1, 4, 6 emitidos.
Los datos de control de estos sistemas 13, 14, 15, 16 dependen de algunos parametros resultantes de las funciones “bajo el capo”, como por ejemplo la velocidad del vehlculo, o su actitud; el modulo de interfaz 22 esta, por lo tanto, conectado tambien al bus CAN 25 del vehlculo.
En el marco del protocolo de red LIN estandar, los actuadores de los sistemas DBLI, LVLI, DBLD, LVLD se controlan juntos mediante una trama de mandato, y los sensores de estado se leen individualmente mediante una trama de mensaje.
Una secuencia de lectura/escritura es tradicionalmente la siguiente:
- a) b)
- mandato de las cuatro estaciones esclavas DBLI, lectura de DBLD; LVLI, DBLD, LVLD
- c) d)
- mandato de las cuatro estaciones esclavas DBLI, lectura DBLI; LVLI, DBLD, LVLD
- e) f)
- mandato de las cuatro estaciones esclavas DBLI, lectura LVLD; LVLI, DBLD, LVLD
- g) h)
- mandato de las cuatro estaciones esclavas DBLI, lectura LVLI. LVLI, DBLD, LVLD
Como ya se ha recordado, la red LIN solo permite una trama cada 10 ms como mlnimo, lo que genera una demora de 80 ms entre dos lecturas consecutivas del estado de una estacion esclava dada. Dicha demora no es desdenable cuando la limitation relativa al tiempo de respuesta del sistema es del orden de entre 40 ms y 100 ms, y cuando un modo degradado se debe detectar e indicar en menos de 3 s.
Al implementar la primera forma de realization del procedimiento de comunicacion de acuerdo con la invention, un ejemplo de secuencia de control de los sistemas AFS 13, 14, 15, 16 es tradicionalmente el siguiente:
a) mandato de las cuatro estaciones esclavas DBLI, LVLI, DBLD, LVLD;
b) emision del mandato de lectura de estado (3C);
c) mandato de las cuatro estaciones esclavas DBLI, LVLI, DBLD, LVLD;
d) lectura de las cuatro estaciones esclavas DBLI, LVLI, DBLD, LVLD.
La duration de un ciclo de control se reduce por tanto a 70 ms.
La utilization de la segunda forma de realizacion del procedimiento de comunicacion de acuerdo con la invencion conduce a una reduction adicional de la duracion del ciclo. En este caso, un ejemplo de secuencia de control de los sistemas AFS 13, 14, 15, 16 es tradicionalmente el siguiente:
a) mandato de las cuatro estaciones esclavas DBLI, LVLI, DBLD, LVLD;
b) lectura de las cuatro estaciones esclavas DBLI, LVLI, DBLD, LVLD.
La duracion de un ciclo de control es por tanto de solo 20 ms.
De manera conocida en si misma, las secuencias de instrucciones que permiten realizar las secuencias o ciclos de control anteriores se almacenan de preferencia en la ROM 19 del calculador LCS 17.
Se trata, de manera preferente, de instrucciones de maquina, pero de manera equivalente, puede tratarse de secuencias de un lenguaje de control interpretadas por la CPU 18 en el momento de su ejecucion.
La implementacion del procedimiento de comunicacion expuesto con anterioridad por medio de un dispositivo microprogramado, o incluso de una logica cableada de tipo ASIC, no se saldrla del marco de la invencion.
El experto en la materia habra comprendido, a la vista de lo anterior, que un vehlculo, en particular un vehlculo 5 automovil equipado con el dispositivo de comunicacion, con el medio de almacenamiento de informacion y con el programa de ordenador anteriormente descritos, se beneficia con un menor coste de una arquitectura de red instalada a bordo que puede albergar los sistemas electronicos de seguridad y de confort mas evolucionados, y por lo tanto presenta una ventaja competitiva evidente.
10 Como es obvio, la invencion no se limita a las dos unicas formas de ejecucion preferentes descritas con anterioridad.
Por el contrario, cubre todas las demas variantes posibles de realization, compatibles con el estandar LIN y sus desarrollos futuros, en la media en que estas se deriven de las siguientes reivindicaciones.
Claims (13)
- 51015202530354045505560REIVINDICACIONES1. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de un vehlcuio automovil, entre una estacion maestra (M) y una multitud de estaciones esclavas (S1, S2, S3, S4), del tipo de aquellos compatibles con el protocolo estandarizado de Red Local de Interconexion (LIN) en los que dichas estaciones esclavas (S1, S2, S3, S4) emiten unas tramas de datos (2) en un bus en serie (11, 12) como respuesta a la emision por dicha estacion maestra (M) de identificadores (1, 4, 6) representativos del contenido requerido de dichas tramas (2), caracterizado por que la totalidad (7) o una parte (9) de cada una de las tramas de datos (2) especlficas unidas a un mismo identificador predeterminado (1, 4, 6) esta formada secuencialmente por cada una de dichas estaciones esclavas (S1, S2, S3, S4).
- 2. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 1, caracterizado por que dichas estaciones esclavas (S1, S2, S3, S4) emiten una serie de dichas tramas de datos especlficas (7) como respuesta a la emision por dicha estacion maestra (M) de una sucesion de varios ejemplares de dicho identificador predeterminado (6) en un numero igual al de dichas estaciones esclavas (S1, S2, S3, S4).
- 3. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 2, caracterizado por que cada una de dichas estaciones esclavas (S4) tambien emite un bloque de fin de trama (8) compuesto de preferencia por una suma de comprobacion calculada en dicha serie de dichas tramas de datos especlficas (7).
- 4. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 3, caracterizado por que dicha estacion maestra (M) emite un identificador adicional (4) antes de cada emision de dicha sucesion de varios ejemplares de dicho identificador predeterminado (6).
- 5. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 4, caracterizado por que dicho identificador predeterminado (6) es representativo de una trama con respuesta en la trama.
- 6. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 5, caracterizado por que dicho identificador adicional (4) es representativo de una peticion del estado de dichas estaciones esclavas (S1, S2, S3, S4).
- 7. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 6, caracterizado por que dicho identificador predeterminado (6) y dicho identificador adicional (4) estan respectivamente compuestos por unos bytes 7D y 3C en representation hexadecimal.
- 8. Procedimiento de comunicacion en una red instalada a bordo (11, 12) de acuerdo con la reivindicacion 1, caracterizado por que cada una de dichas tramas de datos especlficas esta formada por varias subtramas (9).
- 9. Procedimiento de comunicacion en una red instalada a bordo de acuerdo con la reivindicacion 8, caracterizado por que la ultima de dichas estaciones esclavas (S4) que debe emitir de forma secuencial la ultima de dichas subtramas (9) emite consecutivamente un bloque de fin de trama (10) compuesto de preferencia por una suma de comprobacion calculada en el conjunto de dichas subtramas (9).
- 10. Dispositivo de comunicacion (17, 13, 14, 15, 16) en una red instalada a bordo (11, 12) de un vehlculo automovil, caracterizado por que consta de una estacion maestra (M) y de una multitud de estaciones esclavas (S1, S2, S3, S4) que comprenden unos medios para intercambiar information en todas las etapas de un procedimiento de acuerdo con una cualquiera de las reivindicaciones 1 a 9 anteriores.
- 11. Medio de almacenamiento de informacion (19, 20, 21), caracterizado por que memoriza uno o varios programas cuya ejecucion implementa todas las etapas de un procedimiento de acuerdo con una cualquiera de las reivindicaciones 1 a 9 anteriores.
- 12. Programa de ordenador en un medio de almacenamiento de informacion (19, 20, 21) que consta de una o varias secuencias de instrucciones ejecutables mediante una unidad de tratamiento de informacion como un microprocesador, microcontrolador, ordenador (18) y/o maquina de estado, implementando la ejecucion de dichas secuencias de instrucciones todas las etapas de un procedimiento de acuerdo con una cualquiera de las reivindicaciones 1 a 9 anteriores.
- 13. Vehlculo automovil caracterizado por que consta de un dispositivo de comunicacion (17, 13, 14, 15, 16), de un medio de almacenamiento de informacion (19, 20, 21), o de un programa de ordenador de acuerdo respectivamente con una de las reivindicaciones 10 a 12 anteriores.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0507636A FR2889010B1 (fr) | 2005-07-19 | 2005-07-19 | Procede et dispositif de communication pour vehicule automobile |
| FR0507636 | 2005-07-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2554791T3 true ES2554791T3 (es) | 2015-12-23 |
Family
ID=36096178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06291036.9T Active ES2554791T3 (es) | 2005-07-19 | 2006-06-23 | Procedimiento y dispositivo de comunicación para vehículos automóviles |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US8065042B2 (es) |
| EP (1) | EP1746783B1 (es) |
| JP (1) | JP5221013B2 (es) |
| ES (1) | ES2554791T3 (es) |
| FR (1) | FR2889010B1 (es) |
| PL (1) | PL1746783T3 (es) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006073183A1 (ja) * | 2005-01-07 | 2006-07-13 | Riken | 一塩基多型を用いた炎症性疾患の判定方法 |
| DE102006051222B3 (de) * | 2006-10-31 | 2008-03-27 | Moeller Gmbh | Verfahren und Anordnung zur Kommunikation auf einem LIN-Bus |
| DE102007021646A1 (de) * | 2007-05-09 | 2008-11-13 | Wabco Gmbh | Modulator |
| KR100913263B1 (ko) | 2007-11-21 | 2009-08-21 | 주식회사 현대오토넷 | 슬레이브 모듈에 엘아이엔 아이디를 자동으로 부여하는방법 및 슬레이브 모듈 |
| CN101182748B (zh) * | 2007-12-04 | 2011-08-10 | 奇瑞汽车股份有限公司 | 一种基于lin总线的车窗防夹系统 |
| DE102008062865B4 (de) * | 2008-05-30 | 2016-09-22 | Continental Teves Ag & Co. Ohg | Serial-Peripheral-Interface-Schnittstelle mit verminderter Verbindungsleitungsanzahl |
| DE102011080169A1 (de) * | 2011-08-01 | 2013-02-07 | Robert Bosch Gmbh | Kommunikationsanbindung für Sensorik in Fahrzeug-Regelsystemen |
| DE102011085764A1 (de) * | 2011-11-04 | 2013-05-08 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Busanordnung |
| JP6056424B2 (ja) * | 2012-11-29 | 2017-01-11 | 株式会社デンソー | 車載プログラム更新装置 |
| CN103023904B (zh) * | 2012-12-12 | 2015-08-26 | 北京锦鸿希电信息技术股份有限公司 | 列车在途检测数据处理方法及设备 |
| DE102013020550B4 (de) * | 2013-12-12 | 2024-05-02 | Man Truck & Bus Se | Verfahren und Einrichtung zur Datenkommunikation in Fahrzeugen, insbesondere in Kraftfahrzeugen |
| FR3023096B1 (fr) * | 2014-06-27 | 2018-03-16 | Valeo Systemes Thermiques | Systeme de pre-conditionnement d'un vehicule automobile |
| DE102014215468A1 (de) * | 2014-08-05 | 2016-02-11 | Robert Bosch Gmbh | Teilnehmerstation für ein Bussystem und Verfahren zur breitbandigen CAN-Kommunikation |
| KR101593338B1 (ko) * | 2014-12-31 | 2016-02-11 | 현대다이모스(주) | 차량의 lin 통신 장치 및 그 제어 방법 |
| KR102256670B1 (ko) * | 2019-11-06 | 2021-05-27 | (주)로보티즈 | 효율적인 통신 버스 중재 시스템 및 방법 |
| DE102020100987A1 (de) | 2020-01-16 | 2021-07-22 | Beckhoff Automation Gmbh | Verfahren zur Datenkommunikation zwischen Teilnehmern eines Automatisierungssystems |
| CN113810255A (zh) * | 2020-06-12 | 2021-12-17 | 威马智慧出行科技(上海)有限公司 | 车载局域网设备的兼容处理方法、装置、设备及存储介质 |
| FR3114284A1 (fr) * | 2020-09-22 | 2022-03-25 | Valeo Systemes D'essuyage | Système de nettoyage de capteurs pour un véhicule automobile |
| CN114390042B (zh) * | 2021-12-28 | 2024-06-21 | 深圳市汇川技术股份有限公司 | 工业通信方法、工业通信系统、设备和存储介质 |
| CN114800492A (zh) * | 2022-04-11 | 2022-07-29 | 深圳市大族机器人有限公司 | 从站末端的控制方法、系统、计算机设备和存储介质 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6065082A (en) * | 1996-08-06 | 2000-05-16 | International Business Machines Corporation | HDLC asynchronous to synchronous converter |
| US6338150B1 (en) * | 1997-05-13 | 2002-01-08 | Micron Technology, Inc. | Diagnostic and managing distributed processor system |
| JPH1174829A (ja) * | 1997-08-29 | 1999-03-16 | Toshiba Corp | ポーリング方法、これを用いた移動無線システム及び無線装置 |
| US7394775B2 (en) * | 2000-12-26 | 2008-07-01 | Lear Corp. | Distributed system and method for the remote acquisition of data in packets with a communication protocol which optimizes the transmission speed |
| DE10147445A1 (de) * | 2001-09-26 | 2003-04-17 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Übertragung von Informationen auf einem Bussystem und Bussystem |
| DE10254738A1 (de) * | 2002-11-23 | 2004-07-01 | Brose Fahrzeugteile Gmbh & Co. Kommanditgesellschaft, Coburg | Meister-Sklave-Netzwerk eines LIN-Bussystems und zugehöriges Zugriffsverfahren |
| JP2004241999A (ja) * | 2003-02-05 | 2004-08-26 | Yazaki Corp | 車両用電源重畳多重通信装置 |
-
2005
- 2005-07-19 FR FR0507636A patent/FR2889010B1/fr not_active Expired - Fee Related
-
2006
- 2006-06-23 ES ES06291036.9T patent/ES2554791T3/es active Active
- 2006-06-23 EP EP06291036.9A patent/EP1746783B1/fr not_active Not-in-force
- 2006-06-23 PL PL06291036T patent/PL1746783T3/pl unknown
- 2006-07-18 US US11/458,213 patent/US8065042B2/en not_active Expired - Fee Related
- 2006-07-18 JP JP2006195346A patent/JP5221013B2/ja not_active Expired - Fee Related
-
2011
- 2011-10-18 US US13/275,452 patent/US8548644B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20120079153A1 (en) | 2012-03-29 |
| JP5221013B2 (ja) | 2013-06-26 |
| US8548644B2 (en) | 2013-10-01 |
| PL1746783T3 (pl) | 2016-03-31 |
| JP2007028632A (ja) | 2007-02-01 |
| EP1746783A1 (fr) | 2007-01-24 |
| FR2889010A1 (fr) | 2007-01-26 |
| EP1746783B1 (fr) | 2015-09-16 |
| US8065042B2 (en) | 2011-11-22 |
| FR2889010B1 (fr) | 2007-09-28 |
| US20070033312A1 (en) | 2007-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2554791T3 (es) | Procedimiento y dispositivo de comunicación para vehículos automóviles | |
| ES2607614T3 (es) | Procedimiento y dispositivo para la adaptación de la seguridad de transmisión de datos en un sistema de bus serial | |
| CN106168796B (zh) | 一种用于阻止机动车辆网络中的欺骗的方法和系统 | |
| ES2366166T3 (es) | Método de transmisión de datos entre dispositivos maestros y esclavos. | |
| ES2929124T3 (es) | Procedimiento para la transmisión de datos a través de un bus de comunicación en serie, interfaz de bus diseñada de manera correspondiente, así como programa informático diseñado de manera correspondiente | |
| JP7253950B2 (ja) | 通信方法、対応するシステム、装置、信号及び乗物 | |
| CN113691430B (zh) | 操作通信总线的方法、对应系统、设备以及车辆 | |
| ES2225597T3 (es) | Procedimiento de asignacion de direcciones para al menos un abonado de bus que ha sido conectado nuevo a un sistema de bus. | |
| ES2243765T3 (es) | Procedimiento para el arbitraje de un acceso a un bus de datos. | |
| US4715031A (en) | Vehicular data transfer communication system | |
| ES2476793T3 (es) | Bus de datos, especialmente en vehículos automóviles | |
| CN102800279B (zh) | 可寻址的并联显示驱动方法及其系统 | |
| CN105388858A (zh) | 网络中通信节点的操作方法 | |
| ES2199808T3 (es) | Sistema de direccion y de freno para un vehiculo automovil. | |
| US20160269194A1 (en) | Automatic addressing scheme for pool system controllers and compatible remote devices | |
| KR102543456B1 (ko) | 차량용 램프 led 구동장치 | |
| CN107193644B (zh) | 一种基于fpga的mvb事件仲裁优化与设计方法 | |
| CN105610451B (zh) | 接收机、发送机、和用于从信号检索附加数据的方法 | |
| US12307830B2 (en) | Vehicle communication system | |
| KR102543455B1 (ko) | 차량용 램프 led 구동장치 | |
| ES2229697T3 (es) | Telegramas de datos cortos de un sistema de automatizacion. | |
| KR20140026101A (ko) | 자동차용 통신 모듈 및 그 구동 장치 | |
| Skuta et al. | Controll of car LED lights by CAN/LIN bus | |
| JP2020065151A (ja) | 自動車用電子制御装置 | |
| JPS63237628A (ja) | 車両用多重伝送システムにおける符号化方法 |