FR 2528193 A1 19831209 FR 8309410 A 19830607 La présente invention concerne un système perfec- tionné pour réaliser uneinterface entre un codeur produi- sant des signaux de sortie en quadrature, tel qu'un cap- teur de déplacement, et un micro-ordinateur. Il est nécessaire de fournir à un ordinateur des données de déplacement précises qui sont utilisées par un algorithme adaptatif à plusieurs variables, travaillant en temps réel, pour commander la formation d'un point de sou- dure par résistance La demande de brevet U S No 386 153 déposée le 7 06 1982 décrit un contrôleur adaptatif à microprocesseur Le temps système de l'interface doit être réduit à un minimum théorique Les interfaces de périphériques disponibles à l'heure actuelle qui mesurent une information de déplacement exigent un temps système important du processeur pour acquérir les données et les mettre sous une forme que reconnaît le langage d'ordina- teur Ceci reduit le temps restant dont dispose l'ordina- teur pour exécuter un algorithme de commande adaptatif, ce qui réduit la complexité de l'algorithme qui peut être programmé Un but particulier de l'invention est de pro- curer une interface de déplacement numérique plus effica- ce dont la gestion n'incombe pas au processeur. Le procédé de l'art antérieur pour réaliser l'interface entre le dispositif de mesure de déplacement représenté sur les dessins et un ordinateur, avec un for- mat reconnaissable par la plupart des langages,est le sui- vant ( 1) L'ordinateur émet un signal de demande de don- nées par un accès de sortie; ( 2) il attend un signal asynchrone qui indique que l'unité de mesure de déplace- ment a terminé de traiter le dernier point de données de déplacement provenant du transducteur d'entrée; ( 3) il émet une adresse binaire correspondant au chiffre décimal à lire; ( 4) il lit la valeur du chiffre par l'intermé- diaire d'un accès d'entrée; ( 5) il répète les opérations ( 3) et ( 4) pour chaque chiffre décimal présenté sur l'affichage; ( 6) il lit le signe (+ ou) par un accès de sortie; ( 7) il effectue une conversion de DCB (déci- mal codé en binaire) en binaire sur les données d'entrée; et ( 8) il enregistre le résultat dans un ensemble de po sitions de mémoire qui sont affectées à la variable de déplacement par le langage d'ordinateur Ce processus est répété à chaque mise à jour de la valeur de déplacement. La procédure est très lourde et nécessite beaucoup de temps système d'ordinateur. Conformément à l'invention, on élimine le temps système d'ordinateur important qui est associé à une in- terface de périphérique pour un codeur avec des signaux de sortie en quadrature en introduisant directement dans l'ordinateur les données du codeur (déplacement ou autre paramètre physique), dans un format compatible avec les langages d'ordinateur courants Chaque fois que les don- nées sont utilisées dans une relation algébrique dans le programme d'ordinateur, elles sont égales à la valeur la plus récente fournie par le codeur, au moment de l'exécu- tion du code par le processeur. Le système destiné à réaliser l'interface entre un codeur avec des signaux de sortie en quadrature et un ordinateur comporte des premiers moyens destinés à conver- tir les signaux en quadrature en séries d'impulsions dans lesquelles chaque impulsion représente un changement unité, positif ou négatif, d'un paramètre tel que le déplace- ment; des seconds moyens, tels qu'un compteur réversible, auxquels ces impulsions sont appliquées et qui présente sur sa sortie des données binaires qui consistent en une valeur en complément à deux, avec signe, représentative de la valeur absolue et du signe du paramètre; et des troi- sièmes moyens destinés à présenter les données binaires à l'ordinateur, à la réception d'un ordre, ceci s'effectuant pendant que les seconds moyens suivent continuellement le codeur et reçoivent des impulsions. Dans un système de commande de soudage par points à micro-ordinateur, un exemple de réalisation de l'inter- face perfectionnée de mesure de déplacement détecte des transitions d'états des signaux binaires du codeur et les convertit en impulsions de sens croissant et de sens dé- croissant, chacune d'elles représentant un déplacement unité Le compteur réversible présente sur sa sortie des données binaires en complément à deux, avec signe; ces données de déplacement sont chargées dans des bascules après chaque mise à jour effectuée par le codeur Un circuit de décodage d'adresse comporte un état actif in- diquant qu'une opération de lecture doit être effectuée dans l'interface La mise à jour des bascules est tempo- rairement interdite et ces dernières sont validées de fa- çon à transférer les données de déplacement les plus ré- centes vers un circuit d'attaque de bus de données et donc vers le bus du micro-ordinateur. La suite de la description se réfère aux des- sins annexés qui représentent respectivement Figure 1: une vue de face partielle d'une ma- chine de soudage par points par résistance équipée d'un capteur de déplacement; Figure 2: un schéma d'un codeur optique linéaire caractéristique; Figure 3: un diagramme séquentiel montrant les signaux de sortie en quadrature du codeur avant et après un changement de direction; Figure 4: un codeur optique tournant Figure 5: des trains d'impulsions de sens crois- sant et de sens décroissant élaborés à partir des signaux de la figure 3 Figure 6: un schéma synoptique fonctionnel indi- quant la nature du traitement de signaux en quadrature pour produire des impulsions de sens croissant et de sens décroissant; et Figure 7: un schéma synoptique simplifié de l'interface de mesure de déplacement, montrant sa rela- tion avec le transducteur et le micro-ordinateur. Un but de l'invention est de permettre à un langage d'ordinateur de définir une variable représen- tant une information de déplacement qui est automatique- ment mise à jour chaque fois qu'un capteur de déplacement, consistant en un codeur optique numérique avec des signaux de sortie en quadrature, manifeste un changement de posi- tion d'une valeur donnée Tout le temps système de l'or- dinateur associé au traitement de mise à jour est éliminé. Un programme d'ordinateur peut lire la variable de dépla- cement aussi aisément que n'importe quelle autre variable, à l'exception du fait que cette variable est toujours égale au déplacement réel du codeur L'ordinateur est déchargé de la tâche consistant à échantillonner l'inter- face avant d'utiliser la variable de déplacement dans une relation algébrique. En considérant la figure 1, on voit un codeur optique linéaire 10 qui est utilisé dans un système de commande adaptatif de soudage par points par résistance pour mesurer l'épaisseur combinée des pièces à souder 11 et 12, pendant le stade d'évaluation, ainsi que la dila- tation thermique de ces pièces pendant les stades de sou- dage et de recuit La figure montre une machine classique de soudage par points par résistance, et les parties vi- sibles comprennent des électrodes en cuivre à faible résis- tance 13 et 14, des porte-électrodes 15 et 16, des bras conducteurs supérieur et inférieur 17 et 18 et des conduits d'eau de refroidissement des électrodes, 19 et 20 Le bras de vérin coulissant 21, monté dans le carter 22, est fixé au bras conducteur 17 et déplace l'électrode supérieure 13 par rapport à l'électrode inférieure 14; ceci permet l'application d'une force mécanique aux électrodes avant, pendant et après le moment pendant lequel le courant cir- cule, de façon à produire les conditions appropriées pour le chauffage et le soudage Les surfaces en contact dans la région de concentration du courant sont chauffées par des impulsions de courant de forte intensité et de faible tension, pour former le noyau de soudure 23 Un montage expérimental pour détecter le déplacement vertical de l'électrode utilise le codeur optique 10 (par exemple le modèle SST-D 49-Eb fabriqué par Dynamics Research Corpora- tion), qui est monté sur une monture 24 faisant saillie à l'extérieur du porte-électrode inférieur 16 Le codeur détecte le mouvement relatif de l'électrode supérieure 13 au moyen d'une tige 25 montée sur une autre monture 26 faisant saillie à l'extérieur du porte-électrode supé- rieur 15, qui se déplace avec l'électrode supérieure et porte sur un plongeur 27 au sommet du capteur Cette installation du transducteur de déplacement annule les effets de flexion de la machine lorsque la charge est appliquée Seul le mouvement relatif entre les deux élec- trodes est détecté et mesuré, et ce mouvement est dû ex- clusivement à la dilatation des pièces à souder et des électrodes, la dilatation des électrodes étant négligea- ble tant que la variation de température dans les électro- des est faible Cette configuration serait probablement irréalisable en pratique en fabrication, du fait que des pièces à souder de grandes dimensions empêcheraient d'accé- der à l'étranglement de la machine Dans une machine d'ate- lier, le capteur de déplacement est situé plus loin en arriè- re dans la machine de soudage. La figure 2 montre schématiquement les compo- sants internes d'un codeur optique linéaire 10 de type caractéristique Une plaque codée 28 est fixée au plongeur 27 et se déplace avec lui La plaque 28 comporte deux pis- tes parallèles formées par des fenêtres rectangulaires uniformément espacées (la longueur d'une fenêtre est égale à la distance entre fenêtres), et l'une des pistes est décalée par rapport à l'autre de la moitié d'une longueur de fenêtre La plaque est éclairée par une source de lu- mière 29 et deux capteurs de lumière 30 détectent la lu- mière qui est alternativement transmise et bloquée par les rangées de fenêtres La figure 3 montre les signaux de sortie binaires en quadrature qui apparaissent sur les canaux A et B en supposant que la sonde se déplace vers l'extérieur et vers l'intérieur à une vitesse uniforme. Dans ce cas, les impulsions ont un rapport cyclique de % et une relation d'avance ou de retard de phase de 900, selon la direction du mouvement Les durées relati- ves entre fronts successifs sont fonction de la vitesse instantanée. L'invention est également applicable à des codeurs optiques tournants avec des signaux de sortie en quadrature, comme le dispositif qui est représenté sur la figure 4 Ce codeur de position incrémentiel 31 comporte un disque codé 32 qui tourne avec l'arbre 33 du codeur Le disque est éclairé par une source de lumière 34 et compor- te deux pistes circulaires formées par des fenêtres car- rées uniformément espacées qui sont mutuellement décalées. Chaque piste transmet la lumière vers un capteur 35 puis arrête la lumière, en alternance Dans un sens plus large, on peut dire que l'invention est utilisable pour réaliser l'interface entre un système d'ordinateur et n'importe quel codeur ayant des signaux de sortie en quadrature qui détecte des variations d'un paramètre physique autre que le déplacement, comme par exemple la tension. En considérant la figure 5, on voit que les si- gnaux de sortie en quadrature sont convertis en une série d'impulsions de sens croissant et une série d'impulsions de sens décroissant, chaque impulsion représentant une unité de déplacement dans des directions respectivement opposées. Une impulsion de sens croissant ou une impulsion de sens décroissant est produite au moment de la détection des fronts avant et arrière d'un signal ou de l'autre En ce qui concerne le transducteur de déplacement de la marque Dynamics Research Corporation mentionné en relation avec la figure 1, qui est utilisé sans la boite d'affichage qui est normalement fournie avec lui, une impulsion est émise sur une ligne de sortie chaque fois que le capteur détec- te une variation de déplacement de 2,54 j m dans la direc- tion positive, et une impulsion est émise sur l'autre li- gne de sortie chaque fois que le capteur détecte une varia- tion de 2,54 ym dans la direction négative Ces séries d'impulsions sont appliquées aux entrées de comptage en sens croissant et en sens décroissant d'un compteur réver- sible. La figure 6 est un schéma synoptique fonctionnel indiquant la nature du traitement appliqué à des signaux d'entrée en quadrature pour obtenir des impulsions de sor- tie de sens croissant et de sens décroissant, et ne corres- pond pas à un mode de réalisation optimal du circuit con- vertisseur Les tables de transitions d'états 36 et 37, à droite de lafigure 6, donnent les huit combinaisons qui conduisent à la génération d'impulsions de sortie Les flèches désignent les fronts montant et descendant des si- gnaux, plus couramment appelés fronts avant et arrière; L et H désignent respectivement les états logiques "zéro" et "un" Les signaux en quadrature A et B sont appliqués aux détecteurs de fronts 38-41; les deux premiers détectent les fronts descendant et montant du signal A et les deux seconds détectent les fronts descendant et montant du signal B Les signaux de sortie des détecteurs de fronts sont appliqués à des circuits logiques ET 42-49, dont les autres signaux d'entrée sont les signaux B et B et les signaux A et A La présence d'un front descendant sur le signal A et d'un ni- veau de signai B haut fait apparaître en sortie du circuit ET 42 un signal qui est transmis par le circuit OU 50 vers un générateur d'impulsions 51 qui génère une impulsion de sens croissant Si à ce moment il y a un niveau bas pour le signal B, le signal de sortie du circuit ET 43 est appliqué au circuit OU 52 et donc au générateur d'impul- sions 53, ce qui a pour effet de générer une impulsion de sens décroissant. De la même manière, les sorties des circuits ET 45, 47 et 48 sont connectées au circuit OU 50, qui dé- tecte n'importe laquelle des quatres combinaisons de tran- sitions d'états de la table 37 faisant apparaître des im- pulsions de sens décroissant Les deux impulsions, indi- quant un changement de déplacement unité dans la direc- tion positive ou négative, sont appliquées à un circuit OU 54 Une impulsion d'un type ou de l'autre fait appa- raître un signal en sortie d'un circuit de retard 55, et après un retard approprié, le générateur d'impulsions 56 génère une impulsion de restauration qui est appliquée à l'ensemble des quatres détecteurs de fronts 38-41 La du- rée minimale entre impulsions est la somme de W, c'est-à- dire la largeur de l'impulsion de sortie, et de r, c'est-à- dire le retard du circuit 55. La figure 7 est un schéma synoptique simplifié du meilleur mode de mise en oeuvre de l'interface de dé- placement dans le système de commande adaptative en temps réel et d'assurance de qualité pour des machines de soudage par points par résistance qui est décrit dans la demande de brevet précitée Le transducteur de déplacement 57 est un codeur optique linéaire ou tournant avec des signaux de sortie en quadrature; ces signaux apparaissant sur deux canaux sont appliqués à l'interface 58 Les signaux de sor- tie sous forme d'impulsions sont remis en forme par le cir- cuit de mise en forme d'impulsions 59 et les signaux de sortie A et B sont émis vers le convertisseur 60 qui con- vertit des signaux en quadrature en impulsions de sens croissant/décroissant Une impulsion est émise sur la ligne de sens croissant chaque fois que le capteur détecte une variation de déplacement égale à l'unité dans une direction (lorsque le plongeur 27 de la figure 1 monte), et une im- pulsion est émise sur la ligne de sens décroissant chaque fois que le capteur détecte une variation égale à l'unité dans la direction opposée (le plongeur descend). La première série d'impulsions est appliquée à l'entrée de sens croissant du compteur réversible à 16 bits 61, et la seconde série d'impulsions est appliquée à l'entrée de sens décroissant La sortie du compteur four- nit une valeur en complément à deux avec signe qui est directement proportionnelle à la position du transduc- teur Ce système de numération binaire est bien connu de l'homme de l'art et est décrit dans des documents ooncer- nant les microprocesseurs On trouvera ci-après quelques renseignements à ce sujet Le bit extrême à gauche du nom- bre indique le signe, positif ou négatif On peut changer le signe d'un nombre en complément à deux en changeant la valeur de chaque bit (un "O" est changé en un " 1 " et inver- sement) et en ajoutant + 1 Dans un système à 16 bits, la valeur maximale négative sans signe est de -32768 et la valeur maximale positive sans signe est de 32767 (En réa- lité, le compteur fonctionne de O à 65535) Lorsqu'on uti- lise le capteur de déplacement linéaire de la marque Dynamics Research Corporation, chaque unité de comptage re- présente 2,54 yum et la gamme s'étend de -8,3231 cm à + 8,3230 cm Il est donc aisé d'introduire les pièces dans la machine de soudage et de les extraire de cette dernière. 25281 i 93 Chaque fois que le compteur 61 est mis à jour et incrémenté ou décrémenté, les données binaires de sortie sont chargées sélectivement dans deux réseaux de huit bas- cules 62 et 63 qui contiennent respectivement l'octet infé- rieur et l'octet supérieur Il s'agit de réseaux de bascu- les à 8 bits classiques avec une sortie à trois états Le bus d'adresse 64 et le bus de données 65 font par exemple partie du bus d'ordinateur standard S-100 Plusieurs lignes de commande et seize lignes d'adresse connectent le bus 64 au circuit décodeur d'adresse 66 sur la carte d'interface. Le décodeur comporte un comparateur dont la ligne de sortie 67 passe à l'état actif lorsqu'apparaît sur le bus de l'or- dinateur la configuration binaire appropriée indiquant qu'une opération de lecture vers la mémoire doit être effec- tuée à partir de l'interface de déplacement 58. Ceci autorise un circuit d'attaque de bus de don- nées 68 à placer des données sur le bus 65 Une autre action qui est entreprise simultanément consiste dans le déclen- chement d'un circuit de blocage de mise à jour des bascu- les, 69, qui est constitué par exemple par un multivibra- teur monostable et une porte ET Un court instant après chaque impulsion de sens croissant ou décroissant, ce qui laisse le temps pour la stabilisation des signaux de sor- tie du compteur, le convertisseur 60 produit une impulsion de validation de mise à jour des bascules qui est émise vers le circuit de blocage de la mise à jour des bascules, 69, et qui traverse normalement la porte ET en direction des réseaux de bascules 62 et 63 Lorsque le multivibrateur monostable produit un signal de sortie, l'impulsion de vali- dation de mise à jour des bascules ne peut pas être trans- mise par la porte ET Le chargement des réseaux de bascules 62 et 63 est interdit temporairement pendant une courte du- rée, comme par exemple 4 lis, après l'accès à l'interface Le circuit de blocage de mise à jour des bascules, 69, a pour but de faire-en sorte que, le système d'ordinateur 70 lise il des données stables, et de donner à l'ordinateur un temps suffisant pour lire à la fois les octets de données infé- rieur et supérieur, avec l'assurance qu'aucune transition n'aura lieu entre temps Le décodeur d'adresse 66 valide séquentiellement les réseaux de bascules 62 et 63 qui trans- fèrent les octets de données de déplacement d'ordre inférieur et d'ordre supérieur vers le circuit d'attaque de bus 68. Les deux octets de données sont transférés de l'interface de déplacement 58 vers le micro-ordinateur, à l'endroit auquel il est demandé de placer les données Il n'est pas nécessaire de transférer tout d'abord les données dans la mémoire du micro-ordinateur Le compteur réversible 61 suit en permanence le fonctionnement du transducteur de dé- placement 57, et l'ordinateur 70 obtient toujours les don- nées les plus récentes au moment de l'opération de lecture. Le transducteur 57 et le compteur de déplacement 61 sont mis à zéro de façon caractéristique au début de la journée On amène de préférence les électrodes 13 et 14 l'une contre l'autre, et ceci constitue le déplacement zéro La mise à zéro du compteur réversible 61 s'effectue de préférence sous la dépendance d'une instruction de mise à zéro du compteur provenant du décodeur d'adresse 66 Si les électrodes sont remplacées ou excessivement déformées, il est nécessaire de changer le zéro. On a construit une interface comportant les com- posants suivants: le compteur 61 était constitué par quatre dispositifs du type 74 L 5193 branchés en cascade, les ré- seaux de bascules 62 et 63 étaient des dispositifs du type 74 L 5374 et le circuit d'attaque de bus 68 était un disposi- tif 74 L 5244. Les données de déplacement présentes à la sortie du compteur réversible 61 consistent en une valeur en com- plément à deux avec signe et elles sont sous un format com- patible avec les langages d'ordinateur courants Ces don- nées binaires de déplacement sont lues dans l'interface sous l'effet d'un ordre et elles apparaissent au micro-ordina- teur comme une partie des données de sa mémoire Chaque fois que la variable de déplacement est utilisée dans une relation algébrique dans le programme de l'ordinateur, elle est simplement égale au déplacement présent pour le trans- ducteur 57, au moment auquel le processeur exécute le code. Une caractéristique importante consiste en ce que les don- nées de déplacement les plus récentes sont placées sur le bus du microordinateur sans arrêter le compteur 61, qui suit continuellement le fonctionnement du codeur optique linéaire ou tournant On notera que l'interface 58 peut être utilisée avec d'autres codeurs ayant des signaux de sortie en quadrature et n'est pas limitée à la jonction entre un capteur de déplacement et un ordinateur. REVENDICATIONS 1 Système pour réaliser l'interface entre un codeur ( 10, 57) avec des signaux de sortie en quadrature et un ordinateur ( 70), caractérisé en ce qu'il comprend:des premiers moyens ( 60) destinés à convertir les signaux de sortie en quadrature en au moins deux séries d'impulsions, chacune de ces impulsions représentant une variation unité, respectivement positive et négative, d'un paramètre physi- que; des seconds moyens ( 61) auxquels les séries d'impul- sions sont appliquées et qui présentent sur leur sortie des données binaires qui consistent en une valeur en com- plément à deux, avec signe, représentative de la valeur absolue et du signe du paramètre; et des troisièmes moyens ( 62, 63, 68, 69) destinés à transférer ces données binai- res des seconds moyens vers l'ordinateur, à la réception d'un ordre. 2 Système selon la revendication 1, caractérisé en ce que les seconds moyens consistent en un compteur ré- versible ( 61). 3 Système selon la revendication 1, caractérisé en ce que les troisièmes moyens ( 62, 63, 68, 69) transfè- rent les données binaires dans l'ordinateur ( 70) pendant que les seconds moyens ( 61) suivent continuellement le fonctionnement du codeur et reçoivent des impulsions. 4 Système pour réaliser l'interface entre un codeur linéaire ou tournant ( 10, 57) avec des signaux de sortie en quadrature, et un ordinateur ( 70) , caractérisé en ce qu'il comprend: des moyens ( 60) destinés à convertir les signaux de sortie en quadrature en impulsions de sens croissant et de sens décroissant, chaque impulsion repré- sentant une unité de déplacement dans des directions res- pectivement opposées; un compteur réversible ( 61) qui re- çoit les impulsions et qui fournit sur sa sortie des don- nées binaires qui consistent en une valeur en complément à deux, avec signe, représentative du déplacement; et des mo- yens ( 62, 63, 68, 69) destinés à transférer les données de déplacement vers le micro-ordinateur ( 70) à la réception d'un ordre, pendant que le compteur ( 61) suit continuelle- ment le fonctionnement du codeur ( 10, 57) et reçoit des impulsions. Système selon la revendication-4, caractérisé en ce que les signaux de sortie en quadrature du codeur sont des signaux binaires, et les moyens de conversion ( 60) génèrent une impulsion de sens croissant ou de sens décroissant au moment de la détection de fronts avant et arrière d'un signal ou de l'autre. 6 Système selon la revendication 5, caractérisé en ce que les moyens de transfert comprennent un réseau de bascules ( 62, 63) dans lequel les données de déplacement sont chargées après chaque mise à jour, et des moyens ( 69) destinés à empêcher temporairement la mise à jour du réseau de bascules pendant que les données de déplacement sont transférées vers un circuit d'attaque de bus de données ( 69). 7 Système de commande de machine de soudage par points par résistance, comportant un micro-ordinateur ( 70), un codeur ( 10, 57) avec des signaux de sortie en quadrature, et une interface de déplacement ( 58), caractérisée en ce que cette interface apparaît au micro-ordinateur comme une partie de sa mémoire et comprend: des moyens ( 60) destinés à convertir les signaux de sortie en quadrature en impul- sions de sens croissant et de sens décroissant, chacune d'elles représentant une unité de déplacement dans des direc- tions respectivement positive et négative; un compteur ré- versible ( 61) auquel ces impulsions sont appliquées et qui présente en sortie des données de déplacement binaires; un circuit de décodage d'adresse ( 70) ayant un signal de sor- tie à l'état actif qui indique qu'une opération de transfert doit être effectuée à-partir de l'interface; et des moyens ( 62, 63, 68, 69) destinés à transférer les données de dé- 1-5 placement vers le micro-ordinateur ( 70). 8 Système selon la revendication 7, caractérisé en ce que les signaux de sortie en quadrature du codeur sont des signaux binaires, et les moyens de conversion ( 60) comprennent des détecteurs de fronts ( 38-41), des circuits logiques ( 42-50, 52) destinés à déterminer si une impulsion de sens croissant ou de sens décroissant doit être produite au moment de la détection d'un front de signal, et des gé- nérateurs d'impulsions ( 51, 53). 9 Système selon la revendication 8, caractérisé en ce que le compteur est un compteur réversible ( 61) et fournit sur sa sortie des données de déplacement en com- plément à deux, avec signe. Système selon la revendication 7, caractérisé en ce que les moyens de transfert comprennent des réseaux de bascules d'octet inférieur et d'octet supérieur ( 62, 63) dans lesquels les données de déplacement sont placées après chaque mise à jour par le codeur, un circuit d'atta- que de bus de données ( 68), et des moyens ( 69) destinés à interdire temporairement la mise à jour des réseaux de bascules, et à autoriser séquentiellement les réseaux de bascules d'octet inférieur et d'octet supérieur à transfé- rer les données de déplacement vers le circuit d'attaque de bus de données ( 68) et donc vers le bus ( 65) du micro-ordi- nateur e