Brevet FR2634036A1 — publié le 19900112

CIRCUIT D'INTERFACE POUR LIAISON SERIE OU BOUCLE DE COURANT. La présente invention concerne un circuit d'interface pour appareil électrique connectable à une liaison série ou à une liaison à boucle de courant pour recevoir et/ou émettre un signal porteur d'informations via une telle liaison. Certains appareils électroniques doivent pouvoir être raccordés, soit à une liaison série normalisée du type RS 232, RS 422, etc..., soit à une liaison à boucle de courant. Les appareils connus présentent à cet effet des circuits d'interface dont une partie est spécifique à une liaison série et dont une autre partie est spécifique à une boucle de courant. Mais du fait que les signaux reçus en mode série et en mode boucle de courant ne peuvent pas être interprétés de façon homogène par une logique ou un proces- seur inclus dans l'appareil, il est indispensable de recon- figurer le circuit d'interface à chaque fois que l'on désire le connecter à une liaison de type différent. La présente invention a pour but d'éviter cet inconvénient à l'aide d'un circuit d'interface qui permet de rendre homogè- nes les signaux reçus d'une liaison série ou d'une boucle de courant afin de les traiter de la même manière. 2S34036 - 2- Elle a également pour but de réaliser un tel interface à l'aide de moyens électroniques simples et adaptés à une large plage de vitesses de transmission. Selon l'invention, le circuit d'interface comporte: - un premier circuit de réception connectable à une liaison à boucle de courant, - un deuxième circuit de réception connectable à une liaison série, - les deux circuits de réception étant reliés à une entrée commune d'un organe d'exploitation du signal, - un organe de détection et de traitement logique agencé pour délivrer à l'entrée commune de l'organe d'exploita- tion un signal de sortie homogène, par exemple identique, pour l'une et l'autre liaison, quel que soit l'état de connexion de l'appareil. L'organe de détection et de traitement logique permet ainsi à l'organe d'exploitation - par exemple une logique ou un processeur - de traiter de manière identique le signal reçu d'une liaison série ou le signal reçu d'une boucle de courant. Le circuit d'interface comprend, de préférence, un détecteur de déconnexion associé au premier circuit de réception et une logique - par exemple à porte OU exclusif - recevant un signal de déconnexion issu du détecteur et le signal de données issu du premier circuit. Dans un mode de réalisation simple, le détecteur de décon- nexion comprend un interrupteur associé à une capacité de manière que celle-ci soit chargée à travers une résistance dans l'état déconnecté de l'appareil, la constante de temps étant déterminée pour que le signal de déconnexion reste à son niveau représentatif de connexion dans une large gamme de vitesses de transmission. -3 L'invention sera mieux comprise à la lecture de la descrip- tion d'un exemple non limitatif qui va être faite à présent en regard des dessins annexes. La figure 1 est le schéma synoptique d'un circuit d'interface conforme à l'invention; La figure 2 montre plus en détail un mode de réalisa- tion de la partie réception du circuit de la figure 1 La figure 3 représente plus en détail une partie dédiée à la réception en boucle de courant du circuit de la figure 2; Les figures 4 et 5 montrent des signaux transmis -respectivement sur une liaison série et dans une boucle de courant; La figure 6 est un tableau des valeurs logiques de différents signaux; La figure 7 est un diagramme de signaux dans le circuit d'interface. L'appareil électrique 10 représenté sur la figure 1 comprend un organe d'exploitation 11 susceptible d'être relié au moyen d'un circuit d'interface 12 et d'un connecteur 13 à une liaison à boucle de courant ou à une liaison série. L'organe d'exploitation 11 présente un microcontrôleur 14 et un organe de visualisation ou de traitement 15 des données transmises via la liaison. Le microcontr8leur 14 est relié au circuit d'interface 12 par une ligne d'émission TD et une ligne de réception RD. Cette dernière est raccordée à un ensemble de détection et de combinaison logique 16 qui fait partie du circuit 12. Certaines des broches du connecteur 13 sont réservées à des - 4- liaisons série du type RS 232, RS 422 ou RS 485, et d'autres broches du connecteur sont affectées à la boucle de courant; le connecteur est raccordé à l'interface par des conducteurs spécifiques RL1 (boucle de courant), RL2 (liai- son RS 232), RL3 (liaison RS 422 ou 485). L'appareil est considéré comme alimenté indépendamment du fait qu'il est connecté ou non à la liaison de données. Comme illustré sur la figure 2, le circuit d'interface 12 comporte un premier circuit de réception 21 comprenant les conducteurs RL1 dédiés à la boucle de courant, et un deuxiè- me circuit de réception 22 comprenant les conducteurs RL2 et RL3 dédiés aux liaisons série. Les deux circuits de réception 21, 22 présentent chacun une sortie qui génère un signal de données respectif SI, S2, les deux sorties étant reliées à une entrée commune 23 de l'organe d'exploitation 11. Un détecteur de déconnexion 30 est associé au premier circuit de réception 21 pour délivrer un signal logique S3 dont le niveau est fonction de l'état de connexion de l'appareil, en mode boucle de courant, c'est-à-dire du fait qu'il est connecté ou non à une liaison à boucle de courant. Une logique 25 reçoit le signal S3 ainsi que les signaux S1, S2 pour délivrer à l'entrée commune 23 de l'organe d'exploi- tation 11 un signal de sortie RD identique pour l'une et l'autre liaison, quel que soit l'état de connexion de l'appareil. Le circuit 21 de réception associable à la boucle de courant comporte (voir figure 2) un générateur de courant 26 en série avec la partie émettrice d'un optocoupleur 27 dont la partie réceptrice est reliée via un conducteur 28 à un détecteur de signal 29 et au détecteur de déconnexion 30. Chacun des détecteurs 29, 30 comprend un interrupteur Il, -5respectivement I2, disposé sur un conducteur entre une alimentation V+ et la terre; chaque interrupteur Il, I2 est piloté par le signal que délivre l'optocoupleur 27. Le détecteur de signal 29 délivre le-signal S1 et le détec- teur de déconnexion délivre le signal S3; ces signaux, appliqués à la logique 25, seront commentés en regard des figures 6, 7. Le circuit de réception 22 associable aux liaisons série comprend un interface 31 aux entrées duquel sont raccordés les conducteurs RL2, RL3; au moins une sortie de l'interfa- ce 31 est reliée à la partie émettrice d'un optocoupleur 32 dont la partie réceptrice est reliée via un conducteur 33 à une entrée de la logique 25 pour appliquer à celle-ci le signal S2. On voit sur la figure 3 un exemple de réalisation de la partie 'boucle de courant" du circuit de réception 21 et de la logique associée 25. L'émetteur du phototransistor T1 de l'optocoupleur 27 est relié via une résistance Rl à la base d'un transistor T2 qui constitue l'interrupteur Il et au collecteur duquel est recueilli le signal Si. De même, l'émetteur de T1 est relié via une résistance R3 à la base d'un transistor T3 qui constitue l'interrupteur I2 et dont l'émetteur et le collec- teur sont interconnectés au moyen d'une capacité Cl. Le signal S3 est recueilli au collecteur de T3; la capacité C1 est chargée à partir de l'alimentation V+ à travers la résistance R5. Le signal d. données St et le signal de déconnexion 53 sont appliqués aux entrées a, b d'une porte OU exclusif 34; selon la liaison qui est connectée, le signal S4 délivré par la porte 34 ou le signal de données S2 délivré par le circuit de réception 22 est appliqué aux entrées c ou d -6d'une porte OU inverseuse 35. Il pourrait, bien entendu, s'agir d'un simple OU câblé. La sortie de la porte 35 forme le signal RD. Il va de soi que d'autres types d'interrupteursque T2, T3 peuvent être choisis pour réaliser les interrupteurs Il, I2, et que la logique 25 peut comprendre d'autres combinaisons de portes pour générer le signal souhaité RD homogène, quel que soit le type de liaison embrochée sur le connecteur 13. Il convient de rappeler que, dans le cas d'une liaison série (voir figure 4), l'état déconnecté de l'appareil se traduit par un signal d'entrée nul; lorsque l'appareil est connec- té, l'état logique 1 du signal ou "Mark" correspond à une tension négative et l'état logique Q du signal ou "Space" correspond à une tension positive. Dans le cas d'une boucle de courant (figure 5), l'état déconnecté de l'appareil se traduit par un courant nul. Lorsque l'appareil est connecté, l'état logique 1 du signal (Mark) correspond au passage du courant, tandis que l'état logique 0 du signal (Space) correspond à un courant nul. On est donc habituellement dans l'impossibilité de distinguer, pour une liaison à boucle de courant, l'état déconnecté de l'état connecté avec état logique 1. Le tableau de la figure 6 montre la combinaison logique réalisée à l'aide du circuit d'interface selon l'invention. Les états logiques des signaux Sl, S2, S3, S4 et RD sont indiqués respectivement lorsque la ligne est connectée et véhicule un état logique 1 (Mark), ou un état logique 0 (Space), ou lorsque la ligne est déconnectée. On constate que la logique 25 est agencée de façon que le signal RD prenne les mêmes niveaux logiques aussi bien en boucle de courant qu'en liaison série et cela pour les divers états de ligne. - 7 Le diagramme de la figure 7 montre les valeurs prises par différents signaux. Dans une phase notée I, l'appareil est déconnecté de la ligne; en supposant qu'il s'agit d'une boucle de courant, le courant I dans les conducteurs RL1 est nul, de sorte que T1 est bloqué et que la tension d'émetteur VE de T1 est nulle. Le signal S1 délivré par le détecteur 29 est à l'état 1, 'de même que le signal S3 délivré par le détecteur de déconnexion 30, puisque T3 est bloqué et la capacité Cl chargée à partir de l'alimentation V+ via la résistance R5. Le signal S4 est dès lors à l'état logique 0. Si l'appareil est connecté à l'instant t0 (phase II), l'état repos (Mark) du signal de ligne se traduit par le passage du courant I, de sorte que VE devient sensiblement égal à V+; T2 est alors saturé et S1 passe à l'état logique 0; T3 est également saturé et Cl se décharge à travers T3, si bien que S3 passe également avec un léger retard à l'état logique 0. Le signal S4 reste à l'état 0. L'appareil restant connecté (phase II), le passage à l'état actif (Space) du signal de ligne se traduit par l'interrup- tion du courant I, de sorte que VE devient nul, T2 se bloque et Sl passe à l'état 1. T3 se bloque aussi, de sorte que Cl se recharge à travers R5; le signal S3 monte, mais n'a pas le temps d'atteindre, avant la fin de l'impulsion "Space" considérée, le seuil d'actionnement de l'entrée b de la porte 34. La constante de temps R5Cl est choisie pour que le signal S3 reste significatif, c'est-à-dire inférieur audit seuil, pour un nombre prédéterminé de bits et cela dans une large gamme de vitesses de transmission, par exemple de 110 à 19 200 bauds. Le message se compose d'une suite d'états "repos" et "actif" du signal de ligne; une telle suite est illustrée sur la figure 7. -8- Lorsqu'on effectue la déconnexion à l'instant t1 (phase III), le courant I redevient nul, VE également, Sl passe. à l'état 1; S3 passe à l'état 1, mais cela avec la constante de temps R5C1 jusqu'à l'instant t2 auquel il dépasse le seuil de l'entrée b de la porte OU exclusif 34. Pendant l'intervalle t2 - t1, l'appareil ne peut traiter convenablement les données reçues d'une liaison série; cet inconvénient n'est toutefois pas gênant, car le temps néces- saire pour passer réellement d'une déconnexion en boucle de courant à une reconnexion série est largement supérieur à t2 - t1. -9- Revendicatifons 1. Circuit d'interface pour appareil électrique connectable à une liaison série ou à une liaison à boucle de courant pour recevoir et/ou émettre un signal porteur d'informations via une telle liaison, caractérisé par: - un premier circuit de réception (21) connectable à une liaison à boucle de courant, -un deuxième circuit de réception. (22) connectable à une liaison série, - les deux circuits de réception étant reliés à une entrée commune (23) d'un organe.(11) d'exploitation du signal, - un organe de détection et de traitement logique (29, 30, ) agencé pour délivrer à l'entrée commune (23) de l1 l'organe d'exploitation (11) un signal de sortie (RD) homogène pour l'une et l'autre liaison, quel que soit l'état de connexion de l'appareil. 2. Circuit d'interface selon la revendication 1, caractérisé en ce que l'organe de détection et de traitement logique comprend: - un détecteur de déconnexion (30) associé au premier circuit de réception (21) et apte à délivrer un signal logique (S3) dont le niveau est fonction de l'état connec- té ou déconnecté de l'appareil, et - une logique (25) recevant le signal de déconnexion (S3), ainsi que des signaux de données respectifs (S1, S2) du premier circuit (21) et du deuxième circuit (22) de récep- tion, et combinant ces signaux pour délivrer le signal de sortie (RD). 3. Circuit d'interface selon la revendication 2, caractérisé en ce que la logique (25) comprend une porte OU exclusif (34) à laquelle sont appliqués le signal de données (Sl1) du premier circuit et le signal de déconnexion (S3), - 10 - ainsi qu'un élément OU (35) auquel sont applicables, selon la liaison, le signal de sortie (S4) de la porte OU exclusif ou le signal de données (S2) du deuxième circuit de récep- tion (22). 4. Circuit d'interface selon la revendication 2 ou 3, caractérisé en ce que: - le détecteur de déconnexion (30) comprend un interrupteur (T3) et une capacité (C1) aux bornes de laquelle est prélevé le signal de déconnexion (S3), - l'interrupteur (T3) est piloté par un signal (VE) repré- sentatif du courant dans une boucle reliée au premier circuit de réception (21), - l'interrupteur (T3) est associé à la capacité (Cl) de manière que celle-ci est chargée à travers une résistance (R5) dans l'état déconnecté de l'appareil. 5. Circuit d'interface selon la revendication 4, caractérisé en ce que la constante de temps (R5, Cl) est déterminée de manière qu'à l'état connecté le signal (S3) reste à son niveau représentatif de connexion dans une large gamme de vitesses de transmission. 6. Circuit d'interface selon l'une des revendications 1 à 5, caractérisé en ce que le deuxième circuit de réception (22) comprend plusieurs conducteurs (RL2, RL3) susceptibles de connexion à des liaisons série de types différents.