Brevet FR2792443A1 — publié le 20001020

L'invention concerne un ensemble comprenant au moins un actionneur télécommandé par au moins un émetteur possédant un numéro d'identité et capable d'émettre un signal constitué d'une trame contenant le numéro d'identité et un ordre, un récepteur associé à l'actionneur et capable d'extraire du signal reçu le numéro d'identité et l'ordre, ce récepteur contenant une unité logique de traitement comprenant une mémoire destinée à emmagasiner au moins un numéro d'identité, un processeur contenant un programme d'enregistrement assurant, lors de la réception d'un numéro d'identité, la mémorisation du numéro d'identité reçu si ce numéro d'identité n'est pas déjà enregistré et l'effacement de ce numéro d'identité s'il est déjà enregistré, ce microprocesseur étant susceptible de travailler dans un mode opérationnel dans lequel il compare le numéro d'identité reçu avec les numéros d'identité contenus dans la mémoire pour exécuter l'ordre reçu lorsque le numéro d'identité reçu correspond à un numéro d'identité contenu dans la mémoire et dans un mode d'enregistrement dans lequel il est en mesure d'assurer l'enregistrement du numéro d'identité de l'émetteur dans la mémoire, l'émetteur et le récepteur comprenant des moyens associés de placement du processeur en mode d'enregistrement. Un tel ensemble est connu du document FR-A-2 761 183. Cet ensemble permet la mémorisation des numéros d'identité d'autres émetteurs dans la mémoire d'un récepteur ou la reconfiguration de l'ensemble au moyen d'un émetteur connu du récepteur, sans intervenir directement dans le récepteur, ce qui réduit au minimum la nécessité d'avoir accès au récepteur. Cet ensemble représente non seulement une solution à l'absence d'accès au récepteur, mais également un gain de temps important. Dans cet ensemble, un récepteur peut obéir aux ordres de plusieurs émetteurs dont les numéros d'identité sont inscrits dans sa mémoire. Il peut cependant être souhaité qu'un émetteur ne puisse commander qu'un seul récepteur. A cet effet, il est nécessaire de faire comprendre au récepteur qu'il ne doit pas accepter d'ordre d'un autre émetteur. La présente invention a précisément pour but de résoudre ce problème. L'ensemble selon l'invention est caractérisé en ce qu'au moins un émetteur de l'ensemble est un émetteur dit de type simple, c'est-à-dire un émetteur dont la trame du signal contient un identifiant signifiant que cet émetteur ne doit commander qu'un seul récepteur, et en ce que le programme contenu dans le processeur d'au moins un récepteur contient une routine de test et d'identification du type d'émetteur empêchant l'enregistrement de numéros supplémentaires d'identité d'émetteurs dans la mémoire si le numéro d'identité identifié est celui d'un émetteur de type simple. Tout récepteur ayant enregistré le numéro d'identité d'un émetteur de type simple ne pourra donc pas être commandé par un autre émetteur, de type simple ou non. Dans un tel ensemble, on peut toutefois souhaiter pouvoir réaliser a posteriori une commande générale, c'est-à-dire commander un récepteurs par plusieurs émetteurs. A cet effet, selon un mode d'exécution de l'invention, l'ensemble comprend au moins un boîtier auxiliaire de télécommande associé à au moins un émetteur, ce boîtier auxiliaire permettant d'émettre un signal de commande dont la réception par les récepteurs a pour effet de désactiver ladite routine et par conséquent d'autoriser l'enregistrement de numéros supplémentaires d'identité d'émetteurs dans la mémoire, de manière à permettre l'enregistrement d'un numéro d'identité d'un émetteur utilisé en émetteur de commande générale, le programme contenu dans le processeur du récepteur contenant une routine de test de la réception d'un signal émanant d'un boîtier auxiliaire, désactivant ladite routine lors de la réception d'un tel signal. L'émetteur auquel est associé un boîtier auxiliaire peut être un émetteur de type "standard" ou un émetteur de type simple. En l'absence de signal de désactivation, la routine de test et d'identification du type d'émetteur est activée. Le dessin annexé représente, à titre d'exemple, un mode d'exécution de l'invention. La figure 1 est un schéma bloc d'un ensemble constitué de deux émetteurs simples et de deux récepteurs. La figure 2 représente le schéma bloc du même ensemble complété par un émetteur de commande générale, lors de l'émission d'un signal par le boîtier auxiliaire de cet émetteur de commande générale. La figure 3 représente l'ensemble de la figure 2 après enregistrement du numéro d'identité de l'émetteur de commande générale dans les mémoires des récepteurs. La figure 4 représente l'organigramme de la procédure de stockage ou d'effacement d'un numéro d'identité d'un émetteur dans la mémoire d'un récepteur. La figure 5 représente l'organigramme de la procédure d'inactivation de la routine de test du type d'émetteur. L'ensemble représenté à la figure 1 comprend deux émetteurs d'ondes ESA et ESB ayant chacun un numéro d'identité unique représenté ici par les lettres A et B. Les ondes émises par ces émetteurs peuvent être des ondes électromagnétiques, optiques ou ultrasoniques. Ils sont équipés d'un bouton-poussoir d'émetteur BPE dont l'actionnement, par un utilisateur, provoque l'émission d'un signal comportant une trame qui contient l'identité de l'émetteur et un ordre de commande. Ces émetteurs sont des émetteurs de type simple, dénommés par la suite "émetteurs simples". Ce caractère particulier de l'émetteur est signalé par un identifiant dans la trame du signal. L'ensemble représenté comprend, d'autre part, deux récepteurs Ri et R2 équipés chacun d'une ULT (unité logique de traitement) et une table d'identités TI comportant un certain nombre de cases-mémoires TI1,5 TI2, TI3, etc. L'ULT comprend un processeur, une mémoire ROM, une mémoire EPROM, des entrées et des sorties comme l'ULT décrite dans le brevet FR 2 761 183. La mémoire EPROM est utilisée comme table d'identités. Les récepteurs sont en outre équipés d'un bouton-poussoir récepteur BPR. Par une interface, chacune des ULT commande le moteur d'un volet roulant VR1, respectivement VR2. Chaque récepteur est capable d'extraire de l'onde émise par un émetteur la trame composée du numéro d'identité de l'émetteur et de son identifiant le caractérisant comme émetteur simple. Le bouton-poussoir BPR permet de placer le processeur du récepteur en mode d'enregistrement lors d'une première mise en service du récepteur, quand aucun numéro d'identité d'émetteur n'a encore été mis en mémoire dans la table d'identités. Comme dans le cas du dispositif décrit dans le brevet FR 2 761 183, le processeur de chacun des récepteurs est programmé pour comparer le numéro d'identité de l'émetteur reçu avec les numéros stockés dans la table d'identités et, en cas de correspondance des numéros, pour exécuter l'ordre reçu, c'est-à-dire la montée ou la descente du volet roulant. Si l'ordre reçu correspond au code d'un bouton-poussoir BPE, le processeur se met alors en mode d'enregistrement, dans lequel il est capable d'enregistrer un numéro d'identité d'émetteur dans la table d'identités ou de l'effacer de cette table si le numéro d'identité de l'émetteur est déjà contenu dans la table d'identités. On suppose initialement que les tables d'identités sont vides. Si, par exemple, le récepteur Ri reçoit un signal de l'émetteur ESA il enregistre l'identité A de cet émetteur dans la première case TI1 de sa table d'identités. L'ULT ayant par ailleurs identifié l'émetteur comme émetteur simple, elle bloque les autres cases de la table d'identités, empêchant l'enregistrement d'autres numéros d'identité d'émetteurs. De même pour l'émetteur ESB dont l'identité B est enregistrée dans la première case de la table d'identités du récepteur R2. Ainsi, chaque émetteur ne commande qu'un seul récepteur. On peut toutefois désirer modifier l'installation pour pouvoir réaliser une commande générale, c'est-à-dire commander un récepteur à partir de plusieurs émetteurs. Les figures 2 et 3 illustrent cette modification. L'ensemble est complété par un émetteur général EG ayant un numéro d'identité C. A cet émetteur général EG est associé un boîtier auxiliaire BA contenant un émetteur. L'émetteur général EG et le boîtier BA peuvent être logés dans un boîtier commun pour constituer un émetteur général déverrouilleur EGD. Au moyen du boîtier auxiliaire BA, il est possible d'émettre un signal contenant une trame de commande provoquant la libération des autres cases TI2, TI3, etc des tables d'identités des récepteurs. Cette opération effectuée, le numéro d'identité C de l'émetteur général EG peut être enregistré dans les tables d'identités des deux récepteurs, comme représenté à la figure 3. L'émetteur général EG peut être un émetteur simple ou un émetteur standard tel que décrit dans le brevet FR 2 761 183. Les adresses des émetteurs simples sont conservées. La procédure d'enregistrement ou d'effacement du numéro d'identité d'un émetteur est représentée à la figure 4. La procédure de libération des cases TI1, TI2, etc. des tables d'identités est représentée à la figure 5. Cette procédure correspond à un déverrouillage. Lors de la première installation, les tables d'identités des récepteurs sont vides et les récepteurs sont encore accessibles, n'ayant pas été enfermés dans un caisson ou dans un fond-plafond, par exemple. Une action, par un utilisateur, sur le bouton-poussoir BPR d'un récepteur place le processeur de l'ULT de ce récepteur en mode d'enregistrement, ce qui déclenche une temporisation pendant laquelle le numéro d'identité d'un émetteur est attendu. Si aucun émetteur ne s'est manifesté par l'émission d'une trame contenant un numéro d'identité pendant cette temporisation, la procédure se termine et le processeur retourne en mode opérationnel. Si, au contraire, la trame d'un émetteur est reçue par le récepteur, celui-ci extrait de cette trame le numéro d'identité de l'émetteur actionné. Le processeur teste ensuite si un ordre de déverrouillage des cases des tables d'identités a été reçu d'un boîtier auxiliaire B.A. Dans l'organigramme de la figure 4, ce test est appelé "mode verrouillé inactive". Si ce test est négatif, le processeur teste si la table d'identités (mémoire) contient déjà un numéro d'identité d'émetteur simple. Si c'est le cas, on teste si cette identité est déjà stockée. Dans l'affirmative, cette identité est effacée de la table. Ceci peut se produire lors d'une reconfiguration d'une installation ou en cas de changement d'émetteur. Après effacement, le récepteur, une fois installé, pourra enregistrer l'identité d'un émetteur simple. Si le test "la mémoire contient une identité d'émetteur simple ?" est négatif, le processeur teste si un numéro d'identité est déjà stocké dans la table d'identités. Dans l'affirmative, il efface ce numéro d'identité. Dans la négative, le numéro d'identité est stocké dans la table d'identités. Le processeur teste ensuite si ce numéro d'identité est celui d'un émetteur simple. Dans l'affirmative, tous les autres numéros d'identité sont effacés de la table d'identités dans laquelle il ne reste alors qu'un numéro d'identité d'émetteur simple. Dans la négative, les éventuels autres numéros d'identité stockés dans la table d'identités sont conservés. Parallèlement et simultanément à la procédure selon la figure 4 se déroule la procédure représentée à la figure 5. Le processeur teste si la trame du signal reçu contient un code d'inactivation du mode verrouillé. Dans l'affirmative, il commande l'inactivation du mode verrouillé. Revenant à la procédure de la figure 4, si le processeur teste que le mode verrouillé est désactivé, il teste ensuite si le numéro d'identité reçu est déjà stocké dans la table d'identités. Dans l'affirmative, il efface ce numéro d'identité. Dans la négative, il stocke cette identité dans une case libre de la table d'identités. Une variante de la procédure de la figure 5 consiste à effacer systématiquement l'identité de l'émetteur simple déjà mémorisé lorsqu'il y a réception d'un code d'inactivation du mode verrouillé. Il est alors nécessaire de remplacer les émetteurs simples par des émetteurs dont la trame ne contient pas un identifiant signifiant que cet émetteur ne doit commander qu'un seul récepteur. C'est par exemple le cas d'un émetteur général, ou bien d'un émetteur individuel. Ce procédé s'applique également à l'apprentissage d'identité de commande de groupe ou de commande multiple. REVENDICATIONS. 1. Ensemble comprenant au moins un actionneur télécommandé par au moins un émetteur (ESA, ESB) possédant un numéro d'identité capable d'émettre un signal constitué d'une trame contenant le numéro d'identité (A, B) et un ordre, un récepteur (Ri, R2) associé à l'actionneur (VR1, VR2) et capable d'extraire du signal reçu le numéro d'identité et l'ordre, ce récepteur contenant une unité logique de traitement (ULT) comprenant une mémoire (TI) destinée à emmagasiner au moins un numéro d'identité, un processeur contenant un programme d'enregistrement assurant, lors de la réception d'un numéro d'identité, la mémorisation du numéro d'identité reçu, ce processeur étant susceptible de travailler dans un mode opérationnel dans lequel il compare le numéro d'identité reçu avec le numéro d'identité contenu dans la mémoire pour exécuter l'ordre reçu lorsque le numéro d'identité reçu correspond à un numéro d'identité contenu dans la mémoire et un mode d'enregistrement dans lequel il est en mesure d'assurer l'enregistrement du numéro d'identité de l'émetteur dans la mémoire, l'émetteur et le récepteur comprenant des moyens associés (BPE, BPR) de placement du processeur en mode d'enregistrement, caractérisé en ce qu'au moins un émetteur de l'ensemble est un émetteur de type simple (ESA, ESB), c'est-à-dire un émetteur dont la trame du signal contient un identifiant signifiant que cet émetteur ne doit commander qu'un seul récepteur, et en ce que le programme contenu dans le processeur d'au moins un récepteur contient une routine de test et 1l d'identification du type d'émetteur empêchant l'enregistrement de numéros supplémentaires d'identité d'émetteur dans la mémoire si le numéro d'identité identifié est celui d'un émetteur de type simple.5 2. Ensemble selon la revendication 1 comprenant plusieurs émetteurs de type simple et plusieurs récepteurs, caractérisé en ce qu'il comprend au moins un boîtier auxiliaire de télécommande (BA) associé à au moins un émetteur (EG), ce boîtier auxiliaire permettant d'émettre un signal de commande dont la réception par le récepteur a pour effet de désactiver ladite routine et par conséquent d'autoriser l'enregistrement de numéros supplémentaires d'identité d'émetteur dans la mémoire de manière à permettre l'enregistrement d'un numéro d'identité d'un émetteur utilisé en émetteur de commande générale, et en ce que le programme contenu dans le processeur des récepteurs contient une routine de test de la réception d'un signal émanant d'un boîtier auxiliaire, désactivant ladite routine lors de la réception d'un tel signal. 3. Ensemble selon la revendication 1 ou 2, caractérisé en ce que le processeur teste si le numéro d'identité reçu est déjà enregistré dans la mémoire et, dans l'affirmative, efface ce numéro d'identité. 4. Ensemble selon la revendication 2, caractérisé en ce que la désactivation de la routine s'accompagne de l'effacement du numéro d'identité de l'émetteur simple enregistré dans la mémoire.