FR2716060A1 - Dispositif de transmission en série de données entre au moins deux stations. - Google Patents

Dispositif de transmission en série de données entre au moins deux stations. Download PDF

Info

Publication number
FR2716060A1
FR2716060A1 FR9500214A FR9500214A FR2716060A1 FR 2716060 A1 FR2716060 A1 FR 2716060A1 FR 9500214 A FR9500214 A FR 9500214A FR 9500214 A FR9500214 A FR 9500214A FR 2716060 A1 FR2716060 A1 FR 2716060A1
Authority
FR
France
Prior art keywords
line
resistor
circuit
bus
lines
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9500214A
Other languages
English (en)
Other versions
FR2716060B1 (fr
Inventor
Hofsaess Michael
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of FR2716060A1 publication Critical patent/FR2716060A1/fr
Application granted granted Critical
Publication of FR2716060B1 publication Critical patent/FR2716060B1/fr
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0272Arrangements for coupling to multiple lines, e.g. for differential transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0278Arrangements for impedance matching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/028Arrangements specific to the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0292Arrangements specific to the receiver end
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/50Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
    • G01R31/52Testing for short-circuits, leakage current or ground faults

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Dc Digital Transmission (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Noise Elimination (AREA)

Abstract

Dispositif pour la transmission série de données entre au moins deux stations reliées par une ligne à deux fils. Dispositif caractérisé en ce qu'entre chaque circuit de commande (T2, T3) et la ligne de bus (S+, S-) il y a un réseau de résistance (R5, R7; R6, R4), les potentiels de référence étant choisis d'une part et les réseaux de résistance (R5, R7 R6, R4) d'autre part pour qu'en cas de fonctionnement défectueux, les deux comparateurs (16, 17) émettent un signal de commutation en fonction des bits d'état transmis. de commutation.

Description

" Dispositif de transmission en série de données entre au
moins deux stations " Etat de la technique.
L'invention concerne un dispositif pour la transmission série de données entre au moins deux stations reliées par une ligne à deux fils, chaque station conçue pour le mode d'émission comporte un circuit de couplage de bus avec au moins une partie émetteur et chaque station conçue pour le mode de réception comportant un circuit de couplage de bus avec au moins une partie récepteur, chaque participant comportant un microcalculateur qui alimente le circuit de couplage de bus, la partie émetteur ayant au moins deux circuits de commande qui peuvent être reliés respectivement à une ligne de la ligne à deux fils et les signaux complémentaires lors de la transmission de données sont appliqués aux lignes de bus, la partie réception de chaque ligne de bus ayant un comparateur dont une entrée est reliée à l'une des lignes de la ligne à deux fils et la seconde entrée reçoit un potentiel de référence déterminé, les signaux de sortie des comparateurs étant exploités par un circuit d'exploitation, dispositif On connaît déjà un dispositif de transmission en série de données entre au moins deux stations (US 4 782 300). Ce document décrit un composant d'interface prévu pour être branché à un bus série à deux fils. Le composant d'interface comprend des moyens pour reconnaître des états défectueux des lignes de bus comme des courts- circuits et des états de marche à vide. Pour reconnaître les états de marche à vide il y a deux comparateurs rece- vant chaque fois les signaux de l'une des deux lignes de bus ainsi qu'une tension de référence. Lorsqu'un état de marche à vide se produit sur l'une des lignes de bus, un comparateur reconnaît cette situation et fournit un signal correspondant.
Pour reconnaître les états de court-circuit sur l'une des lignes de bus on met le composant d'interface en " mode de diagnostic " particulier. Dans ce cas les diffé- rentes lignes reçoivent des signaux prédéterminés. La com- paraison des données émises et du signal reçu par un récepteur de différence, permet de reconnaître l'état de court-circuit existant sur les lignes de bus. Le personnel d'entretien peut alors remédier aux défauts.
Avantages de l'invention.
La présente invention concerne un dispositif correspondant au type défini ci-dessus caractérisé en ce qu'entre chaque circuit de commande et la ligne de bus (S+, S-) il y a un réseau de résistances, les potentiels de référence étant choisis d'une part et les réseaux de résis- tances d'autre part pour qu'en cas de fonctionnement défec- tueux, les deux comparateurs émettent un signal de commutation en fonction des bits d'état transmis, et en ce que d'une part les potentiels de référence et d'autre part les réseaux de résistances sont choisis et conçus pour qu'en cas de court-circuit d'une des lignes de la ligne à deux fils par rapport à un potentiel quelconque, ou en cas de court- circuit des deux lignes la ligne à deux fils entre elles, l'un des comparateurs émette un signal de commuta- tion en fonction des bits d'état à transmettre et l'autre comparateur reste dans l'un des deux états de commutation.
Ce dispositif a l'avantage de reconnaître non seulement un état défectueux sur des lignes de bus, mais également de maintenir la liaison par bus en présence d'un défaut isolé sur les lignes du bus. Cela signifie que, malgré le défaut séparé qui se produit, on peut transmettre des données par le bus de liaison à deux fils. L'expression " défaut isolé " signifie dans le cas présent la coupure d'un bus, un court-circuit de l'une des lignes de bus avec un potentiel quelconque, et un court-circuit entre les lignes du bus. Le dispositif selon l'invention est conçu pour que, malgré l'existence de l'un des défauts évoqués, la transmission de données puisse se faire par la liaison par bus à deux fils. Le dispositif est conçu de manière à tolé- rer les erreurs et peut notamment s'utiliser pour des liai- sons par bus, critiques sur le plan de la sécurité, entre deux stations à l'intérieur d'un véhicule automobile.
Il est en outre avantageux que le dispositif soit conçu pour réagir très rapidement à l'arrivée d'un dé- faut, et pour être de nouveau disponible pour une transmis- sion de données. Si pour la transmission de données on utilise un protocole de transmission de données à orienta- tion d'octets, une erreur isolée qui se produit peut faus- ser au maximum un octet en transmission. Ensuite, le circuit a réagi dans le dispositif et la transmission des données peut se poursuivre malgré l'existence d'un défaut isolé, les octets à transmettre étant transmis sans erreur.
Comme le dispositif est conçu de manière tolérante vis-à- vis des défauts sur le plan du circuit, on peut utiliser un protocole simple de transmission des données. Il suffit par exemple, pour protéger les données, d'utiliser un simple contrôle de somme.
Suivant d'autres caractéristiques avantageuses de l'invention le circuit de commande est relié à la pre- mière ligne par une première résistance et en ce que le circuit de commande est relié à la seconde ligne par une seconde résistance, la première ligne étant reliée à une première tension d'alimentation par une troisième résis- tance, la seconde ligne étant reliée par une quatrième ré- sistance à une seconde tension d'alimentation (masse), et la première résistance et la seconde résistance étant dans le même rapport que la quatrième résistance et la troisième résistance, le rapport des résistances étant différent de 1. Cela correspond à une conception particulièrement avan- tageuse du circuit de commande des différentes lignes du bus de liaison à deux fils. Cela garantit que même en cas de court-circuit des deux lignes constituant le bus, il est possible de transmettre néanmoins des niveau de signaux dé- finis réciproquement par le bus et qui peuvent être exploi- tés par le récepteur de la station réceptrice.
Il est en outre avantageux que les circuits de commande des deux lignes du bus soient commandés par un branchement commun. Cela maintient au minimum les circuits à mettre en oeuvre. En particulier un microcalculateur raccordé peut commander les circuits de commande par un seul branchement, si bien qu'il suffit d'une seule broche de sortie du microcalculateur.
Suivant une autre caractéristique de l'inven- tion le premier potentiel de référence est situé au milieu entre les potentiels que l'on obtient en cas de court- circuit des lignes (S+, S-) pour la transmission des deux états de bits possibles 1 et O et le second potentiel de référence est situé en dehors de la plage de ces potentiels On a ainsi un choix avantageux des potentiels de référence pour les deux comparateurs du récepteur. Du fait qu'un potentiel de référence soit placé au milieu des deux potentiels servant à transmettre les deux états possi- bles des bits, potentiels que l'on a au moment d'un court- circuit entre les lignes du bus, on peut également avoir, dans le cas du court-circuit évoqué, une exploitation opti- male du niveau de tension à transmettre. Le circuit est alors conçu pour offrir la plus grande protection possible contre d'éventuels décalages de la masse entre les stations de la liaison par bus.
Il est également avantageux que le circuit d'exploitation combine suivant une fonction logique ET ou une fonction logique OU, les signaux de commutation des comparateurs. De telles portes logiques s'intègrent particulièrement simplement et n'entraînent pas une plus grande mise en oeuvre sur le plan des circuits.
Il est en outre avantageux que le choix des combinaisons logiques ET et OU se fasse à l'aide de portes logiques et que le résultat de la sélection soit mis en mé- moire dans une bascule bistable. On forme ainsi un circuit d'exploitation tolérant les erreurs et qui exploite correc- tement les signaux de commutation des comparateurs même qu'après un défaut isolé se soit produit.
Il est également avantageux que le circuit d'exploitation comporte des moyens reconnaissant un état d'erreur pour fournir un signal d'erreur au microcalcula- teur. Le microcalculateur peut alors traiter le signal d'erreur, mettre en mémoire un mot d'erreur ou déclencher un affichage par exemple dans le véhicule. Il est en outre avantageux que les moyens pour reconnaître un état d'erreur soient reliés à une porte logique OU-EXCLUSIF sur les li- gnes de sortie des comparateurs. Il est en outre avantageux de prévoir un filtre passe-bas en aval de la porte OU- EXCLUSIF pour éliminer les impulsions transitoires à la sortie de la porte OU-EXCLUSIF.
Il est avantageux, pour un circuit de couplage de bus pour le dispositif de transmission de données par une liaison par bus à deux fils, qu'après chaque station elle ne comporte soit que la partie émetteur soit que la partie récepteur, soit la partie émetteur et la partie ré- cepteur. Si la liaison par bus sert par exemple à relier un capteur " intelligent ", à un appareil de commande, il suf- fit de prévoir un circuit de couplage de bus par exemple dans le capteur " intelligent " et qui contient la partie d'émission car il n'est pas absolument nécessaire de trans- mettre des données de l'appareil de commande vers le cap- teur.
Dessins.
Un exemple de réalisation de l'invention est représenté aux dessins et sera décrit ci-après de manière plus détaillée. Ainsi: - la figure 1 est un schéma par blocs, de prin- cipe, d'un dispositif selon l'invention, la figure 2 est un schéma d'un circuit de couplage de bus du dispositif selon l'invention, qui com- prend à la fois la partie émetteur et la partie récepteur; - la figure 3 est un schéma d'un circuit d'exploitation possible de la partie réception du circuit de couplage de bus;, - la figure 4a montre le niveau du signal sur les lignes du bus pour des lignes en fonctionnement normal; - la figure 4b montre le niveau du signal sur les lignes du bus dans le cas o les deux lignes du bus sont court-circuitées, - la figure 4c représenté le niveau du signal sur les lignes du bus dans le cas d'une des lignes ayant un court-circuit vers la masse.
Description de l'invention.
Le dispositif décrit ci-après pour la transmis- sion de données série s'applique de manière générale à des réseaux d'ordinateurs, en particulier pour la liaison de deux stations échangeant entre elles des données. Le dispo- sitif de transmission de données convient notamment pour l'application aux véhicules automobiles à cause de sa tolé- rance vis-à-vis des erreurs. La description suivante sera faite dans le cas de cet exemple.
Selon la figure 1, la référence 10 désigne un dispositif de commande ASR (régulation antipatinage). La référence 11 désigne par contre un dispositif de commande de la puissance du moteur. Les deux dispositifs de commande sont couplés par des lignes de liaison S+ et S-. Les deux dispositifs de commande ont à cet effet un circuit de cou- plage de bus 13. Les branchements TXD et RXD partent du circuit de couplage de bus 13 vers chaque fois un micropro- cesseur 12 dans les dispositifs de commande 10 et 11.
Entre le dispositif de commande de puissance de moteur 11 et le dispositif de commande ASR 10 s'échangent en continu des données. Cela est nécessaire par exemple pour un système de régulation antipatinage. Le dispositif de commande ASR reconnaît par l'analyse des signaux des capteurs de vitesse de roues si les roues sont en patinage.
Dans l'affirmative, il faut que le dispositif de commande de puissance 11 diminue le réglage du papillon d'étranglement pour diminuer le couple au niveau des roues pour que les roues ne patinent plus. Toutefois, la réalisa- tion particulière des dispositifs de commande est sans importance pour la suite et cette description ne sera pas plus détaillée.
La figure 2 montre de manière plus détaillée le circuit de couplage de bus 13 de chacun des dispositifs de commande 10 et 11. La référence 14 désigne la partie émet- teur de ce circuit de couplage de bus et la référence 15 la partie récepteur. On décrira tout d'abord de manière plus détaillée la partie émetteur 14. Une ligne relie le bran- chement TXD par une résistance R1 à un transistor T1 de type NPN. Pour l'exemple de réalisation, la résistance R1 a une valeur de 1 kiloohm. L'émetteur du transistor T1 est relié à la masse. Le collecteur du transistor T1 est relié à deux résistances R3 et R2 en série sur la tension d'alimentation V2.
Les résistances R3 et R2 ont dans cet exemple de réalisation, une valeur également de 1 kiloohm. Le po- tentiel d'alimentation V2 est en outre relié à la masse par une diode Zener D1. La ligne de liaison entre les résistan- ces R3, R2 est reliée par une ligne à la base d'un transis- tor T2 de type PNP. L'émetteur du transistor T2 est relié au potentiel d'alimentation V2. Le collecteur du transistor T2 est relié au point de branchement de la ligne de bus S+ par une diode D2 branchée dans le sens passant et une ré- sistance R5. Dans l'exemple de réalisation, la résistance R5 a une valeur de 200 ohm. Entre la résistance R5 et le point de branchement de la ligne de bus S+ il y a une ré- sistance R7 reliée à la masse. Cette résistance a une va- leur de 2 kiloohm. L'entrée TXD du circuit de couplage de bus est en outre reliée par une ligne et une résistance R13 à un transistor T3 de type NPN. La résistance R13 a également une valeur de 1 kiloohm comme la résistance R1.
L'émetteur du transistor T3 est relié à la masse. Une ré- sistance R6 relie le collecteur du transistor T3 au point de branchement de la ligne de bus S-. La résistance R6 de cet exemple de réalisation a une valeur de 100 ohm. Entre la résistance R6 et le point de branchement de la ligne de bus S- il y a une autre résistance R4 branchée sur la ten- sion d'alimentation V2. Dans cet exemple de réalisation, la résistance R4 a une valeur de 1 kiloohm.
La description ci-après concerne tout d'abord
la partie récepteur 15 du circuit de couplage de bus 13 re- présentée à la figure 2. Le point de branchement de la li- gne de bus S+ est relié par une résistance R9 à l'entrée non inversée d'un premier comparateur 16. Le point de bran- chement de la ligne de bus S- est relié par une résistance Rll à l'entrée inversée d'un second comparateur 17. Un di- viseur de tension formé par trois résistances branchées en série R8, R10, R12 applique un potentiel de référence à l'entrée inversée du premier comparateur 16 et à l'entrée non inversée du second comparateur 17. Les résistances R8 et R10 ont chacune une valeur de 1 kiloohm; la résistance R12 a une valeur de 2 kiloohm.
La résistance R12 est reliée à la masse et la résistance R8 est reliée à un potentiel Vl. L'entrée non inversée du premier comparateur 16 reçoit le potentiel en- tre les deux résistance R8, R1O. L'entrée non inversée du second comparateur 17 reçoit le potentiel entre les résis- tances R1O et R12. L'entrée non inversée du premier compa- rateur 16 est reliée à la masse par une diode D3 branchée dans le sens du blocage et par une diode D4 branchée dans le sens passant, sur une tension d'alimentation V1.
L'entrée inversée du second comparateur 17 est reliée à la masse par une diode D6 branchée dans le sens bloqué et par une diode D5 branchée dans le sens passant sur la tension d'alimentation V1. La sortie du premier comparateur 16 est reliée au point de branchement LOGS+ d'un circuit d'exploitation 18. La sortie du second comparateur 17 est reliée au point de branchement LOGS- du circuit d'exploitation 18. Le circuit d'exploitation 18 sera décrit de manière plus précise à l'aide de la figure 3. En sortie, un branchement relie le circuit d'exploitation à un point de branchement ERROR du circuit de couplage de bus 13.
Une autre ligne de sortie du circuit d'exploitation 18 con- duit au point de branchement RXD du circuit de couplage de bus.
Le fonctionnement du circuit de couplage de bus 13 sera détaillé ci-après à l'aide de la figure 4. La fi- gure 4a montre le niveau de la tension sur les lignes de bus S+ et S- se produisant pour la transmission du mot en chiffre binaire donné à titre d'exemple 01100001. Pour ob- tenir le niveau de tension représenté il faut appliquer à l'entrée de tension d'alimentation V2 du circuit de cou- plage de bus, une tension qui est légèrement supérieure à 5 volts. Les niveaux de tension représentés sont créés par la partie émetteur 14 du circuit de couplage 13. Aussi longtemps que l'entrée TXD du circuit de couplage de bus 13 re- çoit un potentiel bas, le transistor T3 est bloqué et le point de branchement de la ligne de bus S- reçoit un poten- tiel d'environ 5 volts. Dans ce cas le transistor T1 est également bloqué. Ainsi, à la base du transistor T2 de type PNP on a une tension élevée si bien que ce transistor T2 est également bloqué. Au point de branchement de la ligne de bus S+ on a ainsi un potentiel très bas de l'ordre de O volt.
Lorsque toutefois un potentiel haut est appli- qué à l'entrée TXD, à la fois le transistor T3 et les tran- sistors T1 et T2 deviennent conducteurs. La ligne de bus S- est ainsi reliée à la masse par la petite résistance R6 ce qui donne un potentiel d'environ O volt au point de branchement de la ligne de bus S-. Inversement, le déblocage du transistor T2 applique le point de branchement de la ligne de bus S+ à un potentiel haut d'environ 5 volts. Aussi longtemps qu'il n'y a pas de défaut isolé sur les lignes de bus, lors du transfert des différents états binaires il y aura des niveaux de tension complémentaires sur les lignes de bus S+ et S-. Cela apparaît clairement dans le schéma de la figure 4a.
On examinera maintenant le cas d'un court- circuit entre les lignes de bus S+ et S- par suite d'un dé- faut. Les niveaux de tension sur les deux lignes de bus sont alors les mêmes. Ce cas est représenté en détail à la figure 4b. On suppose de nouveau qu'un potentiel bas est appliqué à l'entrée TXD. De ce fait, tous les transistors Tl, T2, T3 sont de nouveau bloqués. Comme entre les lignes de bus il y a un court-circuit, cela donne un potentiel d'environ 3,3 volts qui s'établit par l'intermédiaire des résistances R4 et R7. On a ce potentiel car la résistance R7 est double de la résistance R4. Par contre, lorsqu'un potentiel haut est appliqué à l'entrée TXD, les transistors Tl, T2, T3 sont de nouveau conducteurs et le niveau de ten- sion sur les lignes de bus S+ et S- est défini par le diviseur de tension formé des résistances R5 et R6. Comme la résistance R5 est double de la résistance R6, on arrive à un potentiel d'environ 1,7 volts. La figure 4b montre clai- rement qu'il y a une alternance significative des poten- tiels sur les lignes de bus S+ et S- pour les deux états binaires bas/haut à transmettre. Cette alternance du niveau de potentiel s'établit du fait que les transistors T2 et T3 sont reliés par un réseau de résistances R5, R7; R6, R4 aux lignes de bus S+, S- ; les résistances R5, R6 et R7, R4 présentent les mêmes rapports. La valeur asymétrique des résistances R5, R6 et R4, R7 conserve, même en cas de court-circuit des deux lignes de bus S+, S- entre elles, un signal qui peut être exploité du fait de la position parti- culière des seuils des comparateurs.
On examinera ci-après le cas d'un court-circuit de la ligne de bus S+ avec la masse. La figure 4c repré- sente les niveaux du signal sur les lignes de bus corres- pondant à ce cas. Comme la ligne de bus S+ est courtcircuitée à la masse, le niveau de tension sur cette ligne reste à environ O volt, que l'entrée TXD reçoive un poten- tiel haut ou un potentiel bas. Comme sur la ligne de bus S- il n'y a pas d'état de défaut, le niveau de signal sur cette ligne est exactement le même que celui du signal de la figure 4a.
Le fonctionnement de la partie récepteur 15 du circuit de couplage de bus 13 sera décrit ci-après de ma- nière plus détaillée. Le premier comparateur 16 reçoit par son entrée inversée un potentiel de référence correspondant à 3 de la tension d'alimentation V1. Ce potentiel correspond dans cet exemple de réalisation à environ 3,75 volts.
A la figure 4, ce potentiel est représenté par une ligne en trait interrompu. Le comparateur 16 exploite le dépassement de ce potentiel de référence pour la ligne de bus S+ bran- chée. Lorsque le potentiel sur la ligne de bus S+ dépasse la référence réglée à 3 de V2, la sortie du comparateur 16 donne un potentiel de niveau haut. Au cas o le niveau de tension sur la ligne de bus S+ passe en dessous de la va- leur de référence 3 V2 réglée, la sortie du comparateur 16 donne un potentiel de niveau bas. L'entrée non inversée du second comparateur 17 reçoit un potentiel de référence égal à M V2. Ce potentiel de référence correspond dans l'exemple de réalisation à environ 2,5 volts. Ce potentiel de référence est représenté en trait interrompu à la figure 4. Le comparateur 17 exploite le dépassement par le bas de la tension de référence fournie pour la ligne de bus S- rac- cordée. Lorsque le potentiel sur la ligne de bus S- passe en dessous de la valeur M V2, la sortie du comparateur 17 est à un potentiel haut. Si la ligne de bus S- reçoit un potentiel supérieur au potentiel de référence M V2, la sor- tie du comparateur 17 est au potentiel bas. Les signaux de sortie des comparateurs 16 et 17 sont appliqués aux entrées LOGS+ et LOGS-. Comme cela apparaît à la figure 4a, le ni- veau de tension sur la ligne de bus S- dépasse le potentiel de référence de 2,5 volts (1/2 V2) lorsque le niveau de tension sur la ligne de bus S+ passe en dessous du poten- tiel de référence de 3,75 volts (3/4 V2) et inversement.
Ainsi, en fonctionnement normal, les niveaux logiques LOGS+ et LOGS- sont tous deux au niveau de poten- tiel haut ou tous deux au niveau de potentiel bas. Lors- qu'un défaut isolé se produit, un niveau logique, soit LOGS+, soit LOGS- prend une valeur constante qui est soit 1, soit O. Si alors les entrées LOGS+ et LOGS- reçoivent des niveaux de signaux différents, cela correspond à un état de défaut. Cela est reconnu par le circuit d'exploitation 18; le circuit d'exploitation 18 commute alors la sortie ERROR à l'état actif. L'exploitation des signaux de commutation des comparateurs 16 et 17 sera dé- crite ci-après à l'aide de la figure 3.
Une ligne relie l'entrée LOGS+ à une première entrée d'une première porte ET 31. L'entrée LOGS- est re- liée par une seconde ligne à la seconde entrée de la pre- mière porte ET 31. En outre, des lignes relient l'entrée LOGS+ à une première entrée d'une porte OU-EXCLUSIF 30 et à une première entrée d'une porte OU 32. L'entrée LOGS- est reliée par des lignes à la seconde entrée de la porte OU- EXCLUSIF 30 et de la porte OU 32. La sortie de la porte ET 31 est reliée à l'entrée de mise à l'état d'un Flip-Flop RS 33 (bascule bistable RS). La sortie d'inversion de la porte OU 32 est reliée à l'entrée de remise à l'état initial du Flip-Flop RS 33. La sortie de la porte ET 31 est en outre reliée à la première entrée d'une seconde porte ET 34. La sortie Q du Flip-Flop RS 33 est reliée par une ligne à la seconde entrée de la seconde porte ET 34.
La sortie de la porte NON-ET 32 est en outre reliée à un inverseur 36. La sortie de l'inverseur 36 est reliée à la première entrée d'une troisième porte ET 35. La sortie Q du Flip-Flop RS 33 est reliée à la seconde entrée de la troisième porte ET 35. La sortie de la seconde porte ET 34 est reliée à une entrée d'une porte OU 38. La sortie de la troisième porte ET 35 est reliée à la seconde entrée de la porte OU 38. La sortie de la porte OU 38 est reliée à la borne RXD du circuit d'exploitation. La sortie de la porte OU-EXCLUSIF 30 est reliée par un filtre passe-bas composé d'une résistance R14 et d'un condensateur C1 à un inverseur 37. La sortie de l'inverseur 37 donne la sortie ERROR du circuit d'exploitation 18.
Le fonctionnement du circuit d'exploitation se- ra décrit ci-après en relation avec le tableau 1. Le ta- bleau 1 donne à la fois le cas normal et tous les défauts isolés possibles. Il apparaît qu'en cas de défaut isolé, l'une des deux entrées LOGS+ ou LOGS- reste à un niveau dé- terminé même lorsque la partie émetteur d'une station a transmis un changement de niveau de ligne de bus. De plus, le tableau montre clairement que, malgré un défaut isolé, la sortie RXD donne une alternance correcte du niveau du signal. Mais en même temps la sortie ERROR émet un signal d'erreur.
Dans le cas normal la liaison logique ET ex- ploite la combinaison LOGS+ = 1 et LOGS- = 1 et il apparaît un niveau 1 à la sortie RXD. La combinaison LOGS+ = O et LOGS- = O est exploitée comme par une liaison logique OU et il apparaît à la sortie RXD un niveau zéro. La sélection du mode de liaison se fait à l'aide du Flip-Flop RS 33. Celui- ci est commuté en permanence pour que les signaux entrés LOGS+ et LOGS- soient exploités comme par une combinaison logique ET ou comme par une combinaison logique OU.
Comme exemple, on examinera le cas du court- circuit, la ligne S+ étant à la masse. Si à l'entrée LOGS+ on a le niveau O et à l'entrée LOGS- le niveau 1, la sortie RXD donne le niveau 1. Si à l'entrée LOGS+ on a le niveau O et à l'entrée LOGS- le niveau O, la sortie RXD donne le ni- veau O. Ces niveaux sur les entrées LOGS+ et LOGS- sont ainsi exploités comme par une combinaison logique OU. Le tableau montre qu'au cas o l'une des entrées LOGS+ ou LOGS- reste en permanence à un niveau 1, le circuit est conçu pour que les signaux d'entrée sur les entrées LOGS+ et LOGS- soient exploités comme par une combinaison logique ET; dans le cas o l'une des entrées est en permanence au niveau O, les signaux d'entrée appliqués aux entrées LOGS+ et LOGS- sont exploités comme par une combinaison logique OU. Le mode de combinaison logique est enregistré dans le Flip-Flop RS et il ne change plus.
Lorsqu'un défaut se produit brusquement à la transmission d'un mot de données, dans le cas le plus défa- vorable ce mot de données peut être transmis de manière er- ronée. Tous les mots de données suivants seront de nouveau transmis correctement car le circuit aura déjà réagi et au- ra réglé un mode de combinaison logique approprié pour ex- ploiter les signaux d'entrée. Cela est garanti en ce que, dans le cas d'un transfert de données de type série, usuel, il y a toujours un flanc montant et un flanc descendant à chaque mot de données à transmettre. Cela est par exemple le cas si l'on utilise un bit de démarrage et un bit d'arrêt pour la transmission des données. Pour éviter éga- lement une transmission erronée d'un mot de données, on peut prévoir dans le protocole de transmission de données, une simple vérification par contrôle de sommes de façon à reconnaître le mot de données erroné et à l'éliminer par une mesure spéciale. Le mot de données erroné peut alors être de nouveau réclamé.
Le présent exemple de réalisation peut s'appliquer et s'étendre de manière multiple. C'est ainsi qu'il est possible de concevoir le dispositif pour pouvoir échanger des données entre plusieurs stations. Mais pour cela il faut également d'autres circuits câblés. En outre, il n'est pas indispensable que la transmission des données se produise entre deux appareils électroniques. Il est éga- lement possible de prévoir une transmission de données en- tre un appareil de commande électronique et un circuit excentré, par exemple un capteur " intelligent ". Une telle application existe par exemple pour la transmission des données entre un dispositif de commande d'airbag et un cap- teur de choc extérieur au dispositif de commande.
Tableau 1
LOGS+ LOGS- Commentaire Mode de combi- RXD ERROR naison logique 1 1 casnormal, actif ET 1 1 O O cas normal, passif OU O 1 1 0 court-circuit S+ 5..16V ET O O 1 1 court-circuit S+ 5..16V ET 1 O 0 1 court-circuit S+ OU 1 O 0 0 coupure S+ OU O O 1 0 court-circuit S- OU 1 O O O coupure S- OU O O i 1 court-circuit S- 5- 16V ET 1 O 0 I1 ET O O 0 0 court-circuit S+ S- OU O O 0 1 OU 1 0

Claims (9)

R E V E N D I C A T I O N S
1 ) Dispositif pour la transmission série de données entre au moins deux stations reliées par une ligne à deux fils, chaque station conçue pour le mode d'émission comporte un circuit de couplage de bus avec au moins une partie émetteur et chaque station conçue pour le mode de réception comportant un circuit de couplage de bus avec au moins une partie récepteur, chaque participant comportant un microcalculateur qui alimente le circuit de couplage de bus, la partie émetteur ayant au moins deux circuits de commande qui peuvent être reliés respectivement à une ligne de la ligne à deux fils et les signaux complémentaires lors de la transmission de données sont appliqués aux lignes de bus, la partie réception de chaque ligne de bus ayant un comparateur dont une entrée est reliée à l'une des lignes de la ligne à deux fils et la seconde entrée reçoit un po- tentiel de référence déterminé, les signaux de sortie des comparateurs étant exploités par un circuit d'exploitation, dispositif caractérisé en ce qu'entre chaque circuit de commande (T2, T3) et la ligne de bus (S+, S- ) il y a un réseau de résistances (R5, R7; R6, R4), les potentiels de référence étant choisis d'une part et les réseaux de résistances (R5, R7; R6, R4) d'autre part pour qu'en cas de fonctionnement défectueux, les deux comparateurs (16, 17) émettent un signal de commutation en fonction des bits d'état transmis, et en ce que d'une part les potentiels de référence et d'autre part les réseaux de résistances (R5, R7; R6, R4) sont choisis et conçus pour qu'en cas de court-circuit d'une des lignes (S+, S-) de la ligne à deux fils par rapport à un potentiel quelconque, ou en cas de court-circuit des deux lignes (S+, S-) la ligne à deux fils entre elles, l'un des comparateurs (16, 17) émette un si- gnal de commutation en fonction des bits d'état à transmet- tre et l'autre comparateur (16, 17) reste dans l'un des deux états de commutation.
2 ) Dispositif selon la revendication 1, carac- térisé en ce que le circuit de commande (T3) est relié à la première ligne (S-) par une première résistance (R6) et en ce que le circuit de commande (T2) est relié à la seconde ligne (S+) par une seconde résistance (R5), la première li- gne (S-) étant reliée à une première tension d'alimentation (UST) par une troisième résistance (R4), la seconde ligne (S+) étant reliée par une quatrième résistance (R7) à une seconde tension d'alimentation (masse), et la première ré- sistance (R6) et la seconde résistance (R5) étant dans le même rapport que la quatrième résistance (R7) et la troi- sième résistance (R4), le rapport des résistances étant différent de 1.
3 ) Dispositif selon la revendication 1 ou 2, caractérisé en ce que les circuits de commande (T3, T2) sont commandés par un branchement commun (TXD).
4 ) Dispositif selon l'une des revendications
précédentes, caractérisé en ce que le premier potentiel de référence est situé au milieu entre les potentiels que l'on obtient en cas de courtcircuit des lignes (S+, S-) pour la transmission des deux états de bits possibles 1 et O, et le second potentiel de référence est situé en dehors de la plage de ces potentiels.
5 ) Dispositif selon l'une des revendications
précédentes, caractérisé en ce que le circuit d'exploitation (18) comporte des moyens pour effectuer une combinaison logique ET ou OU des signaux de commutation des comparateurs (16, 17).
6 ) Dispositif selon la revendication 5, carac- térisé en ce que le choix des combinaisons logiques ET et OU est commandé par le signal transmis à l'aide de portes logiques (31, 32, 34, 35, 36, 38) et le résultat de chaque sélection est enregistré dans une bascule bistable (33), chaque état de la bascule bistable (33) correspondant à l'un des deux résultats de sélection possibles, déterminés.
7 ) Dispositif selon l'une des revendications
précédentes, caractérisé en ce que le circuit d'exploitation (18) comporte des moyens qui reconnaissent un état défectueux de la ligne à deux fils (S+, S-) et fournit un signal d'erreur au microcalculateur (12).
8 ) Dispositif selon la revendication 7, carac- térisé en ce que le moyen pour reconnaître un état d'erreur de la ligne à deux fils est une porte logique OU-EXCLUSIF (30) reliée aux lignes de sortie des comparateurs (16, 17).
9 ) Dispositif selon la revendication 8, carac- térisé en ce que la porte OU-EXCLUSIF (30) est suivie d'un filtre passe- bas pour éliminer les impulsions transitoires à la sortie de la porte OU-EXCLUSIF (30).
FR9500214A 1994-02-08 1995-01-10 Dispositif de transmission en série de données entre au moins deux stations. Expired - Lifetime FR2716060B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE4403899A DE4403899B4 (de) 1994-02-08 1994-02-08 Vorrichtung zur seriellen Übertragung von Daten zwischen mindestens zwei Stationen

Publications (2)

Publication Number Publication Date
FR2716060A1 true FR2716060A1 (fr) 1995-08-11
FR2716060B1 FR2716060B1 (fr) 1997-09-05

Family

ID=6509761

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9500214A Expired - Lifetime FR2716060B1 (fr) 1994-02-08 1995-01-10 Dispositif de transmission en série de données entre au moins deux stations.

Country Status (4)

Country Link
US (1) US5696777A (fr)
JP (1) JP3631791B2 (fr)
DE (1) DE4403899B4 (fr)
FR (1) FR2716060B1 (fr)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19519130A1 (de) * 1995-05-30 1996-12-05 Pars Passive Rueckhaltesysteme Passives Rückhaltesystem für Kraftfahrzeuge und Airbag-Modul als Rückhaltekomponente
US7527288B2 (en) * 1995-06-07 2009-05-05 Automotive Technologies International, Inc. Vehicle with crash sensor coupled to data bus
KR100200217B1 (ko) * 1996-10-30 1999-06-15 윤종용 오동작을 방지할 수 있는 다기능 일체형 복합전자제품 및 오동작 방지방법
US5914971A (en) * 1997-04-22 1999-06-22 Square D Company Data error detector for bit, byte or word oriented networks
DE19726538C1 (de) * 1997-06-23 1998-10-01 Daimler Benz Ag Verfahren und Schaltungsanordnung zur Überprüfung von Leitungsfehlern in einem Zweidraht-Bus-System
DE59812415D1 (de) * 1997-11-19 2005-01-27 Menico Ag Uster Serieller daten- und steuer-bus mit versorgungsspannung
US6098095A (en) * 1998-02-26 2000-08-01 Tektronix, Inc. Instrument communication through signal jacks
DE19813952C1 (de) * 1998-03-28 1999-11-04 Telefunken Microelectron Signalisierungsendstufe zur Erzeugung digitaler Spannungssignale auf einem Bussystem
US6046511A (en) * 1998-05-08 2000-04-04 Delco Electronics Corporation Fault tolerant power supply and bus topology for a distributed architecture supplemental restraint system
DE19836412C2 (de) * 1998-08-12 2000-05-31 Stefan Craemer Übertragungssystem für Digitalsignale
DE19857154C1 (de) * 1998-12-11 2000-03-16 Daimler Chrysler Ag Verfahren zur Datenübertragung
DE19906932B4 (de) * 1999-02-19 2010-04-22 Abb Ag Binäreingabegerät
DE19916635C1 (de) * 1999-04-13 2001-01-25 Siemens Ag Verfahren und Vorrichtung zum Übertragen eines Sendesignals über eine zweiadrige Leitung
ATE343819T1 (de) * 1999-04-26 2006-11-15 Feller Ag Bussignalempfangseinheit für einen 2-draht-bus sowie installationsverfahren für einen 2-draht- bus
DE59914303D1 (de) * 1999-05-07 2007-05-31 Siemens Ag Datenübertragungssystem, insbesondere in einem Kraftfahrzeug, und Datenübertragungsverfahren
US7103125B1 (en) * 2001-05-16 2006-09-05 Lexmark International, Inc. Method and apparatus for effecting synchronous pulse generation for use in serial communications
US7139344B2 (en) * 2001-05-16 2006-11-21 Lexmark International, Inc. Method and apparatus for effecting synchronous pulse generation for use in variable speed serial communications
US6836127B2 (en) * 2001-07-27 2004-12-28 Hewlett-Packard Development Company, L.P. Dual switching reference voltages
US7148723B2 (en) * 2002-01-30 2006-12-12 Caterpillar Inc Common controller area network interface
JP3952830B2 (ja) * 2002-04-10 2007-08-01 株式会社デンソー 通信システム
US7426348B2 (en) * 2003-01-15 2008-09-16 Avago Technologies Fiber Ip Pte Ltd Calibrating an optical transceiver via adaptive testing
JP4306472B2 (ja) * 2004-01-28 2009-08-05 株式会社デンソー 短絡検出回路装置
KR100837270B1 (ko) * 2006-06-07 2008-06-11 삼성전자주식회사 스마트 카드 및 그것의 데이터 보안 방법
US7595644B2 (en) * 2007-08-14 2009-09-29 Texas Instruments Incorporated Power-over-ethernet isolation loss detector
US9172235B2 (en) 2013-06-03 2015-10-27 Infineon Technologies Ag Shutdown protection for bus line drivers
US9417983B2 (en) * 2013-06-03 2016-08-16 Infineon Technologies Ag Over-current detection for bus line drivers
TWI575893B (zh) * 2014-09-09 2017-03-21 聯詠科技股份有限公司 傳送接收器及其運作方法
CN105406880B (zh) * 2014-09-15 2018-09-14 联咏科技股份有限公司 传送接收器及其运作方法
DE102017222799A1 (de) * 2017-12-14 2019-06-19 Continental Teves Ag & Co. Ohg Vorrichtung zur Überwachung, Verfahren zum Überwachen und Verwendung
EP4283934A1 (fr) * 2022-05-27 2023-11-29 NXP USA, Inc. Émetteur et procédé pour l'émetteur

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3825682A (en) * 1973-06-27 1974-07-23 Rca Corp Balanced line driver, line receiver system
EP0239731A2 (fr) * 1986-03-03 1987-10-07 International Business Machines Corporation Emetteur-récepteur différentiel avec détection de l'état indemne des lignes
DE3700284A1 (de) * 1986-12-12 1988-06-23 Siemens Ag Sende-empfangs-einrichtung fuer ein busleitungssystem
DE3826774A1 (de) * 1988-08-06 1990-02-08 Bosch Gmbh Robert Netzwerkschnittstelle
EP0416679A1 (fr) * 1989-08-16 1991-03-13 Philips Patentverwaltung GmbH Dispositif de transmission de données avec liaison de transmission de données différentielle
EP0506237A2 (fr) * 1991-02-26 1992-09-30 Nippondenso Co., Ltd. Dispositif de communication avec tolérance d'erreur
EP0529602A2 (fr) * 1991-08-27 1993-03-03 The Furukawa Electric Co., Ltd. Récepteur différentiel, tolérant les défauts de lignes

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3634665A (en) * 1969-06-30 1972-01-11 Ibm System use of self-testing checking circuits
DE3342763C2 (de) * 1983-11-25 1985-11-28 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung zum Überwachen von symmetrischen Leitungen
US4638482A (en) * 1984-12-24 1987-01-20 International Business Machines Corporation Random logic error detecting system for differential logic networks
US5216674A (en) * 1989-02-17 1993-06-01 Robert Bosch Gmbh Method of and device for bringing a network interface out of a sleep mode into a wake-up state
FR2654564B1 (fr) * 1989-11-10 1992-01-17 Renault Interface de ligne pour un reseau de transmission d'informations.
US5124990A (en) * 1990-05-08 1992-06-23 Caterpillar Inc. Diagnostic hardware for serial datalink
GB9203587D0 (en) * 1992-02-20 1992-04-08 Motorola Inc Bus format detector

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3825682A (en) * 1973-06-27 1974-07-23 Rca Corp Balanced line driver, line receiver system
EP0239731A2 (fr) * 1986-03-03 1987-10-07 International Business Machines Corporation Emetteur-récepteur différentiel avec détection de l'état indemne des lignes
DE3700284A1 (de) * 1986-12-12 1988-06-23 Siemens Ag Sende-empfangs-einrichtung fuer ein busleitungssystem
DE3826774A1 (de) * 1988-08-06 1990-02-08 Bosch Gmbh Robert Netzwerkschnittstelle
EP0416679A1 (fr) * 1989-08-16 1991-03-13 Philips Patentverwaltung GmbH Dispositif de transmission de données avec liaison de transmission de données différentielle
EP0506237A2 (fr) * 1991-02-26 1992-09-30 Nippondenso Co., Ltd. Dispositif de communication avec tolérance d'erreur
EP0529602A2 (fr) * 1991-08-27 1993-03-03 The Furukawa Electric Co., Ltd. Récepteur différentiel, tolérant les défauts de lignes

Also Published As

Publication number Publication date
DE4403899B4 (de) 2007-12-13
US5696777A (en) 1997-12-09
DE4403899A1 (de) 1995-08-10
FR2716060B1 (fr) 1997-09-05
JP3631791B2 (ja) 2005-03-23
JPH07235942A (ja) 1995-09-05

Similar Documents

Publication Publication Date Title
FR2716060A1 (fr) Dispositif de transmission en série de données entre au moins deux stations.
JP3133323B2 (ja) 直列データリンク診断用ハードウエア
JP2841182B2 (ja) デイジタル2導体母線データ通信システム用の故障許容出力段
US6237113B1 (en) Method of initializing a control unit connected to a diagnostic bus
CA1291830C (fr) Systeme de cablage multiplex
US5050187A (en) Communication system equipped with an AC coupling receiver circuit
FR2743219A1 (fr) Convertisseur de tension bidirectionnel
EP0318354A1 (fr) Dispositif de transmission d'informations pour véhicule automobile et procédé de mise en oeuvre d'un tel dispositif
EP0246132B1 (fr) Circuit d'interface bidirectionnel présentant un accès unipolaire et un accés bipolaire pour des signaux logiques
US20090106606A1 (en) Method and apparatus for detecting and isolating controller area network permanent dominant states
US6654351B1 (en) Configurable multi-protocol vehicle communication circuit and method
EP0620665B1 (fr) Système de transmission de données pour un véhicule automobile
EP0962869B1 (fr) Circuit d'interface bistandard pour liaison série
FR2744311A1 (fr) Montage pour le couplage, avec transmission de signaux, de reseaux de donnees
JP3036991B2 (ja) 平衡伝送路断線検出回路
FR2715785A1 (fr) Dispositif numérique de transmission d'informations, notamment pour un système de commande de véhicule automobile.
CA2487583C (fr) Dispositif de liaison unidirectionnelle utilisable dans un reseau ethernet
EP1482663B1 (fr) Procédé d'éprouver un convertisseur optoéléctrique
JP3084858B2 (ja) 車載ネットワークの信号異常検出装置
FR2648598A1 (fr) Dispositif de reception d'informations transitant sur deux lignes de transmission d'informations, a couplage capacitif, notamment pour vehicule automobile
JP2775662B2 (ja) 車両用データ伝送システム
FR2695780A1 (fr) Procédé de détection d'un court-circuit entre les lignes d'un bus transmettant des données numériques sous forme de signaux différentiels de tension.
EP1073232A1 (fr) Interface bidirectionelle
FR2726675A1 (fr) Systeme de transmission d'informations notamment pour vehicule automobile
FR2701325A1 (fr) Dispositif d'isolement de bus de transmission de données.