DE2811807A1 - Digital coder for angular position of shaft - employs vernier principle and has photoelectric devices to provide accurate measurement - Google Patents
Digital coder for angular position of shaft - employs vernier principle and has photoelectric devices to provide accurate measurementInfo
- Publication number
- DE2811807A1 DE2811807A1 DE19782811807 DE2811807A DE2811807A1 DE 2811807 A1 DE2811807 A1 DE 2811807A1 DE 19782811807 DE19782811807 DE 19782811807 DE 2811807 A DE2811807 A DE 2811807A DE 2811807 A1 DE2811807 A1 DE 2811807A1
- Authority
- DE
- Germany
- Prior art keywords
- pattern
- individual markings
- individual
- code disk
- scanning
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/245—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
- G01D5/2454—Encoders incorporating incremental and absolute signals
- G01D5/2455—Encoders incorporating incremental and absolute signals with incremental and absolute tracks on the same encoder
- G01D5/2457—Incremental encoders having reference marks
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/26—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
- G01D5/32—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
- G01D5/34—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
- G01D5/347—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using displacement encoding scales
- G01D5/34776—Absolute encoders with analogue or digital scales
- G01D5/34792—Absolute encoders with analogue or digital scales with only digital scales or both digital and incremental scales
- G01D5/34794—Optical encoders using the Vernier principle, i.e. incorporating two or more tracks having a (n, n+1, ...) relationship
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1066—Mechanical or optical alignment
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
Description
Digital-absoluter inkelkodierer nach dem Nonius-Prinzip Die Erfindung betrifft einen digital-absoluten Winkelkodierer, der zur elektrisch-digitalen Messung der analogen mechanischen Winkelstellung einer drehbaren Welle im anschlagsfreien Vollkreisbereicqh von 0° bis 3600 vorgesehen ist. Digital absolute angular encoder based on the vernier principle. The invention relates to a digital-absolute angle encoder for electrical-digital measurement the analog mechanical angular position of a rotatable shaft without a stop Full circle range from 0 ° to 3600 is provided.
Digital-absolute Winkelkodierer werden in der Prozeßtechnik zur elektrischen Messung von mechanischen Bewegungen insbesondere dann benutzt, wenn elektrisch-digitale Ausgangsdaten erforderlich sind.Digital absolute angle encoders are becoming electrical ones in process engineering Measurement of mechanical movements especially used when electrical-digital Output data are required.
Es ist bekannt, daß digital-absolute Winkelkodierer jeweils aus einer drehbaren Codescheibe und einer feststehenden Anordnung von Abtastsensoren aufgebaut sind. Die Codescheibe trägt ein geometrisches Muster; dieses Muster ist in einer beliebigen physikalischen [viaterialeigenschaft eingeprägt, für welche die Abtastsensoren empfindlich sind, üblicherweise elektrische Leitfähigkeit bei Kontaktburstenabtastung, optische Transparerz bei photoelektrischer Abtastung oder Magnetisierungsstärke bei magnetischer Abtastung. Die Abtastsensoren sind im einfachsten Falle, der den geringsten Aufwand an Abtastsensoren und Signalauswertung erfordert, in einer genau ausgerichteten radialen Zeile angeordnet, deren einzelne Abtastsensoren jeweils ein Bit Information des Meadatenousganges erzeugen,und denen auf der Codescheibe ein Kreisspurenmuster mit von Spur zu Spur unterschiedlicher sektorieller Teilung entsprechend einem nicht- oder wenig-redundanten bina#ren Code zugeordnet ist, meist der Gray-Code, vielfach auch der natürliche inärcode oder ein BCD-rode.It is known that digital absolute angle encoder each from one rotatable code disk and a fixed arrangement of scanning sensors are. The code disk has a geometric pattern; this pattern is in a any physical material property for which the Scanning sensors are sensitive, usually electrical conductivity with contact brush scanning, optical transparency with photoelectric scanning or magnetization strength with magnetic scanning. The scanning sensors are in the simplest case, the requires very little effort in terms of scanning sensors and signal evaluation, in one exactly aligned radial line arranged, the individual scanning sensors each generate one bit of information of the Meadatenousganges, and those on the code disk a circular track pattern with a sectoral division that differs from track to track is assigned according to a non-redundant or less redundant binary code, mostly the gray code, often also the natural binary code or a BCD rode.
Es ist bekannt, daß alternativ zu den wenig redundanten binären Codes auch lineare Codes zur Anwendung kommen: Die Codescheibe trägt als spezielles Muster nur eine einfache Einzelmarkierung. Zur Abtastung ist eine Anzahl N von Sensoren in einfacher gleichmäßiger äquidistanter konzentrischer Kreisanordnung vorhanden, so daß stets ein, maximal jedoch zwei Abtastsensoren die Nähe der Einzelmarkierung auf der Codescheibe melden. Durch eine "1-aus-N"-Dekodierungs-Schaltung erfolgt die Identifizierung der gesuchten momentanen Stellung der Eingangswelle mit der Winkelauflösung 3600/N. Dieser Linearcode ist hochredundant im Hinblick auf die Ausnutzung der Abtastsensoren, indem die N Abtastsensoren im Linearcode nur (log2 N) Bit Meßinformation liefern, wohingegen die gleiche Anzahl N von Sensoren im Binärcode maximal N Bit #eßinformation ergibt. Dafür hat derLinearcode gegenüber dem Linearcode den Vorteil, keine LJinkelgleichlauf-Abstimmung zwischen mehreren Abtastspuren zu erfordern.It is known that as an alternative to the less redundant binary codes Linear codes are also used: The code disk has a special pattern just a simple single mark. There is a number N of sensors for scanning present in a simple, even, equidistant, concentric circle arrangement, so that there is always one, but a maximum of two scanning sensors in the vicinity of the individual marking report on the code disk. This is done by a "1-out-of-N" decoding circuit the identification of the current position of the input shaft sought with the Angular resolution 3600 / N. This linear code is highly redundant with regard to the Utilization of the scanning sensors by using the N scanning sensors in the linear code only (log2 N) bits supply measurement information, whereas the same number N of sensors in binary code results in a maximum of N bit measurement information. For this, the linear code has compared to the linear code the advantage of not allowing angular synchronization between several scanning tracks require.
Die bekannten digital-absoluten Winkelkodierer haben eine Reihe von Nachteilen: 1, Binär-kodierte Winkelkodierer erfordern sehr hohe Fertigungsgenauigkeiten, insbesondere in der Ausrichtung der Abtastsensoren und der Ausführung des feingliedrigen Musters der Codescheibe. Bei Ausfall eines Abtasto sensors ist die Gesamtfunktion des Winkelkodierers ohne Diagnose- und Korrekturmöglichkeit gestört; redundante Mehrfachanordnung der Abtastelemente ist aus Platz und Genauigkeitsgründen nicht ohne weiteres möglich.The well-known digital absolute angle encoders have a number of Disadvantages: 1, Binary-coded angle encoders require very high manufacturing accuracy, especially in the alignment of the scanning sensors and the execution of the delicate Pattern of the code disk. If a scanning sensor fails, the overall function is of the angle encoder disturbed without the possibility of diagnosis and correction; redundant Multiple arrangement of the scanning elements is not necessary for reasons of space and accuracy easily possible.
2. Linear-kodierte Winkelkodierer erreichen hohe Winkelauflösungen nur mit sehr großen Anzahlen von Abtastsensoren, Bei Ausfall eines Abtastsensors ist die Gesmtfunktion des Winkelkodierers ohne Diagnose- und Korrekturmöglichkeit gestört. Eine redundante Mehrfachanordnung der Abtastelemente vergrößert den ohnehin sehr hohen Aufwand an Abtastsensoren. 2. Linear-coded angle encoders achieve high angular resolutions only with very large numbers of scanning sensors, in the event of failure one The scanning sensor is the overall function of the angle encoder without the possibility of diagnosis and correction disturbed. A redundant multiple arrangement of the scanning elements enlarges the anyway very high expenditure on scanning sensors.
Der Erfindung liegt die Aufgabe zugrunde, einen digital-absoluten Winkelkodierer auf der Grundlage des Linearcodes zu schaffen, der bei gegebener Anzahl N von Abtastsensoren die hohe Redundanz des Linearcodes ausnutzt, um bei Ausfall eines Abtastsensors eine Fehlerdiagnose und -Korrektur zu gestatten und zugleich eine höhere Meßauflösung zu erzielen.The invention is based on the object of a digital absolute To create angle encoder on the basis of the linear code, which is given Number N of scanning sensors exploits the high redundancy of the linear code in order to achieve Failure of a scanning sensor to allow error diagnosis and correction and at the same time to achieve a higher measurement resolution.
Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß in dem Winkelkodierer eine feststehende gleichmäßige äquidistante geschlossene Ringanordnung von N gleichartigen Abtastelementen im Winkelabstand von 36D0/N auf einer mit der Eingangswelle konzentrischen Kreisspur vorhanden ist, der eine drehbare Codescheibe mit einem speziellen Muster gegenübersteht; dieses spezielle Muster ist die Überlagerung zweier Teilmuster: 1. eine nicht-rotationssymmetrische Gruppe von Einzelmarkierungen, die im Winkelabstandsmaß 36D0/N der Abtastsensoren, jedoch nicht regelmäßig und nur über einen Sektorausschnitt des ollkreises angeordnet sind; dieses im folgenden in anschaulicher Analogie als Schlüsselbart-Muster bezeichnete Teilmuster dient zur Grobmessung der Winkelstellung.According to the invention, this object is achieved in that in the angle encoder a fixed, uniform, equidistant, closed ring arrangement of N similar Scanning elements at an angular distance of 36D0 / N on one concentric with the input shaft There is a circular track of a rotatable code disk with a special pattern faces; this special pattern is the superposition of two sub-patterns: 1. a non-rotationally symmetrical group of individual markings that are angularly spaced 36D0 / N of the scanning sensors, but not regularly and only over a sector section of the full circle are arranged; this in the following in clear analogy as Partial pattern labeled key bit pattern is used for the rough measurement of the angular position.
2 eine rotationssymmetrische-äquidistante Ringanordnung von (N+1) gleichartigen Einzelmarkierungen im Winkelabstand 36D0/(N+1); dieses im folgenden in anschaulicher Analogie als "Noniusmuster" bezeichnete Teilmuster dient zur Feinmessung der Winkelstellung. 2 a rotationally symmetrical, equidistant ring arrangement of (N + 1) similar individual markings at angular distance 36D0 / (N + 1); this In the following, in a clear analogy, the partial pattern is referred to as the "vernier pattern" serves for the fine measurement of the angular position.
Die den beiden Teilmustern angehörenden Mengen von Einzelmarkierungen rufen in den Abtastsensoren unterscheidbare Signale hervor, in der Weise, daß ein beliebiger Abtastsensor aus der Menge von N Sensoren durch einen Signal-Diskriminationsvorgang jeweils eine der folgenden vier möglichen diskreten Meldungen abgibt: 1. keine Einzelmarkierung präsent 2. nur eine Einzelmarkierung des ~?Schlüsselbart musters" präsent 3. nur eine Einzelmarkierung des "Noniusmusters" präsent 4. sowohl eine Einzelmarkierung des 11Schlüsselbartmusters" als auch eine Einzelmarkierung des "Noniusmusters" präsent Die Gesamtheit der von dem 11Schlusselbartmuster11 der Codescheibe in der Ringanordnung der N Abtastsensoren hervorgerufenen diskreten Meldungen wiederholt sich mit jeder Umdrehung der Eingang welle, d#h. ist periodisch mit 3600. Die Gesamtheit dieser N Meldungen ist eindeutig der Stellung der Eingangswelle,mit einem Uinkelauflösungsvermögen von 36n0/N, zugeordnete Durch logische Dekodierung kann aus der Gesamtheit der N diskreten Meldungen die momentane Grob-Winkelstellung, nämlich eine von N möglichen äquidistanten Stellungen im Vollkreis identifiziert werden Die Gesamtheit der von dem '8Noniusmuster'2derderCodescheibe in der Ringzeile der N Abtastsensoren hervorgerufenen N diskreten Meldungen wiederholt sich nach jeder Drehung der Eingangswells um den Winkel 360°/(N+1), da das wellenförmige Schwebunosmuster aus der Überlagerung (Interferenz) der äquidistanten gleichmäßigen Kreisteilung von N Abtastsensoren und der äquidistanten regelmäßigen Kreisteilung von (N+1) Einzelmarkierungen des Noniusmusters innerhalb des Drehwinkelintervalles 36D0/(N+1) einen Vollkreis durchläuft. Die Gesamtheit dieser N diskreten Meldungen ist somit eindeutig der Stellung der Eingangswelle innerhalb des Intervalles 360°/(N+1) mit der Winkelauflösung 3600/N'(N+1) zugeordnet. Durch logische Dekodierung kann aus der Gesamtheit der N diskreten Meldungen die momentane Fein-Winkelstellung, nämlich eine von N Stellungen,#identifiziert werden.The sets of individual markings belonging to the two partial patterns cause distinguishable signals in the scanning sensors, in such a way that a any scanning sensor from the set of N sensors by means of a signal discrimination process emits one of the following four possible discrete messages: 1. no individual marking present 2. only a single marking of the ~ "key bit pattern" present 3. only a single marking of the "Nonius pattern" is present 4. both a single marking of the 11 key bit pattern "as well as a single marking of the" Nonius pattern "is present The entirety of the 11 key mustache pattern 11 of the code disk in the ring arrangement discrete messages evoked by the N scanning sensors are repeated with each Revolution of the input shaft, d # h. is periodic with 3600. All of these N messages is clearly the position of the input shaft, with an angular resolution of 36n0 / N, assigned By logical decoding, from the totality of the N discrete messages the current coarse angular position, namely one of N possible equidistant positions to be identified in the full circle The entirety of the the '8Nonius pattern'2 of the code disk in the ring line of the N scanning sensors N discrete messages are repeated after each rotation of the input shaft about the Angle 360 ° / (N + 1), since the undulating hover pattern from the Superposition (interference) of the equidistant, even circular division of N scanning sensors and the equidistant regular circular division of (N + 1) individual markings of the Vernier pattern runs through a full circle within the angle of rotation interval 36D0 / (N + 1). The totality of these N discrete messages is thus clearly the position of the Input shaft within the interval 360 ° / (N + 1) with the angular resolution 3600 / N '(N + 1) assigned. Logical decoding enables the total of the N discrete messages the current fine angular position, namely one of N positions, # identified will.
Dieser Vorgang der Cenauigkeitssteigerung durch eine Feinmessung ist der gleiche wie bei der Noniusablesung des Längenmaßstabes eines gebräuchlichen Werkstatt-Meßwerkzeuges, etwa einer Schiebelehre.This process of increasing accuracy through a fine measurement is the same as with the vernier reading of the length scale of a common one Workshop measuring tool, such as a caliper.
Die Gesamtheit der Grob- und Feinmessung der Winkelstellung erbringt somit eine Winkelauflösung von 3600/N2.The totality of the coarse and fine measurement of the angular position provides thus an angular resolution of 3600 / N2.
Gemäß der weiteren Erfindung ist das "Schlüsselbartmuster" auf der Codescheibe als unregelmäßige Folge von Einzelmarkierungen und Lücken (d.h. Positionen ohne Einzelmarkierungen) im Winkelabstandsmaß 3600/N derart redundant ausgeführt, daß die Dekodierung der momentanen Stellung der Eingangswelle aus den N Sensor-Meldungen von Einzelmarken des Schlüsselbartmusters auch dann eindeutig bleibt, wenn eine oder mehrere Sensormeldungcnfehlerhaft ist, beispielsweise aufgrund eines Versagens von einzelnen Sensoren, daß aber in diesen Fällen in der Dekodierung ein zusätzliches Ausgangssignal erzeugt wird, welches das Auftreten mindestens eines Sensorfehlers anzeigt. Die Messung der Grobstellung der Eingangswelle ist durch diese Redundanzmaßnahme selbsttätig fehlerkorrigierend und selbstdiagnostizierend.According to the further invention, the "key bit pattern" is on the Code disk as an irregular sequence of individual marks and gaps (i.e. positions without individual markings) with an angular distance of 3600 / N designed redundantly in such a way that that the decoding of the current position of the input shaft from the N sensor messages of individual brands of the key bit pattern remains unambiguous even if one or several sensor messages are erroneous, for example due to a failure of individual sensors, but in these cases an additional one in the decoding Output signal is generated, which indicates the occurrence of at least one sensor error indicates. The measurement of the rough position of the input shaft is made possible by this redundancy measure self-correcting and self-diagnosing errors.
Gemäß der weiteren Erfindung kann anstelle der Anzahl (N+1) der äquidistanten Einzelmarkierungen des "Noniusmusters" auf der Codescheibe eine Anzahl (N+A) solcher markierungen vorhanden sein, .wobei A eine positive oder negative Zahl ungleich Null vom Betrage IAI<N ist. Auch eine solche Anordnung erbringt eine Feinmessung der Winkelstellung der Eingangswelle, wenngleich mit geringerer Auflösung als im Falle der Anzahl (N+1) Einzelmarkierungen.According to the further invention, instead of the number (N + 1) of equidistant Individual markings of the "Nonius pattern" on the code disk a number (N + A) of such markings are present, where A is a positive or negative number unequal IAI <N is zero. Such an arrangement also provides a fine measurement the angular position of the input shaft, albeit with a lower resolution than in Case of the number (N + 1) individual markings.
Die mit der Erfindung erzielten Vorteile bestehen darin, daß durch die zusätzliche Noniusablesung mit Hilfe des Noniusmusters die Meßauflösung des linearkodierten Winkelkodierers bei vorgegebener Anzahl von Abtastsensoren gegenüber der Meßauflösung einfacher linearkodierter Winkelkodierer erheblich gesteigert ist: insbesondere wird der Informationsinhalt des Winkelmeßwertes von (log2 N) auf 2s(log2N) verdoppelt. Weiterhin nutzt die Erfindung die hohe Redundanz des Linearcode aus, um eine selbsttätige Sensorfehler-Korrektur und Sensorfehler-Diagnose bei der Winkelgrobmessung auszuführen. Darüberhinaus führt der Ausfall einzelner Abtastsensoren auch in der Fein;-messung nur zu einer kleinen Störung, die maximal eine Meßwertverfälschung um einige Feinauflösungsschritte zur Folge hat; das angewandte Nonius-Meßprinzip ist somit fehlertolerant gegen vereinzelte Sensorfehler, sofern das oder die betragskleinsten Bits des Meßdatenwortes außer Betracht bleiben, je nachdem, ob ein oder mehrere Sensorfehler toleriert werden sollen.The advantages achieved by the invention are that by the additional vernier reading with the help of the vernier pattern the measurement resolution of the linear encoded angle encoder with a given number of scanning sensors the measurement resolution of simple linear-coded angle encoders is significantly increased: in particular, the information content of the measured angle value is increased from (log2 N) to 2s (log2N) doubled. Furthermore, the invention uses the high redundancy of the linear code, an automatic sensor error correction and sensor error diagnosis in the rough angle measurement to execute. In addition, the failure of individual scanning sensors also leads to the Fine; measurement only to a small disturbance, the maximum of one measured value falsification about some fine resolution steps; the applied vernier measuring principle is thus fault-tolerant against isolated sensor errors, provided that the amount or the smallest Bits of the measurement data word are disregarded, depending on whether one or more Sensor errors should be tolerated.
Die geometrische Fehlplazierung eines oder mehrerer Abtastsensoren innerhalb der winkeläquidistanten Ringanordnung der N Abtastsensoren hat maximal die gleiche meßwertverfalschende Wirkung wie einzelnes Meßwertversagen, so daß die Meßgenauigkeit des Winkels kodisrers von dem Grad der Regelmäßigkeit der gesamten Ringanordnung von Abtastsensoren, nicht jedoch von der örtlichen Positionsgenauigkeit des individuellen Abtastelementes abhängt; in dieser Eigenschaft liegt ein wesentlicher Vorteil gegenüber binär-kodierten Winkelkodierern; diese Eigenschaft hat die Konsequenz, daß der Winkelkodierer mit großen Fertigungstoleranzen hergestellt werden kann beziehungsweise daß Sensorbauteile mit ungenau bekannter örtlicher Empfindlichkeitsverteilung verwendet werden dürfen.The geometric misplacement of one or more scanning sensors within the angular equidistant ring arrangement of the N scanning sensors has a maximum has the same falsifying effect as a single failure of the measured value, so that the Measurement accuracy of the angle kodisrers on the degree of regularity of the whole Ring arrangement from scanning sensors, but not from the local positional accuracy of the individual Sensing element depends; in this property there is a significant advantage over binary coded angle encoders; this property has the consequence that the angle encoder can be manufactured with large manufacturing tolerances or that sensor components with an inexactly known local sensitivity distribution may be used.
Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird im folgenden näher beschrieben.An embodiment of the invention is shown in the drawing and is described in more detail below.
Figur 1 zeigt eine mögliche Anordnung der Bauglieder des digital-absoluten Winkelkodierers nach dem Noniusprinzip mit N=64 photoelektrischen Abtastsensoren und optischer Codescheibe sowie Zeitmultiplex- Signaldiskriminierung der Sensormeldungen von Einzelmarkierungen des Schlüsselbartmusters und des"Noniusmusters" für die maximale Winkelmeßauflösung von 3600/4096 (=360°/ 1212).Figure 1 shows a possible arrangement of the components of the digital absolute Angle encoder based on the vernier principle with N = 64 photoelectric scanning sensors and optical code disk as well as time-division multiplex signal discrimination of the sensor messages of individual markings of the key bit pattern and the "vernier pattern" for the maximum Angular measurement resolution of 3600/4096 (= 360 ° / 1212).
Figur 2 zeigt das optische Muster der Codescheibe für die in Figur 1 dargestellte Anordnung.FIG. 2 shows the optical pattern of the code disk for the in FIG 1 shown arrangement.
Figur 3 zeigt eine lineare Abwälzung des "Schlüsselbartmusters" der Codescheibe aus Figur 2.FIG. 3 shows a linear scaling of the "key bit pattern" of FIG Code disk from Figure 2.
Die optische Codescheibe 1 ist mit der Eingangswelle 2 fest verbunden. Die Eingangswelle 2 ist im gehäusefesten Lager 3 frei drehbar gelagert. Die Codescheibe 1 besteht aus transparentem Material und trägt ein optisches Schwärzungsmuster, das aus zwei in konzentrischen Spuren angeordneten Teilmustern, dem "Schlüsselbartmuster" 11 und dem "Noniusmuster"12, besteht.The optical code disk 1 is firmly connected to the input shaft 2. The input shaft 2 is freely rotatably mounted in the bearing 3 fixed to the housing. The code disk 1 is made of transparent material and has an optical blackening pattern, that consists of two partial patterns arranged in concentric tracks, the "key bit pattern" 11 and the "Nonius pattern" 12.
Konzentrisch um die Eingangswelle 1 am Gehäuse 31 befestigt befindet sich der Abtastsensorträger 4, der eine äquidistante gleichmäßige konzentrische Ringzeile von N gleichartigen photoelektrischen Abtastsensoren 41 im Winkelabstandsmaß 3600/N trägt, von denen zwei in der Zeichnung im Schnitt sichtbar sind. Diese N Abtastsensoren 41 liefern N unabhängige diskrete Sensorsignale über Signalleitungen 42, von denen zwei in der Zeichnung dargestellt sind. Die Signale der photoelektrischen Abtastsensoren werden hervorgerufen durch zwei konzentrische lineare Ringlichtquellen 51 und 52, die aus der Stromquelle 6 gespeist werden und von dem Taktgeber 7 mittels des Umschalters 8 im Wechseltakt so geschaltet werden, daß jeweils nur eine Lichtouelle, 51 oder 52, Licht emittiert und somit die Abtastsensorzeile 41 durch den konisch schrägen Lichteinfall eine Lichtverteilung meldet, die abwechselnd durch Intensitätsmodulation von dem Teilmuster 11 oder dem Teilmuster 12 hervorgerufen wird. Die Meßwert-Dekoderlogik-Schaltung 9, bestehend aus UND-, ODER- und NICHT-Gattern und logischen Speichergliedern, setzt die über die Sensorsignalleitungen 42 einkommenden Signale zusammen mit dem Taktsignal 71 in das Meßausgangssignal 10 um, das eindeutig Winkelstellung der Eingangswelle angibt.Concentric around the input shaft 1 on the housing 31 attached is the scanning sensor carrier 4, which is an equidistant, uniform, concentric Ring line of N similar photoelectric scanning sensors 41 at an angular distance 3600 / N, two of which are visible in section in the drawing. This N Scanning sensors 41 supply N independent discrete sensor signals over signal lines 42, two of which are shown in the drawing. The signals of the photoelectric Scanning sensors are caused by two concentric linear ring light sources 51 and 52, which are fed from the power source 6 and from the clock 7 by means of of the switch 8 can be switched in alternation so that only one light source, 51 or 52, emits light and thus the scanning sensor line 41 through the conical inclined incidence of light reports a light distribution that alternates through intensity modulation is caused by the partial pattern 11 or the partial pattern 12. The measured value decoder logic circuit 9, consisting of AND, OR and NOT gates and logical storage elements, sets the signals arriving via the sensor signal lines 42 together with the clock signal 71 in the measurement output signal 10 to, which is clearly the angular position of the input shaft indicates.
Das in Figur 2 dargestellte Schwärzungsmuster der Codescheibe 1 besteht aus dem unregelmäßigen konzentrischen Muster 11 ("Schlüsselbartmuster"), das auf der inneren Spur für die Abtastung durch N=64 Sensoren aus Einzelmarkierungen im Winkelabstandsraster von 3600/64 besteht, und aus dem regelmäßigen konzentrischen Muster 12 (1lNoniusmuster'1), das auf der äußeren Spur angeordnet ist und (N+1)=65 äquidistante Einzelmarkierungen trägt.The blackening pattern of the code disk 1 shown in FIG. 2 consists from the irregular concentric pattern 11 ("key bit pattern") that on the inner track for scanning by N = 64 sensors from individual markings in the Angular spacing grid consists of 3600/64, and the regular concentric Pattern 12 (11Nonius pattern'1), which is arranged on the outer track and (N + 1) = 65 carries equidistant individual markings.
Die in Figur 3 gezeigte lineare Abwälzung des Teilmusters 11 ("Schlüsselbartmuster") der Codescheibe ist erfindungsgemäß eine Anordnung von 4 Einzelmarkierungen und 6 Lücken (=fehlende Einzelmarkierungen) über 10 aneinandergrenzende Winkelintervallschritte im Abstandsmaß 3600/64 in folgender Abfolge (M=Einzelmarkierung, L= Lücke) M-L-M-L-L-M-L-L-L-M sowie (N-10)=54 weiteren Lücken zur Auffüllung des Vollkreises; diese sind nicht in der Zeichnung dargestellt, sondern nur der wesentliche Teil des Teilmusters 11 ist gezeigt. Dieses Teilmuster 11 ist in der Weise redundant, daß beim Auftreten eines einzelnen Fehlers (Fehlsignal anstelle von Lücke oder Nullsignal anstelle von Signal) in fehlerkorrigierender Wirkung in der Dekodierungslogikschaltung das fehlerfreie Signalmuster aus dem gestörten Restrnuster vollständig rekonstruierbar ist.The linear rolling of the partial pattern 11 ("key bit pattern") shown in FIG. the code disk is according to the invention an arrangement of 4 individual markings and 6 gaps (= missing individual markings) over 10 adjacent angular interval steps at a distance of 3600/64 in the following order (M = single marking, L = gap) M-L-M-L-L-M-L-L-L-M and (N-10) = 54 further gaps to fill the full circle; these are not shown in the drawing, but only the essential part of the partial pattern 11 is shown. This partial pattern 11 is redundant in such a way that when it occurs of a single error (false signal instead of gap or zero signal instead of of signal) in error-correcting effect in the decoding logic circuit error-free signal pattern can be completely reconstructed from the disturbed residual pattern is.
Hinsichtlich des Funktionsprinzipes der Erfindung ist es gleichgültig, in welcher physikalischen Materialeigenschaft die abzutastenden Teilmuster in der Codescheibe eingeprägt sind, nach welchen Sensortechniken sie abgetastet werden, ob die Codescheibe in abgewandelter geometrischer Form, etwa als zylindrische Trommel,ausgeführt ist und in welcher Weise die Signaldiskriminierung bei der Unterscheidung der beiden Teilmuster erfolgt, beispielsweise durch Amplitudendiskriminierung (Impulshöhendiskriminierung), geometrische Diskriminierung, Zeit- oder Frequenzdiskriminierung.With regard to the functional principle of the invention, it does not matter in which physical material property the partial pattern to be scanned in the Code disks are embossed, according to which sensor technology they are scanned, whether the code disk is designed in a modified geometric shape, for example as a cylindrical drum is and in what way the signal discrimination in distinguishing the two Partial pattern takes place, for example through amplitude discrimination (pulse height discrimination), geometric discrimination, time or frequency discrimination.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19782811807 DE2811807A1 (en) | 1978-03-16 | 1978-03-16 | Digital coder for angular position of shaft - employs vernier principle and has photoelectric devices to provide accurate measurement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19782811807 DE2811807A1 (en) | 1978-03-16 | 1978-03-16 | Digital coder for angular position of shaft - employs vernier principle and has photoelectric devices to provide accurate measurement |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE2811807A1 true DE2811807A1 (en) | 1979-09-20 |
Family
ID=6034792
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19782811807 Withdrawn DE2811807A1 (en) | 1978-03-16 | 1978-03-16 | Digital coder for angular position of shaft - employs vernier principle and has photoelectric devices to provide accurate measurement |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE2811807A1 (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2468880A1 (en) * | 1979-11-02 | 1981-05-08 | Heidenhain Gmbh Dr Johannes | METHOD AND DEVICE FOR DIGITAL PHOTOELECTRIC MEASUREMENT WITH MEANS FOR SUPPRESSING INTERRUPTIONS IN THE EVENT OF A LIGHT FAILURE |
| FR2473171A1 (en) * | 1979-12-22 | 1981-07-10 | Heidenhain Gmbh Dr Johannes | INCREMENTAL PHOTOELECTRIC POSITIONING DEVICE FOR DETERMINING THE POSITION OF TWO MOBILE OBJECTS IN RELATION TO EACH OTHER |
| EP0013799A3 (en) * | 1978-12-19 | 1981-07-29 | Tokyo Shibaura Denki Kabushiki Kaisha | Encoder for length or angle measuring devices with high accuracy |
| DE3049262A1 (en) * | 1980-12-27 | 1982-07-22 | Dr. Johannes Heidenhain Gmbh, 8225 Traunreut | ABSOLUTE LENGTH OR ANGLE MEASURING DEVICE |
| EP0072549A3 (en) * | 1981-08-13 | 1985-05-15 | Tokyo Kogaku Kikai Kabushiki Kaisha | Absolute encoder |
| EP0334018A1 (en) * | 1988-03-22 | 1989-09-27 | Frankl & Kirchner GmbH. & Co. KG Fabrik für Elektromotoren und elektrische Apparate | Angular position-detecting device |
| WO1989011080A1 (en) * | 1988-05-10 | 1989-11-16 | Siemens Aktiengesellschaft | Position-coded sensor |
| DE4328525A1 (en) * | 1993-08-25 | 1995-04-06 | Mikroelektronik Und Technologi | Length measuring or angle measuring device |
| DE10232895A1 (en) * | 2002-07-19 | 2004-02-19 | Müller, Stephan Johannes, Dipl.-Ing. | Position indicator, measuring device and method for generating a display pattern |
| WO2018001416A1 (en) * | 2016-07-01 | 2018-01-04 | Physik Instrumente (Pi) Gmbh & Co. Kg | Sensor device |
| WO2019085213A1 (en) * | 2017-11-03 | 2019-05-09 | 深圳市创新先进科技有限公司 | Fixed-point working position changing device |
-
1978
- 1978-03-16 DE DE19782811807 patent/DE2811807A1/en not_active Withdrawn
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0013799A3 (en) * | 1978-12-19 | 1981-07-29 | Tokyo Shibaura Denki Kabushiki Kaisha | Encoder for length or angle measuring devices with high accuracy |
| FR2468880A1 (en) * | 1979-11-02 | 1981-05-08 | Heidenhain Gmbh Dr Johannes | METHOD AND DEVICE FOR DIGITAL PHOTOELECTRIC MEASUREMENT WITH MEANS FOR SUPPRESSING INTERRUPTIONS IN THE EVENT OF A LIGHT FAILURE |
| FR2473171A1 (en) * | 1979-12-22 | 1981-07-10 | Heidenhain Gmbh Dr Johannes | INCREMENTAL PHOTOELECTRIC POSITIONING DEVICE FOR DETERMINING THE POSITION OF TWO MOBILE OBJECTS IN RELATION TO EACH OTHER |
| DE3049262A1 (en) * | 1980-12-27 | 1982-07-22 | Dr. Johannes Heidenhain Gmbh, 8225 Traunreut | ABSOLUTE LENGTH OR ANGLE MEASURING DEVICE |
| EP0072549A3 (en) * | 1981-08-13 | 1985-05-15 | Tokyo Kogaku Kikai Kabushiki Kaisha | Absolute encoder |
| EP0334018A1 (en) * | 1988-03-22 | 1989-09-27 | Frankl & Kirchner GmbH. & Co. KG Fabrik für Elektromotoren und elektrische Apparate | Angular position-detecting device |
| WO1989011080A1 (en) * | 1988-05-10 | 1989-11-16 | Siemens Aktiengesellschaft | Position-coded sensor |
| DE4328525A1 (en) * | 1993-08-25 | 1995-04-06 | Mikroelektronik Und Technologi | Length measuring or angle measuring device |
| DE10232895A1 (en) * | 2002-07-19 | 2004-02-19 | Müller, Stephan Johannes, Dipl.-Ing. | Position indicator, measuring device and method for generating a display pattern |
| DE10232895B4 (en) * | 2002-07-19 | 2004-09-16 | Müller, Stephan Johannes, Dipl.-Ing. | Position indicator, measuring device and method for generating a display pattern |
| DE10232895B8 (en) * | 2002-07-19 | 2004-12-30 | Müller, Stephan Johannes, Dipl.-Ing. | Position indicator, measuring device and method for generating a display pattern |
| US7502280B2 (en) | 2002-07-19 | 2009-03-10 | Stephan Johannes Mueller | Position indicator, measuring apparatus and method of manufacturing a position indicator |
| WO2018001416A1 (en) * | 2016-07-01 | 2018-01-04 | Physik Instrumente (Pi) Gmbh & Co. Kg | Sensor device |
| CN109564108A (en) * | 2016-07-01 | 2019-04-02 | 物理仪器(Pi)两合有限公司 | Sensor device |
| JP2019525157A (en) * | 2016-07-01 | 2019-09-05 | フィジック インストゥルメント(ピーアイ)ゲーエムベーハー アンド ツェーオー.カーゲー | Sensor device |
| US10627263B2 (en) | 2016-07-01 | 2020-04-21 | Physik Instrumente (Pi) Gmbh & Co. Kg | Sensor device |
| CN109564108B (en) * | 2016-07-01 | 2021-07-27 | 物理仪器(Pi)两合有限公司 | sensor device |
| WO2019085213A1 (en) * | 2017-11-03 | 2019-05-09 | 深圳市创新先进科技有限公司 | Fixed-point working position changing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1076809B1 (en) | Multiturn rotary encoder | |
| EP1364186B1 (en) | Multiturn encoder | |
| DE69113415T2 (en) | Position encoder for linear or angle measuring devices. | |
| DE10296644B4 (en) | Absolute position measurement | |
| EP0557265B1 (en) | Shaft encoder | |
| EP0268558B1 (en) | Apparatus for measuring lengths or angles | |
| DE3809804C2 (en) | ||
| DE2811807A1 (en) | Digital coder for angular position of shaft - employs vernier principle and has photoelectric devices to provide accurate measurement | |
| EP1923670B1 (en) | Position measuring device | |
| EP0660263A1 (en) | Multi-digit drum-counter for use in a flow-meter | |
| DE19604871A1 (en) | Position measuring device | |
| EP0276402A1 (en) | High precision angular position encoder using photo-electric detection | |
| DE1548802B2 (en) | DEVICE FOR NUMERICAL POSITIONING USING A BINARY CODE | |
| DE10309027A1 (en) | Absolute angle measuring device, has two rings with Archemedes spirals scanned by sensors on radius, with additional sensors lying outside radius | |
| DE3853249T2 (en) | Rotary encoder. | |
| DE102018212788A1 (en) | Optical position measuring device | |
| DE2407240A1 (en) | Electromagnetic system for shaft monitoring - employs toothed disc rigidly coupled to shaft for monitoring angular position and speed | |
| DE69006152T2 (en) | Coding disk. | |
| DE102021102053B4 (en) | Determining a position | |
| DE102014100172A1 (en) | Single track three-channel encoder with differential index | |
| EP1770372B1 (en) | Position measuring device | |
| DE19755157C2 (en) | Optical scanning system | |
| DE10209058B4 (en) | Method and bit pattern for determining a kinematic measured variable | |
| DE102021106095A1 (en) | Device for determining the angular position of a rotating element | |
| DE10353429B4 (en) | Optical absolute encoder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OAP | Request for examination filed | ||
| OD | Request for examination | ||
| 8130 | Withdrawal |