Brevet FR2666407A1 — publié le 19920306

Système de grammation de mines La présente invention concerne un système de S programmation de mines pour programmer au moins une mine au moyen d'un programmateur, le programmateur comportant un microcalculateur, des dispositifs d'entrée et de sortie ainsi qu'un émetteur pour la transmission sans contact de signaux et la mine comportant une unité électronique semblable à un microcalculateur et un récepteur adapté à l'émetteur, pour la réception des signaux L'invention a aussi pour objet un procédé de programmation d'au moins une mine, au moyen d'un programmateur du type précité. Les systèmes de mines et procédés de ce type servent à programmer des mines avant leur mise en place, c'est-a-dire à la transmission, généralement sans contact, de données en vue de commander les actions souhaitées à l'intérieur de la mine, après sa mise en place, les données introduites étant mémorisées dans une sorte de mémoire d'informations, à l'intérieur de la mine. Par la DE-A-35 23 857, on connaît par exemple un système de mines du type précité dans lequel des données peuvent être transmises sans contact à partir d'un programmateur d'une ou d'un groupe de mines Ces données sont transmises par des signaux à infrarouge et insertion d'un ou de plusieurs appareils de saisie, à des mines individuelles ou à un groupe de mines, avant leur mise en place et sont mémorisées dans une mémoire d'informations contenue dans la ou les mines. La DE-A-35 23 857 n'indique pas de possibilités d'influencer à distance les mines, après leur mise en place. Par la DE-A-35 45 289 on connaît en outre une mine influençable à distance qui loge dans son boîtier, une unité de réception ainsi qu'une unité de programmation La mine elle-même contient, dans une partie électronique, deux mémoires, un mot (vocal) ou une phrase pouvant être mémorisés de façon numérique dans la première mémoire, après mise en place de la mine. Un mot ou une phrase transmis à la mine, après sa mise en place, est reçu dans la mine par un récepteur, numérisé et mémorisé dans une deuxième mémoire, puis comparé au mot mémorisé dans la première mémoire En cas de concordance des mots, il est déclenché une remise en fonctionnement de la mine. Ce dispositif selon la DE-A-35 45 289 a pour inconvénient d'utiliser des procédés acoustiques pour influencer à distance les mines On sait bien qu'en raison de la constitution et du fonctionnement de l'appareil phonatoire humain, il n'est guère possible à une personne de prononcer, même dans un court laps de temps, plusieurs fois l'une après l'autre le même mot (ou la même phrase) de façon identique, c'est-à-dire dans une diction et un ton, etc identiques Il existe nécessairement des différences entre le mot programmé articulé (ou la phrase) et le mot (ou la phrase) transmis ultérieurement pour un déclenchement à distance, notamment lorsque ce mot s'adresse à un grand nombre de mines et doit être éventuellement transmis par insertion d'autres moyens de transmission (par exemple mégaphone) à la ou les mines. Si donc un système de mines de ce type selon la DE-A-35 45 289 doit fonctionner de la manière souhaitée, il faut réduire la précision de l'enregistrement des caractéristiques du mot de programmation, dans la mesure o elle prend en compte toutes les variations possibles du mot sur le plan de la diction, du ton, etc, lors de la transmission à distance ultérieure Si d'autres personnes que celle qui a prononcé le mot de programmation doivent éventuellement aussi être habilitées à un déclenchement à distance ultérieur, la précision de l'enregistrement des caractéristiques du mot doit encore être réduite. L'utilisation de mots ou de phrases qui en règle générale doivent être empruntés au contexte de la personne chargée de la programmation, comporte en outre ce risque que ces mots ou phrases précisément soient accidentellement engendrés dans un autre contexte et éventuellement reconnus par la(les) mine(s). Sur la base de ce qui précède, on constate que le système de programmation de mines, imaginé pour une influence à distance ultérieure, selon la DE-A-35 45 289, ne peut satisfaire à lui tout seul, aux exigences modernes posées à ces systèmes de mines, sur le plan de la précision, de la reproductibilité et de la sécurité contre les manoeuvres trompeuses, pour une influence à distance fiable. L'invention se propose en revanche de réaliser un nouveau système de mines programmables du type précité qui ne présente pas les inconvénients mentionnés ci-dessus et qui permette d'influencer à distance des mines, de manière reproductible, sans risque des manoeuvres trompeuses et sans risque de déclenchement accidentel. Ce but est atteint suivant l'invention avec un système de programmation de mines du type précité, par le fait que le microcalculateur du programmateur contient un générateur aléatoire pour produire des mots codés, une mémoire de mots codés et une mémoire d'informations, sous la forme d'une mémoire morte, dans laquelle sont mémorisées, sous forme d'informations, toutes les fonctions nécessaires à la commande de la mine, après sa mise en place et que l'unité à microcalculateur de la mine comporte une mémoire de mots codés qui correspond à la mémoire de mots codés du programmateur et une mémoire d'informations qui correspond à la mémoire d'informations du programmateur. Le principal avantage du système de programmation de mines suivant l'invention réside dans le fait que grâce à l'utilisation d'un générateur aléatoire dans le programmateur, afin de produire des mots codés, la probabilité d'une concordance entre des mots codés et des notions provenant du contexte de l'opérateur, est inexistante Ceci réduit fortement le risque qu'un mot codé ainsi formé puisse être involontairement produit et émis par d'autres machines, lors d'un passage ultérieur, y compris les mots de l'adversaire. En outre, toute la production des mots codés dans le programmateur peut s'effectuer exclusivement de manière interne à la machine, sans affichage des mots codés respectifs, ce qui fait que même la personne chargée de la programmation n'a aucune connaissance du ou des mots codés produits La production et l'émission ultérieure des mots codés est ainsi protégée contre des manoeuvres trompeuses. Un autre avantage du système de programmation de mines suivant l'invention réside dans l'utilisation de composants identiques tels que des mémoires de mots codés et des mémoires d'informations dans la programmation comme dans les mines; la mémoire d'informations du programmateur reçoit en outre les mêmes informations programmées de manière fixe sur les mêmes adresses que la mémoire d'informations correspondante de chaque mine Ceci permet d'avoir une construction standardisée simple, éventuellement modulaire, qui permet d'associer les entre elles, de manière sare, mais aussi le programmateur. Etant donné que suivant l'invention toutes les fonctions nécessaires à la commande de la mine, après sa mise en place, sont mémorisées sous la forme d'informations, dans la mémoire d'informations, il est possible d'adresser non seulement une information (c'est-à-dire une action isolée dans la mine) par un mot de code, mais aussi éventuellement d'associer un mot de code, produit dans le générateur aléatoire, à un enchaîrnement exactement défini d'informations individuelles avec spécification précise de la hiérarchie de déroulement. Le procédé de programmation de mines suivant l'invention, a l'aide du programmateur, permet une commande et une manipulation aisées, y compris pour des utilisateurs relativement peu expérimentés. Diverses autres caractéristiques de l'invention ressortent de la description détaillée qui suit Un mode de réalisation de l'invention est représenté à titre d'exemple non limitatif sur les dessins annexes dans lesquels: la figure 1 est une vue schématique de la construction du programmateur suivant l'invention et la figure 2 est une vue schématique de la construction d'une mine suivant l'invention. L'appareil de programmation ou de commande représenté sur la figure 1 est désigné par 10 Un microcalculateur 12, contenu dans le programmateur 10, comporte un processeur ( P) central désigné par 14, servant d'unité de commande centrale, une mémoire de travail 16, une mémoire d'informations 18 qui est une mémoire morte (ROM), un générateur aléatoire 20 ainsi qu'une mémoire de mots codés 22 Pour la saisie manuelle et pour le déclenchement d'opérations programmées à l'intérieur du microcalculateur 12, il est prévu un clavier désigné par 30 Comme unité de sortie, comme moyen visuel pour l'opérateur, le programmateur 10 comprend un dispositif d'affichage 32, de préférence un écran LCD ne comprenant que quelques lignes. La mémoire d'informations 18 contient toutes les données nécessaires à la commande de la mine, sous la forme d'informations Il à In ainsi qu'éventuellement des enchaînements d'informations I individuelles, sous la forme d'une information Ii indépendante A chacune des informations Il à In 1 est associée, dans la mémoire 18, une adresse fixe AI à A,. Comme autre unité de sortie il est prévu dans le programmateur 10, pour la transmission sans contact, à une ou plusieurs mines 40 (voir aussi figure 2), des données produites dans le microcalculateur 12, un dispositif de traitement de signaux 24, monté en aval du microcalculateur 12, un convertisseur analogique/numérique 26 raccordé à ce dispositif ainsi qu'un émetteur 28, de préférence un émetteur à haute fréquence (HF). La figure 2 représente à titre d'exemple une mine 40 suivant l'invention qui contient un microcalculateur 42, comme le programmateur 10 Le microcalculateur 42 comporte à son tour un processeur central 44, une mémoire de travail 46 ainsi qu'une mémoire d'informations 48 qui est aussi une mémoire morte comme la mémoire d'informations 18 du programmateur 10 et qui contient les mêmes informations I à I,, sous les mêmes adresses AI à A, En outre, le microcalculateur 42 de la mine 40 comporte un comparateur 50 et une mémoire de mots codés 52 dont la construction correspond à la mémoire de mots codés 22 du programmateur 10 Les signaux émis en direction de la mine 40 sont transmis par un récepteur 58 à un convertisseur analogique/numérique 56 qui correspond au convertisseur analogique/numérique 26 du programmateur puis envoyés vers un dispositif de traitement de signaux 54 et de là vers le microcalculateur 42. Le dispositif d'allumage et de protection que contient évidemment une mine de ce type est désigné par et l'unité active déclenchable par 62. Les capteurs et circuits d'exploitation ainsi que les alimentations en énergie usuels aux mines modernes et donc connus en soi, présents dans la mine ainsi que dans le programmateur 10, n'ont pas été représentés pour plus de simplicité. Le déroulement des fonctions à l'intérieur du système de programmation de mines suivant l'invention est le suivant: Pour programmer une mine ou un groupe de mines, un opérateur appelle, par le clavier 30 du programmateur 10 prêt à fonctionner, le contenu de la mémoire d'information:, 18, c'est-à-dire toutes les informations In à I, qui sont représentées sur le dispositif d'affichage 10, sous la forme d'une liste ou sous une forme similaire Parmi les informations affichées, l'opérateur S 6 électionne ensuite toutes les informations qui correspondent aux actions qui doivent pouvoir être appelées par télécommande, après mise en place des mines 40 L'information Ii sélectionnée ou le groupe sélectionné d'informations est marqué par l'opérateur, par une opération de saisie sur le clavier Par une nouvelle introduction au clavier, le processus de codage est déclenché au cours duquel le générateur aléatoire 20 produit un mot codé déterminé pour chaque adresse A: de l'information I. sélectionnée. A l'issue de cette opération, les adresses sont mémorisées dans la mémoire de mots codés 22, avec les mots codés qui leur correspondent Le cas échéant, il peut être renoncé à une représentation des mots codés sur le dispositif d'affichage 32. Pour la programmation proprement dite des mines 40, le contenu de la mémoire de mots codés 22 du programmateur 10 est transmis, après introduction au clavier, au dispositif de traitement de signaux 24, par l'intermédiaire du processeur central 12 puis acheminé vers l'émetteur 28, par insertion du convertisseur analogique/numérique 26 Chacune des mines 40 qui doit être programmée avec les mots codés générés dans le programmateur 10 et qui entre temps a été commandée de manière à se trouver en fonction de réception, reçoit dans son récepteur 58, le signal émis par l'émetteur 28 et l'envoie, par l'intermédiaire du convertisseur analogique/numérique 56, au dispositif de traitement de signaux 54 qui stocke à son tour les signaux reçus dans la mémoire de mots codés 52 de la mine 40, par l'intermédiaire du processeur central 44. Chacune des mines 40 sélectionnée est maintenant programmée et prête à être posée. Si après mise en place de ces mines 40, on doit déclencher une action souhaitée dans les mines, par exemple une remise en fonctionnement ou un nouveau réglage d'un dispositif de temporisation d'allumage, le programmateur peut faire apparaître sur le dispositif d'affichage 32 du programmateur 10, l'information sélectionnée, mémorisée dans la mémoire de mots codés 22, par introduction au clavier 30 Par mesure de sécurité, les mots codés correspondant aux différentes informations sélectionnes ne doivent pas être affichés Après nouvelle sélection et marquage, dans les mines 40, de l'action souhaitée dans ce cas, l'information correspondante est marquée par introduction au clavier, ce qui fait que le mot codé correspondant à cette information (action) est prélevé dans la mémoire de mots codés 22 et transmis à l'émetteur 28, de la manière déjà décrite ci-dessus, d'o il peut être émis Les mines 40, prêtes à la réception, reçoivent à leur tour le signal dans leur récepteur 58 et l'envoient, de la manière déjà décrite, vers leur processeur central 44 Le mot codé reçu est transmis par le processeur central 44 au comparateur 50 qui le compare à tous les mots codés stockés dans la mémoire de mots codés 52 des mines 40 Si le mot codé émis coïncide avec l'un des mots codés contenus dans la mémoire de mots codés, l'adresse Ai de l'information Il correspondante, relative aux mots codés, est lue dans la mémoire de mots codés 52 Par cette adresse Ai, 9 2666407 l'action correspondantes présente sous la forme de l'information Ii, est lue dans la mémoire d'informations 48 et envoyée, par le processeur central 44, au dispositif d'allumage et de sécurité 60 qui peut à son tour agir directement sur l'unité active 62. REVENDICATIONS 1 Système de programmation de mines pour programmer au moins une mine ( 40) au moyen d'un programmateur ( 10), le programmateur ( 10) comportant un microcalculateur ( 12), des dispositifs d'entrée et de sortie ( 30, 32) ainsi qu'un émetteur ( 28) pour la transmission sans contact de signaux et la mine ( 40) comportant une unité électronique ( 42) semblable à un microcalculateur et un récepteur ( 58) adapté à l'émetteur ( 28) pour la réception des signaux, caractérisé par les caractéristiques suivantes - a) le microcalculateur ( 12) du programmateur ( 10) contient un générateur aléatoire ( 20) pour produire des mots codés, une mémoire de mots codés ( 22) et une mémoire d'informations ( 18), sous la forme d'une mémoire morte ( 18), dans laquelle sont mémorisées, sous forme d'informations, toutes les fonctions nécessaires à la commande de la mine ( 40), après sa mise en place et b) l'unité à microcalculateur ( 42) de la mine ( 40) comporte une mémoire de mots codés ( 52) qui correspond à la mémoire de mots codés ( 22) du programmateur ( 10) et une mémoire d'informations ( 48) qui correspond à la mémoire d'informations ( 18) du programmateur ( 10). 2 Système de programmation de mines selon la revendication 1, caractérisé en ce que l'unité à microcalculateur de la mine comporte un comparateur ( 50). 3 Système de programmation de mines selon la revendication 1, caractérisé en ce que l'émetteur ( 28) du programmateur ( 10) et le récepteur ( 58) de la mine ( 40) servent à l'émission ou à la réception de signaux à haute fréquence. 4 Procédé de programmation d'au moins une mine ( 40) au moyen d'un programmateur ( 10) selon la revendication 1, caractérisé par les étapes de procédé suivantes: 1) le programmateur ( 10) étant prêt 3 fonctionner, toutes les informations contenues dans la mémoire d'informations sont affichées et listées sur un dispositif d'affichage ( 32), par introduction sur un clavier ( 30); 2) l'une au moins des informations affichées est sélectionnée et marquée par introduction au clavier; 3 > par introduction au clavier, un mot codé, différent dans chaque cas, est produit dans le générateur aléatoire ( 20) pour chacune des informations marquées et tous les mots codés sont ensuite mémorisés dans la mémoire de mots codés ( 22), avec les adresses contenues dans la mémoire d'informations ( 18), correspondant aux différentes informations marquées, et 4) par introduction au clavier, il est déclenché par l'intermédiaire de l'émetteur ( 28), une transmission sans contact à au moins une mine ( 40), du contenu de la mémoire de mots codés ( 22) du programmateur ( 10). il