Brevet FR3001594A1 — publié le 20140801

PROCÉDÉ, DISPOSITIF ET PROGRAMME D'ORDINATEUR POUR UNE TRANSMISSION NUMÉRIQUE DE MESSAGES DOMAINE TECHNIQUE L'invention se rapporte à la transmission de messages 5 de données numériques à un récepteur par un lien de communication. ARRIÈRE-PLAN Un contenu ou des messages sont transmis dans de nombreuses applications. C'est ainsi, par exemple, qu'on 10 utilise l'éthernet ou des techniques apparentées pour transmettre une grande quantité de données dans le réseau d'une société ou par l'internet. A une échelle plus petite, on transmet, par exemple, des données dans des véhicules, tels que par exemple dans une automobile, afin 15 de faire fonctionner des fenêtres électriques ou analogues. Les véhicules modernes utilisent aussi de nombreux capteurs afin de contrôler des conditions ambiantes, c'est-à-dire des quantités physiques se rapportant au fonctionnement du véhicule ou de ses 20 éléments constitutifs particuliers. Une défaillance de la transmission de messages numériques entre une unité de commande et un récepteur correspondant par une liaison de communication peut se traduire par une perte complète de l'information destinée 25 à être transmise. En outre, dans des systèmes interconnectés plus compliqués, une liaison de communication rompue peut faire que tout le système devient inefficace ou incapable de fonctionner. On souhaite, donc, augmenter la sûreté de fonctionnement et la fiabilité de la communication des messages de données. RESUMÉ Suivant des modes de réalisation donnés à titre d'exemple, l'invention vise une unité de commande pouvant fonctionner pour envoyer des messages de données numériques à un récepteur par l'intermédiaire d'une liaison de communication ayant au moins un premier et un deuxième chemins de transmission, l'unité de commande étant caractérisée en ce qu'elle comprend une première borne de signal pour le premier chemin de transmission, la première borne de signal pouvant fonctionner pour envoyer numériquement un premier message au récepteur suivant une première technique de transmission et une deuxième borne de signal pour le deuxième chemin de transmission, la deuxième borne de signal pouvant fonctionner pour envoyer numériquement un deuxième message au récepteur suivant une deuxième technique de transmission différente. L'unité de commande envoie au même récepteur des messages en utilisant deux techniques de transmission différentes en même temps ou en parallèle, une transmission parallèle peut comprendre aussi des scénarios dans lesquels le premier et le deuxième messages sont envoyés avec une différence de temps déterminée à l'avance ou l'un après l'autre. Cela peut servir à augmenter la sécurité fonctionnelle en introduisant de la redondance dans le schéma de transmission. On peut même augmenter la sécurité fonctionnelle, bien plus que par une solution où l'on utilise de manière redondante deux liaisons de communication indépendantes identiques, puisque l'on utilise deux techniques de transmission différentes pour communiquer avec le même récepteur. Cela peut empêcher, par exemple, que des erreurs systématiques fassent cesser la transmission, ce qui pourrait se produire en même temps dans des systèmes redondants s'en remettant à la même technique de transmission. De préférence : - au moins un message du groupe du premier message et du deuxième message est envoyé en utilisant un protocole de transmission série utilisant des signaux de largeur variable pour représenter un contenu numérique ; - une quantité numérique est représentée par deux impulsions consécutives de signal envoyées avec une différence de temps d'un nombre déterminé à l'avance d'intervalles de temps d'horloge commun, le nombre déterminé à l'avance étant en relation avec la quantité numérique ; - un intervalle de temps d'horloge commun pour l'envoi suivant le protocole d'envoi série est signalé par l'unité de commande au récepteur en utilisant un préambule à un contenu d'un message envoyé, une différence de temps entre deux impulsions du signal du préambule correspondant à un multiple en nombre entier de l'intervalle de temps d'horloge commun ; - un contenu transmis par le premier et par le deuxième messages est identique ; - un ordre de bits utilisé pour transmettre le 25 contenu dans le premier message est différent d'un ordre de bits utilisé pour transmettre le contenu identique dans le deuxième message ; - les longueurs d'une première séquence de bits utilisée pour transmettre le contenu dans le premier 30 message et d'une deuxième séquence de bits utilisée pour transmettre le contenu identique dans le deuxième message sont identiques, la valeur unitaire de chaque bit à une position donnée dans la première séquence étant l'inverse de la valeur binaire du bit en la même position dans la deuxième séquence ; - la liaison de communication comprend un bus de données comprenant au moins une première ligne de bus pour le premier chemin de transmission et une deuxième 5 ligne de bus pour le deuxième chemin de transmission ; - la première technique de transmission utilise une variation d'une tension sur la première borne de signal pour transmettre le premier message ; - la deuxième technique de transmission utilise une 10 variation d'un courant sur la deuxième borne de signal pour transmettre le deuxième message ; - le bus de données comprend une troisième ligne de bus pour appliquer une tension de fonctionnement à une troisième borne de signal de l'unité de commande et la 15 deuxième ligne de bus sert à fournir un potentiel de référence pour la tension de fonctionnement ; - une unité de commande comprend, en outre, une borne d'entrée de capteur pour recevoir un signal d'entrée de capteur indiquant une quantité physique détectée par un 20 capteur ; - le protocole de transmission série numérique correspond au protocole SPC (Short PWM Code) ou au protocole SENT (Single Edge Nibble Transmission) ; - les deux messages du groupe sont transmis suivant 25 le protocole SPC ou suivant le protocole SENT ; - l'unité de commande peut fonctionner, en outre, pour travailler sélectivement dans un premier mode de fonctionnement utilisant seulement la première technique de transmission ou dans un deuxième mode de 30 fonctionnement utilisant seulement la deuxième technique de transmission ; - l'unité de commande peut fonctionner, en outre, pour évaluer un état du signal sur la première borne et/ou sur la troisième borne et pour entrer dans le premier ou dans le deuxième mode de fonctionnement après apparition d'un état déterminé à l'avance sur la première borne et/ou sur la troisième borne respectivement ; et - l'état déterminé à l'avance est le dépassement d'un 5 niveau de tension déterminé à l'avance sur la première borne et/ou sur la troisième borne respectivement. Suivant des exemples de réalisation, les contenus transmis par le premier et par le deuxième messages par les techniques de transmission différentes sont 10 identiques. Cela peut servir à augmenter la fiabilité en ce que le contenu peut toujours être transmis ou reçu par le récepteur, même si l'une des techniques de transmission souffre d'une erreur. Suivant des modes de réalisation donnés à titre 15 d'exemple, utiliser un bus de données comprend au moins une première ligne de bus pour le premier chemin de transmission et une deuxième ligne de bus pour le deuxième chemin de transmission, la première technique de transmission utilise une variation d'une tension sur le 20 bus ou sur une première borne de signal reliée au bus, afin de transmettre le message, alors que la deuxième technique de transmission utilise une variation d'un courant sur la deuxième ligne de bus ou sur une deuxième borne de signal reliée à celle-ci. Cela peut augmenter la 25 fiabilité de la transmission dans des scénarios dans lesquels des influences extérieures peuvent déformer des tensions et, dans une moindre mesure, des courants ou vice-versa. Suivant des modes de réalisation donnés à titre 30 d'exemple, une unité de commande peut fonctionner de manière à être utilisée ensemble avec un bus de données ayant au moins une première ligne de bus pour transmettre numériquement un premier message, une deuxième ligne de bus pour fournir un potentiel de référence et une troisième ligne de bus pour fournir une tension de fonctionnement, c'est-à-dire dans un système dans lequel l'unité de commande est alimentée par une tension de fonctionnement à partir du récepteur et par l'intermédiaire du bus. Une première borne de signal de l'unité de commande peut être connectée à la première ligne de bus et peut fonctionner pour transmettre numériquement le premier message suivant le protocole SPC (Short PWM Code) en faisant varier une tension sur la première borne de signal pour transmettre le message. Une deuxième borne de signal de l'unité de commande peut être connectée à la deuxième ligne de bus et peut fonctionner pour transmettre numériquement le deuxième message au récepteur suivant le protocole SPC en utilisant une variation d'un courant sur la deuxième borne de signal pour transmettre physiquement le deuxième message. Une troisième borne de l'unité de commande est reliée à la troisième ligne de bus fournissant la tension de fonctionnement. Cela peut permettre une intégration de l'unité de commande pour transmettre des messages de données d'une manière compatible avec un retour en arrière dans un système existant reposant sur le protocole SPC. La sécurité fonctionnelle peut éventuellement être augmentée en utilisant la deuxième technique de transmission utilisant une variation d'un courant. Mais la même unité de commande peut être utilisée encore avec des montages normalisés dans des installations déjà existantes. Suivant des modes de réalisation donnés à titre d'exemple, l'invention vise un système de capteur, caractérisé en ce qu'il comprend un capteur pouvant fonctionner pour fournir un signal de capteur indiquant une quantité physique détectée par le capteur et une unité de commande pouvant fonctionner pour transmettre des messages de données numériques à un récepteur correspondant par un bus de données ayant au moins une première et une deuxième lignes de transmission, l'unité de commande comprenant une borne d'entrée de capteur adjointe au capteur, la borne d'entrée de capteur pouvant fonctionner pour recevoir le signal de capteur, une première borne de signal pour la première ligne de transmission, la première borne de signal pouvant fonctionner pour transmettre numériquement un premier message au récepteur suivant une première technique de transmission, le premier message comprenant de l'information sur le signal de capteur et une deuxième borne de signal pour la deuxième ligne de transmission, la deuxième borne de signal pouvant fonctionner pour transmettre numériquement un deuxième message au récepteur suivant une deuxième technique de transmission différente, le deuxième message comprenant de l'information sur le signal de capteur. Le signal de capteur reçu ou le contenu fourni par le signal de capteur peut alors être transmis par les deux techniques de transmission différentes. Cela peut, d'une manière peu coûteuse et efficace, augmenter la sécurité fonctionnelle de système s'en remettant à des données de capteur, même dans des environnements sévères, comme par exemple dans des automobiles. L'invention vise aussi un procédé de transmission de messages de données numériques à un récepteur correspondant par une liaison de communication ayant au moins un premier et un deuxième chemins de transmission, le procédé étant caractérisé en ce qu'il comprend la transmission numérique d'un premier message au récepteur par le premier chemin de transmission suivant une première technique de transmission et la transmission numérique d'un deuxième message au récepteur par le deuxième chemin de transmission suivant une deuxième technique de transmission, la deuxième technique de transmission étant différente de la première technique de transmission. De préférence : - la transmission suivant la première technique de transmission comprend faire varier une tension sur une première borne de signal associée au premier chemin de transmission ; - la transmission suivant la deuxième technique de transmission comprend faire varier un courant sur une deuxième borne de signal associée au deuxième chemin de transmission ; - le premier message est transmis suivant le 15 protocole SPC ou suivant le protocole SENT ; - le procédé comprend la réception d'un contenu pour transmettre la fourniture du premier message de manière à ce que le premier message comprenne le contenu et la fourniture du deuxième message de manière à ce que le 20 deuxième message comprenne le contenu. L'invention vise enfin un programme d'ordinateur ayant un code de programme pour effectuer un procédé de transmission de messages de données numériques à un récepteur correspondant par une liaison de communication 25 ayant au moins un premier et un deuxième chemins de transmission lorsque le programme d'ordinateur est exécuté sur un ordinateur ou sur un processeur, le procédé étant caractérisé en ce qu'il comprend la transmission numérique d'un premier message au récepteur 30 par le premier chemin de transmission suivant une première technique de transmission et la transmission numérique d'un deuxième message au récepteur par le deuxième chemin de transmission suivant une deuxième technique de transmission, la deuxième technique de transmission étant différente de la première technique de transmission. DESCRIPTION SUCCINCTE DES DESSINS Certains modes de réalisation de dispositifs et/ou de 5 procédés seront décrits dans ce qui suit à titre d'exemple seulement et en se reportant aux figures annexées, dans lesquelles : la figure 1 représente un mode de réalisation à titre d'exemple d'une unité de commande et d'un récepteur 10 correspondant apte à communiquer ensemble par une liaison de communication ; la figure 2 représente un autre mode de réalisation à titre d'exemple d'une unité de commande ; la figure 3 représente un exemple d'un système de 15 capteur incorporant un mode de réalisation d'une unité de commande ; la figure 4 représente un exemple d'un système de capteur incorporant un mode de réalisation d'une unité de commande d'une manière compatible avec un retour ; 20 la figure 5 est une illustration schématique d'un mode de réalisation donnée à titre d'exemple d'un procédé de transmission de messages de données numériques ; la figure 6 est une esquisse schématique d'un autre mode de réalisation donné à titre d'exemple d'un procédé 25 de transmission numérique. DESCRIPTION DÉTAILLÉE On décrira maintenant divers modes de réalisation à titre d'exemple en se reportant aux dessins annexés. Dans les figures, les épaisseurs des traits, des couches et/ou 30 des régions peuvent être exagérées par souci de clarté. Mais il va de soi que l'on n'a pas l'intention de limiter d'autres modes de réalisation aux formes particulières qui sont décrites, mais bien au contraire, d'autres modes de réalisation sont sensés couvrir toutes les modifications, les équivalents et les variantes compris dans la portée de l'invention. De mêmes repères se rapportent à des éléments similaires dans toute la description des figures. Il va de soi que, lorsqu'un élément est mentionné comme étant "connecté" ou "adjoint" à un autre élément, il peut être connecté ou adjoint directement à l'autre élément ou des éléments intermédiaires peuvent être présents. En revanche, lorsqu'un élément est désigné comme étant "connecté directement" ou "adjoint directement" à un autre élément, il n'y a pas d'élément intermédiaire. D'autres mots utilisés pour décrire la relation entre des éléments doivent être interprétés de la même façon (par exemple, "entre" par rapport à "directement entre", "voisin" par rapport à "voisin directement", etc.). La terminologie utilisée dans le présent mémoire est destinée à décrire des modes de réalisation particuliers seulement et n'est pas destinée à exclure d'autres modes de réalisation. Tel qu'utilisé dans le présent mémoire, le singulier entend inclure le pluriel, à moins que le contexte indique clairement le contraire. Il va de soi, en outre, que les mots "comprend", "comprenant", "inclure" et/ou "incluant", lorsqu'ils sont utilisés dans le présent mémoire, précisent la présence des caractéristiques, propriétés, stades, opérations, éléments et/ou constituants mentionnés, mais n'excluent pas la présence ou l'addition d'un ou de plusieurs autres d'entre eux et/ou de groupes d'entre eux. Sauf définition contraire, tous les mots (y compris les mots techniques et scientifiques) utilisés dans le présent mémoire ont la même signification que celle comprise communément par un homme du métier pour les modes de réalisation donnés à titre d'exemple. Il va de soi aussi que des mots, par exemple ceux définis dans des 5 dictionnaires utilisés communément, doivent être interprétés comme ayant une signification qui est cohérente avec leur signification dans le contexte de la technique en question et ne doivent pas être interprétés d'une manière idéalisée ou dans un sens trop formel, à 10 moins qu'ils soient définis ainsi expressément. La figure 1 est une illustration schématique d'un mode de réalisation donné à titre d'exemple d'une unité 2 de commande pour transmettre des messages de données numériques à un récepteur 4 par une liaison 6 de 15 communication, la liaison 6 de communication ayant au moins un premier chemin 6a de transmission et un deuxième chemin 6b de transmission. La liaison 6 de communication procure ainsi la possibilité de transmettre des messages par deux chemins 6a et 6b de transmission différents. Une 20 liaison de communication en ce sens peut être comprise comme étant tout accouplement physique entre l'unité 2 de commande et le récepteur 4 correspondant, qui permet une transmission numérique de messages de données de l'unité 2 de commande au récepteur 4. Ce peut être, par exemple, un 25 bus de données câblé ayant deux, trois ou tout autre nombre arbitraire plus grand de lignes de bus, afin de répartir ou de transmettre des courants ou des impulsions/niveaux de tension ou analogues. D'autres exemples d'une liaison de communication sont une fibre ou 30 plusieurs fibres, afin de transmettre des signaux optiques ou une interface radio, c'est-à-dire une connexion sans fil, des techniques d'interface différentes pouvant être incorporées sous la forme de techniques de transmission indépendantes. Un exemple d'une technique de transmission sans fil peut être l'un des systèmes de communication mobile ou des émetteurs récepteurs normalisés par le 3ème Generation Partnership Project (3GPP), comme système global de communication 5 mobile (GSM), vitesse de données améliorée pour une évolution GSM (EDGE), GSM EDGE Radio Access Network (GERAN), Universal Terrestrial Radio Access Network (UTRAN) ou Evolved UTRAN (E-UTRAN), par exemple Universal Mobile Telecommunication System (UMTS), Long Term 10 Evolution (LTE) ou LTE-Advanced (LTE-A), ou des systèmes de communication mobile ayant des normes différentes, par exemple Multistandard Radio (MSR), Worldwide Interoperability for Microwave Access (WIMAX) TEES 802.16 ou Wireless Local Area Network (WLAN) IEEE 802.11, 15 n'importe quel système reposant sur un accès multiple par répartition dans le temps (TDMA), un accès multiple à répartition en fréquence (FDMA), un accès multiple en répartition de code (COMA), un accès multiple en répartition de fréquence orthogonal (OFDMA), WirelessHART 20 (IEC 6259) ou tout autre technologie ayant une couche physique apte au multiplexage, comme des systèmes multisupport à base de banc de filtrage (FBMC). Bien entendu, on peut utiliser aussi des systèmes de communication à courte portée, tels que Bluetooth ou 25 ZigBee. Comme des techniques différentes s'en remettent à des schémas différents de modulation et de transmission, ils peuvent être vulnérables à des types différents de distorsion, de sorte que, même si l'une des techniques de 30 transmission est défaillante à accomplir une transmission d'un message de données numériques, celui-ci peut être transmis encore par transmission. Lorsque l'on la deuxième utilise par technique de exemple un bus de données câblé ayant au moins deux lignes de bus, une ligne de bus peut être utilisée pour transmettre numériquement un premier message au récepteur en utilisant une variation d'une tension sur la ligne de bus, tandis que le deuxième message peut être transmis en utilisant un courant variable sur la deuxième ligne de bus. Afin de procurer des signaux pour la transmission par les premier et deuxième chemins 6a et 6b de transmission, l'unité 2 de commande comprend une première borne 8a de signal pour le premier chemin 6a de transmission et une deuxième borne 8b de signal pour le deuxième chemin 6b de transmission. Cela signifie que les signaux utilisés pour transmettre les messages numériques suivant la première technique de transmission et suivant la deuxième technique de transmission sont fournis aux borne 8a et 8b de signal respectivement. Celles-ci peuvent, par exemple, être reliées directement à des lignes de bus d'un bus de données câblé ou à des antennes d'un système de communication sans fil ou analogues. Suivant un mode de réalisation donné à titre d'exemple, un contenu transmis par le premier et par le deuxième messages par l'intermédiaire des premier et deuxième chemins 6a et 6b de transmission est identique de manière à augmenter la sécurité fonctionnelle et la fiabilité du système, puisque le contenu peut être reçu encore, même si l'un des chemins de transmission est perturbé ou est rompu. Suivant certains modes de réalisation, un ordre de bits utilisé pour une transmission numérique du contenu est différent au sein du premier message et du deuxième message, lorsque le même contenu est transmis par les deux messages. Cela signifie que la configuration de bits pour transmettre le même contenu en utilisant les techniques de transmission différentes peut, en outre, être brouillée ou modifiée d'une façon déterminée à l'avance, de manière à augmenter encore la fiabilité du système. C'est ainsi, par exemple, que les bits individuels du deuxième message peuvent être les inverses des bits du premier message. Même dans le cas improbable où une erreur affecte les deux techniques de transmission en parallèle et en même temps, on a encore une chance de retrouver le contenu, lorsque des parties différentes du contenu sont affectées. Suivant certains modes de réalisation données à titre d'exemple, la longueur d'une première séquence de bits utilisée pour transmettre le contenu dans le premier message et d'une deuxième séquence de bits utilisée pour transmettre le contenu identique dans le second message sont identiques, la valeur binaire de chaque bit en une position donnée dans la première séquence étant l'inverse de la valeur binaire du bit en la même position dans la deuxième séquence. Cela signifie que le premier message peut être l'inverse bit à bit du deuxième message, ce qui procure des redondances supplémentaires dues à des propriétés en relation d'une information de redondance, telle que par exemple une valeur de contrôle cyclique de redondance (CRC), qui peut être calculée et mise en appendice à la première et à la deuxième séquences de bits individuellement avant leur transmission. Suivant certains modes de réalisation donnés à titre d'exemple, au moins un message du groupe du premier message et du second messages est transmis en utilisant un protocole de transmission série en utilisant des signaux de largeur variable pour représenter un contenu numérique. A cet effet, un signal de largeur variable peut être entendu comme étant un signal modulé en largeur d'impulsion (PWM) dans lequel une quantité numérique est représentée par une fraction d'une longueur d'impulsion déterminée à l'avance dans laquelle le signal est transmis avec une caractéristique correspondant à un état logique, tandis que le signal est transmis avec une autre caractéristique correspondant à un autre état logique 5 dans le temps restant de la longueur d'impulsion déterminée à l'avance. A cet effet, on peut considérer la longueur d'impulsion déterminée à l'avance comme un intervalle de temps d'horloge commun sur lequel repose le protocole et qui donc doit être disponible à l'émetteur 10 et au récepteur. Toutefois, on doit comprendre d'une manière générale un signal d'une largeur variable dans le présent mémoire comme toute forme d'impulsion ou formation d'impulsion transmise, dans laquelle on peut faire varier une 15 longueur caractéristique ou un temps caractéristique pour représenter un contenu numérique. C'est ainsi, par exemple, que deux impulsions de signal de forme similaire ou identique qui sont transmises, avec une différence de temps variable, sont considérées aussi comme étant un 20 signal de largeur variable. Cela signifie que le signal correspond à la première impulsion, à la deuxième impulsion et à la forme d'onde du signal entre les impulsions. L'utilisation d'un protocole de transmission utilisant des signaux de largeur variables pour 25 représenter un contenu numérique peut permettre l'utilisation de dispositifs simples et peu coûteux en raison de la simplicité de la représentation, ce qui peut procurer en outre une grande robustesse en ce qui concerne une superposition de signaux de bruit extérieur 30 et analogue. Suivant certains modes de réalisation donnés à titre d'exemple, un intervalle de temps d'horloge commun pour la transmission suivant le protocole de transmission série est signalé par l'unité de commande au récepteur en utilisant un préambule à un contenu d'un message transmis, une des différences de temps entre deux impulsions de signal dais le préambule correspondant à un multiple en nombre entier de l'intervalle de temps d'horloge commun. Cela signifie que l'intervalle de temps d'horloge commun est défini par l'émetteur et est fourni au récepteur. Cela peut donner une souplesse extrêmement grande dans des conceptions de système puisque l'unité de commande peut collaborer avec une grande diversité de récepteur où de puce recevant les messages transmis en raison du fait que l'unité de commande définit les cycles d'horloge utilisés au sein du protocole soi-même. En particulier, dans des systèmes de capteur ou les capteurs et des unités de commande associés sont prévus typiquement en ayant de grandes dimensions de structure permettant des fréquences de fonctionnement seulement modérées cela peut permettre de combiner des capteurs à des récepteurs presque quelconques où à des unités de commande ayant un récepteur sans avoir à prévoir des récepteurs adaptés à un capteur particulier. Les publications de demandes de brevet US n° 2009/046773 Al et 2010/002821 Al décrivent des façons particulières d'utiliser un préambule pour fournir un intervalle de temps d'horloge commun de l'unité de commande au récepteur. Ces documents peuvent être considérés en leur entier comme faisant partie de la présente description et prévoir un intervalle de temps d'horloge commun comme décrit dans ces demandes est défini expressément comme une partie d'un mode de réalisation particulier donné à titre d'exemple. Suivant certains modes de réalisation donnés à titre d'exemple, une quantité numérique est représentée par deux impulsions de signal consécutives transmises avec une différence de temps d'un nombre déterminé à l'avance d'intervalle de temps d'horloge commun, le nombre déterminé à l'avance étant en relation avec la quantité numérique. C'est ainsi, par exemple, que le nombre déterminé à l'avance d'intervalle de temps d'horloge commun entre les deux impulsions de signal est égal directement à un nombre transmis en utilisant le protocole de transmission en série. Cela signifie, que s'il faut transmettre le nombre quatre, la deuxième impulsion de signal est envoyée, quatre intervalles de temps d'horloge commun après la première impulsion de signal. Chaque séquence de deux impulsions de signal (qui est un signal de largeur variable) représente un nombre ou est désigné aussi comme étant un demi-octet. En ce qui concerne un mode de réalisation particulier d'un protocole pour transmettre numériquement des données en utilisant des demi-octets, on se rapportera à nouveau aux publications de demandes de brevet US n° 2009/046773 Al et 2010/002821 Al. Les protocoles qui y sont décrits font partie d'un mode de réalisation particulier donné à titre d'exemple dans le présent mémoire. Suivant certains modes de réalisation, le protocole de transmission en série associé à la première technique de transmission est le protocole SENT (Single Edge Nibble transmission, norme SAE J2716) ou le protocole SPC. Suivant d'autres modes de réalisation, seule la deuxième technique de transmission utilise l'un de ces deux protocoles. Suivant encore d'autres modes de réalisation, les deux techniques de transmission s'en remettent au protocole SPC ou au protocole SENT ou d'une manière générale au même protocole. A cette fin, on doit entendre un protocole comme étant une règle sur la manière dont une donnée numérique est configurée en symboles ou en séquences de bits ou d'une manière générale en une information quantifiée à transmettre à un instant par une technique de transmission. Il est important de noter que, bien que le protocole puisse être le même pour la transmission sur les deux chemins de transmission, la technique de transmission soi-même c'est-à-dire la façon particulière dont l'information est transmise physiquement sur le support de transmission correspondant peut être différente. C'est ainsi, par exemple, qu'une technique de transmission peut, en ce sens, être égale à la couche physique d'un empilement de protocole typique, tandis que le protocole SPC ou SENT ou le protocole logique auquel on se réfère dans le présent mémoire doit être associé à l'un ou à une combinaison de plusieurs protocoles de couche supérieure de l'empilement de protocole. En ce sens, on peut entendre transmettre numériquement comme préparé des données numériques pour une transmission suivant l'un de ces protocoles, tandis que la transmission par une couche physique soi-même suivant une technique de transmission peut utiliser typiquement des signaux ou des quantités analogiques. Bien entendu, d'autres modes de réalisation donnés à titre d'exemple peuvent utiliser des protocoles différents tels que par exemple une modulation en largeur d'impulsion (PWM), Peripheral Sensor Interface 5 (PSI5, telle que normalisée et développée davantage par l'organisation (PSI5, htt://psi5.org), un protocole Peripheral Acceleration Sensor (PAS3/PAS4), Distruted Systems Interface (DSI, tel que normalisé et développé davantage par le consortium DSI, http://www.dsiconsortium.org). On peut utiliser les protocoles individuels pour transmettre l'un du premier message et deuxième message individuellement ou pour transmettre les deux messages en utilisant le même protocole. On notera supplémentairement que l'on peut utiliser n'importe quel autre protocole arbitrairement qui convient pour transmettre numériquement des messages dans d'autres modes de réalisation donnés à titre d'exemple ce qui englobe aussi expressément tout perfectionnement à venir de ces protocoles. Ainsi, des données du même protocole peuvent être transmises, par exemple, par une technique de transmission s'en remettant au domaine de la tension ou mise en oeuvre dans le domaine de la tension et, en parallèle, par une deuxième technique de transmission s'en remettant au domaine du courant ou mise en oeuvre dans le domaine du courant. Cela signifie que l'on peut utiliser les variations de tension ou d'un niveau de tension des impulsions de tension pour transmettre le premier message suivant la première technique de transmission par la borne 6a de signal, tandis qu'en même temps, on peut utiliser des variations d'un courant sur la deuxième borne 6b de signal pour transmettre le deuxième message suivant la deuxième technique de transmission. Cela peut être bénéfique en ce que, par exemple, des tensions supplémentaires peuvent être induites dans les lignes de bus en la présence d'un champ magnétique, tandis que la technique de transport reposant sur un courant peut être plutôt robuste par rapport à la présence de champ magnétique. La figure 2 représente un autre mode de réalisation à titre d'exemple d'une unité 2 de commande, pouvant fonctionner pour transmettre des messages de données numériques au récepteur 4 par la liaison 6 de communication. L'unité 2 de commande du mode de réalisation illustré à la figure 2 comprend en plus une borne 10 d'entrée de capteur pour recevoir un signal 12 d'entrée de capteur qui indique une quantité physique détectée par un capteur. Cela signifie que l'unité 2 de commande illustrée à la figure 10 peut fonctionner de manière à être adjointe à un capteur de façon à recevoir un signal d'entrée de capteur indiquant une quantité physique détectée par un capteur et de façon à transmettre des messages contenant de l'information sur le signal d'entrée de capteur au récepteur 4 correspondant. Cela peut être utile, par exemple, dans des applications dans l'automobile où la donnée de capteur sert à fournir une entrée à des systèmes d'assistance à la conduite ce qui, en retour, signifie 10 qu'une perte d'une donnée de capteur peut se traduire par une défaillance du système et ainsi une blessure du conducteur. Pour augmenter la sécurité de fonctionnement, le signal 12 d'entrée de capteur est traité d'abord par une partie commune d'un empilement de protocole dans 15 l'unité 2 de commande. Mais la transmission par le premier et le deuxième chemins 6a et 6b de transmission est effectuée finalement par deux techniques de transmission différentes afin de procurer la sécurité fonctionnelle requise du système. A cet effet, la mise en 20 oeuvre par empilement de protocole dans l'unité 2 de commande pourrait être considérée comme un empilement de protocole ayant des couches supérieures en commun tout en fournissant en même temps les deux couches de protocole physiques ou interfaces. 25 Suivant deux autres modes de réalisation donnés à titre d'exemple d'unités de commande ou de systèmes de capteur passés en revue en regard des figures 3 et 4 dans ce qui suit, les couches supérieures de l'empilement de protocole ou du protocole de transmission peuvent être le 30 protocole SPC, introduit pour permettre une lecture efficace de données de capteur dans des applications automobiles par un simple bus à trois fils. Bien que SENT soit une norme de communication unidirectionnelle dans laquelle des données d'un capteur sont transmises d'une manière autonome sans intervention du dispositif de réception de données, c'est-à-dire du récepteur, SPC donne la possibilité d'une communication synchrone en demi duplex où le récepteur déclenche une transmission. D'une manière générale dans SENT et SPC, un signal est transmis à partir de l'unité de commande ou du capteur par une série d'impulsions, la distance entre des fronts descendants consécutifs des impulsions associées définissant les mots de données transmis. Cela signifie que le nombre de cycles d'horloge consécutifs (par exemple de trois microsecondes) entre deux impulsions consécutives correspond directement aux symboles ou à la donnée transmise. La figure 3 représente un mode de réalisation à titre d'exemple d'un système de capteur comprenant une unité 2 de commande et un capteur 14 de champ magnétique ainsi qu'un capteur 16 de température. L'unité 2 de commande c'est-à-dire le système de capteur de la figure 3 est mis en oeuvre de manière à être compatible avec une application SPC normalisée telle qu'elle peut être utilisée dans des applications pour l'automobile afin de lire des données de capteur. Bien que l'application à la figure 3 montre une combinaison d'un capteur 14 de champ magnétique et d'un capteur 16 de température à lire ou à commander par l'unité 2 de commande, d'autres modes de réalisation peuvent, bien entendu utiliser aussi des types de capteur différents pour détecter ou contrôler des quantités physiques différentes. C'est ainsi par exemple qu'une quantité physique détectée par un capteur peut être une tension, un courant, une résistance, une pression, une force, une position/emplacement, une contrainte, un champ magnétique ou électrique ou analogue. Suivant le mode de réalisation illustré à la figure 3, l'unité 2 de commande comprend une première et une deuxième bornes 18a et 18b d'entrée de capteur auxquels les capteurs 14 et 16 sont connectés. Dans les modes de réalisation particuliers des figures 3 et 4, les signaux d'entrée de capteur sont déjà transformés d'analogique à numérique de manière à représenter la quantité physique telle que détectée par le capteur individuel par une représentation numérique ou par un nombre. Mais dans d'autres modes de réalisation, on peut fournir aussi des données brutes de capteur directement à la borne d'entrée de capteur telles que par exemple des tensions ou des courants déduits par les éléments de capteur individuels. Dans ces modes de réalisation, la conversion de la donnée brute de capteur ou du signal en une représentation numérique peut être effectuée aussi par l'unité 2 de commande soi-même. Comme les unités 2 de commande des figures 3 et 4 sont conçues pour pouvoir fonctionner avec des récepteurs compatibles au SPC, l'unité de commande comprend trois bornes de signal, une première borne 20 de signal pour un premier chemin de transmission, une deuxième borne 22 de signal pour procurer la terre ou d'une manière plus générale un potentiel de référence et une troisième borne 24 de signal pour procurer une tension de fonctionnement alimentant l'unité de commande et les capteurs associés. Dans ce mode de réalisation particulier, l'unité 2 de commande comprend un processeur de signal numérique (DSP) 26, dont la logique de programme associé est mémorisée dans une mémoire à lecture seulement (ROM) 28, et ayant accès à d'autres données mémorisées dans une EPROM effaçable (EEPROM) 30. Bien que la mémoire à lecture seulement comprenne des données nécessaires pour le fonctionnement du DSP 26 soi-même, la EEPROM 30 peut, par exemple, comprendre des données supplémentaires tel que par exemple des données d'étalonnage des capteurs associés à l'unité 2 de commande, des numéros de série, des cotes de fabricant ou analogue. L'unité 2 de commande en particulier le DSP 26 reçoit par les bornes 18a et 18b d'entrée de capteur, des 5 signaux d'entrée de capteur indiquant les quantités physiques détectées par les capteurs individuels. Le DSP 26 fournit alors un premier et un deuxième messages comprenant de l'information sur au moins l'un des signaux des capteurs 14 ou 16. Cela signifie qu'une 10 représentation du contenu fourni par les capteurs 14 et 16 c'est-à-dire les signaux de capteur, est transformée en des messages appropriés ou en un format approprié de message. Le message qui est la représentation numérique du contenu est transféré ensuite à un générateur 32 de 15 protocole SPC qui met le message dans le format de transmission requis par la norme SPC. Le générateur 32 de protocole fournit le message prêt a la transmission suivant le protocole SPC a un premier émetteur 34 nu étage de sortie fonctionnant suivant une première 20 technique de transmission et, en parallèle, à un deuxième émetteur 36 ou modulateur de courant fonctionnant suivant une deuxième technique de transmission différente. Dans l'exemple particulier, le premier émetteur fonctionne dans le domaine de la tension, c'est-à-dire que la 25 technique de transmission s'en remet à la variation du niveau de tension sur la ligne de bus reliée à la première borne 20 comme décrit dans la spécification du protocole SPC. A cette fin, on peut définir des niveaux de tension différents et le passage d'un niveau de 30 tension à l'autre niveau de tension indique le début d'une mesure du temps suivant le protocole SPC. En parallèle, le deuxième message est traité par le deuxième émetteur 36 qui fonctionne dans le domaine du courant. Cela signifie que la mise en oeuvre par couche physique diffère de celle du premier émetteur 34 en ce que les passages entre les états différents du protocole SPC sont signalés par des niveaux de courant différents. A cette fin, par exemple, un niveau de courant 5 représentant un état logique "bas" peut être défini comme étant la moitié d'un niveau de courant associé à l'état logique "haut". Mais, d'autres modes de réalisation peuvent bien entendu définir d'autres niveaux de tension et/ou de courant pour transmettre ou signaler le passage 10 entre les états différents. Lorsque l'on utilise un mode de réalisation d'une unité 2 de commande telle qu'illustrée à la figure 3, on peut utiliser un bus SPC tricâblé normalisé et un récepteur correspondant pour lire ou recueillir de 15 l'information des capteurs 14 et 16 associés à l'unité 2 de commande. En outre, la sécurité fonctionnelle peut être augmentée significativement en ce que le deuxième émetteur 36 fonctionne en parallèle avec le premier émetteur 34 de manière à pouvoir recevoir l'information 20 requise sur les signaux des capteurs même si l'un des chemins de transmission associé aux bornes 20 et 22 est défaillant. Cela peut augmenter la sécurité fonctionnelle sans avoir à mettre en oeuvre deux systèmes complètement 25 séparés de capteur et d'émetteur, chacun faisant usage de la même technologie. Des modes de réalisation peuvent être ainsi, non seulement moins coûteux qu'une telle solution mais être aussi plus sûrs en ce qui concerne les conditions critique de fonctionnement et les ambiances 30 environnantes. Comme on l'a déjà indiqué précédemment, des erreurs systématiques dans deux modes de réalisation identiques peuvent être évitées lorsque l'on met en oeuvre des systèmes suivant lesquels on utilise deux chemins de transmission ayant des techniques de transmission différentes afin de transmettre des messages au même récepteur. Bien que la figure 3 illustre un mode de réalisation 5 dans lequel le contenu du premier et du deuxième messages soit le même, c'est-à-dire qu'il contient une information identique sur les signaux de capteur, dans d'autres modes de réalisation, on peut aussi envoyer un contenu différent par des messages différents par l'intermédiaire 10 des chemins de transmission différents. La figure 4 représente un autre mode de réalisation à titre d'exemple qui, en partie, est identique aux modes de réalisation passés en revue en regard de la figure 3. C'est pourquoi on ne passera en revue brièvement que les 15 composants supplémentaires qui diffèrent du mode de réalisation de la figure 3. Bien que le premier et le deuxième émetteurs 34 et 36 fonctionnent toujours dans le domaine du courant et de la tension, le mode de réalisation de la figure 4 procure la possibilité de 20 transmettre soit des messages séparés, soit d'augmenter encore la robustesse du système en brouillant le message avant de le soumettre afin, par exemple, d'éviter des erreurs de rafale ou analogue. A cette fin, le mode de réalisation de la figure 4 comprend en outre un deuxième 25 générateur 38 de protocole, qui peut fonctionner d'une manière autonome du générateur 32 de protocole procurant le protocole SPC. Le deuxième générateur 38 de protocole peut mettre en oeuvre aussi le protocole SPC. Mais suivant d'autres modes de réalisation, le deuxième générateur 38 30 de protocole peut procurer aussi un autre protocole pouvant être soumis dans le domaine du courant comme par exemple un protocole codé Manchester. Que les protocoles utilisés dans les générateurs 32 et 38 de protocole soient identiques ou ne le soient pas, le mode de réalisation de la figure 4 donne la possibilité de brouiller le message avant de le soumettre pour empêcher des erreurs supplémentaires. Le mode de réalisation de la figure 4 procure, en outre, la possibilité d'activer ou de désactiver chacun des générateurs 32 et 38 de protocole indépendamment. Cela signifie que l'unité 2 de commande de la figure 4 peut fonctionner pour opérer sélectivement dans un premier mode de fonctionnement utilisant seulement la première technique de transmission (le premier émetteur 34) ou dans un deuxième mode de fonctionnement utilisant seulement la deuxième technique de transmission (le deuxième émetteur 36). A cette fin, une première bascule 40 de Schmitt est reliée par son entrée à la première borne 20 de signal et par sa sortie à une entrée de commande ou de conduite du générateur 32 de protocole. Une deuxième bascule 42 de Schmitt est reliée par son entrée à la troisième borne 24 de signal et par sa sortie à une entrée de commande du deuxième générateur 38 de protocole. Cela signifie que, lorsqu'une tension au-dessus d'un premier seuil déterminé à l'avance associée à la première bascule 40 de Schmitt est appliquée à la première borne 20 par le récepteur ou par une unité associée à l'unité 2 de commande, le premier générateur 32 de protocole peut passer dans un état de fonctionnement. D'une manière équivalente, après apparition d'une tension au-dessus d'un deuxième seuil déterminé à l'avance à la troisième borne 24 de signal, le deuxième générateur de protocole peut être mis dans un état de fonctionnement. A cette fin, un utilisateur de l'unité 2 de commande du système de capteur de la figure 4 peut configurer l'unité de commande et les techniques de transmission en fonction de ses besoins précis, alors que l'unité 2 commande fournit en même temps une compatibilité en retour à des mises en oeuvre SPC normalisées. Dans le soucis d'être complet, les figures 5 et 6 illustrent schématiquement d'autres modes de réalisation 5 à titre d'exemple de procédés de transmission de messages de données numériques. La figure 5 illustre un mode de réalisation à titre d'exemple d'un procédé de transmission de messages de données numériques à un récepteur correspondant par une liaison de communication 10 ayant au moins un premier et un deuxième chemins de transmission. Dans un stade 50 facultatif, il est fourni des premier et deuxième messages à transmettre. A cet effet, on peut noter que le premier et le deuxième messages peuvent être reçus d'un dispositif 15 extérieur tel que par exemple illustré dans les modes de réalisation des figures 2 à 4 ou être créé dans l'unité de commande soi-même. Dans un stade 52 de transmission, le premier message est transmis numériquement au récepteur par le premier 20 chemin de transmission suivant une première technique de transmission. En outre, le stade de transmission comprend la transmission numérique du deuxième message au même récepteur par le deuxième chemin de transmission suivant une deuxième technique de transmission, la deuxième 25 technique de transmission étant différente de la première technique de transmission. On peut effectuer les deux transmissions en parallèle ou en même temps. La figure 6 illustre schématiquement un autre mode de réalisation à titre d'exemple d'un procédé pour 30 transmettre des données numériques à un récepteur correspondant, suivant lequel le même contenu est transmis par l'intermédiaire de deux messages afin de procurer une redondance augmentant la sécurité fonctionnelle d'un système comme on l'emploie, par exemple, dans des applications pour l'automobile. Dans un stade 54 de création de message, un contenu à transmettre est traité de manière à fournir un premier 5 message de façon à ce que le premier message comprenne le contenu et à fournir un deuxième message de façon à ce que le deuxième message comprenne aussi le contenu. Comprendre le contenu à cet égard signifie que le contenu identique peut être reconstruit de l'un ou l'autre des 10 messages suivant une règle de reconstruction. Cela signifie que les deux messages lorsqu'ils sont transmis, transportent la même information. Dans un stade 56 de transmission, le premier message est transmis suivant la première technique de 15 transmission, tandis que le deuxième message est transmis suivant la deuxième technique de transmission de manière à permettre une transmission redondante et une reconstruction possible du contenu même lorsque l'une des techniques des transmissions est défaillante. 20 Bien que l'on ait décrit précédemment des modes de réalisation à titre d'exemple en particulier en liaison avec des mises en oeuvre des capteurs, c'est-à-dire pour une mise en oeuvre dans laquelle des données de capteur ou une information de capteur est lue et transmise par une 25 unité de commande, d'autres modes de réalisation peuvent utiliser aussi le concept décrit dans le présent mémoire ou dans d'autres applications. C'est ainsi par exemple, qu'à part des applications dans l'automobile, la sécurité fonctionnelle peut jouer un rôle dans des applications 30 dans l'industrie aéronautique ou spéciale ou analogue. Suivant les considérations précédentes, les modes de réalisation décrits dans le présent mémoire ou dans d'autres modes de réalisation en variante peuvent donc être appliqué aussi dans d'autres domaines techniques, tels que par exemple dans l'industrie aérospatiale. La description et les dessins illustrent simplement les principes de l'invention. Il va de soi que l'homme du métier sera apte à mettre au point divers agencements qui, bien que non décrit ou représenté ici explicitement incorporent les principes de l'invention et sont inclus dans son esprit et sa portée. En outre tous les exemples mentionnés dans le présent mémoire sont destinés principalement expressément à des fins seulement pédagogiques afin d'aider le lecteur à comprendre les principes de l'invention et les concepts apportés par les inventeurs pour améliorer la technique et doit être considéré comme sans limitation à ces exemples et conditions mentionnés précisément. En outre toutes les indications indiquant des principes, des aspects et des modes de réalisation de l'invention ainsi que ces exemples précis visent en englober les équivalents. Des blocs fonctionnels dénommés dans le présent mémoire par "moyens pour..." (effectuant une certaine fonction) doivent être compris comme des blocs fonctionnels comprenant un circuit qui est conçu pour effectuer une certaine fonction respectivement. Ainsi un "moyen pour quelque chose" peut tout aussi bien être entendu comme un "moyen conçu ou approprié pour quelque chose". Un moyen étant conçu pour effectuer une certaine fonction n'implique donc pas que ce moyen effectue nécessairement cette fonction (à un instant donné). Les fonctions de divers éléments représentées aux figures y compris tous blocs fonctionnels marqués par "moyen" "moyen pour", etc.. peuvent être procurés par l'utilisation de matériel dédié tel que "un processeur", "une unité de commande", etc.. ainsi que tous matériels aptes à exécuter du logiciel en association avec du logiciel approprié. En outre, toute entité dans le présent mémoire comme étant un "moyen", peut correspondre à "un ou plusieurs modules" à "un ou plusieurs dispositifs" à "une ou plusieurs unités" ou peut être mise en oeuvre sous la forme de "un ou plusieurs modules", de "un ou plusieurs dispositifs", de "une ou plusieurs unités" etc. Lorsqu'elles sont fournies par un processeur, les fonctions peuvent être fournies par un processeur dédiés unique, par un processeur partagé unique ou par une pluralité de processeur individuel certain d'entre eux pouvant être partagé. En outre, l'utilisation explicite du terme "processeur" ou "unité de commande" ne doit pas être considéré comme se référant exclusivement à du matériel apte à exécuter du logiciel et peut inclure implicitement sans limitation du matériel de processeur de signal numérique (DSP), un processeur de réseaux, un circuit intégré spécifique à une explication (ASIC), un circuit prédiffusé programmable par l'utilisateur (FPGA), une mémoire à lecture seulement (ROM) pour mémoriser du logiciel, un mémoire à accès aléatoire (RAM) et des mémoires rémanentes. D'autres matériels classiques et/ou client peuvent aussi être inclus. L'homme du métier comprend que tous schémas fonctionnels du présent mémoire représentent des vues conceptuelles du circuit incorporant l'invention. On comprendra de même que tous organigrammes, diagrammes de transition d'état, pseudo codes et analogues représentent divers procédés qui peuvent être représentés sensiblement dans un support pouvant être lu par un ordinateur et ainsi exécuter par un par un ordinateur ou par un processeurs qu'un ordinateur ou un processeur de ce genre soit représenté explicitement ou ne le soit pas. :31 Les modes de réalisation représentés peuvent être combinés entre eux, sauf indication contraire express. On notera en outre que les procédés décrits peuvent être mis en oeuvre par un dispositif ayant des moyens pour 5 effectuer chacun des stades respectifs de ces procédés. Il va de soi en outre que la description de stade multiple ou de fonction multiple ne doit pas être comprise comme se déroulant dans un ordre précis. La description de stade ou de fonction multiple ne les 10 limite pas à ordre particulier à moins que ces stades ou fonctions ne soient pas interchangeable pour des raisons techniques. En outre, dans certain mode de réalisation, un stade unique peut être subdivisé en des sous stades multiples. Ces sous stades peut être inclus et faire 15 partie de la description de ce stade unique sauf s'ils sont exclus explicitement. 20 25 REVENDICATIONS1. Unité (2) de commande pouvant fonctionner pour envoyer des messages de données numériques à un récepteur (4) par l'intermédiaire d'une liaison (6) de communication ayant au moins un premier et un deuxième chemins (6a, 6b) de transmission, l'unité (2) de commande étant caractérisée en ce qu'elle comprend : une première borne (8a) de signal pour le premier chemin (6a) de transmission, la première borne (8a) de signal pouvant fonctionner pour envoyer numériquement un premier message au récepteur (4) suivant une première technique de transmission ; et une deuxième borne (8b) de signal pour le deuxième chemin (6b) de transmission, la deuxième borne (8b) de signal pouvant fonctionner pour envoyer numériquement un deuxième message au récepteur (4) suivant une deuxième technique de transmission différente. 2. Unité (2) de commande suivant la revendication 1, caractérisée en ce qu'au moins un message du groupe du premier message et du deuxième message est envoyé en utilisant un protocole de transmission série utilisant des signaux de largeur variable pour représenter un contenu numérique. 3. Unité (2) de commande suivant la revendication 2, caractérisée en ce qu'une quantité numérique est représentée par deux impulsions consécutives de signalenvoyées avec une différence de temps d'un nombre déterminé à l'avance d'intervalles de temps d'horloge communs, le nombre déterminé à l'avance étant en relation avec la quantité numérique. 4. Unité (2) de commande suivant la revendication 2, caractérisée en ce qu'un intervalle de temps d'horloge commun pour l'envoi suivant le protocole d'envoi série est signalé par l'unité (2) de commande au récepteur (4) en utilisant un préambule à un contenu d'un message envoyé, une différence de temps entre deux impulsions du signal du préambule correspondant à un multiple en nombre entier de l'intervalle de temps d'horloge commun. 5. Unité (2) de commande suivant l'une quelconque des revendications précédentes, caractérisée en ce qu'un contenu transmis par le premier et par le deuxième messages est identique. 6. Unité (2) de commande suivant la revendication 5, caractérisée en ce qu'un ordre de bits utilisé pour transmettre le contenu dans le premier message est différent d'un ordre de bits utilisé pour transmettre le contenu identique dans le deuxième message. 7. Unité (2) de commande suivant la revendication 5, caractérisée en ce que les longueurs d'une première séquence de bits utilisée pour transmettre le contenu dans le premier message et d'une deuxième séquence de bits utilisée pour transmettre le contenu identique dans le deuxième message sont identiques, la valeur unitaire de chaque bit à une position donnée dans la première séquence étant l'inverse de la valeur binaire du bit en la même position dans la deuxième séquence. 8. Unité (2) de commande suivant l'une quelconque des revendications précédentes, caractérisée en ce que la liaison de communication comprend un bus de données comprenant au moins une première ligne de bus pour le premier chemin de transmission et une deuxième ligne de bus pour le deuxième chemin de transmission. 9. Unité (2) de commande suivant la revendication 8, caractérisée en ce que la première technique de transmission utilise une variation d'une tension sur la première borne (8a) de signal pour transmettre le premier message. 10. Unité (2) de commande suivant la revendication 8 ou 9, caractérisée en ce que la deuxième technique de transmission utilise une variation d'un courant sur la deuxième borne (8b) de signal pour transmettre le deuxième message. 11. Unité (2) de commande suivant l'une quelconque des revendications 8 à 10, caractérisée en ce que le bus de données comprend une troisième ligne de bus pour appliquer une tension de fonctionnement à une troisième borne (24) de signal de l'unité (2) de commande et la deuxième ligne de bus sert à fournir un potentiel de référence pour la tension de fonctionnement. 12. Unité (2) de commande suivant l'une quelconque des revendications précédentes, caractérisée en ce qu'une unité de commande comprend, en outre, une borne (18a) d'entrée de capteur pour recevoir un signal d'entrée de capteur indiquant une quantité physique détectée par un capteur. 13. Unité (2) de commande suivant l'une quelconque des revendications 2 à 12, caractérisée en ce que le protocole de transmission série numérique correspond au protocole SPC (Short PWM Code) ou au protocole SENT (Single Edge Nibble Transmission). 14. Unité (2) de commande suivant la revendication 13, caractérisée en ce que les deux messages du groupe sont 10 transmis suivant le protocole SPC ou suivant le protocole SENT. 15. Unité (2) de commande suivant l'une quelconque des revendications précédentes, caractérisée en ce que 15 l'unité de commande peut fonctionner, en outre, pour travailler sélectivement dans un premier mode de fonctionnement utilisant seulement la première technique de transmission ou dans un deuxième mode de fonctionnement utilisant seulement la deuxième technique 20 de transmission. 16. Unité (2) de commande suivant la revendication 15, caractérisée en ce que l'unité de commande peut fonctionner, en outre, pour évaluer un état du signal sur 25 la première borne (8a) et/ou sur la troisième borne (24) et pour entrer dans le premier ou dans le deuxième mode de fonctionnement après apparition d'un état déterminé à l'avance sur la première borne (8a) et/ou sur la troisième borne (24) respectivement. 30 17. Unité (2) de commande suivant la revendication 16, caractérisée en ce que l'état déterminé à l'avance est le dépassement d'un niveau de tension déterminé à l'avancesur la première borne (8a) et/ou sur la troisième borne (24) respectivement. 18. Unité (2) de commande pouvant fonctionner pour 5 transmettre des messages de données numériques à un récepteur correspondant par l'intermédiaire d'un bus de données ayant au moins une première ligne de bus pour transmettre numériquement un premier message, une deuxième ligne de bus pour fournir un potentiel de 10 référence et une troisième ligne de bus pour fournir une tension de fonctionnement, l'unité (2) de commande étant caractérisée en ce qu'elle comprend : une première borne (8a) de signal pour la première ligne de bus, la première borne (8a) de signal pouvant 15 fonctionner pour transmettre numériquement le premier message au récepteur (4) suivant le protocole SPC et une variation de tension sur la première borne (8a) de signal pour transmettre le premier message ; une deuxième borne (8b) de signal pour la deuxième 20 ligne de bus, la deuxième borne (8b) de signal pouvant fonctionner pour transmettre numériquement un deuxième message au récepteur (4) suivant le protocole SPC ; et une troisième borne (24) de signal pour la troisième ligne de bus, le deuxième message étant 25 transmis en utilisant une variation de courant entre la deuxième borne (8b) de signal et la troisième borne (24) de signal. 19 Unité (2) de commande suivant la revendication 18, 30 caractérisée en ce que l'unité (2) de commande peut fonctionner, en outre, pour travailler sélectivement dans un premier mode de fonctionnement utilisant seulement la première technique de transmission ou dans un deuxièmemode de fonctionnement utilisant seulement la deuxième technique de transmission. 20. Unité (2) de commande suivant la revendication 18 ou 19, caractérisée en ce que l'unité (2) de commande comprend, en outre, une borne d'entrée de capteur pour recevoir un signal d'entrée de capteur indiquant une quantité physique détectée par un capteur (14, 16). 21. Système de capteur, caractérisé en ce qu'il comprend : un capteur (14) pouvant fonctionner pour fournir un signal de capteur indiquant une quantité physique détectée par le capteur (14) ; et une unité (2) de commande pouvant fonctionner pour transmettre des messages de données numériques à un récepteur (4) correspondant par un bus de données ayant au moins une première et une deuxième lignes de transmission, l'unité (2) de commande comprenant : une borne (18a) d'entrée de capteur adjointe au capteur (14), la borne (18a) d'entrée de capteur pouvant fonctionner pour recevoir le signal de capteur ; une première borne (8a) de signal pour la première ligne de transmission, la première borne (8a) de signal pouvant fonctionner pour transmettre numériquement un premier message au récepteur (4) suivant une première technique de transmission, le premier message comprenant de l'information sur le signal de capteur ; et une deuxième borne (8b) de signal pour la deuxième ligne de transmission, la deuxième borne (8b) de signal pouvant fonctionner pour transmettre numériquement un deuxième message au récepteur (4) suivant une deuxième technique de transmission différente, le deuxième message comprenant de l'information sur le signal de capteur.22. Procédé de transmission de messages de données numériques à un récepteur (4) correspondant par une liaison de communication ayant au moins un premier et un deuxième chemins de transmission, le procédé étant caractérisé en ce qu'il comprend : la transmission numérique d'un premier message au récepteur (4) par le premier chemin de transmission suivant une première technique de transmission ; et la transmission numérique d'un deuxième message au récepteur (4) par le deuxième chemin de transmission suivant une deuxième technique de transmission, la deuxième technique de transmission étant différente de la première technique de transmission. 23. Procédé suivant la revendication 22, caractérisé en ce que la transmission suivant la première technique de transmission comprend faire varier une tension sur une première borne de signal associée au premier chemin de transmission ; la transmission suivant la deuxième technique de transmission comprend faire varier un courant sur une deuxième borne de signal associée au deuxième chemin de transmission ; et le premier message est transmis suivant le protocole SPC ou suivant le protocole SENT. 24. Procédé suivant la revendication 22 ou 23, caractérisé en ce qu'il comprend, en outre : la réception d'un contenu à transmettre ; et la fourniture du premier message de manière à ce que le premier message comprenne le contenu ; et la fourniture du deuxième message de manière à ce que le deuxième message comprenne le contenu.25. Programme d'ordinateur ayant un code de programme pour effectuer un procédé de transmission de messages de données numériques à un récepteur correspondant par une liaison de communication ayant au moins un premier et un deuxième chemins de transmission lorsque le programme d'ordinateur est exécuté sur un ordinateur ou sur un processeur, le procédé étant caractérisé en ce qu'il comprend : la transmission numérique d'un premier message au récepteur par le premier chemin de transmission suivant une première technique de transmission ; et la transmission numérique d'un deuxième message au récepteur par le deuxième chemin de transmission suivant 15 une deuxième technique de transmission, la deuxième technique de transmission étant différente de la première technique de transmission.