Brevet FR2608299A1 — publié le 19880617

La présente invention concerne un dispositif d'émission de télécommande. En particulier la présente inven- tion concerne un dispositif d'émission de télécommande com- portant un système entièrement nouveau de codes d'identifica- tion de l'émetteur. Dans des dispositifs d'émission de télé- commande connus, le code d'identification du dispositif est basé sur les réglages des bornes d'un circuit intégré conçues pour émettre un signal codé donné, les réglages des bornes étant lus lorsque la tension d'alimentation augmente jusqu'au niveau de la tension de travail. On utilise habituellement, à cet effet, dix bor- nes, dont chacune peut prendre trois réglages électriques dif- férents: mise à la masse, raccordement à une tension de ré- férence (habituellement le pôle positif de la tension d'ali- mentation) ou déconnexion. Lorsqu'on utilise dix bornes, le nombre maximum de combinaisonsdisponibles à cet effet s'élève à environ 59 000, ce qui est un nombre assez élevé pour commen- cer. Cependant un accroissement du nombre des codes d'identification dans des dispositifs d'émission du type men- tionné précédemment implique à l'évidence un accroissement du nombre des bornes utilisées à cet effet, ce qui entraîne inévitablement un accroissement correspondant des dimensions et du coût de fabrication. La présente invention a pour but de fournir un dispositif d'émission de télécommande se caractérisant par un nombre nettement plus élevé de codes d'identification et par des dimensions plus réduites que dans le cas de disposi- tifs connus du type mentionné plus haut. Sur la base de cet objectif, conformément à la présente invention il est prévu un dispositif d'émission de télécommande comprenant: - des moyens de conservation d'un code d'identification du dispositif; - des moyens pour émettre un message codé conformément audit code d'identification; et des moyens pour autoriser l'envoi dudit message par lesdits moyens d'émission; caractérisé en ce que lesdits moyens de conservation compren- nent au moins une mémoire rémanente. D'autres caractéristiques et avantages d'une forme de réalisation préférée et non limitative de la présen- te invention apparaitront à l'évidence à la lecture de la des- cription qui va suivre, prise en référence aux dessins anne- xés, sur lesquels: - la figure 1 représente un schéma-bloc d'un dispositif d'émission conforme aux enseignements de la pré- sente invention; - la figure 2 représente une vue schématique d'une structure possible d'un composant du dispositif de la figure 1; et - la figure 3 représente un organigramme d'un mode d'exécution d'un programme principal relatif à une unité de traitement arithmétique présente dans le dispositif de la figure 1. Sur la figure 1, la référence 10 désigne un dis.- positif d'émission de télécommande conforme à la présente in- vention. Ce dispositif 10 comporte essentiellement une unité intégrée 9 possédant un certain nombre de brs 1 à 8,un certain nombre de touches de commande 11,12,13,15 et une source d'ali- mentation électrique 14 (par exemple une pile). De façon plus détaillée, chaque touche 11,12,13 et 15 comporte une première borne raccordée respectivement à des bornes 1,2,3 et 5, et une seconde borne raccordée au pôle positif de la pile 14 (tou- ches 1,2 et 3) ou, sinon, mise à la masse (touche 15). Le pô- le négatif de la pile 14 est raccordé à la borne 4 de l'uni- té 9. L'unité intégrée 9 comporte essentiellement les circuits suivants: un circuit d'alimentation électrique 20 comportant trois entrées raccordées respectivement aux bornes 1,2 et 3, et une sortie raccordée, d'une manière non représentée, aux autres circuits situés dans l'unité 9; - une unité logique 21 utilisée pour le fonctionnement de dé- codage du dispositif 1, en fonction des touches 11,12,13 et 515, et comportant quatre entrées raccordées respectivement aux bornes 1,2,3 et 4; - une mémoire rémanente 22, par exemple une mémoire E2PROM, servant à contenir le code d'identification du dispositif 10; - un circuit de programmation 23 servant à programmer la mé- moire 22 et comportant essentiellement trois entrées raccor- dées respectivement aux bornes 2,3 et 5, et trois sorties raccordées respectivement aux entrées de la mémoire 22; - un circuit 24 servant à produire un message codé émis con- formément aux données présentes dans la mémoire 22 et confor- mément aux signaux envoyés au dispositif 10 par l'utilisateur au moyen des touches 11,12 et 13; ledit circuit générateur 24 étant raccordé à l'unité 21, au circuit de programmation 23 et à la mémoire 22, et possédant une entrée 31 raccordée à la mémoire 22 et à partir de laquelle il reçoit des données relatives au code d'identification mémorisé dans cette mémoi- re, deux sorties 32,33, au niveau desquelles sont présents respectivement un signal d'horloge et un signal de validation de lecture des données mémorisées dans la mémoire 22, et une entrée 34 de signaux d'horloge raccordée à la borne 8; - deux amplificateurs de signaux 26,27 comportant des entrées respectives raccordées à des sorties respectives du circuit 24, et des sorties respectives raccordées aux bornes respec- tives 6 et 7. Lors de l'utilisation effective, la borne 8 est raccordée de façon appropriée à un réseau résistif-capacitif (non représenté) conçu pour produire une fréquence donnée du signal d'horloge. D'autre part les bornes 6 et 7 sont raccor- dées, en cours d'utilisation, de manière à alimenter les am- plificateurs (non représentés) de manière à piloter des trans- ducteurs usuels respectifs (non représentés). La figure 2 représente une configuration sché- matique possible de la mémoire 22, qui comporte deux zones A et B d'emplacements élémentaires repérés par A1l,A2,...Ai, A24 pour la zone A, et B1,B2,B3,B4 pour la zone B. Lors de l'utilisation effective, la zone A est utilisée pour mémoriser le code d'identification du disposi- tif 10 ss la forme d'une suite appropriée de 1 et 0 logiques. Dans ce cas particulier, les emplacements de la mémoire 24 permettent d'obtenir plus de 16 millions de combinaisons de codes. On peut utiliser la zone B pour mémoriser des options de fonctionnement, c'est-à-dire sous la forme d'une suite appropriée de 1 et 0 logiques, pour la sélection d'un mode spécifique de fonctionnement du dispositif 10, en fonc- tion de la touche qui est actionnée par l'utilisateur. On va décrire le fonctionnement du dispositif tout d'abord en référence à la programmation du code d'iden- tification dans la mémoire 22, puis en ce qui concerne un émetteur de messages codés, en se référant dans les deux cas à l'organigramme représenté sur la figure 3. Le code d'identification et n'imDorte quelle option de fonctionnement sont programmés dans la mémoire 22 moyennant l'utilisation de toutes les touches présentes sur le dispositif 10. En particulier on maintient les touches 11 et 15 fermées et les touches 12 et 13 ouvertes. Les données devant être chargées dans la mémoire 22 et un signal d'horlo- ge de chargement desdonnées sont chargés respectivement dans l'unité 9 par l'intermédiaire des bornes 2 et 3 raccordées aux touches 12 et 13. Comme représenté sur l'organigramme de la figure 3, la séquence commence par un bloc 40, qui déter- mine si la borne 1 est raccordée à un pôle positif (touche 11 fermée). Dans le cas d'une réponse positive, on passe du bloc 40 au bloc 41, qui détermine si la borne 5 est raccordée à un pôle positif (touche 15 fermée). Dans le cas d'une ré- ponse positive, la procédure de programmation de la mémoire 22 est déclenchée au moyen du passage au bloc 43, qui posi- tionne les signaux présents sur les bornes 6 et 7 à "0" et introduit dans la mémoire 22 le code d'identification du dis- positif 10 et les données relatives à l'option, reçues en pro- venance de la borne 2 et cadencées au moyen du signal d'hor- loge présent sur la borne 3. Puis on passe du bloc 43 au bloc 44, qui déter- mine si le nombre de bits mémorisés dans la mémoire 22 est égal à un nombre préréglé donné. Dans le cas d'une réponse négative, le bloc 44 attend la fin de la procédure de program- mation. Mais dans le cas d'une réponse positive, on passe du bloc 44 au bloc 45, qui envoie un signal de fréquence donnée (par exemple 2 Hz) aux bornes 6 et 7 pour informer l'opéra- teur que la mémoire 22 a été programmée, puis la procédure passe au bloc d'arrêt 46. Le code d'identification et/ou les options pour- raient être programmés de façon avantageuse dans la mémoire 22 au moyen de l'assembleur pendant la fabrication du dispo- sitif 10 de manière à programmer un code spécifique pour cha- que dispositif. Pour l'émission de messages codés, on actionne le dispositif 10 en maintenant la touche 15 ouverte et en en- fonçant l'une des touches 11,12,13, en fonction du type d'op- tion additionnelle devant être exécutée par le dispositif 10. Lorsqu'on enfonce la touche 11 par exemple, la procédure passe du bloc 41 au bloc 50, qui détermine si une première option est mémorisée dans la mémoire 22. Dans le cas d'une réponse positive, la procédure passe du bloc 50 au bloc 51, qui déclenche le fonctionnement du dispositif 10 confor- mément à ladite première option. Dans le cas d'une réponse négative dans le bloc 50 ou une fois que le bloc 51 a fini d'exécuter sa fonction, la procédure passe du bloc 50 ou 51 au bloc 52, qui déclenche l'émission dudit code d'identifica- tion ainsi que des données relatives à l'option choisie. En- suite la procédure passe du bloc 52 au bloc 53, qui détermine si ladite émission est terminée. Dans le cas d'une réponse négative, le bloc 53 attend que cette émission soit terminée et, dans le cas d'une réponse positive, la procédure passe au bloc d'arrêt 54. Les mêmes considérations s'appliquent au fonc- tionnement du dispositif 10 après l'enfoncement de la touche 12 ou 13. L'actionnement de la touche 12 ou 13 est détecté respectivement par des blocs 56 et 57 qui, dans le cas d'une réponse positive, déclenchent l'apparition d'une séquence res- pective de fonctionnement semblable à celle décrite en réfé- rence à la touche 11. La seule différence réside dans le fait que ledit code d'identification est envoyé ainsi qu'une se- conde option (si la touche 12 est actionnée) ou une troisième option (si la touche 13 est actionnée). Dans ce cas les blocs correspondant aux blocs 50-54 sont numérotés 60-64 (touche 12 enfoncée) et 70-74 (touche 13 enfoncée). Les avantages du dispositif tel que décrit et re- présenté ici ressortent clairement de la description qui précè- de. Tout d'abord, la mémoire 22, qui est programmable moyen- nant l'utilisation uniquement de trois bornes, réduit gran- dement les dimensions du dispositif 10, en dehors du fait de fournir un nombre nettement plus important de combinaisons que des dispositifs connus. En second lieu, la caractéristi- que de mémorisation de l'option de fonctionnement permet au dispositif 10 d'être utilisé pour une gamme étendue d'appli- cations. Il apparaîtra de façon évidente aux spécialis- tes de la technique que l'on peut apporter des modifications au dispositif 10 tel que décrit ici, sans pour autant sortir du cadre de la présente invention. Par exemple la mémoire 22 pourrait être non pas une mémoire E2PROM, mais une mémoire ROM, auquel cas la programmation (de façon évidente pour la programmation d'un code spécifique pour chaque dispositif) pourrait être réalisée par le fabricant pendant l'essai de routine de la mémoire. Dans le cas de l'utilisation d'une mé- moire ROM et du même nombre d'options de fonctionnement pou- vant être choisies, le dispositif d'émission obtenu pourrait même être simplifié plus encore du point de vue structurel et pourrait être même plus compact que le dispositif 10 tel que décrit et représenté ici. Dans l'invention par mémoires ROM et E2PROM on en- tend les mémoires mortes de ces deux types bien connus de l'hom- me de métier. REVENDICATIONS 1. Dispositif d'émission de télécommande com- portant: - des moyens de conservation d'un code d'identification du dispositif; - des moyens pour émettre un message codé conformément audit code d'identification; et - des moyens pour autoriser l'envoi dudit message par lesdits moyens d'émission; caractérisé en ce que lesdits moyens de conservation compren- nent au moins une mémoire rémanente (22). 2. Dispositif selon la revendication 1, carac- térisé en ce que ladite mémoire rémanente (22) comporte au moins un groupe (A) d'emplacements élémentaires (A1,...,A24) pour la mémorisation d'une séquence codée donnée d'états lo- giques. 3. Dispositif selon la revendication 2, carac- térisé en ce que ladite mémoire rémanente (22) comporte un groupe accessoire (B) d'emplacements élémentaires (B1,... B4) pour la mémorisation d'au moins une séquence identifiant une option donnée de fonctionnement du dispositif. 4. Dispositif selon l'une quelconque des reven- dications 1 & 3, caractérisé en ce que ladite mémoire réma- nente (22) est programmable. 5. Dispositif selon la revendication 4, carac- térisé en ce que ladite mémoire rémanente (22) est une mémoi- re E2PROM ou une mémoire ROM. 6. Dispositif selon l'une des revendications 4 ou 5, caractérisé en ce qu'il comporte des moyens (23) pour programmer ladite mémoire (22). 7. Dispositif selon la revendication 6, carac- térisé en ce que lesdits moyens de programmation sont agencés de manière à recevoir des signaux de programmation par l'in- termédiaire desdits moyens de validation (11,12,13,15). 8. Dispositif selon la revendication 7, carac- térisé en ce que lesdits moyens de validation (11,12,13,15) sont constitués essentiellement par des touches. 9. Dispositif selon l'une quelconque des reven- dications 1 à 3, caractérisé en ce que ladite mémoire réma- nente est non programmable.