Brevet FR2553595A1 — publié le 19850419

'j- 2553595 Perfectionnements apportés aux dispositifs de distribution d'énergie électrique comportant des micro-processeurs. La présente invention concerne les dispositifs de distribution d'énergie électrique entre une source de courant et des consommateurs de courant ou périphériques, en particulier ceux destinés à être placés à bord d'un véhicule motorisé terrestre, aérien ou marin. On connait des dispositifs de ce genre qui comprennent au moins un premier conducteur destiné à acheminer l'énergie électrique d'alimentation des consommateurs de courant, au moins un second conducteur destiné à acheminer des signaux électriques de 10 commande et/ou à recevoir des informations sur l'état des consommateurs de courant, et au moins une unité centrale de commande comportant des moyens d'émission, de réception, de stockage et de traitement des informations codées en commandant l'état de marche ou d'arrêt des consommateurs de courant. La présente invention a pour objet un perfectionnement apporté à ces dispositifs distributeurs d'énergie dans le but de diminuer leur prix de revient. Selon l'invention, chaque groupe de consommateurs de courant ou périphériques comprend un même micro-processeur ou organe micro20 programmé, avec le même programme et un circuit de reconnaissance d'adresse associé à cet organe micro-programmé et permettant à celui-ci de se reconnaître. Le dispositif ne nécessite ainsi qu'un seul type d'organe micro-programmé et non pas autant de types d'organe micro-program25 mé qu'il y a de consommateurs de courant. De préférence, le circuit de reconnaissance d'adresse comprend une bascule de commande, une combinaison binaire câblée, et un commutateur de voies qui est commandé par la bascule et propre à transmettre à l'organe micro-programmé le code binaire donné 30 par la combinaison binaire câblée. On a décrit ci-après, à titre d'exemple non limitatif, un mode réalisation d'un dispositif de distribution d'énergie électrique selon l'invention, avec référence au dessin annexé dans lequel: La Figure 1 est le schéma de l'ensemble du dispositif; La Figure 2 est le schéma d'un consommateur d'énergie ou périphérique; La Figure 3 est le schéma du dispositif de reconnaissance d'adresse. 2 2553595 A la Figure 1, une unité centrale U 1 est reliée par un bus 2 à un certain nombre de périphériques P 11 P 2 Pn ' A la Figure 2, l'élément périphérique Pl comporte un circuit émetteur 3, un circuit récepteur 4, et un micro-processeur ou organe micro-programmé 5 relié à un "chien de garde" 6 lui-même relié à un circuit de reconnaissance d'adresse 7, le circuit 7 étant interposé dans les entrées/sorties 8 du micro-processeur 5 Ce dernier est relié par des lignes 9 et 10 aux entrées d'un registre série-parallèle 11, et par une ligne 12 à un dispositif de commande 13 de l'alimentation de ce registre Les sorties de celui-ci sont connectées à un circuit de puissance 14 commandant lui-même un ensemble d'actionneurs 15. Comme on le voit à la Figure 3, le circuit de reconnaissance d'adresse 7 est composé d'une combinaison binaire câblée 17 communiquant à un commutateur de voies 18 un mot en code binaire et liée soit à la masse, soit au pôle positif. Lorsqu'il est commandé par la bascule 19, relié par la sortie 20 au chien de garde 6, le commutateur de voies 18 transmet à l'organe microprogrammé 5 le code binaire donné par la combinaison binaire câblée 17. Le fonctionnement du dispositif est le suivant. A la fin de l'initialisation, la bascule 19 du circuit 7 reçoit une impulsion de niveau 1 sur son entrée liée au chien de garde 6 (dispositif de sécurité du micro-processeur arrêtant le déroulement de programme en cas d'anomalie) et commande le commutateur de voies 18 Cette commutation permet alors au micro-processeur 5 de lire le code binaire donné par la combinaison binaire câblée 17. Le micro-processeur 5 est donc codé sur les ports concernés selon un code binaire lui permettant de se reconnaltre. Le début du programme, commun à tous les périphériques P." Pn effectue la lecture des entrées sur lesquelles est présenté le code binaire Cette valeur est d'abord multipliée par deux puis le résultat est ajouté à l'adresse de base de la table des adresses. La valeur lue présente en mémoire est multipliée par deux car l'adresse du programme est codée sur P octets. La somme de cette valeur et de la valeur de l'adresse de base de la table des adresses est calculée A cette nouvelle valeur correspond dans la table des adresses, l'adresse du programme spé- cifique du périphérique concerné; ce programme est alors exécute. Ainsi, par exemple, si la valeur lue est 00000010 soit 2, la valeur multipliée par deux devient 00000100 soit 4 Si l'adresse de base de la table des adresses est 1000, la somme de l'adresse de base et de la valeur lue multipliée par deux sera 1000 + 4 soit 1004; cette adresse ainsi obtenue, correspond à un emplacement mémoire qui contient l'adresse de début du programme du périphérique ayant pour code extérieur 00000010. Le programme commun à tous les organes micro-programmés com10 prend donc d'une part un début de programme qui effectue la lecture des entrées sur lesquelles est présenté le code binaire câblé, effectue la multuplication par deux de la valeur lue, et ajoute la nouvelle valeur obtenue à une adresse de base présente en mémoire, et d'autre part un nombre N de programmes spécifiques, éléments du 15 programme commun (n étant le nombre de périphériques), qui sont sélectionnés grâce à l'adresse calculée. Selon l'exemple choisi précédemment la table des adresses serait de la forme suivante: adresse contenu 1000 20 1001 00 1002 30 1003 00 1004 40 1005 00 1006 50 1007 00 1008 60 1010 00 Il va de soi que la présente invention ne doit pas être considérée comme limitée au mode de réalisation décrit et représenté, mais en couvre, au contraire, toutes les variantes. REVENDICATIONS 1 Dispositif de distribution d'énergie électrique entre une source de courant et plusieurs groupes de consommateurs de courant électrique ou périphériques Pi' P 2 'Pn' qui est plus particulièrement destiné à être placé à bord d'un véhicule motorisé terres5 tre, aérien ou marin, et comporte au moins un premier conducteur destiné à acheminer l'énergie électrique d'alimentation des consommateurs de courant, au moins un second conducteur destiné à acheminer des signaux électriques de commande et/ou à recevoir des informations sur l'état des consommateurs de courant, et au moins 10 une unité centrale de commande U 1 comportant des moyens d'émission, de réception, de stockage et de traitement des informations codées en commandant l'état de marche ou d'arrêt des consommateurs de courant, caractérisé en ce que chaque groupe de consommateurs de courant ou périphériques Pi' P 2 Pn comprend un même micro-processeur 15 ou organe micro-programmé 5, avec le même programme, et un circuit de reconnaissance d'adresse 7 associé à cet organe micro-programmé et permettant à celui-ci de se reconnaître. 2 Dispositif selon la revendication 1, caractérisé en ce que le circuit de reconnaissance d'adresse 7 comprend une bascule de 20 commande 19, une combinaison binaire câblée 17, et un commutateur de voies 18 qui est commandé par la bascule et propre à transmettre à l'organe micro-programmé 5 le code binaire donné par la combinaison binaire cêblée.