FR 3028692 A1 20160520 FR 1461048 A 20141117 - 1 - Procédé de commande de charge électrique par modulation de largeur d'impulsions. Domaine de l'invention La présente invention concerne le domaine de la communication sur ligne d'alimentation continue, par exemple pour commander des équipements électriques, notamment des sources lumineuses, sur une ligne d'alimentation continue commune. Le principe général consiste à appliquer une succession d'états discrets selon la technique connue sous le nom de modulation de largeur d'impulsions (MLI ; en anglais : Pulse Width Modulation, soit PWM). La communication est réalisée de manière monodirectionnelle entre un équipement maitre et un ou plusieurs équipements esclaves disposés sur le réseau d'alimentation. En particulier, le canal de communication peut servir à contrôler de manière individuelle (allumer, éteindre, ajuster l'intensité) les équipements d'éclairage disposés sur le réseau, notamment des modules à LED. La modulation de largeur d'impulsion permet entre autres le réglage de la luminosité de diodes (35) électroluminescentes lorsqu'elle est associée à une alimentation standard. La tension d'entrée constante est transformée en une tension rectangulaire avec un rapport impulsion/pause réglable (rapport du facteur de marche et la durée d'une période) à l'aide d'un circuit électronique MLI. Il est possible de commander de manière spécifique plusieurs charges, notamment LED sur une même ligne 30 d'alimentation en associant à chaque charge un circuit de filtrage. Etat de la technique On connaît dans l'état de la technique le brevet 35 européen EP 2225913 décrivant un dispositif de commande pour 3028692 - 2 - sources lumineuses telles que des LED inclut une ligne de raccordement destinée à transmettre un courant d'alimentation vers une source lumineuse (L), un élément commutateur couplé à la ligne destiné à appliquer des signaux ON/OFF sur la ligne et 5 un dispositif de commande pour contrôler le fonctionnement du commutateur. Le dispositif de commande est sensible à un signal d'atténuation représentatif du niveau de luminosité souhaité de la source lumineuse et à un signal numérique véhiculant des informations (DF). Le dispositif de commande est configuré pour 10 contrôler le fonctionnement du commutateur pour : a) moduler par modulation d'impulsions en durée un signal on/off appliqué sur la ligne de raccordement en fonction du signal d'atténuation (DS) de sorte que le courant moyen du signal on/off modulé par modulation d'impulsions en durée 15 appliqué sur la ligne de raccordement contrôle la clarté de la source lumineuse (L), b) transmettre le signal numérique véhiculant des informations (DF) sous la forme d'un signal d'informations marche/arrêt appliqué sur la ligne de raccordement de sorte que 20 les informations véhiculées par le signal numérique véhiculant des informations (DF) soit transmis sur la ligne de raccordement. La demande de brevet internationale WO 25 2008119996 concerne un système de communication et d'alimentation électrique combiné, un transmetteur, un récepteur et un procédé de communication de données sur une ligne électrique. Une alimentation électrique est disposée pour délivrer un courant de sortie à une ligne électrique et comprend une source de courant. La source de courant est disposée pour délivrer une composante de courant continu au courant de sortie et l'alimentation électrique est disposée en outre pour moduler le courant de sortie selon un signal de données. Une interface de charge est disposée pour recevoir une charge au niveau de bornes de charge, pour délivrer un courant continu de la ligne électrique aux bornes de charge et pour démoduler le courant 3028692 - 3 - reçu depuis la ligne électrique pour recevoir le signal de données. La demande de brevet WO 2013120108 décrit un système de régulation de puissance multivoies centralisé. Le système 5 selon l'invention est adapté pour configurer, pour programmer et pour commander des dispositifs alimentés par un courant continu. Ces dispositifs peuvent être, par exemple, des dispositifs d'éclairage comprenant une pluralité d'ensembles de LED qui sont excitées via une pluralité de voies. Les dispositifs peuvent 10 être placés dans une pluralité de zones d'une structure et fonctionner en tant qu'un seul circuit intégré ou en tant qu'une série de dispositifs électroniques au lieu d'une série de dispositifs d'éclairage connectée directement à une source de courant alternatif. Le système de régulation de puissance 15 comprend un ou plusieurs modules de régulation de puissance qui sont connectés à un module de distribution de puissance. Le ou les modules de régulation de puissance peuvent comprendre un dispositif de mémoire ayant des applications prédéfinies, commander les dispositifs et un microprocesseur intégré pour 20 gérer individuellement une seule zone dans le système à plusieurs zones. Le ou les modules de régulation de puissance peuvent contrôler et réguler l'intensité d'une pluralité de voies séparées qui peuvent être contrôlées individuellement ou mélangées entre elles de sorte à créer une variété de schémas de 25 couleurs d'éclairage. De cette manière, le système crée un réseau DC ou une micro-grille en vue de la configuration, de la programmation et du contrôle de dispositifs alimentés par un courant continu. 30 Inconvénients de l'art antérieur Certaines solutions de l'art antérieur nécessitent l'installation d'un fil électrique de commande. Dans certains cas d'application, l'utilisation d'une liaison filaire dédiée n'est pas souhaitable pour des raisons pratiques et/ou 35 économiques, notamment lorsqu'il s'agit d'adapter un système d'éclairage déjà existant pour lequel un nouveau câblage sera 3028692 - 4 - nécessaire pour intégrer le (ou les) fil(s) de communication entre le contrôleur (maître) et les équipements d'éclairage (esclaves). Dans ce cas, l'ajout de fils supplémentaires peut s'avérer difficile (câblage enfoui) ou inesthétique (câblage 5 apparent). La mise en oeuvre d'une communication par radiofréquence ou courants porteurs peut alors être une alternative. Cependant, le coût d'une telle solution peut s'avérer élevé voire prohibitif lorsque les équipements esclaves 10 sont nombreux, chacun d'entre eux devant disposer de son propre récepteur radiofréquence ou courants porteurs. Certaines solutions de l'art antérieur de commande par courants porteurs sont susceptibles par ailleurs de provoquer un scintillement (en anglais flickering) perceptible 15 de la luminosité des sources lumineuses, en raison de la modulation de l'alimentation. La pertinence rétinienne ne permet pas d'ignorer totalement ce phénomène désagréable qui, même s'il reste subliminal, c'est-à-dire en dessous du niveau de conscience, peut produire une fatigue oculaire, de l'irritation, 20 de l'inconfort ou même des maux de tête. Solution apportée par l'invention Afin de répondre à ces inconvénients, l'invention concerne selon son acception la plus générale un procédé de 25 commande d'au moins une charge électrique par modulation de largeur d'impulsions caractérisé en ce que chaque trame comprend une première séquence de N impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires Ei,2 correspondent au mot de N 30 bits complémentaires. Selon ce procédé, l'énergie d'une trame est constante, quelle que soit l'information à transmettre. Les trains d'impulsions codant l'information ne provoquent ainsi pas d'effets perceptible par l'oeil humain sur la lumière émise par 35 les équipements d'éclairage connectés au réseau d'alimentation (notamment, absence de papillonnement) 3028692 - 5 - De préférence, le niveau desdits états binaires est soit la valeur nominale d'alimentation, soit la valeur nulle. Cette solution permet de procéder à un hachage de la tension d'alimentation de manière très simple, à l'aide d'un 5 transistor par exemple, en évitant la superposition sur le signal continu d'un signal de commande, produisant des sensibilités aux perturbations parasites affectant la tension d'alimentation. De préférence, la durée d'une trame est inférieure à 10 10 millisecondes. Avantageusement, l'alimentation est hachée de manière continue, y compris en l'absence d'information à transmettre, et en ce que chacune des séquences comprend au moins une impulsion dans un état « 1 » et une impulsion dans un état « 0 ». 15 Selon une première variante, la trame générée en réponse à une information à transmettre est répliquée jusqu'à la réception d'une nouvelle information à transmettre. Cette solution permet d'utiliser les périodes pendant lesquelles aucune nouvelle information n'est transmise pour créer de la 20 redondance de la dernière information transmise. Selon une deuxième variante, la trame générée en l'absence d'information à transmettre est constituée par une trame non signifiante. On entend par « trame non signifiante » une trame qui ne correspond à aucune des informations codées 25 susceptible d'être transmise. Cette trame non signifiante peut être toujours la même, ou sélectionnée aléatoirement dans une bibliothèque de trames non signifiantes. L'invention concerne également un système de commande 30 d'au moins une charge électrique par modulation de largeur d'impulsions comprenant un bloc hacheur assurant la modulation de la tension d'alimentation avec des trames comprenant chacune une première séquence de N impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N 35 impulsions dont les états binaires Ei,2 correspondent au mot de N bits complémentaires, le système comprenant en outre une ligne 3028692 - 6 - d'alimentation bifilaire commune à la totalité des charges alimentées, et au moins une charge commandés par l'intermédiaire de circuits esclaves. 5 L'invention concerne encore un circuit de commande de charges électriques avec des trames comprenant chacune une première séquence de N impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires Ei,2 correspondent au mot de N 10 bits complémentaires. Avantageusement, ce circuit de commande de charge électriques comprend un bloc alimentation, chargé de fournir la tension de fonctionnement nécessaire au bloc microcontrôleur, à 15 partir de la tension d'alimentation de la source primaire, un bloc microcontrôleur, chargé de générer les données à transmettre en bande de base sur le réseau d'alimentation, à destination de contrôleurs esclaves, et un bloc hacheur, commandé directement par le signal de sortie d'un UART du 20 microcontrôleur, afin de reproduire sur le réseau d'alimentation la forme d'onde des trames transmises par ledit UART. Selon une variante, il comporte en outre un bloc d'interface de communication, chargé d'échanger des données 25 entre un ordinateur et le microcontrôleur, pour le contrôle en temps réel ou pour la programmation du contrôleur maître, par exemple au moyen d'une liaison USB. A ce titre, le circuit de commande comporte avantageusement un bloc convertisseur entre un moyen de 30 communication informatique->UART, chargé de présenter les données transitant sur le moyen de communication informatique en données exploitables par l'entrée UART du microcontrôleur et en ce que le bloc hacheur est commandé directement par le signal de sortie de l'UART, afin de reproduire sur le réseau 35 d'alimentation la forme d'onde des trames transmises par l'UART. Ce moyen de communication informatique peut être de type USB, ou 3028692 - 7 - Bluetooth ou plus généralement tout mode de communication filaire, radiofréquence, infrarouge, optique ou autre. L'invention concerne aussi un contrôleur esclave pour 5 la commande d'une charge alimentée par une ligne électrique bifilaire caractérisé en ce qu'il comprend un bloc d'alimentation, un bloc microcontrôleur, équipé d'une interface de type UART, dont la fonction est de recevoir et d'analyser les données codées sous la forme de trames comprenant chacune une 10 première séquence de N impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires Ei,2 correspondent au mot de N bits complémentaires, le contrôleur esclave comprenant en outre un bloc de décalage de niveau de tension, permettant de rendre 15 compatible la tension nominale du réseau d'alimentation continu avec les niveaux de tension acceptables par l'entrée UART du bloc microcontrôleur, et un bloc de commande, permettant de contrôler la charge électrique connectée au contrôleur esclave. Il peut notamment s'agir d'un bloc de commande de LED, chargé de 20 piloter les modules LED à partir de signal de commande en PWM. De préférence, le contrôleur esclave comporte un condensateur pour le lissage et le filtrage de la tension d'entrée. 25 Description détaillée d'un exemple non limitatif de réalisation L'invention sera mieux comprise à la lecture de la description d'un exemple non limitatif de réalisation qui suit, 30 se référant aux dessins annexés où : - la figure 1 représente l'architecture d'une installation selon l'invention - la figure 2 représente une vue schématique du signal d'alimentation codé conformément à l'invention 35 - la figure 3 représente une vue schématique du contrôleur maître 3028692 - 8 - - la figure 4 représente une vue schématique du contrôleur esclave La solution proposée par la présente invention 5 consiste à transmettre des informations codées à des équipements esclaves (4 à 6) en bande de base sur le réseau d'alimentation Très Basse Tension à courant continu. Une source d'alimentation continue (1) est hachée par un circuit maître (2) décrit plus en détail ci-après. 10 L'équipement maître est constitué : - d'un bloc générateur de données de communication de type UART (Universal Asynchronous Receiver Transmitter), dont seule la fonction d'émission est exploitée du fait du caractère monodirectionnel de l'invention, 15 - d'un bloc hacheur (convertisseur continu-continu), dont la commande est directement le signal de sortie de l'UART, afin de reproduire sur le réseau d'alimentation la forme d'onde des trames transmises par l'UART. Des charges (3 à 6) sont branchées directement sur la 20 ligne d'alimentation bifilaire commune à toutes les charges. Certaines charges (4 à 6) sont commandées par l'intermédiaire de circuits esclaves (7 à 9) décrit plus en détail ci-après. D'autres charges (3) ne sont pas commandées et sont alimentées directement. 25 Les équipements esclaves (4 à 6) sont constitués : - d'un bloc d'alimentation, dont la fonction est de générer la tension d'alimentation des autres blocs à partir de celle du réseau d'alimentation continu et de maintenir cette 30 tension d'alimentation durant la période d'émission des symboles (Tsrmb) pendant laquelle la tension du réseau d'alimentation continu devient nulle par intermittence, - d'un bloc de traitement de données, équipé d'une interface de type UART, dont la fonction est de recevoir et 35 d'analyser les données transmises par le contrôleur maître sur le réseau TBT, 3028692 - 9 - - d'un bloc de décalage de niveau de tension (si nécessaire), permettant de rendre compatible la tension nominale du réseau d'alimentation continu avec les niveaux de tension acceptables par l'entrée UART du bloc de traitement de données, 5 - d'un bloc de commande, chargé d'exécuter les actions correspondantes aux données transmises par l'équipement maître. Ce bloc peut réaliser une fonction d'interrupteur ou de variateur pour un équipement d'éclairage (4, 5) situé en aval de l'équipement esclave. (7, 8) 10 Un ordinateur (10) transmet au circuit maître (2) les informations de commande des charges. L'équipement maître (2) est placé entre la source de tension très basse tension (typiquement, 12, 24 ou 48 volts) et le réseau d'alimentation. 15 Les équipements esclaves et les équipements d'éclairage (lampe, LED...) (3 à 6) sont connectés au réseau d'alimentation, en aval du contrôleur (2). Lorsque les équipements esclaves (7 à 9) réalisent des fonctions de commande d'éclairage (allumage, extinction, 20 réglage de luminosité), les équipements d'éclairage correspondants sont situés en aval des équipements esclaves (4 à 6 )- En pratique, la solution revient à mettre en oeuvre une modulation de largeur d'impulsion (MLI), classiquement 25 utilisée pour faire varier la luminosité d'équipements d'éclairage en courant continu, mais dont la forme des impulsions permet de coder l'information à communiquer. A chaque période de MLI, un symbole est transmis. Chaque symbole est constitué de bits prenant un état haut 30 (tension nominale d'alimentation) ou un état bas (tension nulle). Signaux codés La figure 2 représente une vue schématique des signaux d'alimentation. 35 Un symbole (12) est formé d'une première séquence (13) et d'une deuxième séquence (14) formées chacune par une 3028692 - 10 - succession d'impulsions dans un état binaire. Dans l'exemple donné, chaque séquence est codée sur huit bits. Afin d'éviter des fluctuations de l'énergie transmise pendant une trame, les deux octets (13, 14) sont constitués de façon à ce que le second 5 correspond au complément du premier. Unom : tension nominale de la source primaire d'alimentation TBT Ttrame : période d'une trame (définie comme l'émission d'un symbole suivi du temps inter-symbole), équivalente à la 10 période de MLI Tsymb : durée d'émission d'un symbole Tsymb / Ttrame : quotient équivalent au rapport cyclique de MLI, constant Un symbole = deux octets complémentaires transmis de 15 manière consécutive. Le codage d'information par MLI est tel que : - la diminution de la puissance disponible sur le réseau d'alimentation reste acceptable (typiquement, la diminution devra être limitée à une valeur de l'ordre de 10 à 20 20 % de la puissance disponible au niveau de la source d'alimentation primaire, soit un rapport cyclique équivalent de 80 à 90 %). - les trains d'impulsions codant l'information ne provoquent pas d'effets visibles par l'oeil humain sur la lumière 25 émise par les équipements d'éclairage connectés au réseau d'alimentation (notamment, absence de papillonnement). La solution proposée garantit l'absence d'effet visible par 3 moyens complémentaires : - flux continu : la transmission d'information est 30 réalisée de manière permanente ; en l'absence de nouvelle information à transmettre aux esclaves, les informations précédentes ou des symboles de remplissage n'ayant pas de valeur informative sont transmis ; par son caractère de redondance, le choix de réémettre les informations déjà transmises présente 35 l'avantage de pallier le risque de non-réception des informations en cas d'erreur de transmission ou de réception 3028692 (puisque la communication est monodirectionnelle du maître vers les esclaves, il n'est pas possible pour les esclaves d'acquitter la bonne réception des informations). - fréquence de découpage : la fréquence de la MLI est 5 suffisamment élevée. Typiquement, pour une source de lumière ne présentant pas de caractère de rémanence (telle qu'une LED), la fréquence doit être supérieure à 100 Hz. - iso-énergie des symboles : tous les symboles transmis ont la même énergie afin d'éviter des variations de 10 luminosité en fonction du contenu des informations transmises ; pour cela, chaque symbole est constitué de l'octet d'information à transmettre et de sa valeur complémentaire (exemples : {0x00, OxFF}, {OxAA, 0x55}...). Ainsi, pour chaque symbole, la somme des bits à l'état haut est égale à la somme des bits à l'état 15 bas. Il en résulte que chaque symbole représente une puissance transmise de 50%, quelle que soit la valeur du symbole. Le système peut être paramétré de la manière suivante - source primaire d'alimentation : tension nominale 20 Unom = 12 V - période d'émission des symboles Ttrame = 5 ms - UART (en émission pour l'équipement maitre, en réception pour les équipements esclaves) configuré en mode 19200 baud, 8 bits de données, sans parité, 1 bit d'arrêt (le bit de 25 parité n'est pas nécessaire ; chaque symbole étant constitué de la valeur à transmettre et de sa valeur complémentaire, une détection d'erreur peut être mise en place à la réception en comparant les 2 octets reçus), soit Tsymb = 1 ms environ Cette réalisation préférentielle présente les 30 avantages suivants : - la tension 12 V est très répandue pour les réseaux d'éclairage TBT ; - la vitesse de transmission de 19200 baud équivaut a une période bit d'environ 52 microsecondes, ce qui permet 35 d'avoir une grande tolérance à la réception des données, dans le cas où les caractéristiques électriques du hacheur et du réseau 3028692 - 12 - conduiraient à des temps de montée et de descente du signal transmis relativement élevés (de l'ordre de plusieurs microsecondes, voire plus de 10 microsecondes) ; - la vitesse de transmission de 19200 baud permet de 5 limiter la fréquence de découpage du hacheur lors de la transmission des symboles, et donc de limiter les pertes en commutation qui provoquent l'échauffement du hacheur ; - la période d'émission des symboles de 5 ms correspond à un débit efficace de 1600 bit/s (200 symboles 10 transmis par seconde, chaque symbole étant porteur de 8 bits d'information), ce qui est classiquement suffisant pour contrôler des équipements sur un réseau d'éclairage ; - la vitesse de transmission de 19200 baud, associée à une période d'émission de 5 ms, permet de conserver 90 % de 15 puissance disponible sur le réseau d'alimentation (durée d'un symbole = 1 ms, avec efficacité énergétique de 50 %, durée hors symbole = 4 ms, avec efficacité énergétique de 100 %). D'autre part, cette réalisation préférentielle est bien conforme aux critères permettant de garantir l'absence 20 d'effet visuel de la transmission de données : 1. flux continu, 2. fréquence de découpage élevée de 200 Hz (1/Tt'me), 3. iso-énergie des symboles : pour chaque symbole, 2 bits de démarrage à l'état bas, 2 bits d'arrêt à l'état haut, 8 25 bits de données à l'état bas et 8 bits de données à l'état haut (garantis par la complémentarité des octets transmis). Le niveau haut correspond à la tension nominale de l'alimentation. Le niveau bas peut correspondre à une tension nulle, ou à une tension intermédiaire, par exemple 50% ou 75% de 30 la tension nominale de l'alimentation. Description du contrôleur maître La figure 3 représente une vue schématique du contrôleur maître (2). Il comporte : 3028692 - 13 - - un bloc convertisseur USB->UART (20), chargé de présenter les données échangées avec l'ordinateur et transitant sur le bus USB en données exploitables par l'entrée UART du microcontrôleur. 5 - un bloc alimentation (22), chargé de fournir la tension de fonctionnement nécessaire au bloc microcontrôleur (23), à partir de la tension d'alimentation de la source primaire (1); - un bloc microcontrôleur (23), chargé de gérer la 10 communication avec l'ordinateur, et générer les données à transmettre en bande de base sur le réseau d'alimentation, à destination des contrôleurs esclaves ; - un bloc hacheur (24), dont la commande est directement le signal de sortie de l'UART, afin de reproduire 15 sur le réseau d'alimentation la forme d'onde des trames transmises par l'UART. Description du contrôleur esclave 20 Les contrôleurs esclaves (7 à 9) sont constitués par un circuit électronique comprenant : -un bloc d'alimentation (30), dont la fonction est de (1) générer la tension d'alimentation des autres blocs à partir de celle du réseau d'alimentation continu et (2) maintenir cette 25 tension d'alimentation durant la période d'émission des symboles pendant laquelle la tension du réseau d'alimentation continue devient nulle par intermittence, notamment par l'utilisation d'un condensateur tampon (34) associé à une diode (35), - d'un bloc microcontrôleur (32), équipé d'une 30 interface de type UART, dont la fonction est de recevoir et d'analyser les données transmises par le contrôleur sur le réseau TBT, et d'une interface de type PWM, dont la fonction est de régler le niveau de luminosité des modules LED. - d'un bloc de décalage de niveau de tension (31), 35 permettant de rendre compatible la tension nominale du réseau 3028692 - 14 - d'alimentation continu avec les niveaux de tension acceptables par l'entrée UART du bloc microcontrôleur, - d'un bloc de commande de LED (33), chargé de piloter les modules LED à partir de signal de commande en PWM. 5 REVENDICATIONS1 - Procédé de commande d'au moins une charge électrique par modulation de largeur d'impulsions caractérisé en ce que chaque trame comprend une première séquence de impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires Ei,2 correspondent au mot de N bits complémentaires. 2 - Procédé de commande selon la revendication 1 10 caractérisé en ce que le niveau desdits états binaires est soit la valeur nominale d'alimentation, soit la valeur nulle. 3 - Procédé de commande selon l'une au moins des revendications précédentes caractérisé en ce que la durée d'une 15 trame est inférieure à 10 millisecondes. 4 - Procédé de commande selon l'une au moins des revendications précédentes caractérisé en ce que l'alimentation est hachée de manière continue, y compris en l'absence 20 d'information à transmettre, et en ce que chacune des séquences comprend au moins une impulsion dans un état « 1 » et une impulsion dans un état « 0 ». 5 - Procédé de commande selon la revendication 25 précédente caractérisé en ce que la trame générée en réponse à une information à transmettre est répliquée jusqu'à la réception d'une nouvelle information à transmettre. 6 - Procédé de commande selon la revendication 30 précédente 4 en ce que la trame générée en l'absence d'information à transmettre est constituée par une trame non signifiante. 7 - Système de commande d'au moins une charge 35 électrique par modulation de largeur d'impulsions comprenant un bloc hacheur assurant la modulation de la tension d'alimentation 3028692 - 16 - avec des trames comprenant chacune une première séquence de N impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires Ei,2 correspondent au mot de N bits complémentaires, le 5 système comprenant en outre une ligne d'alimentation bifilaire commune à la totalité des charges alimentées, et au moins une charge (4 à 6) commandés par l'intermédiaire de circuits esclaves (7 à 9). 8 - Circuit de commande de charge électriques avec des trames comprenant chacune une première séquence de N impulsions dont les états binaires E1,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires E1,2 correspondent au mot de N bits complémentaires. 9 - Circuit de commande de charge électriques selon la revendication précédente caractérisé en ce qu'il comprend un bloc alimentation (22), chargé de fournir la tension de fonctionnement nécessaire au bloc microcontrôleur (23), à partir de la tension d'alimentation de la source primaire, un bloc microcontrôleur (23), chargé de gérer la communication avec l'ordinateur, et générer les données à transmettre en bande de base sur le réseau d'alimentation, à destination de contrôleurs esclaves et un bloc hacheur (24). 10 - Circuit de commande de charge électriques selon la revendication précédente caractérisé en ce qu'il comporte en outre un bloc convertisseur entre un moyen de communication informatique->UART (20), chargé de présenter les données transitant sur le moyen de communication informatique en données exploitables par l'entrée UART du microcontrôleur et en ce que le bloc hacheur (24) est commandé directement par le signal de sortie de l'UART, afin de reproduire sur le réseau d'alimentation la forme d'onde des trames transmises par l'UART. 3028692 - 17 - 11 - Contrôleur esclave pour la commande d'une charge (7 à 9) alimentée par une ligne électrique bifilaire caractérisé en ce qu'il comprend un bloc d'alimentation (30), un bloc microcontrôleur (32), équipé d'une interface de type UART, 5 dont la fonction est de recevoir et d'analyser les données codées sous la forme de trames comprenant chacune une première séquence de N impulsions dont les états binaires Ei,1 correspondent à mot de N bits, et une seconde séquence de N impulsions dont les états binaires Ei,2 correspondent au mot de N 10 bits complémentaires, le contrôleur esclave comprenant en outre un bloc de décalage de niveau de tension (31), permettant de rendre compatible la tension nominale du réseau d'alimentation continu avec les niveaux de tension acceptables par l'entrée UART du bloc microcontrôleur. 15 12 - Contrôleur esclave selon la revendication précédente caractérisé en ce qu'il comprend en outre un bloc de commande de LED (33), chargé de piloter les modules LED à partir de signal de commande en PWM. 13 - Contrôleur esclave selon la revendication précédente caractérisé en ce qu'il comporte un condensateur (34) associé à une diode (35) pour le lissage et le filtrage de la tension d'entrée du bloc d'alimentation (30). 20 25