FR2465998A1 - Dispositif electrique numerique de mesure des longueurs et des angles, en particulier dispositif travaillant en absolu - Google Patents

Dispositif electrique numerique de mesure des longueurs et des angles, en particulier dispositif travaillant en absolu Download PDF

Info

Publication number
FR2465998A1
FR2465998A1 FR8020220A FR8020220A FR2465998A1 FR 2465998 A1 FR2465998 A1 FR 2465998A1 FR 8020220 A FR8020220 A FR 8020220A FR 8020220 A FR8020220 A FR 8020220A FR 2465998 A1 FR2465998 A1 FR 2465998A1
Authority
FR
France
Prior art keywords
code
memory
groups
absolute
variants
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR8020220A
Other languages
English (en)
Other versions
FR2465998B1 (fr
Inventor
Ernst Schwefel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dr Johannes Heidenhain GmbH
Original Assignee
Dr Johannes Heidenhain GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dr Johannes Heidenhain GmbH filed Critical Dr Johannes Heidenhain GmbH
Publication of FR2465998A1 publication Critical patent/FR2465998A1/fr
Application granted granted Critical
Publication of FR2465998B1 publication Critical patent/FR2465998B1/fr
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/22Analogue/digital converters pattern-reading type
    • H03M1/24Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip
    • H03M1/26Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with weighted coding, i.e. the weight given to a digit depends on the position of the digit within the block or code word, e.g. there is a given radix and the weights are powers of this radix

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

"DISPOSITIF ELECTRIQUE NUMERIQUE DE MESURE DES LONGUEURS ET DES ANGLES, EN PARTICULIER DISPOSITIF TRAVAILLANT EN ABSOLU." DES SIGNAUX DE BALAYAGE CHIFFRES CW D'UN GROUPE DE CODES A POUVOIR DE RESOLUTION PLUS GROSSIER C... C SONT CONNECTES AUX ENTREES D'ADRESSE SE D'UNE MEMOIRE MORTE S QUI STOCKE, SOUS FORME DE TABLEAU ET EN NUMEROTATION BINAIRE, LES VARIANTES, OBTENUES PAR CALCUL DE CES VALEURS DE CODE CW, CES VARIANTES CW ETANT COMMUTEES ALTERNATIVEMENT AUX SORTIES SA DE LA MEMOIRE MORTE S EN FONCTION DE L'ETAT LOGIQUE D'UN SIGNAL DE COMMANDE CW.

Description

"Dispositif électrique numérique de mesure des longueurs et
des angles, en particulier dispositif travaillant en absolu."
La présente invention concerne un dispositif de me-
sure des longueurs ou des angles, qui est un dispositif élec-
trique numérique, en particulier un dispositif travaillant en
absolu et qui comporte des moyens de balayage pour l'explora-
tion d'au moins une échelle de mesure avec des groupes de code à pouvoir de résolution différent, ainsi que des moyens permettant de faire succéder, de façon univoque, des groupes de code à plus haut pouvoir de résolution à des groupes de
code à pouvoir de résolution plus grossier.
Les dispositifs de mesure de position sont destinés à mesurer des grandeurs géométriques (par exemple, longueur, angle) ou des grandeurs dérivées de celles-ci (par exemple, vitesse, accélération). Ils sont, par exemple, montés sur les machines-outils, les systèmes de commande, les instruments de
mesure et de contrôle, les installations de fabrication auto-
matiques et les robots industriels.
2-0 On connalt différents types de construction et systè-
mes de fonctionnement. La demande de brevet allemand 27 44 699
donne une vue d'ensemble de ces dispositifs dp msure de posi-
tion. Dans cette demande de brevet est aussi indiquée une méthode à double balayage qui permet de faire se succéder de façon univoque deux systèmes de mesure présentant un pouvoir de résolution différent (système de mesure fin ou de précision
et système de mesure grossier).
Une autre méthode à double balayage utilisée pour le couplage de deux systèmes de mesure de position est indiquée dans une étude de H.WALCHER, publiée dans "Archiv fur technisches Mess n und industrieller Messtechnik, ATM",
août 1971, pages R 89 à R 104, fascicule 427.
Dans le cas des systèmes de mesure à haut pouvoir de résolution et lorsqu'on couple deux systèmes de mesure à
pouvoir de résolution différent, la dimension de la construc-
tion et les frais augmentent fortement du fait de l'emploi
de la méthode à double balayage, étant donné que les compo-
sants électroniques d'interprétation des données sont aussi
beaucoup plus importants.
Les frais encourus pour les pistes, les organes de balayage et les composants électroniques d'interprétation des données augmentent encore lorsque l'on doit prévoir des bits de contrôle supplémentaires. De tels circuits de contr8le sont connus par la demande de brevet allemand DE-AS 27 48 320 et
par la demande de brevet allemand DE-OS 28 25 038.
La présente invention a pour objet de pallier les in-
convénients de la méthode de succession connue et de mettre O10 au point un dispositif de mesure de position qui soit d'une structure simple et de dimensions réduites, et qui ne soit pas sujet à défaillances ou perturbations, tout en permettant cependant de faire se succéder, de façon univoque et sûre, les
valeurs de code.
La présente invention permet d'atteindre cet objectif, dans le cas d'un dispositif de mesure du type précité, par le fait que des signaux de balayage chiffrés (valeurs de code CW)
d'au moins un groupe de code à pouvoir de résolution plus gros-
sier (C2....Cn) sont connectés aux entrées d'adresse (SE)
d'au moins une mémoire morte (S) (mé moire programma-
ble (PROM), mémoire morte (ROM), combinaison logique programmable,
(PLA) etc.mémoire qui stocke sous forme de tableau et en numérota-
tion binaire, les variantes, obtenues par calcul, de ces va-
leurs de code (CW) - par exemple, (CW + 1 pour les signaux en avance ou déphasés en avant, ou (CW + O) = CW pour les signaux non en avance ou non déphasés e avant -?et que ces
variantes des valeurs de code (CW) sont commutées alternative-
ment aux sorties (SA) de la mémoire morte (S), en fonction de l'état logique d'un signal de commande (CW1), qui est dérivé du groupe de code (C1) à plus haut pouvoir de résolution au moment considéré, et est connecté à une autre entrée d'adresse
(SE) de la mémoire morte (S).
Selon une autre caractéristique additionnelle du dis-
positif de mesure proposé par 1 présente invention, on
utilise de préférence des codes à un seul moment.
Selon une autre caractéristique de la présente invention, on obtient, par double balayage, à partir de l'un des groupes de code à pouvoir de résolution plus grossier (C2....Cn), un signal de parité cui est synchronisé par le code fin (Cl)
Selon une autre caractéristique de la présente inven-
tion, le code fin (Cl) présente une piste en grille 1:1, et
des signaux de balayage déphasés de 900 sont émis, une subdi-
vision supplémentaire étant obtenue par formation de combinai-
sons linéaires, par exemple au moyen de réseaux de résistances.
La présente invention sera mieux comprise à l'aide de
la description détaillée d'un mode de réalisation pris comme
exemple non limitatif et illustré par le dessin annexé, sur lequel: la figure 1 est une vue d'une échelle de mesure avec pistes codées à pouvoir de résolution différent, ainsi qu'un diagramme de signaux;
la figure 2 est un schéma-bloc montrant l'enchalne-
ment de systèmes de mesure à pouvoir de résolution différent,
du type absolu et/ou incrémental.
Une échelle de mesure M comporte un code fin à un seul moment, qui se répète (code GRAY, 1 bit), et un code grossier à 4 bits à retard de phase (code GRAY naturel). Une ligne de
lecture, non représentée, s'étend, de manière connue, trans-
versalement aux pistes codées. Un organe de balayage A - qui est représenté ici auprès de l'échelle de mesure M - présente, pour chaque piste codée, des éléments sensibles à la lumière A1 à A5. Les signaux de balayage sont déclenchés (chiffrés) et amplifiés dans des étages formeurs d'impulsions I. Les signaux chiffrés se présentent sous la forme de valeurs de code CW aux entrées d'adresse SE d'une mémoire morte S. Dans cette mémoire morte (ROM, PROM, PLA, etc. sont stockées, sous forme de tableau, les variantes, obtenues par calcul, des valeurs de code CW. La variation, due au calcul, des valeurs de code sert à l'émission de signaux déphasés en avant ou non déphasés en avant. Comme-déjà mentionné au début de la présente demande, c'est, dans l'état actuel de la technique, le double balayage qui permet cette identification. Selon la présente invention, il est cependant prévu que, dans la première moitié de la période d'un système de mesure fin, la valeur de code grossier soit augmentée de 1 et ensuite divisée par 2, et que, dans la seconde moitié de la période du système de mesure fin,
2465998-
la valeur de code grossier non modifiée soit divisée par 2 (chaque fois sans arrondir). Lorsque les groupes de code qui
doivent se succéder ne doivent pas faire l'objet d'une exécu-
tion avec double résolution, mais avec résolution multiple, il faut naturellement que le montant de l'addition et le divi- seur soient modifiés. Les variantes du code grossier, obtenues par calcul, sont mises en mémoire au préalable, sous forme de tableau, dans une mémoire morte. Comme mémoire morte, on peut utiliser des composants-ROM, PROM et PLA. Mais on peut aussi
envisager l'emploi de mémoires mortes d'autres types.
La mémoire fixe S présente les entrées d'adresse SE et les sorties SA. Selon la position des éléments de balayage A, une valeur de code déterminée CW2 se présente aux entrées d'adresse SE de la mémoire morte S. Une autre entrée d'adresse SE est reliée à un groupe de code C1 à plus haut pouvoir de
résolution (système de mesure fin), lequel fournit périodique-
ment, lors du balayage, au moins un signal qui sert de signal de commande pour le contenu de la mémoire. L'état logique CW + i - O logique pour le déphasage en avant du signal D 2 ainsi que 1 logique pour l'absence de déphasage en avant C' W2 - est déterminant pour la commutation, par alternance, du contenu momentané de la mémoire aux sorties SA de la mémoire morte S. Il rentre dans le cadre de la présente invention de coupler plus, chaque fois, qu'un système de mesure fin et un système de mesure grossier, et de synchroniser les valeurs
mesurées par ces systèmes.
La figure 2 est un schéma-bloc qui illustre de façon systématique l'enchatnement de systèmes de mesure à pouvoir de résolution différent. La synchronisation est, chaque fois,
fournie par le code exploité dans la mémoire morte, avantageu-
sement par un bit mis de plus en mémoire dans le tableau, une
sortie supplémentaire de chaque mémoire fixe Si...... Sn four-
nissant chaque fois le signal de commande pour le code plus
grossier qui suit immédiatement.
Des pistes de parité sont avantageusement associées aux groupes de code grossier, en vue d'éviter les erreurs, ces pistes pouvant, de manière connue, etre exploitées en
duplicate avec la piste de code plus fin.
Il est en outre avantageux que la piste codée la plus fine soit réalisée sous forme de piste en grille 1:1. On peut obtenir une subdivision supplémentaire au moyen de réseaux de résistances connus et d'un balayage 0 -90 . Les valeurs mesurées avec un dispositif de mesure de
position de ce type peuvent faire l'obJet d'un traitement ulté-
rieur dans un indicateur de position ou dans un dispositif à
commande numérique ou équivalent.
La présente invention ne se limite pas non plus au balayage photoélectrique, mais peut aussi être appliquée aux
méthodes électriaues, magnétiques, mécaniques et autres métho-
des d'exploration, dans la mesure o les pistes codées sont
réalisées en conséquence.
La présente invention ne se limite pas non plus aux systèmes de mesure absolus, mais peut aussi être mise en oeuvre
avec les systèmes de mesure par incréments.

Claims (4)

REVENDICATIONS
1. Dispositif de mesure des longueurs ou des angles,
oui est un dispositif électrique numérique, en particulier dis-
positif travaillant en absolu et qui comporte des moyens de balayage pour l'exploration d'au moins une échelle de mesure avec des groupes de code à pouvoir de résolution différent, ainsi que des moyens permettant de faire succéder, de façon univoque, des groupes de code à plus haut pouvoir de résolution a des groupes de code à pouvoir de résolution plus grossier, caractérisé en ce que des signaux de balayage chiffrés (valeurs de code CW) d'au moins un groupe de codesà pouvoir de résolu tion plus grossier (C2.... Cn) sont connectés aux entrées d'adresse (SE) d'au moins une mémoire morte (S) (PROM, ROM, PLA, etc.), mémoire qui stocke, sous forme de tableau et en numérotation binaire, les variantes, obtenues par calcul, de
ces valeurs de code (CW) - par exemple, (CW + 1) pour les si-
gnaux d'avance ou déphasés en avant, ou (CW + O) = CW pour les signaux non déphasés en avant -, et en ce que ces variantes des valeurs de code (CW) sont commutées alternativement aux sorties (SA) de la mémoire morte (S), en fonction de l'état logique d'un signal de commande (CW1), qui est dérivé du groupe de code (C1) à plus haut pouvoir de résolution au moment considéré, et est connecté à une autre entrée d'adresse
(SE) de la mémoire morte (S).
2. Dispositif de mesure selon la revendication 1, caractérisé en ce que l'on utilise de préférence descodes à
un seul moment.
3. Dispositif de mesure selon l'une quelconque des
revendications 1 et 2, caractérisé en ce que l'on obtient,par
double balayage, à partir de l'un des groupes de code à pouvoir de résolution plus grossier (C2....... Cn), un signal de parité
qui est synchronisé par le code fin (Cl).
4. Dispositif de mesure selon l'une quelconque des
revendications 1 à 3, caractérisé en ce que le code fin (C1)
présente une piste en grille 1:1, et en ce que des signaux de
balayage déphasés de 90 sont émis, une subdivision supplémen-
taire étant obtenue par formation de combinaisons linéaires,
par exemple,' au moyen de réseaux de résistances.
FR8020220A 1979-09-21 1980-09-19 Dispositif electrique numerique de mesure des longueurs et des angles, en particulier dispositif travaillant en absolu Granted FR2465998A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2938318A DE2938318C2 (de) 1979-09-21 1979-09-21 Meßeinrichtung

Publications (2)

Publication Number Publication Date
FR2465998A1 true FR2465998A1 (fr) 1981-03-27
FR2465998B1 FR2465998B1 (fr) 1985-04-12

Family

ID=6081522

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8020220A Granted FR2465998A1 (fr) 1979-09-21 1980-09-19 Dispositif electrique numerique de mesure des longueurs et des angles, en particulier dispositif travaillant en absolu

Country Status (9)

Country Link
US (1) US4412206A (fr)
JP (1) JPS5649915A (fr)
AT (1) AT386076B (fr)
BR (1) BR8005965A (fr)
CH (1) CH648120A5 (fr)
DE (1) DE2938318C2 (fr)
FR (1) FR2465998A1 (fr)
GB (1) GB2059701B (fr)
IT (1) IT1133499B (fr)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4631539A (en) * 1983-01-19 1986-12-23 The Scott & Fetzer Company Digital pointer position detector
US4758970A (en) * 1984-08-08 1988-07-19 Emco Wheaton, Inc. Marine loading arm monitoring system
DE3507476A1 (de) * 1985-03-02 1986-09-04 Telefunken Electronic Gmbh Optoelektronisches bauelement
US4697125A (en) * 1986-03-24 1987-09-29 Performance Controls, Inc. Method and apparatus for determining shaft position and for providing commutation signals
DE3734938A1 (de) * 1987-10-15 1989-05-03 Stegmann Uhren Elektro Sensoreinheit, insbesondere zum betrieb von elektrisch kommutierten synchronelektromotoren in servoregelkreisen
JP2600235B2 (ja) * 1987-12-28 1997-04-16 松下電器産業株式会社 位置検出装置
US4826391A (en) * 1988-02-23 1989-05-02 The University Of British Columbia Manipulator arm position sensing
GB2221107B (en) * 1988-06-30 1992-12-16 Asahi Optical Co Ltd Position detecting device
EP0365702A1 (fr) * 1988-10-26 1990-05-02 Heimann Optoelectronics GmbH Transmetteur de position numérique
JP2756988B2 (ja) * 1988-11-22 1998-05-25 株式会社小松製作所 位置センサ、その被検体及び位置検出センサ
DE3914557A1 (de) * 1989-05-03 1990-11-08 Heidenhain Gmbh Dr Johannes Positionsmesseinrichtung mit mehreren abtaststellen
WO1992006539A1 (fr) * 1990-10-02 1992-04-16 Spetsialnoe Konstruktorskoe Bjuro Radioelektronnoi Apparatury Instituta Radiofiziki I Elektroniki Akademii Nauk Armyanskoi Ssr Procede et dispositif de conversion des mouvements d'un objet en un code
DE4303235C2 (de) * 1992-02-05 1996-09-19 Asm Automation Sensorik Messte Drehwinkelsensor zur absoluten Drehwinkelmessung über mehrere Umdrehungen
DE4436496A1 (de) 1994-10-13 1996-04-18 Heidenhain Gmbh Dr Johannes Positionsmeßeinrichtung
JP3294737B2 (ja) * 1994-10-13 2002-06-24 ドクトル・ヨハネス・ハイデンハイン・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング 位置測定装置
DE4436546A1 (de) 1994-10-13 1996-04-18 Heidenhain Gmbh Dr Johannes Positionsmeßeinrichtung
CH690043A5 (de) 1994-11-23 2000-03-31 Heidenhain Gmbh Dr Johannes Verfahren zum Lagebestimmen eines sich bewegenden Körpers.
DE102004056726B4 (de) * 2004-11-19 2014-12-24 Dr. Johannes Heidenhain Gmbh Verfahren und Vorrichtung zur Bestimmung der räumlichen Lage eines ersten Objektes bezüglich eines zweiten Objektes
JP4956217B2 (ja) * 2007-02-15 2012-06-20 キヤノン株式会社 回転角度検出装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1409018A (fr) * 1963-10-21 1965-08-20 Ufkin Res Lab Système convertisseur analogique-à-numérique à interpolation
DE1548702B1 (de) * 1966-06-16 1970-11-26 Licentia Gmbh Digitaler Messwertgeber mit einem aus mehreren Spuren bestehenden,im zyklischen Kode verschluesselten Rastermassstab
FR2255753A1 (fr) * 1973-12-20 1975-07-18 Xerox Corp
US4101882A (en) * 1976-05-28 1978-07-18 The Brunton Company Data read-out system and apparatus useful for angular measurements

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1174542B (de) * 1961-08-15 1964-07-23 Licentia Gmbh Anordnung zur Umformung eines analogen Messwertes in eine digitale Form
DE1214892B (de) * 1961-11-15 1966-04-21 Licentia Gmbh Anordnung zur digitalen Messung einer technisch-physikalischen Groesse
US3618073A (en) * 1970-03-23 1971-11-02 Goodyear Aerospace Corp Synchro angle converter
JPS5355055A (en) * 1976-10-27 1978-05-19 Yamato Scale Co Ltd Gray code reader
DE2744699A1 (de) * 1977-10-05 1979-04-12 Uwe Dr Ing Hackert Absolutes lagemessystem
JPS54111848A (en) * 1978-02-22 1979-09-01 Toshiba Corp Input characteristic correction circuit of process control unit
JPS54119944A (en) * 1978-03-10 1979-09-18 Ishikawajima Harima Heavy Ind Multistage encoder

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1409018A (fr) * 1963-10-21 1965-08-20 Ufkin Res Lab Système convertisseur analogique-à-numérique à interpolation
DE1548702B1 (de) * 1966-06-16 1970-11-26 Licentia Gmbh Digitaler Messwertgeber mit einem aus mehreren Spuren bestehenden,im zyklischen Kode verschluesselten Rastermassstab
FR2255753A1 (fr) * 1973-12-20 1975-07-18 Xerox Corp
US4101882A (en) * 1976-05-28 1978-07-18 The Brunton Company Data read-out system and apparatus useful for angular measurements

Also Published As

Publication number Publication date
CH648120A5 (de) 1985-02-28
US4412206A (en) 1983-10-25
GB2059701A (en) 1981-04-23
GB2059701B (en) 1984-06-13
ATA383680A (de) 1987-11-15
AT386076B (de) 1988-06-27
JPS5649915A (en) 1981-05-06
IT1133499B (it) 1986-07-09
IT8012656A0 (it) 1980-09-19
DE2938318C2 (de) 1988-05-26
FR2465998B1 (fr) 1985-04-12
BR8005965A (pt) 1981-03-31
DE2938318A1 (de) 1981-03-26

Similar Documents

Publication Publication Date Title
FR2465998A1 (fr) Dispositif electrique numerique de mesure des longueurs et des angles, en particulier dispositif travaillant en absolu
EP0100243B1 (fr) Capteur de position
US5252825A (en) Absolute encoder using interpolation to obtain high resolution
US4587485A (en) Evaluation arrangement for a digital incremental transmitter
US5920494A (en) Method and device for varying interpolation factors
US5121116A (en) Absolute position encoder
EP1600741A2 (fr) Codeur par accroissement numérique basé sur la modulation de largeur d'impulsion
CA1268256A (fr) Methode d'interpolation et codeur d'angles de rotation
FR2622967A1 (fr) Transducteur de position et moteur pas a pas
JP6847056B2 (ja) 位置エンコーダ
WO1988010409A1 (fr) Codeur de position absolue
JPH04279817A (ja) アブソリュートエンコーダ
FR2695997A1 (fr) Système gyroscopique pour le mesurage d'angles.
JPH05332789A (ja) パーフェクトワードを使用する位置の符号化方法および装置
FR2563907A1 (fr) Procede pour l'interpretation de signaux de mesure qui sont obtenus par exploration d'une regle incrementielle avec une unite d'exploration et appareil pour la mise en oeuvre de ce procede
JP2015137955A (ja) アブソリュートエンコーダ
JP6413102B2 (ja) 光学式エンコーダ
JPH08233602A (ja) アブソリュートエンコーダ
JP2010164501A (ja) 信号処理装置及び計測装置
JP6182729B2 (ja) 光学式エンコーダ
JP3171485B2 (ja) 高分解能アブソリュート信号の作成方法
JP5531638B2 (ja) エンコーダ装置
JP4956217B2 (ja) 回転角度検出装置
JP2729113B2 (ja) アブソリュートエンコーダ
JP2022128800A (ja) インターポレータを備えたレーザー干渉測長器及びインターポレート方法

Legal Events

Date Code Title Description
ST Notification of lapse