Brevet FR3028060A1 — publié le 20160506

Domaine technique de l'invention La présente invention se rapporte à un module de commande pour système de dialogue homme-machine ainsi qu'a un système de dialogue homme-machine incluant ledit module de commande. Le système de dialogue homme-machine comprend notamment un ou plusieurs organes de dialogue homme-machine connectés en série, un organe de dialogue homme-machine comprenant au moins un contact électrique, un indicateur lumineux ou une combinaison formée d'au moins un contact électrique et d'un indicateur lumineux. Etat de la technique La demande de brevet EP 2 479 646 Al décrit un système de dialogue homme-machine comportant une première partie munie d'une unité de traitement de données et une unité d'alimentation électrique, une deuxième partie comportant plusieurs organes de dialogue homme-machine dotés chacun, d'une interface de dialogue homme-machine et un bus de communication reliant l'unité d'alimentation et l'unité de traitement à chaque organe de dialogue homme-machine. Le principal inconvénient de cette architecture est qu'elle utilise des organes de dialogue homme-machine intelligents, c'est-à-dire incluant un microprocesseur et une mémoire pour mémoriser leur état. Cette architecture est ainsi plus complexe et plus couteuse. Le but de l'invention est de proposer un système de dialogue homme-machine dans lequel les organes de dialogue homme-machine sont dépourvus d'intelligence et un module de commande permettant un adressage de chaque organe de dialogue homme-machine à travers un câblage employant un minimum de fils. Exposé de l'invention Ce but est atteint par un module de commande pour système de dialogue homme-machine, ledit système de dialogue homme-machine comprenant un ou plusieurs organes de dialogue homme-machine connectés en série, un organe de dialogue homme-machine comprenant un élément fonctionnel comprenant au moins un contact électrique, un indicateur ou une combinaison d'au moins un contact électrique et d'un indicateur, ledit module de commande comprenant un microcontrôleur, une borne commune destinée à être reliée à chaque élément fonctionnel et plusieurs bornes dédiées chacune à la commande individuelle de l'élément fonctionnel de chaque organe de dialogue homme-machine, ledit module de commande comportant également : des moyens de lecture agencés pour appliquer, sur une période de lecture, une tension d'un premier signe entre sa borne commune et chaque borne dédiée pour lire l'état de chaque contact électrique des organes de dialogue homme-machine connectés, des moyens d'écriture agencés pour appliquer, sur une période d'écriture, une tension de signe opposé au premier signe pour écrire l'état de chaque indicateur des organes de dialogue homme-machine connectés. Selon une particularité, le module de commande est agencé pour commander les moyens de lecture et les moyens d'écriture par alternance dans le temps et en ce que la période de lecture est courte par rapport à la période d'écriture. L'invention concerne également un système de dialogue homme-machine comprenant un module de commande tel que défini ci-dessus et plusieurs organes de dialogue homme-machine connectés en série, un organe de dialogue homme-machine comprenant un élément fonctionnel comprenant au moins un contact électrique, un indicateur ou une combinaison d'au moins un contact électrique et d'un indicateur, ledit module de commande comprenant une borne commune reliée à tous les organes de dialogue homme-machine et une borne dédiée à la commande individuelle de chaque élément fonctionnel des organes de dialogue homme-machine. Selon une particularité, le système comporte par exemple : un organe de dialogue homme-machine doté d'un élément fonctionnel présentant un premier contact électrique et un deuxième contact électrique connectés en parallèle, des moyens de détermination de l'état du premier contact électrique et de l'état du deuxième contact électrique sur ladite période de lecture. Avec un organe de dialogue homme-machine à deux contacts électriques, les moyens de détermination sont agencés pour déterminer l'état de chaque contact électrique par : le niveau de courant traversant chaque contact électrique, ou le niveau de tension aux bornes de chaque contact électrique, ou en découpant la période de lecture en une première partie destinée à la lecture de l'état du premier contact électrique et en une deuxième partie destinée à la lecture de l'état du deuxième contact électrique. Préférentiellement, les organes de dialogue homme-machine sont reliés au module de commande par une liaison point à point via un réseau de câbles torsadés. Préférentiellement, l'indicateur est de type lumineux. Brève description des figures D'autres caractéristiques et avantages vont apparaître dans la description détaillée qui suit faite en regard des dessins annexés dans lesquels : la figure 1 représente, de manière schématique, le module de commande de l'invention, les figures 2A à 20 représente le système de dialogue homme-machine de l'invention dans différentes configurations, les figures 3A à 3D, de manière schématique, un organe de dialogue homme-machine dans différentes configurations, la figure 4 représente le schéma d'un élément fonctionnel comprenant un indicateur lumineux et un contact électrique connectés en parallèle, la figure 5 illustre les temps de lecture et d'écriture appliqués par le module de commande, Les figures 6 et 7 représentent un élément fonctionnel à deux contacts électriques connectés en parallèle et permettant la lecture de l'état des deux contacts, La figure 8A représente un élément fonctionnel à deux contacts électriques connectés en parallèle et permettant la lecture de l'état des deux contacts et la figure 8B illustre le temps de lecture octroyé à la lecture de l'état de chaque contact électrique. Description détaillée d'au moins un mode de réalisation L'invention a pour cadre un système de dialogue homme-machine comprenant : plusieurs organes de dialogue homme-machine 2 connectés en série, un module de commande 1 réalisé en une ou deux parties. Le module de commande 1 comporte un microcontrôleur 10 permettant de lire et d'écrire l'état de chaque organe de dialogue homme-machine et un bloc d'interconnexion destiné à adresser individuellement chaque organe de dialogue homme-machine. Le bloc d'interconnexion et le microcontrôleur 10 peuvent être réunis dans un même boîtier ou séparés via une liaison filaire ou sans-fil, l'intelligence du microcontrôleur 10 pouvant être déportée par rapport au bloc d'interconnexion. Dans la suite de la description, l'emploi de l'expression « module de commande » devra être considéré comme couvrant les deux architectures possibles. Sur les figures annexées, le module de commande est représenté sous la forme d'un boîtier unique intégrant le bloc d'interconnexion et le microcontrôleur 10. Le module de commande 1 comporte une borne de contact électrique commune BC, une première série de bornes de contact électrique dite amonts BGi, une deuxième série de bornes de contact électrique dite avals BDi, i allant de 1 à n (avec n supérieur ou égal à 2 - n=5 sur la figure 1). Les bornes de contact électrique amonts BGi sont reliées par câblage aux bornes de contact électrique avals BDi, par l'intermédiaire du microcontrôleur 10. Le module de commande 1 peut également comporter des bornes U1 à U5 lui permettant d'être relié à un système central de commande, par exemple à un contrôleur logique programmable (PLC). De façon générale, le module de commande selon l'invention est utilisé pour contrôler et commander un ou plusieurs organes de dialogue homme-machine 2. Chaque organe de dialogue homme-machine 2 se présente sous la forme d'un boîtier et comporte plusieurs bornes, dites amonts BGi (avec i compris entre 1 et n et n supérieur ou égal 2 - n=5 sur les figures annexées), et plusieurs bornes, dites avals BDi (avec i compris entre 1 et n et n supérieur ou égal à 2 - n=5 sur les figures annexées). Chaque organe de dialogue homme-machine 2 comporte également un élément fonctionnel 20 composé d'au moins un contact électrique, d'un indicateur ou d'une combinaison d'au moins un contact électrique et d'un indicateur. L'indicateur peut être de tous types, lumineux, vibrant ou sonore... Dans la suite de la description et sur les figures, nous prendrons l'exemple d'un indicateur lumineux. La connexion entre les organes de dialogue homme-machine 2 et le module de commande est réalisée par l'intermédiaire d'un câble torsadée. Selon différentes configurations, on peut avoir : - un organe de dialogue homme-machine à un élément fonctionnel comprenant un contact électrique Cl ou un indicateur lumineux Li (figures 3A et 3B) connecté à la borne commune BC, à la borne BGi et à la borne BDn (BD5 sur les figures 3A et 3B). Chacune des autres bornes BGi (avec i supérieur ou égal à 2) est reliée directement à la borne BDi-1 de cet organe de dialogue. - un organe de dialogue homme-machine à un élément fonctionnel comprenant un contact électrique Cl et un indicateur lumineux Li connectés en parallèle (figure 3C à la borne commune BC, à la borne BGi et à la borne BDn (BD5 sur la figure 3C). Chacune des autres bornes BGi (avec i supérieur ou égal à 2) est reliée directement à la borne BDi-i de cet organe de dialogue. - un organe de dialogue homme-machine à un élément fonctionnel comprenant deux contacts électriques CA, Cg et un indicateur lumineux Li connectés en parallèle (figure 3D) à la borne commune BC, à la borne BGi et à la borne BDn (BD5 sur la figure 3D). Chacune des autres bornes BGi (avec i supérieur ou égal à 2) est reliée directement à la borne BDi-1 de cet organe de dialogue. Selon la position de l'organe de dialogue homme-machine par rapport au module de commande 1, celui-ci sera adressé par une borne distincte du module de commande 1. Sa position par rapport au module de commande 1 correspond à son adresse. L'organe de dialogue homme-machine 2 ne nécessite donc aucune configuration d'adressage. L'emploi d'un câblage torsadé permet notamment de pouvoir positionner le module de commande 1 n'importe où par rapport aux organes de dialogue homme- machine, c'est-à-dire en tête (figure 2A), entre au moins deux organes de dialogue homme-machine (figure 2B) ou en queue (figure 2C). Dans une variante de réalisation de l'invention non représentée, les éléments fonctionnels des organes de dialogue homme-machine sont désolidarisés de la partie connectique et chaque organe de dialogue homme-machine peut être relié physiquement à un autre organe de dialogue homme-machine, qui ne lui est pas nécessairement adjacent, par un câble multiconducteurs. Il ressort de la description ci-dessus que tous les organes de dialogue homme-machine 2 sont reliés physiquement entre eux et au module de commande 1, soit directement, soit à travers d'autres organes de dialogue adjacents, de sorte que les signaux de contrôle et d'état de chacun de ces organes peuvent être échangés directement avec le module de commande 1. Grâce au câblage torsadé décrit ci-dessus, plusieurs organes de dialogue homme-machine 2 peuvent être reliés en série avec le module de commande 1 et échanger avec ce module des données quelles que soient leur positions respectives par rapport à lui. Selon l'invention, le module de commande 1 est également agencé pour lire et écrire l'état de chaque élément fonctionnel 20 des organes de dialogue homme- machine 2 qui lui sont connectés. Pour un organe de dialogue homme-machine dont l'élément fonctionnel comporte au moins un contact électrique Cl et un indicateur lumineux Li connectés en parallèle entre les mêmes bornes, la lecture et l'écriture ne peuvent être réalisées en même temps. Pour cela, le module de commande 1 applique une tension positive ou négative entre la borne commune BC et la borne BDi dédiée à l'élément fonctionnel 20 de l'organe de dialogue homme-machine adressé. La figure 4 représente de manière schématique l'élément fonctionnel 20 connecté entre la borne commune BC et la borne BDi et comprenant un indicateur lumineux Li, par exemple une diode électroluminescente, et un contact électrique Cl connectés en parallèle entre ces bornes. En plus de l'indicateur lumineux Li, l'élément fonctionnel 20 comporte une résistance R-1 et une diode D2 connectées en série avec l'indicateur lumineux Li. Pour écrire l'état de l'indicateur lumineux Li, le module de commande 1 met en oeuvre des moyens d'écriture agencés pour appliquer une tension Vw entre les deux bornes, permettant un passage du courant à travers l'indicateur lumineux Li. En série avec le contact électrique Ci, l'élément fonctionnel 20 comporte une diode D3, la diode D3 étant orientée en sens inverse par rapport à la diode D2 en série avec l'indicateur lumineux. Pour lire l'état du contact électrique Ci, le module de commande met en oeuvre des moyens de lecture agencés pour appliquer une tension VR entre les deux bornes, de signe opposée à la tension Vw, et permettant un passage du courant à travers le contact électrique Cl si celui-ci est fermé. Le signe de chaque tension Vw et VR est choisi en fonction de l'orientation des diodes D2, D3. En référence à la figure 5, pour chaque organe de dialogue homme-machine 2 qui lui est connecté, le module de commande 1 est ainsi agencé pour appliquer une période d'écriture Tw et une période de lecture TR des états du contact électrique Cl et de l'indicateur lumineux Li de l'élément fonctionnel en appliquant en alternance la tension Vw et la tension VR. La phase de lecture est réalisée pendant une durée très courte en interrompant la phase d'écriture. La phase de lecture durera par exemple quelques millisecondes et l'interruption destinée à cette lecture restera invisible à l'oeil nu. Comme représenté sur la figure 5, deux périodes longues d'écriture de l'indicateur lumineux sont ainsi séparées à chaque fois par une période courte de lecture du contact électrique. Cette stratégie est appliquée par le module de commande 1 pour chaque organe de dialogue homme-machine 2 du système. La période de lecture représentera par exemple moins de 1% de la durée totale nécessaire à la lecture et à l'écriture. Pour un élément fonctionnel 20 qui comporte deux contacts électriques CA, OB connectés en parallèle, le module de commande 1 doit pouvoir déterminer l'état respectif de chaque contact électrique CA, Cg. Les figures 6 à 8 représentent plusieurs modes de réalisation permettant au module de commande 1 de lire les états des deux contacts CA, Cg en n'employant toujours qu'un seul fil. Les deux contacts électriques CA, Cg sont connectés en parallèle entre la borne commune BC et une borne BDi du module de commande 1. La figure 6 représente une première solution permettant de discriminer les états des deux contacts CA, Cg. Sur la figure 6, deux impédances ZA, Zg sont connectées chacune en série avec un contact CA, Cg pour permettre une discrimination par les courants. Les deux impédances ZA, Zg ont des valeurs différentes pour que les deux courants IA et IB qui traversent chaque contact soient de valeurs différentes et permettre ainsi de déterminer lequel des deux contacts est actif lorsqu'un seul des deux contacts est commandé à l'état fermé. En appliquant la tension VR entre la borne commune BC et la borne BDi auxquelles les deux contacts CA, Cg sont connectées en parallèle, le module de commande 1 discriminera les états des contacts de la manière suivante : CA et Cg à l'état ouvert : le courant vu par le module de commande 1 sera nul - 1=0 CA à l'état fermé et Cg à l'état ouvert, le courant vu par le module de commande 1 aura pour valeur 1=1A=VR/ZA CA à l'état ouvert et Cg à l'état fermé, le courant vu par le module de commande 1 aura pour valeur 1=1B=VR/ZB CA à l'état fermé et Cg à l'état fermé, le courant vu par le module de commande 1 aura pour valeur 1=1A+1B=VR/ZA+VR/ZB La figure 7 représente une deuxième solution permettant de discriminer les états des deux contacts CA, Cg. Sur la figure 7, deux diodes zeners DZA, DZB sont connectées chacune en parallèle avec un contact CA, Cg pour permettre une discrimination par les tensions. Les deux diodes DZA, DZB ont des valeurs différentes pour pouvoir déterminer lequel des deux contacts est actif lorsqu'un seul des deux contacts est commandé à l'état fermé. En appliquant la tension Vp entre la borne commune BC et la borne BDi auxquelles les deux contacts CA, Cg sont connectées en parallèle, le module de commande 1 discriminera les états des contacts de la manière suivante : CA et Cg à l'état ouvert : la tension vue par le module de commande est alors égale à VR=VzA+VzB CA à l'état fermé et Cg à l'état ouvert, la tension vue par le module de commande est alors égale à : VR=VzB CA à l'état ouvert et Cg à l'état fermé, la tension vue par le module de commande est alors égale à : VR=VzA CA à l'état fermé et Cg à l'état fermé, la tension vue par le module de commande est nulle : VR=0 Sur les figures 8A et 8B, la discrimination est réalisée par le temps. Sur la figure 8A, deux transistors TA et Tg sont commandées l'un après l'autre pour activer l'une ou l'autre des branches de circuit portant chaque contact CA, Cg surveillé. Un organe monostable M permet de commander alternativement les deux transistors TA, TB. En référence à la figure 8B, la période de lecture TR est ainsi découpée en deux parties. En appliquant la tension VR entre la borne commune BC et la borne BDi, sur une première partie de la période de lecture TR, le module de commande 1 lit l'état du premier contact CA et sur une deuxième partie de la période de lecture TR, le module de commande 1 lit l'état du deuxième contact CB. La solution proposée permettra notamment d'employer un minimum de fils pour adresser chaque organe de dialogue homme-machine du système, sans pour autant nécessiter l'emploi d'intelligence dans les organes, ni d'une méthode de lecture/écriture complexe. REVENDICATIONS1. Module de commande (1) pour système de dialogue homme-machine, ledit système de dialogue homme-machine comprenant un ou plusieurs organes de dialogue homme-machine (2) connectés en série, un organe de dialogue homme-machine (2) comprenant un élément fonctionnel (20) comprenant au moins un contact électrique (C1), un indicateur (L1) ou une combinaison d'au moins un contact électrique (C1) et d'un indicateur (L1), ledit module de commande (1) comprenant un microcontrôleur (10), une borne commune (BC) destinée à être reliée à chaque élément fonctionnel et plusieurs bornes (BGi, BDi) dédiées chacune à la commande individuelle de l'élément fonctionnel de chaque organe de dialogue homme-machine, caractérisé en ce qu'il comporte : des moyens de lecture agencés pour appliquer, sur une période de lecture, une tension (VR) d'un premier signe entre sa borne commune (BC) et chaque borne dédiée pour lire l'état de chaque contact électrique (C1) des organes de dialogue homme-machine connectés, des moyens d'écriture agencés pour appliquer, sur une période d'écriture, une tension (Vw) de signe opposé au premier signe pour écrire l'état de chaque indicateur (L1) des organes de dialogue homme-machine connectés. 2. Module de commande selon la revendication 1, caractérisé en ce qu'il est agencé pour commander les moyens de lecture et les moyens d'écriture par alternance dans le temps et en ce que la période de lecture est courte par rapport à la période d'écriture. 3. Système de dialogue homme-machine comprenant un module de commande (1) et plusieurs organes de dialogue homme-machine (2) connectés en série, un organe de dialogue homme-machine comprenant un élément fonctionnel (20) comprenant au moins un contact électrique (C1), un indicateur (L1) ou une combinaison d'au moins un contact électrique et d'un indicateur, ledit module de commande (1) comprenant une borne commune (BC) reliée à tous les organes de dialogue homme-machine et une borne dédiée à la commande individuelle de chaque élément fonctionnel (20) des organes de dialogue homme-machine,caractérisé en ce que le module de commande (1) est tel que défini dans l'une des revendications précédentes. 4. Système selon la revendication 3, caractérisé en ce qu'il comporte : un organe de dialogue homme-machine doté d'un élément fonctionnel présentant un premier contact électrique (CA) et un deuxième contact électrique (CB) connectés en parallèle, des moyens de détermination de l'état du premier contact électrique (CA) et de l'état du deuxième contact électrique (CB) sur ladite période de lecture. 5. Système selon la revendication 4, caractérisé en ce que les moyens de détermination sont agencés pour déterminer l'état de chaque contact électrique par le niveau de courant traversant chaque contact électrique. 6. Système selon la revendication 4, caractérisé en ce que les moyens de détermination sont agencés pour déterminer l'état de chaque contact électrique par le niveau de tension aux bornes de chaque contact électrique. 7. Système selon la revendication 4, caractérisé en ce que les moyens de détermination sont agencés pour découper la période de lecture (TR) en une première partie destinée à la lecture de l'état du premier contact électrique (CA) et en une deuxième partie destinée à la lecture de l'état du deuxième contact électrique (CB). 8. Système selon l'une des revendications 3 à 7, caractérisé en ce que les organes de dialogue homme-machine (2) sont reliés au module de commande par une liaison point à point via un réseau de câbles torsadés. 9. Système selon l'une des revendications 3 à 5, caractérisé en ce que l'indicateur est de type lumineux.