Brevet FR2736150A1 — publié le 19970103

La présente invention concerne de façon géné- rale des capteurs de position de rotation, et elle concerne plus particulièrement des codeurs qui four- nissent une représentation numérique de position an- gulaire. Dans de nombreuses applications, il est né- cessaire d'identifier le positionnement d'un organe tournant; on peut par exemple citer pour un tel type d'application un actionneur tournant, tel qu'un ac- tionneur de vanne, qui doit être capable, pendant le fonctionnement, de détecter avec précision la posi- tion de l'arbre de sortie. Dans le passé, la détec- tion de position d'un organe tournant a été accom- plie par l'utilisation d'interrupteurs et/ou de po- tentiomètres actionnés par des cames. On connaît également des codeurs absolus qui fournissent une représentation numérique correspondant à la position de rotation. Des codeurs absolus utilisent un méca- nisme de détection qui évalue un déplacement de ro- tation par rapport à une échelle de mesure. Pour dé- tecter un déplacement de rotation, l'échelle se pré- sente sous la forme d'un ou de plusieurs disques qui font tourner un ensemble de pistes concentriques fournissant des bits respectifs d'un code numérique multibit. Les pistes de code sont formées de façon caractéristique par des segments ayant une sensibi- lité optique qui sont gravés, peints, percés ou dé- finis par d'autres modifications sur le disque tour- nant. Des codeurs absolus ont avantageusement la propriété qui consiste en ce que l'on peut interrom- pre l'énergie d'alimentation sans perte des données correspondant à la position de rotation, du fait que les données sont portées par le codeur lui-même. Ce- pendant, pour remplir ces fonctions, les codeurs ab-35 solus exigent un grand nombre d'échelles parallèles, le nombre exact dépendant des exigences de plage et de précision. Ce grand nombre d'échelles exigées dans des codeurs absolus en fait des dispositifs plus délicats à mettre en oeuvre et également moins fiables. Cependant, dans de nombreuses applications, la fiabilité et la robustesse sont des caractéristi- ques extrêmement importantes. En outre, le coût du codeur absolu caractéristique est relativement éle- vé, pour les mêmes raisons. La présente invention a donc été développée en prenant en considération ce qui précède, et dans le but d'éliminer les déficien- ces de l'art antérieur. La présente invention procure un codeur abso- lu ayant une meilleure précision et un faible coût, que l'on ne trouve pas dans l'art antérieur. Le co- deur absolu de la présente invention comprend un en- semble de roues de codeur montées de façon tour- nante. Chaque roue de codeur comprend au moins une séquence de code s'étendant de façon concentrique autour de la roue de codeur. Le codeur absolu de la présente invention comprend également un moyen dis- posé entre chaque paire de roues de codeur, qui fait tourner d'une valeur prédéterminée la seconde roue de codeur de la paire, à la suite d'une valeur de rotation prédéterminée de la première roue de codeur de la paire. Il existe également un moyen de détec- tion qui comprend un moyen d'émission de lumière et un moyen détecteur. Le moyen d'émission de lumière est conçu pour illuminer une région définie de la séquence de code. Le moyen détecteur est conçu pour identifier la lumière qui est projetée par le moyen d'émission de lumière, en relation avec la région définie de la séquence de code. Un but de la présente invention est de procu- rer un capteur qui puisse déterminer avec précision la position d'un arbre tournant. Un autre but de la présente invention est de procurer un codeur original ayant une précision et une fiabilité améliorées, et qui puisse être réalisé avec un faible coût. Un autre but encore de la présente invention est de procurer un codeur absolu perfectionné capa- ble de détecter avec précision le déplacement d'un arbre tournant et dont la fabrication et l'assem- blage soient économiques. D'autres caractéristiques et avantages de la présente invention seront mieux compris à la lecture de la description qui va suivre de modes de réalisa- tion, donnés à titre d'exemples non limitatifs. La suite de la description se réfère aux dessins an- nexés, dans lesquels: La figure 1 est une vue en perspective écla- tée illustrant un mode de réalisation d'un codeur absolu de la présente invention; La figure 2a est une vue en élévation de face et en coupe selon la ligne A-A du codeur absolu qui est représenté sur la figure 1, et elle montre un assemblage de roues de codeur; La figure 2b est une vue en élévation laté- rale et en coupe selon la ligne B-B du codeur absolu représenté sur la figure 1, et elle montre une par- tie d'un assemblage de tours et de l'assem- blage de roues de codeur; La figure 2c est une vue en plan de dessus, avec certaines parties enlevées, et en coupe selon la ligne C-C, du codeur absolu représenté sur la fi- gure 2b, et elle montre une tour supérieure de l'as- semblage de tours et une quatrième roue de codeur de l'assemblage de roues de codeur; Les figures 3 et 4 sont des vues en perspec- tive, en plan de dessus et en plan de dessous, d'une roue dentée d'entrée de la figure 1; La figure 5 est une vue en plan de dessus de la roue dentée d'entrée de la figure 3; La figure 6 est une vue en élévation et en coupe selon la ligne A-A de la roue dentée d'entrée de la figure 5; Les figures 7 et 8 sont des vues en perspec- tive, en plan de dessus et en plan de dessous, d'une première roue de codeur de la figure 1; La figure 9 est une vue en plan de dessus de la première roue de codeur de la figure 7; La figure 10 est une vue en plan de dessous de la première roue de codeur de la figure 8; La figure 11 est une vue en élévation et en coupe selon la ligne A-A de première roue de codeur de la figure 10; Les figures 12 et 13 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'une seconde roue de codeur de la figure 1; La figure 14 est une vue en plan de dessus de la seconde roue de codeur de la figure 12; La figure 15 est une vue en plan de dessous de la seconde roue de codeur de la figure 13; La figure 16 est une vue en élévation et en coupe selon la ligne A-A de la seconde roue de co- deur de la figure 15; Les figures 17 et 18 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'une troisième roue de codeur de la figure 1; La figure 19 est une vue en plan de dessus de la troisième roue de codeur de la figure 17; La figure 20 est une vue en plan de dessous de la troisième roue de codeur de la figure 18; La figure 21 est une vue en élévation et en coupe selon la ligne A-A de la troisième roue de co- deur de la figure 20; Les figures 22 et 23 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'une quatrième roue de codeur de la figure 1; La figure 24 est une vue en plan de dessus de la quatrième roue de codeur de la figure 22; La figure 25 est une vue en plan de dessous de la quatrième roue de codeur de la figure 23; La figure 26 est une vue en élévation et en coupe selon la ligne A-A de la quatrième roue de co- deur de la figure 25; Les figures 27 et 28 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'un pignon de la figure 1; La figure 29 est une vue en plan de dessus du pignon de la figure 27; La figure 30 est une vue en élévation du pi- gnon de la figure 29; Les figures 31 et 32 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'une tour inférieure de l'assemblage de tours de la figure 1; La figure 33 est une vue en plan de dessus, en coupe selon la ligne A-A, de la tour inférieure de la figure 31; La figure 34 est une vue en coupe latérale selon la ligne B-B de la tour inférieure de la fi- gure 32; Les figures 35 et 36 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'une tour du milieu d'un assemblage de tours de la figure 1; La figure 37 est une vue en plan de dessus, en coupe selon la ligne A-A, de la tour du milieu de la figure 35; La figure 38 est une vue en coupe latérale selon la ligne B-B de la tour du milieu de la figure 36; Les figures 39 et 40 sont des vues en pers- pective, en plan de dessus et en plan de dessous, d'une tour supérieure de l'assemblage de tours de la figure 1; La figure 41 est une vue en plan de dessus et en coupe selon la ligne A-A, de la tour supérieure de la figure 39; La figure 42 est une vue en coupe latérale selon la ligne B-B de la tour supérieure de la fi- gure 40; et La figure 43 est un schéma partiellement sous forme développée et partiellement sous forme synop- tique, illustrant les circuits électroniques de traitement d'un capteur de la figure 1. En se référant maintenant en détail aux des- sins, dans lesquels des références numériques sem- blables désignent les éléments semblables dans l'en- semble des différentes vues, on voit sur la figure 1 une vue en perspective éclatée d'un codeur absolu 10 conforme à un mode de réalisation de la présente in- vention. Les principaux composants du codeur absolu sont un moyen de détection qui est identifié par la référence 12 et un assemblage de roues de codeur 13, chacun de ces composants étant logé dans un boîtier 16. L'assemblage de roues de codeur 13 conforme à la présente invention comprend un ensemble de roues de codeur, avec un total de quatre roues de codeur dans le mode de réalisation présent et ces roues sont identifiées sur la figure 1 par les références 14a-14d. Les première et troisième roues de codeur, respectivement 14a et 14c, sont montées sur un pre- mier arbre 18 et les seconde et quatrième roues de codeur, respectivement 14b et 14d, sont montées sur un second arbre 20. Le premier arbre 18 s'étend à son tour à travers une ouverture 22 dans le boîtier 16 et il est accouplé à une roue dentée d'entrée 24. Dans ce mode de réalisation, les premier et second arbres 18 et 20 sont de préférence en acier inoxydable. Comme on le voit le mieux sur les figu- res 3-6, la roue dentée d'entrée 24 est un disque de forme pratiquement circulaire, de préférence moulé dans une matière plastique, telle que la résine Cel- con M270 de la firme Hoechst Celanese, et elle com- porte un ensemble de dents espacées sur sa surface périphérique. La roue dentée d'entrée 24 comprend également une ouverture 25 qui a de façon générale la forme d'un "D" et qui reçoit une partie en forme de D correspondante du premier arbre 18, pour l'ac- couplement. Bien que ceci ne soit pas représenté, la roue dentée d'entrée 24 est associée à un arbre d'entraînement, qui comprend à proximité de son ex- trémité supérieure un ensemble de dents sur sa sur- face périphérique qui sont destinées à engrener avec les dents de la roue dentée d'entrée 24. L'arbre d'entraînement est accouplé ou incorporé à son tour à un organe tournant (non représenté) qui doit être contrôlé par le codeur absolu 10. Comme indiqué pré- cédemment, la présente invention est adaptée pour l'utilisation dans des types d'applications dans lesquels on désire contrôler la position angulaire d'un organe tournant, par exemple un arbre de sortie d'un actionneur tournant tel qu'un actionneur de vanne. En ce qui concerne la configuration des roues de codeur 14a-14d, chacune d'elles consiste en un disque de forme pratiquement circulaire qui est de préférence formé par moulage par injection de matiè-35 res thermoplastiques ou thermodurcissables, comme la résine Celcon M270 de la firme Hoechst Celanese, mais on peut également utiliser dans le même but d'autres techniques de fabrication et d'autres ma- tières. Conformément à la présente invention, cha- cune des roues de codeur 14a-14d comporte au moins une séquence de code s'étendant en position concen- trique autour de la roue de codeur. Dans ce mode de réalisation, comme représenté sur les figures, cha- que roue de codeur 14a-14d comprend une série de quatre séquences de code autour de la roue de co- deur. A titre d'illustration, les quatre séquences de code associées aux quatre roues de codeur 14a- 14d, sont identifiées par les lettres a-d sur les figures 10, 15, 20 et 25. On décrira ci-dessous de façon plus détaillée la fonction et le fonctionne- ment des séquences de code. Comme les figures 7-11 le montrent le mieux, la première roue de codeur 14a comprend sur sa sur- face périphérique un rebord supérieur 28 et un re- bord inférieur 30, le rebord inférieur 30 s'étendant de façon générale vers l'extérieur en direction ra- diale, et la surface de rebord supérieur 28 s'éten- dant de façon générale vers le haut, dans une orien- tation perpendiculaire, à proximité du rebord infé- rieur 30. En outre, la surface de rebord supérieur 28 comprend quatre paires de dents 32 mutuellement espacées, qui s'étendent de façon générale vers l'extérieur en direction radiale à partir de la sur- face 28. Dans le mode de réalisation présent, les quatre paires de dents 32 sont respectivement espa- cées à des intervalles de 90 à la circonférence de la roue 14a. En outre, les deux dents qui consti- tuent chacune des quatre paires 32 sont disposées de façon mutuellement adjacente, comme la figure 9 le montre le mieux. De plus, la première roue de codeur 14a comprend une cavité dans sa surface supérieure, et il existe un élément 36 de forme pratiquement an- nulaire qui s'étend vers l'extérieur à partir de la surface supérieure, à proximité du centre de la roue de codeur 14a. De façon similaire, un second élément 38 de forme pratiquement annulaire s'étend à partir de la surface inférieure, mais sur une distance in- férieure à celle qui est associée à l'élément annu- laire 36. De plus, une cavité pratiquement cylindri- que définissant une marque de synchronisation 33 est également incluse dans le rebord supérieur 28, à proximité de l'une des paires de dents 32, et entre les dents de cette paire. Comme indiqué précédem- ment, la première roue de codeur 14a est montée sur le premier arbre 18 et, dans ce but, une ouverture est formée de façon à s'étendre à travers la pre- mière roue de codeur 14a, en traversant chacun des éléments annulaires 36 et 38. Conformément à la pré- sente invention, on peut faire tourner la première roue de codeur 14a avec le premier arbre 18, et dans ce but, dans ce mode de réalisation, l'ouverture 40 qui s'étend à travers la première roue de codeur 14a a de façon générale la forme d'un "D" qui reçoit la partie en forme de D correspondante du premier arbre 18. De cette manière, la première roue de codeur 14a sera maintenue de façon à tourner avec le premier arbre 18. Comme représenté sur les figures 12-16, la seconde roue de codeur 14b comprend également, de façon similaire à la première roue de codeur 14a, deux rebords qui s'étendent autour de la périphérie de la roue et qui sont identifiés par les références 44 et 46. Le rebord supérieur 44 comprend également une paire de dents s'étendant radialement à partir de sa surface extérieure, qui est représentée en 45. Dans ce mode de réalisation, deux paires de dents 45 sont représentées et sont espacées à des intervalles de 1800. Cependant, contrairement à la première roue de codeur 14a, le rebord inférieur 46 comprend sur sa surface extérieure un ensemble de dents 47 qui s'étendent autour de la circonférence de la roue de codeur 14b. De façon générale, l'écartement entre chacune des dents 47 individuelles sur le rebord in- férieur 46 est le même que celui entre les deux dents qui forment la paire 45. En outre, une ouver- ture 49, pratiquement cylindrique, définissant une marque de synchronisation, est formée dans le rebord supérieur 44 de la seconde roue de codeur 14b, à proximité d'une des deux paires de dents 45, et en- tre les dents d'une de ces paires. En plus, une ca- vité est formée dans la surface supérieure de la se- conde roue de codeur 14b, et deux éléments pratique- ment annulaires, 48 et 50, sont également formés de façon à s'étendre vers l'extérieur à partir respec- tivement des surfaces supérieure et inférieure, de façon similaire à ce qui est représenté en relation avec la première roue de codeur 14a. Cependant, con- trairement au cas de la première roue de codeur 14a, la seconde roue de codeur 14b est traversée par une ouverture 52, qui a une configuration pratiquement cylindrique et qui reçoit une partie pratiquement cylindrique du second arbre 20. Cette relation entre l'ouverture pratiquement cylindrique 52 et le second arbre 20 est telle que la rotation de la seconde roue de codeur 14b soit indépendante du second arbre 20. Comme représenté sur les figures 17-21, de façon similaire aux deux premières roues de codeur, la troisième roue de codeur 14c comprend également à sa circonférence des rebords supérieur et inférieur qui sont désignés par les références 56 et 58. De façon similaire à la seconde roue de codeur 14b, le rebord supérieur 56 comprend deux paires de dents 60 qui sont espacées de 180 . De plus, une ouverture 61, pratiquement cylindrique, qui définit une marque de synchronisation 61, est formée à proximité de l'une des deux paires de dents 60, et entre les dents de cette paire, dans le rebord supérieur 56 de la troisième roue de codeur 14c. En outre, le rebord inférieur 58 comporte un ensemble de dents espacées 63 entourant sa périphérie. De plus, deux éléments pratiquement annulaires, 62 et 64, s'étendent à proximité du centre, respectivement à partir des surfaces supérieure et inférieure de la troisième roue de codeur 14c. Il faut cependant noter que l'élément annulaire 64 s'étend vers l'extérieur à partir de la surface inférieure de la troisième roue de codeur 14c sur une distance qui est supérieure à celle de l'élément annulaire 62. En outre, de façon similaire à la seconde roue de codeur 14b, une ou- verture 66, pratiquement cylindrique, est formée à travers chaque élément annulaire 62 et 64, et à tra- vers la troisième roue de codeur 14c. De plus, l'ou- verture 66, pratiquement cylindrique, s'adapte sur une partie pratiquement cylindrique du premier arbre 18, et cette configuration fait en sorte que la ro- tation de la troisième roue de codeur 14c soit indé- pendante du premier arbre 18, de façon similaire à la relation de la seconde roue de codeur 14b vis-à- vis du second arbre 20. Cependant, contrairement à ce qui est représenté en relation avec les première et seconde roues de codeur, la surface inférieure de la roue de codeur 14c contient une cavité, et la30 surface supérieure est pratiquement plane. La quatrième roue de codeur, représentée sur les figures 22-26, est identifiée par la référence 14d, et elle diffère de ce qui est représenté en re- lation avec les trois premières roues de codeur, du fait qu'il n'existe pas deux rebords séparés. A la place, comme les figures 22 et 23 le montrent le mieux, le rayon de la quatrième roue de codeur 14d est pratiquement constant à sa circonférence. De plus, de façon similaire à la troisième roue de co- deur 14c, la surface supérieure est pratiquement plane et une cavité est formée dans la surface infé- rieure. En outre, de façon similaire à la troisième roue de codeur 14c, la quatrième roue de codeur 14d comprend des éléments pratiquement annulaires supé- rieur et inférieur, portant respectivement les réfé- rences 68 et 70, et l'élément annulaire inférieur 70 s'étend vers l'extérieur sur une distance supérieure à celle de l'élément annulaire supérieur 68. De plus, une ouverture 72, pratiquement cylindrique, s'étend à travers chacun des éléments annulaires 68 et 70, à travers la roue, et le second arbre 20 pé- nètre dans cette ouverture, d'une manière similaire à celle des seconde et troisième roues de codeur. Une autre différence dans la quatrième roue de co- deur 14d consiste en ce qu'un ensemble de dents 74 s'étendent vers l'extérieur à partir de la périphé- rie de la roue, en étant mutuellement espacées et en s'étendant sur la totalité de la circonférence. De façon générale, l'écartement entre chaque dent 74 est similaire à celui relatif aux dents des rebords inférieurs 64 et 46 correspondant aux troisième et seconde roues de codeur, bien que la largeur de la dent 74 de la quatrième roue de codeur 14d soit su- périeure à celle des deux autres roues. De façon si- milaire à la troisième roue de codeur 14c, une cavi- té 71, pratiquement cylindrique, définissant une marque de synchronisation, est formée dans la sur- face supérieure à proximité de l'ensemble de dents 74 s'étendant à la circonférence, et entre deux de ces dents. Comme indiqué précédemment, les quatre roues de codeur sont contenues dans le boîtier 16. Le boî- tier 16, tel qu'il est représenté sur la figure 1, peut être fabriqué par des techniques classiques, comme le moulage par injection, et avec des maté- riaux classiques, comme la résine Xenoy 6620 de Ge- neral Electric. Comme représenté sur la figure 1, deux éléments de support 76 et 78, pratiquement an- nulaires, sont formés de façon à s'étendre à partir de la surface intérieure du fond du boîtier 16, et ils sont conçus pour recevoir respectivement la se- conde roue de codeur 14b et la première roue de co- deur 14a. De façon générale, le premier élément de support annulaire 76 s'étend vers l'extérieur à par- tir de la surface intérieure du boîtier 16 sur une distance supérieure à celle de l'élément de support annulaire 78. De cette manière, lorsque la seconde roue de codeur est mise en place dans le boîtier, la position de la seconde roue de codeur 14b est déca- lée par rapport à la position de la première roue de codeur 14a, qui est supportée sur l'élément de sup- port annulaire 78. L'élément de support annulaire 76 comporte également dans sa surface supérieure une cavité 80, pratiquement cylindrique, pour recevoir le second arbre 20, qui maintient la position de la seconde roue de codeur 14b et de la quatrième roue de codeur 14d dans le boîtier 16. Comme indiqué pré- cédemment, le premier arbre 18 s'étend vers l'exté- rieur à travers l'ouverture 22 dans le boîtier 16 et il pénètre dans la roue dentée d'entrée 24, ce qui a pour effet de maintenir la position de la première roue de codeur 14a et de la troisième roue de codeur 14c dans le boîtier 16. De façon similaire à la po- sition décalée de la seconde roue de codeur 14b et de la première roue de codeur 14a, la quatrième roue de codeur 14d est également décalée par rapport à la troisième roue de codeur 14c. En particulier, au mo- ment de l'assemblage, comme représenté sur la figure 2a, l'élément annulaire 64 de la troisième roue de codeur 14c porte contre l'élément annulaire 36 de la première roue de codeur 14a. De façon similaire, l'élément annulaire 70 de la quatrième roue de co- deur 14d porte contre l'élément annulaire 48 de la seconde roue de codeur 14b. Conformément à ce mode de réalisation, les roues de codeur 14b, 14c et 14d peuvent tourner en relation avec les mouvements de rotation de la roue dentée d'entrée 24, par son accouplement à l'arbre d'entraînement, qui produit un mouvement de rotation correspondant de la première roue de codeur 14a. Dans ce but, des moyens sont disposés entre les roues de codeur de façon à faire tourner chacune des roues. Dans ce mode de réalisation donné à titre d'exemple, comme représenté sur les figures 1 et 2, il existe trois pignons 82, 84 et 86 qui intercon- nectent chaque paire de roues de codeur adjacentes. Plus précisément, le pignon 82 est placé entre la première roue de codeur 14a et la seconde roue de codeur 14b, le second pignon 84 est placé entre la seconde roue de codeur 14b et la troisième roue de codeur 14c, et le troisième pignon 86 est placé en- tre la troisième roue de codeur 14c et la quatrième roue de codeur 14d. Cette position particulière des trois pignons 82, 84 et 86 est maintenue par un ar- bre de pignons 88 qui est positionné à l'intérieur du boîtier 16. En ce qui concerne la composition des trois pignons, chacun d'eux est de préférence fabri- qué par moulage par injection de matières thermo- plastiques ou thermodurcissables, comme par exemple la résine Celcon M270 de la firme Hoechst Celanese, mais on pourrait utiliser d'autres techniques ou d'autres matières. De plus, l'arbre de pignons 8835 consiste de préférence en acier inoxydable. De façon similaire à l'élément de support annulaire 76, un élément de support annulaire 90 est également formé dans la surface intérieure du fond du boîtier 16 de manière à supporter le premier pignon 82 dans une position décalée. En outre, l'élément de support an- nulaire 90 comporte également dans sa surface supé- rieure une cavité 92, pratiquement cylindrique, des- tinée à recevoir l'arbre 88. En ce qui concerne la configuration des pignons 82, 84 et 86, elle est la même pour chacun, et à titre d'illustration, les parties sont décrites en relation avec le pignon 82 qui est représenté sur les figures 27-30. Comme re- présenté, le pignon 82 est un élément de forme géné- rale allongée qui comprend une série de dents lon- gues 94 et de dents courtes 96 qui s'étendent à la circonférence, autour de la surface extérieure. Dans ce mode de réalisation, les dents longues 94 et les dents courtes 96 sont placées dans des positions al- ternées, et il y a quatre dents longues 94 espacées à des intervalles de 90 et quatre dents courtes 96 également espacées à des intervalles de 90 , ce qui donne un écartement de 45 entre chaque dent longue 94 et chaque dent courte 96 respectives. En outre, une ouverture 98, pratiquement cylindrique, s'étend à travers le pignon 82 pour le montage sur l'arbre de pignons 88, pour permettre un mouvement de rota- tion. De plus, de façon similaire aux première, se- conde et troisième roues de codeur 14a, 14b et 14c, les rotations de chacun des pignons 82, 84 et 86 * sont mutuellement indépendantes sur l'arbre. En par- ticulier, au moment de l'assemblage, comme les figu- res 1 et 2a-2c le montrent le mieux, le premier pi- gnon 82 est positionné de façon que les dents cour- tes 96 soient adjacentes au rebord supérieur 28 de la première roue de codeur 14a et engrènent avec les paires de dents 32 sous l'effet de la rotation de la première roue de codeur 14a. Les dents longues 94 du premier pignon 82 sont positionnées de façon à en- grener avec les dents 47 du rebord inférieur 46 de la seconde roue de codeur 14b. De façon similaire, le second pignon 84 est positionné de façon que les dents courtes soient adjacentes au rebord supérieur 44 de la seconde roue de codeur 14b, pour engrener avec la paire de dents 45 sous l'effet de la rota- tion, et de façon que les dents longues engrènent avec les dents 63 du rebord inférieur 58 de la troi- sième roue de codeur 14c. Enfin, le troisième pignon 86 est positionné avec ses dents courtes en contact avec le rebord supérieur 56 de la troisième roue de codeur 14c, pour engrener avec les paires de dents sous l'effet de la rotation, tandis que les dents longues engrènent avec les dents 74 de la quatrième roue de codeur 14d. On décrira ci- après de façon plus détaillée le fonctionnement de l'assemblage de roues de codeur 13 qui est défini par les quatre roues de codeur et les trois pignons. Comme indiqué précédemment, chacune des qua- tre roues de codeur dans ce mode de réalisation com- prend une série de quatre séquences de code s'éten- dant de façon concentrique autour de chaque roue. De façon générale, ces séquences de code fournissent l'information qui est évaluée pour déterminer la po- sition de l'arbre. Plus précisément, on évalue des régions définies de chaque séquence de code qui fournissent l'information nécessaire en ce qui con- cerne la position relative de l'arbre. Conformément à l'invention, le moyen de détection 12 est incorpo- ré pour contrôler les régions définies de chacune des séquences de code respectives, comme on le dé- crira ci-dessous. Dans le mode de réalisation pré- sent, les séquences de code sont formées par des fentes de diverses longueurs et disposées à divers intervalles d'espacement, en s'étendant à travers les roues de codeur. Le moyen de détection 12 con- trôle la région définie de chacune des quatre sé- quences de code sur chacune des roues de codeur, soit un total de 16 régions définies différentes. De cette manière, la présente invention évalue la posi- tion de rotation en contrôlant des changements quel- conques dans l'information qui est détectée dans chacune des régions définies. Dans la présente in- vention, les données qui sont contrôlées par le moyen de détection 12 en correspondance avec chaque région définie sont représentées par un bit, et le nombre total de bits provenant des quatre roues de codeur forme une valeur entière à 16 bits. Dans le mode de réalisation présent, les séquences de code sont conçues de façon que la représentation numéri- que de la position de rotation corresponde à un code Gray, dans la mesure o un seul bit de la valeur en- tière à 16 bits change en correspondance avec chaque changement incrémentiel de la position de rotation. Un avantage de la représentation en code Gray qui donne lieu à un seul changement de bit à un instant donné quelconque, consiste en ce qu'on peut aisément détecter des erreurs quelconques dans la détermina- tion de la position de rotation. En outre, des pro- blêmes de comptage quelconques dûs à des erreurs de temps, comme un retard associé au moyen de détec- tion, sont notablement réduits ou éliminés. Par exemple, du fait qu'un seul bit de la valeur entière change, il n'est pas nécessaire que le moyen de dé- tection 12 contrôle un changement d'information por- tant sur plus d'un bit à la fois, et traite cette information de façon correspondante. En outre, la détection de la position de rotation est indépen- dante de la direction de rotation de l'organe tour- nant, et un changement d'un seul bit correspondra à une rotation en sens d'horloge ou en sens inverse d'horloge du codeur 10. Dans le but indiqué ci-dessus, le moyen de détection 12 de la présente invention est adapté de façon spécifique au contrôle de toutes les séquences de code qui détermineront la valeur entière à 16 bits correspondante, associée à la position de rota- tion. Ensuite, tout changement incrémentiel de la position de rotation correspondra à un changement d'un bit dans la valeur entière à 16 bits, et cette condition sera contrôlée à son tour par le moyen de détection 12. Les figures 10, 15, 20 et 25 illus- trent le mieux la relation entre chacune des fentes respectives dans les quatre roues de codeur qui fournissent la représentation de la position de ro- tation, en code Gray. De façon générale, la première roue de codeur 14a comprend une configuration dans laquelle le même motif de fentes est formé deux fois sur la roue, et avec les seconde et troisième roues de codeur 14b et 14c, les motifs associés à chacune de ces roues sont mutuellement identiques. Les figu- res annexées illustrent de façon plus détaillée la configuration des fentes constituant les séquences de code. La première roue de codeur 14a est illus- trée sur la figure 10. La première séquence de code est identifiée par a et elle est la plus proche du centre. La séquence de code a comprend deux fentes qui ont chacune une longueur d'environ 90 et sont espacées à des intervalles d'environ 900. La seconde séquence de code b comprend quatre fentes qui ont chacune une longueur d'environ 45 et qui sont espa- cées à des intervalles d'environ 45 . La troisième séquence de code c comprend huit fentes qui ont cha- cune une longueur d'environ 22,5 et qui sont espa- cées à des intervalles d'environ 22,50. La quatrième séquence de code d comprend soixante-quatre fentes qui ont chacune une longueur d'environ 1, 875 et qui sont espacées à des intervalles d'environ 3,75 . La seconde roue de codeur 14b est illustrée sur la fi- gure 15. Comme représenté, la première séquence de code a comprend une fente qui a une longueur d'envi- ron 180 . La seconde séquence de code b comprend deux fentes qui ont chacune une longueur d'environ et qui sont espacées à des intervalles d'environ . La troisième séquence de code c comprend quatre fentes qui ont chacune une longueur d'environ 45 et qui sont espacées à des intervalles d'environ 45 . La quatrième séquence de code d comprend huit fentes qui ont chacune une longueur d'environ 22,5 et qui sont espacées à des intervalles d'environ 22,50. La troisième roue de codeur 14c est représentée sur la figure 20. Comme indiqué ci-dessus, le motif associé aux séquences de code de la troisième roue de codeur 14c est le même que celui de la seconde roue de co- deur 14b. La quatrième roue de codeur 14d est illus- trée sur la figure 25. La première séquence de code a comprend deux fentes qui ont chacune une longueur d'environ 90 et qui sont espacées à des intervalles d'environ 90 . La seconde séquence de code b com- prend deux fentes qui ont chacune une longueur d'en- viron 90 et qui sont espacées à des intervalles d'environ 90 . La troisième séquence de code c com- prend quatre fentes qui ont chacune une longueur d'environ 45 et qui sont espacées à des intervalles d'environ 45 . La quatrième séquence de code d com- prend huit fentes qui ont chacune une longueur d'en- viron 22,5 et qui sont espacées à des intervalles d'environ 22,50. On va maintenant décrire la manière de con- trôler les séquences de code avec le moyen de détec- tion 12. De façon générale, le moyen de détection 12 produit de la lumière qui est projetée par un moyen d'émission de lumière sur une face de la roue, au voisinage de la région définie, et cette lumière est détectée par un moyen détecteur qui est placé à proximité de la face opposée de la roue. De cette manière, la lumière qui est projetée par le moyen d'émission de lumière est identifiée par le moyen détecteur lorsque la roue de codeur est positionnée de façon qu'une fente se trouve à l'intérieur de la région définie. Dans le cas contraire, la lumière projetée ne sera pas capable d'atteindre le moyen détecteur. Dans ce mode de réalisation, il est pré- férable que la détection de lumière soit représentée par un "1" et que l'absence de détection de lumière soit représentée par un "0". De plus, dans le mode de réalisation présent, il est préférable que le moyen d'émission de lumière et le moyen détecteur soient respectivement logés à l'intérieur d'un as- semblage de tours 102, comme la figure 1 le montre le mieux. L'assemblage de tours 102 conforme à ce mode de réalisation est constitué par six éléments de tour, de forme correspondante, qui sont montés sur une carte de circuit 104. Les éléments de tour sont de préférence développés conformément à la sé- lection d'un matériau et d'un traitement spécial, que l'on décrira cidessous, mais il faut noter que ceci n'est pas exigé de façon inhérente. Comme re- présenté, chaque élément de tour est un élément de forme générale rectangulaire, obtenu de préférence par moulage par injection de matières thermoplasti- ques ou thermodurcissables, comme la résine Cycoloy MC1300 de General Electric, et il est de préférence revêtu d'un revêtement réfléchissant, tel qu'un dépôt de nickel brillant, et il comprend des surfaces supérieure et inférieure pratiquement pla- nes, ainsi que des parties latérales qui relient les surfaces supérieure et inférieure. Chaque élément de tour comprend également une partie avant qui définit des segments de longueurs variables s'étendant à partir d'une base. En outre, au moins une ouverture, de préférence cylindrique, est formée à travers les surfaces supérieure et/ou inférieure, à proximité de la partie avant. Dans l'invention, la position de chaque ouverture dans un élément de tour, par rap- port à la base, est différente. Par exemple, dans ce mode de réalisation, ceci est obtenu du fait que l'ouverture est formée à proximité de la partie avant de chaque segment, et que l'on fait varier la distance de la partie avant de chaque segment par rapport à la base. Dans le mode de réalisation pré- sent, le moyen d'émission de lumière est constitué par des diodes électroluminescentes (DEL) qui pro- jettent de la lumière vers l'extérieur à travers une ouverture de tour particulière, et le moyen détec- teur comprend des photodétecteurs qui détectent la lumière entrant à travers une ouverture de tour par- ticulière. Comme représenté sur la figure 1, les éléments de tour sont disposés en deux colonnes de trois tours, et ils sont connectés à la carte de circuit 104. Dans ce mode de réalisation, il est préférable que la tour inférieure dans chaque co- lonne comprenne seulement quatre ouvertures dans sa surface supérieure, comme illustré en 120 sur les figures 31-34, les tours du milieu dans chaque co- lonne comprenant quatre ouvertures à la fois dans les surfaces supérieure et inférieure, comme illus- tré en 122 sur les figures 35-38, et les tours supé- rieures comprenant quatre ouvertures seulement dans leurs surfaces inférieures, comme illustré en 124 sur les figures 39-42. Cette configuration d'ouver- tures particulière permet à la lumière projetée par les DEL de sortir des tours vers les régions défi- nies des séquences de code, et lorsqu'une fente est positionnée dans une région définie, la lumière tra- verse la fente et traverse l'ouverture de tour adja- cente en direction du phototransistor. Dans ce mode de réalisation donné à titre d'exemple, les tours inférieures 120 comprennent de préférence des DEL ou des phototransistors à proximité des ouvertures des surfaces supérieures, les tours du milieu 122 com- prennent des phototransistors ou des DEL à proximité des ouvertures dans les surfaces inférieures et les surfaces supérieures, et les tours supérieures 124 comprennent des phototransistors ou des DEL à proxi- mité des ouvertures dans les surfaces inférieures. Les figures 31, 35 et 39 montrent une vue de la partie de base de chaque élément de tour. Comme représenté, quatre cavités pratiquement cylindri- ques sont formées dans la base, et ces cavités ont une configuration prévue pour recevoir les DEL et les phototransistors. On voit également quatre doigts annulaires, pratiquement cylindriques, qui assurent la fixation sur la carte de circuit 104. Les figures 33, 34; 37, 38 et 41, 42 montrent des représentations en coupe des tours inférieure, du milieu et supérieure, portant respectivement les ré- férences 120, 122 et 124, et elles montrent les par- ties intérieures de ces structures. Comme représen- té, les cavités pratiquement cylindriques qui s'étendent à l'intérieur de la base se terminent pas une partie allant en diminuant dans la direction de chaque ouverture. En particulier, dans les tours su- périeure et inférieure 124 et 120, ceci est réalisé sous la forme d'une seule partie allant en dimi- nuant, désignée par x, et dans la tour du milieu 122, il existe deux parties allant en diminuant, dé- signées par x et y, qui s'étendent à partir d'une partie centrale ayant pratiquement une forme en V. Il est préférable que chaque partie allant en dimi- nuant comporte sur sa surface un matériau de type réfléchissant, afin de réfléchir la lumière qui passe, à la fois hors des ouvertures et vers l'inté- rieur de celles-ci, en relation avec les DEL et les phototransistors. Dans le mode de réalisation pré- sent, les parties allant en diminuant sont de préfé- rence revêtues d'un matériau réfléchissant, formé par exemple par un dépôt chimique de nickel. En ou- tre, comme indiqué précédemment, les doigts annulai- res qui s'étendent à partir de la base sont fixés à la carte de circuit 104. Dans ce mode de réalisa- tion, deux des doigts 126 opposés sont de façon gé- nérale plus longs et sont adaptés pour être fixés à chaud sur la carte de circuit 104. En ce qui con- cerne la carte de circuit 104, celle-ci contient les circuits électroniques, comprenant les phototransis- tors et les DEL du moyen de détection 12. Comme re- présenté, les phototransistors et les DEL sont dis- posés de façon à s'étendre à partir de la carte 104 sur la figure 1, et ils sont reçus dans les cavités cylindriques dans la partie de base de chaque élé- ment de tour, comme représenté sur la figure 2c. Conformément à la présente invention, chaque roue de codeur est placée entre deux éléments de tour, et les ouvertures à travers chaque élément de tour sont disposées de façon adjacente à une sé- quence de code séparée. Comme représenté sur la fi- gure 2b dans le mode de réalisation présent, la se- conde roue de codeur 14b est placée entre les tours inférieure et du milieu, respectivement 120 et 122, de la seconde colonne, et la quatrième roue de co- deur 14d est placée entre les tours du milieu et su- périeure, respectivement 122 et 124, de la seconde colonne. De façon similaire, bien que ceci ne soit pas représenté, la première roue de codeur 14a est placée entre les tours inférieure et du milieu, 120, 122 de la première colonne, et la troisième roue de codeur 14c est placée entre les tours du milieu et supérieure, 122, 124 de la première colonne. De cette manière, chacune des régions définies des sé- quences de code se trouve entre deux tours adjacen- tes, et également à proximité de l'ouverture de cha- que tour, pour le contrôle. Sur les figures 32, 35, 36 et 39, la position des quatre ouvertures dans chaque tour est identi- fiée par les lettres a-d. Comme représenté, dans chaque tour, l'ouverture d est la plus proche de la base, l'ouverture b est plus éloignée de la base que l'ouverture d, l'ouverture c est plus éloignée de la base que l'ouverture b et l'ouverture a est la plus éloignée de la base. En ce qui concerne la relation entre les ouvertures dans chaque tour et les séquen- ces de code des roues de codeur, comme représenté sur la figure 2c, les ouvertures de tour a sont dis- posées à proximité des séquences de code a, les ou- vertures de tour c sont disposées à proximité des séquences de code c, les ouvertures de tour b sont disposées à proximité des séquences de code b, et les ouvertures de tour d sont disposées à proximité des séquences de code d. Au moment de l'assemblage du codeur de la présente invention, comme représenté sur les figures 1 et 2, on introduit l'assemblage de tours 102 entre les roues de codeur respectives, et on fixe la carte de circuit 104 à l'avant du boîtier 16, en utilisant30 de préférence des vis qui sont placées à l'intérieur d'ouvertures dans la carte de circuit 104, et qui sont fixées dans des ouvertures correspondantes dans le boîtier 16. Dans cette structure, l'assemblage de la carte de circuit 104 et du boîtier 16 forme une35 cavité qui est dimensionnée de façon à enfermer l'assemblage de roues de codeur 13. Le boîtier 16 comprend également un panneau supérieur 19 qui est adapté pour être relié à la fois à la partie supé- rieure du boîtier 16 et à la carte de circuit 104, pour enfermer le mécanisme à l'intérieur. Dans le mode de réalisation présent, le panneau supérieur 19 contient des ouvertures qui sont adaptées pour l'en- cliquetage au moyen de parties de languettes flexi- bles qui sont formées à la partie supérieure du boî- tier 16, mais il faut noter que l'on peut également utiliser d'autres procédés pour l'assemblage. Comme représenté, le panneau supérieur 19 comprend dans sa surface intérieure une cavité 107 de forme générale cylindrique, pour recevoir l'élément annulaire 68 de la quatrième roue de codeur 14d. La surface inté- rieure du panneau supérieur 19 comprend également un élément 128, pratiquement annulaire, qui s'étend à partir de sa surface qui vient en contact avec l'élément annulaire 62 s'étendant à partir de la troisième roue de codeur 14c. On va maintenant décrire le fonctionnement de l'assemblage de roues de codeur 13. De façon géné- rale, la combinaison des quatre roues de codeur pro- cure une structure d'engrenage de type intermittent. Dans le mode de réalisation présent, l'accouplement entre la roue dentée d'entrée 24 et l'arbre d'en- traînement fait tourner les quatre roues de codeur 14a-14d. Dans cette structure, chaque changement in- crémentiel de la position de rotation de l'organe tournant correspond à la rotation de la roue dentée d'entrée 24 sur la distance d'une dent, qui corres- pond de préférence à un bit, par l'intermédiaire de son accouplement avec l'arbre d'entraînement. Comme mentionné précédemment, chaque changement incrémen- tiel de position de rotation correspond à un change-35 ment d'un seul bit dans la valeur entière à 16 bits. De cette manière, la rotation de la roue dentée d'entrée 24 produit une valeur de rotation corres- pondante de la première roue de codeur 14a, sous l'action du premier arbre 18. Dans le mode de réali- sation présent, chaque rotation de 90 de la pre- mière roue de codeur 14a correspond à la rotation de la seconde roue de codeur 14b sur une distance d'un bit, du fait de l'engrènement des dents 32 de la première roue de codeur et des dents 47 de la se- conde roue de codeur avec les dents du premier pi- gnon 82. De façon similaire, chaque rotation de 180 de la seconde roue de codeur 14b correspond à la ro- tation de la troisième roue de codeur 14c sur une distance d'un bit, par l'engrènement des dents 45 de la seconde roue de codeur et des dents 63 de la troisième roue de codeur avec le second pignon 84. Enfin, chaque rotation de 180 de la troisième roue de codeur 14c correspond à une rotation de la qua- trième roue de codeur 14d sur une distance d'un bit, par l'accouplement des dents 60 de la troisième roue de codeur et des dents 74 de la quatrième roue de codeur avec le troisième pignon 86. Cette séquence précédente sera la même pour la rotation en sens d'horloge ou en sens inverse d'horloge du codeur 10. Comme indiqué précédemment, le moyen de dé- tection 12 contrôle la position des roues de codeur par l'intermédiaire des DEL et des phototransistors. Dans l'invention, le moyen de détection 12 comprend de préférence une interface pour logique CMOS qui commande également le mode de contrôle des DEL et des phototransistors pendant le fonctionnement du dispositif. Plus précisément, ceci est effectué en régulant la séquence particulière de détection de bits qui est accomplie par les DEL et les photodé- tecteurs, et également l'instant auquel ceci a lieu. En ce qui concerne la séquence de détection, comme indiqué précédemment, les quatre roues de codeur fournissent cette information sous la forme d'une valeur entière à seize bits, et de préférence en code Gray. Par conséquent, l'aspect important ici consiste en ce que chaque bit qui est détecté sur les quatre roues de codeur par le moyen de détection 12 doit conserver une position constante par rapport à la valeur entière à seize bits. Par exemple, la séquence de code d qui occupe la position extrême vers l'extérieur dans la seconde roue de codeur 14b, correspond au cinquième bit de la valeur entière à seize bits. Dans ce mode de réalisation, l'ordre de la valeur entière à seize bits commence de préfé- rence par la première roue de codeur 14a, pour laquelle la séquence de code d occupant la position extrême du côté extérieur correspond au premier bit, et se termine avec la séquence de code a occupant la position extrême du côté intérieur, pour la qua- trième roue de codeur 14d, qui correspond au sei- zième bit. Il faut cependant noter que l'on peut utiliser dans le même but n'importe quel ordre de détection de bits désiré. La figure 43 est un schéma partiellement sous forme développée et partiellement sous forme synop- tique qui illustre un mode de réalisation consti- tuant un exemple des circuits électroniques de trai- tement du moyen de détection 12, conforme à la pré- sente invention. De façon générale, dans ce mode de réalisation, des DEL et des phototransistors classi- ques, de préférence des émetteurs et des détecteurs infrarouges, sont montés sur une carte de circuit imprimé classique qui constitue la carte de circuit 104. Il existe de préférence un registre à décalage 106, par exemple un registre à décalage universel à 4 bits (75HC195), qui est connecté aux DEL et aux phototransistors par des lignes respectives 130 et 132. Dans le mode de réalisation qui est illustré, il y a de préférence 8 DEL 140a-140h connectées au registre à décalage 106, comme représenté, ce qui a pour effet de réduire le nombre de composants. Il faut cependant noter que l'on peut changer le nombre de DEL dans d'autres applications, ainsi que dans le cadre de la présente invention. De plus, il y a de préférence 16 phototransistors 142a-142p qui sont connectés au registre à décalage 106, de la manière illustrée. Dans cette configuration, comme représen- té sur la figure 1 du mode de réalisation présent, il est préférable qu'il y ait quatre DEL à l'inté- rieur de chacune des deux tours du milieu de l'as- semblage de tours 102, et qu'il y ait quatre photo- transistors à l'intérieur de chacune des deux tours inférieures et supérieures de l'assemblage de tours 102. Par conséquent, sur la base de cette configura- tion, dans le fonctionnement du codeur 10, les DEL projettent de la lumière à travers les ouvertures dans les surfaces supérieures et inférieures des tours du milieu, et cette lumière est détectée par les phototransistors à travers les ouvertures dans les surfaces supérieures et inférieures des tours inférieures et supérieures, respectivement. De plus, dans le mode de réalisation présent, il est souhaitable d'avoir la possibilité de comman- der les moments auxquels diverses DEL sont placées dans leur état actif, afin de limiter la consomma- tion d'énergie du système, d'assouplir les exigences d'interface et également de prolonger la durée de * vie finale des dispositifs. Cette commande est ac- complie par l'utilisation de transistors 208 à titre d'éléments de commutation pour alimenter des paires de DEL. Il est préférable que chacune des DEL dans une paire particulière soit affectée à une paire de roues. Quatre paires de DEL sont ainsi commandées. Cette structure garantit que chaque roue a une con- figuration de DEL entièrement déterminée et comman- dée. Comme représenté sur la figure 43, il est pre- férable que les DEL 140a, b, c et d soient disposées dans la première tour du milieu et que les DEL 140e, f, g, h soient disposées dans la seconde tour du mi- lieu, que les phototransistors 142b, e, g et d soient disposés dans la première tour inférieure et que les phototransistors 142a, c, f et h soient dis- posés dans la seconde tour inférieure, et que les phototransistors 142n, p, k, i soient disposés dans la première tour supérieure et les transistors 142o, m, 1 et j soient disposés dans la seconde tour supé- rieure. En outre, il est préférable que les DEL 140a et e et les phototransistors b, a, n et o soient placés à proximité des ouvertures de tour a; que les DEL 140b et f et les phototransistors e, c, p et m soient placés à proximité des ouvertures de tour b; que les DEL c et g et les phototransistors g, f, k et 1 soient placés à proximité des ouvertures de tour c; et que les DEL d et h et les phototransis- tors d, h, i et j soient placés à proximité des ou- vertures de tour d. En fonctionnement, le moyen de détection 12 détermine de préférence quelles sont les paires de DEL qui sont activées, et il procure également le moyen pour transmettre les états des photodétecteurs à un microprocesseur 210, sous une forme utilisable. Le microprocesseur 210 se trouve à l'extérieur du codeur, et il est connecté au codeur par un câble.30 Pour le fonctionnement, il y a de préférence deux modes possibles. Le mode de repos, qui est le mode prédominant, est en effet lorsque les roues de codeur ne se déplacent pas, ou se déplacent très lentement, ce qui correspond au moment auquel le mo-35 teur qui fait fonctionner l'organe tournant n'est pas en marche. L'information de position est de pré- férence fournie à ce moment. Pendant le mode de mar- che, une information supplémentaire concernant la vitesse du premier arbre 18 est de préférence égale- ment collectée. Le microprocesseur 210 détermine le mode qui est le plus approprié à un instant donné, et il commande le moyen de détection 12 de façon correspondante. Pendant le mode de repos, il est préférable qu'un 1 logique (état haut) soit chargé périodique- ment en série dans le registre à décalage 106. Le 1 logique est commandé par le microprocesseur 210 et il est appliqué sur les lignes 213 j et k (forme in- versée). Le microprocesseur 210 maintient à ce mo- ment à l'état haut la ligne de décalage série 219 qui est identifiée par PE. Lorsque le microproces- seur 210 change l'état de la ligne d'horloge 215 du registre à décalage 106, le 1 logique est transmis au bit inférieur Q0, et la valeur de chaque bit Qo à Q2 avant le front d'horloge est avancée jusqu'au bit immédiatement supérieur. A la suite de cette opéra- tion, le signal d'entrée appliqué aux lignes j et k (inv.) est ramené à un 0 logique (état bas), et des fronts d'horloge suivants déplaceront (décalage) vers chaque bit supérieur le 1 logique apparaissant en sortie, c'est-à-dire en suivant la séquence de QO, Q1, Q2 et Q3. Enfin, lorsque le bit le plus éle- vé, Q3, contient le 1 logique, un nouveau 1 logique peut être chargé à nouveau à partir du microproces- seur 210, et le processus peut se répéter. Le 1 lo- gique qui est émis par chaque bit dans le circuit de bascules 150 commutera à l'état conducteur le tran- sistor 208 qui alimente une paire d'émetteurs. Le résultat consiste en ce que chaque paire d'émetteurs est activée séquentiellement par le registre à déca-35 lage 106. Le fonctionnement que l'on vient de décrire est rendu plus complexe par la nécessité de lire l'état des détecteurs. Dans ce but, de préférence après l'activation de chaque paire d'émetteurs, l'état des quatre détecteurs est communiqué au mi- croprocesseur 210, de façon à permettre à déterminer la position des roues. Ceci est accompli en faisant passer au niveau bas la ligne de décalage série 219, après que le 1 logique a été fourni à la sortie ap- propriée du registre à décalage 106. Lorsque la li- gne de décalage série 219 est à l'état bas, un front d'horloge montant permettra un chargement en paral- lèle d'états quelconques qui sont détectés sur les bits d'entrée Q0, Q1, Q2, Q3 du registre à décalage 106. Ainsi, les états sur le côté d'entrée du regis- tre à décalage 106 apparaîtront maintenant sur les bits de sortie P0, P1, P2, P3, en prenant la place du 1 logique unique à la sortie du registre à déca- lage 106. Ceci n'est pas un problème, du fait que l'état des émetteurs et des détecteurs n'est plus contrôlé à ce point. Le microprocesseur 210 contrôle l'état du bit de sortie haut et il voit immédiate- ment un état sur ce front d'horloge. La ligne de dé- calage série 219 est ramenée à l'état haut et, sous l'effet du circuit de bascules 221, les états de dé- tecteur sont décalés vers le bit supérieur sous l'effet d'impulsions d'horloge montantes. Le signal d'entrée provenant du microprocesseur 210 sur les lignes j et k (inv.) est toujours un 0 logique, ce qui fait qu'un ensemble d'états bas suivent les don- nées désirées. Après trois cycles d'horloge supplé- mentaires, tous les états de détecteur ont été lus et les lignes j et k (inv.) reçoivent un 1 logique pour exciter la paire d'émetteurs suivante. Ce pro-35 cessus de multiplexage permet de réduire le nombre de composants des émetteurs. Ce processus change lorsque le moteur est en marche. Pendant ce mode, la vitesse est de préfé- rence plus soigneusement contrôlée au cours du fonc- tionnement du moteur, et le bit de moindre poids est lu considérablement plus souvent que ce que permet la technique que l'on vient de décrire. Dans le mode de réalisation présent, la séquence de code d dans chaque roue correspond au bit de moindre poids, mais, comme il faut le noter, il est possible de changer ceci. Pendant le mode de marche, la paire d'émetteurs relative au bit de moindre poids est alimentée continuellement et le signal de sortie correspondant à ce bit est contrôlé en permanence avec une paire de portes NON-ET 200 qui sont connec- tées en inverseurs. Les signaux de sortie de ces portes sont émis vers le microprocesseur 210 par l'intermédiaire de lignes 217, pour un contrôle con- tinu. La position est mise à jour périodiquement avec une lecture de tous les dispositifs, comme dans le mode de repos. Ceci satisfait l'exigence d'une observation plus attentive pendant le mode de marche du moteur. Les deux modes fonctionnent ensemble pour fournir au processeur 210 toute l'information néces- saire. De plus, du fait que la position d'une roue indique la position sans aucune ambiguïté, une cou- pure de l'alimentation est de préférence suivie par une lecture complète de tous les dispositifs, comme dans le mode de repos. Lorsque la lecture est termi- née, la position de l'organe est connue. Les compo- sants restants qui sont représentés sur la figure 43 sont familiers à l'homme de l'art et de ce fait, on ne les décrit pas en détail, pour abréger. Compte tenu de ce qui est indiqué ci-dessus, on voit que la présente invention offre plusieurs avantages. Un avantage particulier consiste en ce que la structure des quatre roues de codeur et des trois pignons procure un fonctionnement du type à engrenage incrémentiel qui offre une meilleure pré- cision; en particulier, un mouvement dans cette con- figuration ne peut pas s'arrêter sur le bord de plus d'un bit. Il en résulte que l'erreur due à des tran- sitions est limitée à la moitié de la valeur du bit de moindre poids. De plus, la précision est encore améliorée du fait que la présente invention produit une valeur entière à seize bits, tout en limitant également à quatre le nombre de roues de codeur. La précision est également améliorée par l'utilisation d'un assemblage de tours qui, au moment de l'assem- blage, est monté de façon à être adjacent à chaque séquence de code sur les quatre roues de codeur. Un autre avantage consiste en ce que les séquences de code qui sont fournies par les quatre roues de co- deur procurent une configuration de code Gray, et ceci fournit une meilleure précision du fait qu'un seul bit d'information change à un instant quelcon- que, avec un changement de valeur égale au bit de moindre poids. En outre, ce fonctionnement particu- lier est le même indépendamment du fait que la rota- tion de l'arbre soit en sens d'horloge ou en sens inverse d'horloge. Encore un autre avantage de la présente in- vention consiste en ce que la fabrication et l'as- semblage peuvent être accomplis aisément et avec un faible coût. Plus précisément, la présente invention utilise de nombreux composants classiques et peu coûteux, comme des DEL et des phototransistors mon- tés sur des cartes, ainsi que d'autres composants électroniques classiques. En outre, les roues de co- deur, les pignons, l'assemblage de tours et le bol- tier peuvent également être fabriqués par des tech- niques et avec des matériaux classiques, comme par moulage par injection de matière plastique. De plus, la présente invention procure une séquence de code qui est constituée par une série de fentes formées à travers les roues. En outre, un autre avantage con- siste en ce que la présente invention procure un co- deur absolu qui permet de conserver les données de position lorsque l'alimentation est coupée; par exemple, aucune batterie n'est exigée pour maintenir l'information de position. En outre, il est possible de contrôler les données de position à tout moment, en détectant la position des séquences de code sur les roues de codeur. Compte tenu de ce qui précède, l'homme de l'art notera que des changements peuvent être appor- tés aux modes de réalisation de l'invention qui ont été décrits cidessus, sans sortir de ses aspects inventifs les plus larges. Par exemple, chaque sé- quence de code décrite est de préférence identifiée par une série de fentes à travers les quatre roues de codeur, mais les séquences de code peuvent égale- ment être représentées par d'autres moyens, comme des sections de matières réfléchissante et non ré- fléchissante placées sur les roues de codeur elles- mêmes, ou à l'intérieur de celles-ci. De plus, dans la description ci-dessus, la présente invention com- prend de préférence une combinaison particulière de séquences de code qui fournit une configuration de code Gray, mais on peut également utiliser dans ce même but d'autres configurations, comme un code bi- naire, etc. De plus, bien que la présente invention soit représentée sous une forme comprenant quatre roues de codeur et comportant quatre séquences de code sur chaque roue, il faut noter que l'on peut également employer un nombre quelconque de roues de codeur et un nombre quelconque de séquences de code sur chaque roue individuelle, sans sortir de l'es- prit de la présente invention. De façon similaire, l'assemblage de tours qui est décrit peut également être constitué par un nombre quelconque d'éléments de tour, pour contrôler les roues de codeur. De plus, en ce qui concerne la structure de chaque tour, il faut noter que d'autres types de formes ou de configurations sont également possibles, et éga- lement qu'il est possible de changer la configura- tion des diodes et des photodétecteurs; par exemple, en relation avec la diode, la lumière d'une diode peut être dirigée vers l'extérieur de l'une ou l'au- tre des surfaces supérieure et inférieure de chaque tour, et ceci est également applicable aux photodé- tecteurs. Il faut donc noter que l'invention n'est15 pas limitée aux modes de réalisation particuliers qui sont décrits, mais vise à couvrir toutes les mo- difications conformes à son cadre et à son esprit. REVENDICATIONS 1. Codeur absolu caractérisé en ce qu'il com- prend: un ensemble de roues de codeur ( 14a-14d) montées de façon tournante, chaque roue de codeur comprenant au moins une séquence de code (a-d) défi- nissant une série de fentes à travers cette roue, s'étendant de façon concentrique autour de la roue de codeur, en étant séparées et espacées; un moyen (82, 84, 86) placé entre chaque paire de roues de codeur (14a14d) pour faire tourner d'une valeur prédéterminée la seconde roue de codeur de la paire, à la suite d'une valeur de rotation prédéterminée de la première roue de codeur de la paire; un moyen de détection (12) comprenant des moyens d'émission de lumière (140a-140h) pour illuminer une région défi- nie de la séquence de code (a-d) de chaque roue de codeur (14a-14d) et des moyens détecteurs (142a- 142p) pour identifier la lumière qui est projetée par les moyens d'émission de lumière et qui traverse chaque roue de codeur, lorsqu'une fente constitue la région définie de la séquence de code (a-d). 2. Codeur absolu selon la revendication 1, caractérisé en ce que le moyen qui est placé entre chaque paire de roues de codeur (14a-14d) comprend un pignon (82, 84, 86), le pignon définissant un élément relativement allongé ayant une surface exté- rieure qui comprend un ensemble de dents (96, 94) avec une séparation prédéfinie, s'étendant de façon périphérique autour de sa surface extérieure, et chaque roue de codeur (14a-14d) comprend un ensemble de dents avec une séparation prédéfinie, pour engre- ner avec les dents du pignon (82, 84, 86). 3. Codeur absolu selon la revendication 2, caractérisé en ce que le moyen de détection (12) comprend en outre un ensemble de tours (120, 122, 124) pratiquement alignées, pour loger les moyens d'émission de lumière (140a-140d) et les moyens dé- tecteurs (142a-142p), chaque tour définissant des surfaces supérieure et inférieure pratiquement ali- gnées, les surfaces supérieure et inférieure s'éten- dant à partir d'une base vers une extrémité de ter- minaison, en ce que les surfaces supérieure et/ou inférieure de chaque tour (120, 122, 124) compren- nent au moins une ouverture qui les traverse et qui est située à une certaine distance de la base, vers l'extrémité de terminaison, les moyens d'émission de lumière (140a-140h) ou les moyens détecteurs (142a- 142p) étant placés à l'intérieur de la tour, à proximité de l'ouverture, et en ce que chaque roue de codeur (14a-14d) est placée entre une paire de tours (120, 122, 124), avec l'ouverture de la tour positionnée de façon adjacente à la région définie de la séquence de code (a-d). 4. Codeur absolu selon la revendication 3, caractérisé en ce que la roue de codeur (14a-14d) comprend quatre séquences de code (a-d) s'étendant de façon concentrique autour de la roue de codeur en étant séparées et espacées, et quatre régions défi- nies correspondant à ces quatre séquences de code (a-d), avec les moyens d'émission de lumière (140a- 140d) et les moyens détecteurs (142a-142p) associés à chacune des régions définies des séquences de code (a-d), et en ce que chaque tour (120, 122, 124) com- prend quatre ouvertures dans ses surfaces supérieure et/ou inférieure. 5. Codeur absolu selon la revendication 4, caractérisé en ce que les moyens d'émission de lu- mière comprennent un ensemble de diodes électrolumi- nescentes (140a-140h) pour projeter de la lumière à travers les ouvertures de tour, et les moyens détec- teurs comprennent un ensemble de phototransistors (142a-142p) pour détecter la lumière qui entre à travers les ouvertures de tour. 6. Codeur absolu selon la revendication 5, caractérisé en ce que les tours (120, 122, 124) sont conçues conformément à la sélection d'un matériau et d'un traitement spécial, un revêtement réfléchissant pour l'infrarouge est appliqué aux tours (120, 122, 124) et celles-ci comprennent des moyens pour trans- mettre et confiner à travers les ouvertures de tour la lumière d'illumination provenant de l'ensemble de diodes électroluminescentes (140a-140h), pour la di- riger vers un ensemble de phototransistors (142a- 142p) d'une manière qui évite toute ambiguité. 7. Codeur absolu selon la revendication 5, caractérisé en ce que le moyen de détection (12) comprend un moyen de traitement (106) pour faire fonctionner les diodes électroluminescentes (140a- h) à des intervalles définis, et pour enregistrer des données qui sont identifiées par les phototran- sistors (142a-142p). 8. Codeur absolu selon la revendication 7, caractérisé en ce que le moyen de traitement com- prend un registre à décalage (106) connecté aux dio- des électroluminescentes (140a-140h) et aux photo- transistors (142a-142p). 9. Codeur absolu selon la revendication 7, caractérisé en ce que les tours (120, 122, 124) sont montées sur une carte de circuit (104) comprenant le moyen de traitement (106), les diodes électrolumi- nescentes (140a-140h) et les phototransistors (142a- 142p). 10. Codeur absolu selon la revendication 4, caractérisé en ce qu'il comprend en outre quatre roues de codeur (14a-14d) et trois pignons (82, 84, 86), avec les première et troisième roues de codeur (14a, 14c) montées sur un premier arbre (18) en étant séparées et espacées, et les seconde et qua- trième roues de codeur (14b, 14d) montées sur un se- cond arbre (20) en étant séparées et espacées, les trois pignons (82, 84, 86) étant montés sur un troi- sième arbre (88) avec le premier pignon (82) posi- tionné entre les première et seconde roues de codeur (14a, 14b), le second pignon (84) positionné entre les seconde et troisième roues de codeur (14b, 14c), et le troisième pignon (86) positionné entre les troisième et quatrième roues de codeur (14c, 14d), et en ce que le moyen de détection (12) comprend six tours (120, 122, 124) disposées en deux colonnes de trois tours, avec la première roue de codeur (14a) positionnée entre les première et seconde tours (120, 122) de la première colonne, la seconde roue de codeur (14b) positionnée entre les première et seconde tours (120, 122) de la seconde colonne, la troisième roue de codeur (14c) positionnée entre les seconde et troisièmes tours (122, 124) de la pre- mière colonne, et la quatrième roue de codeur (14d) positionnée entre les seconde et troisième tours (122, 124) de la seconde colonne. 11. Codeur absolu selon la revendication 10, caractérisé en ce que les première et quatrième roues de codeur (14a, 14d) ont une seule rangée de dents (32, 74) espacées avec une séparation prédé- terminée, et les seconde et troisième roues de co- deur (14b, 14c) ont deux rangées de dents (45, 47; , 63) définissant des rangées supérieure et infé- rieure, les dents dans chacune des deux rangées étant espacées avec une séparation prédéterminée, en ce que les dents du pignon (82, 84, 86) définissent des dents longues (94) et courtes (96) alternées, les dents longues (94) s'étendant pratiquement sur la totalité de la surface allongée du pignon, tandis que les dents courtes (96) s'étendent sur une dis- tance de la surface allongée qui est inférieure à celle des dents longues, en ce que les dents courtes (96) des pignons engrènent avec la rangée unique de dents (32) de la première roue de codeur (14a) et avec les rangées supérieures de dents (45, 60) des seconde et troisième roues de codeur (14b, 14c), et en ce que les dents longues (94) des pignons engrè- nent avec la rangée unique de dents (74) de la qua- trième roue de codeur (14d) et avec les rangées in- férieures de dents (47, 63) des seconde et troisième roues de codeur (14b, 14c). 12. Codeur absolu selon la revendication 11, caractérisé en ce que la première roue de codeur (14a) est montée de façon à tourner avec le premier arbre (18), et les troisième, seconde et quatrième roues de codeur (14c, 14b, 14d) sont montées de fa- çon à pouvoir tourner respectivement par rapport aux premier et second arbres (18, 20). 13. Codeur absolu selon la revendication 11, caractérisé en ce que la région définie de chaque séquence de code (a-d) constitue un bit, les régions définies des 16 séquences de code constituant 16 bits, et en ce que les séries de fentes définissant les 16 séquences de code des quatre roues de codeur (14a-14d) ont une configuration qui donne une repre- sentation en code Gray définie par 16 bits. 14. Codeur absolu selon la revendication 12, caractérisé en ce que les roues de codeur sont mon- tées dans un boîtier (16), le boîtier comprenant une surface intérieure ayant un bossage (76) qui sup- porte la seconde roue de codeur (14b), et en ce que les seconde et quatrième roues de codeur (14b, 14d) sont décalées par rapport à un axe horizontal des première et troisième roues de codeur (14a, 14c). 15. Indicateur de position d'arbre tournant, caractérisé en ce qu'il comprend: quatre roues de codeur (14a-14d) montées de façon tournante, chaque roue de codeur comprenant au moins une séquence de code (a-d) s'étendant en position concentrique au- tour de la roue de codeur; trois pignons (82, 84, 86), chaque pignon étant placé entre deux roues de codeur (140a-140d), pour faire tourner d'une valeur prédéterminée la seconde roue de codeur à la suite d'une valeur de rotation prédéterminée de la pre- mière roue de codeur; un moyen de détection (12) comprenant des moyens d'émission de lumière (140a- h) pour illuminer une région définie de la sé- quence de code (a-d) et des moyens détecteurs (142a- 142p) pour identifier la lumière qui est projetée par les moyens d'émission de lumière, ce moyen de détection (12) comprenant en outre un ensemble de tours (120, 122, 124) pratiquement alignées pour lo- ger les moyens d'émission de lumière (140a-140h) et les moyens détecteurs (142a-142p), chaque tour (120, 122, 124) définissant des surfaces supérieure et in- férieure pratiquement alignées, les surfaces supé- rieure et inférieure s'étendant à partir d'une base vers une extrémité de terminaison, les surfaces su- périeure et/ou inférieure de chaque tour (120, 122, 124) comprenant au moins une ouverture qui les tra- verse et qui se trouve à une certaine distance de la base, en direction de l'extrémité de terminaison, pour établir un passage pour les moyens d'émission de lumière (140a-140h) et les moyens détecteurs (142a- 142p), et chaque roue de codeur (14a-14d) étant positionnée entre une paire de tours (120, 122, 124), avec l'ouverture de tour positionnée de façon adjacente à la région définie de la séquence de code (a-d). 16. Indicateur de position d'arbre tournant selon la revendication 15, caractérisé en ce que chaque pignon (82, 84, 86) définit un élément rela- tivement allongé ayant une surface extérieure qui comprend un ensemble de dents (94, 96) ayant une sé- paration prédéfinie, s'étendant de façon périphéri- que autour de sa surface extérieure, et chaque roue de codeur (14a- 14d) comprend un ensemble de dents ayant une séparation prédéfinie, pour engrener avec les dents (94, 96) du pignon (82, 84, 86). 17. Indicateur de position d'arbre tournant selon la revendication 16, caractérisé en ce que les première et quatrième roues de codeur (14a, 14d) ont une seule rangée de dents (32, 74) espacées avec une séparation prédéterminée, et les seconde et troi- sième roues de codeur (14b, 14c) ont deux rangées de dents (45, 47; 60, 63) définissant des rangées supé- rieure et inférieure, les dents dans chacune des deux rangées étant espacées avec une séparation pré- déterminée, en ce que les dents du pignon (82, 84, 86) définissent des dents longues (94) et courtes (96) alternées, les dents longues (94) s'étendant pratiquement sur la totalité de la surface allongée du pignon, tandis que les dents courtes (96) s'éten- dent sur une distance de la surface allongée qui est inférieure à celle des dents longues, en ce que les dents courtes (96) des pignons engrènent avec la rangée unique de dents (32) de la première roue de codeur (14a) et avec les rangées supérieures de dents (45, 60) des seconde et troisième roues de co- deur (14b, 14c), et en ce que les dents longues (94) des pignons engrènent avec la rangée unique de dents (74) de la quatrième roue de codeur (14d) et avec les rangées inférieures de dents (47, 63) des se- conde et troisième roues de codeur (14b, 14c). 18. Indicateur de position d'arbre tournant selon la revendication 15, caractérisé en ce que les première et troisième roues de codeur (14a, 14c) sont montées sur un premier arbre (18) en étant sé- parées et espacées, et les seconde et quatrième roues de codeur (14b, 14d) sont montées sur un se- cond arbre (20) en étant séparées et espacées, les trois pignons (82, 84, 86) étant montés sur un troi- sième arbre (88), avec le premier pignon (82) posi- tionné entre les première et seconde roues de codeur (14a, 14b), le second pignon (84) positionné entre les seconde et troisième roues de codeur (14b, 14c), et le troisième pignon (86) positionné entre les troisième et quatrième roues de codeur (14c, 14d), en ce que le moyen de détection (12) définit six tours (120, 122, 124) disposées en deux colonnes de trois tours, la première roue de codeur (14a) étant positionnée entre les première et seconde tours (120, 122) de la première colonne, la seconde roue de codeur (14b) étant positionnée entre les première et seconde tours (120, 122) de la seconde colonne, la troisième roue de codeur (14c) étant positionnée entre les seconde et troisième tours (122, 124) de la première colonne, et la quatrième roue de codeur (14d) étant positionnée entre les seconde et troi- sième tours (122, 124) de la seconde colonne, en ce que chaque roue de codeur (14a-14d) comprend quatre séquence de code (a-d) s'étendant de façon concen- trique autour de la roue de codeur, en étant sépa- rées et espacées, et quatre régions définies corres- pondant aux quatre séquences de code (a-d), chacune des séquences de code (a-d) définissant une série de fentes à travers la roue de codeur (14a-14d), et en ce que les moyens d'émission de lumière (140a-140h) et les moyens détecteurs (142a-142p) sont associés à chacune des régions définies des séquences de code (a-d), et chaque tour (120, 122, 124) comprend qua- tre ouvertures dans ses surfaces supérieure et/ou inférieure. 19. Indicateur de position d'arbre tournant selon la revendication 18, caractérisé en ce que la région définie de chaque séquence de code (a-d) constitue un bit, les régions définies des 16 sé- quences de code constituant 16 bits, et en ce que les 16 séquences de code des quatre roues de codeur (14a-14d) ont une configuration qui donne une repré- sentation en code Gray de la position de l'arbre tournant, définie par 16 bits. 20. Indicateur de position d'arbre tournant selon la revendication 18, caractérisé en ce que la première roue de codeur (14a) est montée pour tour- ner avec le premier arbre (18) et les troisième, se- conde et quatrième roues de codeur (14c, 14b, 14d) sont montées pour pouvoir tourner par rapport res- pectivement au premier arbre (18) et au second arbre (20), en ce que les roues de codeur (14a-14d) sont placées dans un boîtier (16), le boîtier comprenant une surface intérieure ayant un bossage (76) qui supporte la seconde roue de codeur (14b), et en ce que les seconde et quatrième roues de codeur (14b, 14d) sont décalées par rapport à un axe horizontal des première et troisième roues de codeur (14a, 14c). 21. Indicateur de position d'arbre tournant selon la revendication 15, caractérisé en ce que les moyens d'émission de lumière comprennent des diodes électroluminescentes (140a-140h) et les moyens dé- tecteurs comprennent des phototransistors (142a- 142p), le moyen de détection (12) comprenant en ou- tre un moyen de traitement (106) pour faire fonc- tionner les diodes électroluminescentes (140a-140h) à des intervalles définis, et pour enregistrer des données identifiées par les phototransistors (142a- 142p), et en ce que le moyen de traitement comprend un registre à décalage (106) connecté aux diodes électroluminescentes (140a-140h) et aux phototran- sistors (142a-142p), et les tours (120, 122, 124) sont montées sur une carte de circuit (104) compre- nant le moyen de traitement (106), les diodes élec-5 troluminescentes (140a-140h) et les phototransistors (142a-142p).