ES2758525T3 - Encoder de posición absoluta - Google Patents

Encoder de posición absoluta Download PDF

Info

Publication number
ES2758525T3
ES2758525T3 ES08382078T ES08382078T ES2758525T3 ES 2758525 T3 ES2758525 T3 ES 2758525T3 ES 08382078 T ES08382078 T ES 08382078T ES 08382078 T ES08382078 T ES 08382078T ES 2758525 T3 ES2758525 T3 ES 2758525T3
Authority
ES
Spain
Prior art keywords
marks
absolute
track
sequence
incremental
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.)
Active
Application number
ES08382078T
Other languages
English (en)
Inventor
Calvo Tomás Morlanes
La Fuente Prado Pablo De
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.)
Fagor Automation S Coop
Original Assignee
Fagor Automation S Coop
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 Fagor Automation S Coop filed Critical Fagor Automation S Coop
Application granted granted Critical
Publication of ES2758525T3 publication Critical patent/ES2758525T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING 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/00Mechanical 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/12Mechanical 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/244Mechanical 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/249Mechanical 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 pulse code
    • G01D5/2492Pulse stream
    • G01D5/2495Pseudo-random code
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING 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/00Mechanical 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/12Mechanical 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/244Mechanical 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/245Mechanical 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/2454Encoders incorporating incremental and absolute signals
    • G01D5/2455Encoders incorporating incremental and absolute signals with incremental and absolute tracks on the same encoder
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/14Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit
    • H03M1/143Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit in pattern-reading type converters, e.g. having both absolute and incremental tracks on one disc or strip
    • 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/28Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding
    • H03M1/282Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding of the pattern-shifting type, e.g. pseudo-random chain code
    • 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/28Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding
    • H03M1/30Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding incremental

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Optical Transform (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

Encoder de posición absoluta, que comprende una regla graduada (2) con una pista incremental (23) y una pista absoluta (21), y una cabeza lectora (1) que puede desplazarse con respecto a la regla graduada (2) en una dirección de desplazamiento (X) sustancialmente paralela a dicha regla graduada (2), comprendiendo la pista incremental (23) una pluralidad de marcas periódicas (20) distribuidas con un periodo incremental (P20) en la dirección de desplazamiento (X), y comprendiendo la cabeza lectora (1) un emisor (10) de luz para iluminar la regla graduada (2), un analizador que recibe al menos parte de la luz que atraviesa o que es reflejada en dicha regla graduada (2), y que genera señales eléctricas representativas de dicha luz recibida, y unos medios de procesado que reciben dichas señales eléctricas y que determinan la posición de la cabeza lectora (1) en función de dichas señales eléctricas, comprendiendo dicho analizador unos medios fotodetectores que generan dos señales eléctricas en cuadratura representativas de la luz que llega al analizador tras atravesar o reflejarse en las marcas periódicas (20), empleándose dichas señales en cuadratura para determinar una posición incremental entre la cabeza lectora (1) y dicha regla graduada (2), comprendiendo además dicho analizador unos medios fotodetectores adicionales (4) que generan al menos una señal eléctrica adicional (5) representativa de la luz que llega al analizador tras atravesar o reflejarse en la pista absoluta (21) y que se corresponde con una disposición lineal de fotodetectores, utilizándose dicha señal eléctrica adicional (5) para determinar la posición absoluta de la cabeza lectora (1), en donde la pista absoluta (21) comprende una secuencia pseudoaleatoria de marcas (21a), y una secuencia periódica de marcas (21b) distribuidas en la dirección de desplazamiento (X) con un periodo absoluto (P21b) mayor que el periodo incremental (P20) y múltiplo entero de dicho periodo incremental (P20), disponiéndose como máximo una marca (21a) de la secuencia pseudoaleatoria entre cada dos marcas (21b) de la secuencia periódica, separada de ambas marcas (21b) de dicha secuencia periódica, definiendo la presencia o ausencia de dichas marcas (21a) de la secuencia pseudoaleatoria en la dirección de desplazamiento (X) un código pseudoaleatorio, interpretándose el código de la pista absoluta (21) como una secuencia de bits, correspondiéndose cada bit con un periodo absoluto (P21b) y estando los medios fotodetectores adicionales (4) adaptados para recibir la luz correspondiente a un número limitado de bits, correspondiendo dicho número de bits a un código que es interpretado por los medios de procesado por medio de la señal eléctrica adicional (5) correspondiente para determinar la posición absoluta de la cabeza lectora (1), posibilitando la pista absoluta (21) que la señal eléctrica adicional (5) representativa de la luz que atraviesa o se refleja en dicha pista absoluta (21) comprenda un mayor número de transiciones en cada bit como resultado de la separación de las marcas (21a) de la secuencia pseudoaleatoria de las marcas (21b) de la secuencia periódica, siendo una transición un flanco o cambio de nivel.

Description

DESCRIPCIÓN
Encoder de posición absoluta
SECTOR DE LA TÉCNICA
La presente invención se relaciona con encoders adaptados para medir la posición de un elemento móvil con respecto a un elemento estático, y más concretamente con encoders adaptados para medir la posición absoluta del elemento móvil con respecto al elemento estático.
ESTADO ANTERIOR DE LA TÉCNICA
Son conocidos encoders adaptados para determinar la posición relativa entre un primer elemento y un segundo elemento que pueden desplazarse uno con respecto del otro. Generalmente un elemento se corresponde con una regla graduada que permanece estática mientras que el otro elemento se corresponde con una cabeza lectora que puede desplazarse con respecto a la regla graduada en una dirección de desplazamiento sustancialmente paralela a dicha regla graduada. La regla graduada comprende una pista incremental para poderse determinar el desplazamiento de dicha regla graduada con respecto a la cabeza lectora, tomando como referencia la posición en la que se encuentra dicha cabeza lectora cuando se enciende dicho encoder o cuando se realiza el reseteo del mismo, por ejemplo. La cabeza lectora comprende al menos un emisor de luz para iluminar la pista incremental de la regla graduada y un analizador que recibe la luz que atraviesa o se refleja en dicha regla graduada, comprendiendo dicho analizador al menos unos medios fotodetectores adaptados para generar señales eléctricas representativas de la luz que reciben. El encoder comprende además unos medios de procesado que reciben las señales eléctricas, determinando la posición de la cabeza lectora en función de dichas señales eléctricas recibidas. Esto, por sí sólo, no permite conocer la posición absoluta de la cabeza lectora en relación a la regla graduada, permite conocer únicamente el desplazamiento entre ambas a partir del momento en que se enciende el encoder o se realiza el reseteo del mismo.
En muchos casos es necesario conocer además la posición absoluta de la cabeza lectora con respecto a la regla graduada. Dicha regla graduada comprende un punto de origen identificado por defecto, y la posición absoluta se refiere a una posición determinada con respecto a dicho punto de origen. Son conocidos encoders adaptados para la medición de posiciones absolutas, comprendiendo la regla graduada de dichos encoders una pista absoluta o al menos una marca de referencia para la identificación de dicha posición absoluta. La cabeza lectora comprende un emisor de luz para iluminar la pista absoluta o la marca de referencia, y los medios fotodetectores generan al menos una señal eléctrica adicional representativa de la luz que se refleja o que atraviesa dicha pista absoluta o marca de referencia. Los medios de procesado determinan la posición absoluta de la cabeza lectora en función de dicha señal eléctrica adicional.
En algunos encoders, como por ejemplo en los divulgados en los documentos US 3162711, US 3187187, US 4678908 y EP 453971, la regla graduada comprende una marca de referencia para determinar la posición absoluta. Los medios fotodetectores generan dos señales eléctricas de contaje en cuadratura representativas de la luz que se refleja o que atraviesa la pista incremental y al menos una señal eléctrica adicional representativa de la luz que se refleja o que atraviesa la marca de referencia, y los medios de procesado determinan la posición incremental de la cabeza lectora con respecto a la regla graduada en función de dichas señales eléctricas de contaje en cuadratura, tomando como origen una posición de referencia determinada a partir de la señal eléctrica adicional. La marca de referencia puede estar dispuesta en la regla graduada o paralela a dicha regla graduada por ejemplo, y es necesario un desplazamiento de la cabeza lectora para detectar dicha marca de referencia y poder determinar así la posición absoluta de la cabeza lectora.
Para evitar este desplazamiento inicial de la cabeza lectora, en lugar de una marca de referencia algunos encoders emplean una regla graduada que comprende una pista absoluta con un grabado específico con un código basado en una secuencia digital pseudoaleatoria (acrónimo en inglés PRBS), como por ejemplo los encoders divulgados en los documentos EP 1577646 A1 y ES 2199686 B1, estando dicha pista absoluta dispuesta generalmente en la regla graduada. Dichos encoders comprenden además una disposición lineal de fotodetectores para generar al menos una señal eléctrica adicional representativa de la luz que se refleja o que atraviesa la pista absoluta. Existen diferentes maneras posibles de implementar el código, como puede ser un código binario normal como el divulgado en el documento ES 2032719 A1, otro de tipo Manchester como el mostrado en el documento GB2126444A, u otro donde se ensanchan y estrechan las líneas de dicho código como el mostrado en el documento DE 4436784 B4, por ejemplo.
En EP 503716 B1 se divulga un encoder donde se emplea un código pseudoaleatorio para poder obtener la posición absoluta de la cabeza lectora sin tener que desplazarla. El código está implementado teniendo que cumplir unos requisitos determinados para que la pista absoluta pueda realizar simultáneamente la función de pista incremental y de pista absoluta, obteniéndose como resultado un código pseudoaleatorio restrictivo que depende de la pista incremental. Además, la deposición de suciedad sobre la regla graduada e incluso la propia calidad del material utilizado para realizar dicha regla graduada puede ser muy perniciosa durante el funcionamiento del encoder, a la hora de determinar la posición absoluta de la cabeza lectora.
US 2004/174161 A1 describe un sistema de detección de posición que comprende al menos un sensor desplazable con respecto a un transductor. El transductor comprende una regla, comprendiendo dicha regla un código detectable por el sensor mediante el cual se puede medir la posición del sensor con respecto a la regla. La regla puede estar formada por al menos una regla absoluta codificada, que comprende un código pseudoaleatorio, y al menos una regla incremental.
WO 2004/005855 A2 describe un encoder óptico que incluye un cabezal sensor y una regla de encoder que comprende una primera pista y una segunda pista, un primer haz de luz dirigido hacia la primera pista y un segundo haz de luz dirigido hacia la segunda pista, y ambos haces son recibidos por un detector respectivo cuando se difractan por la pista correspondiente.
US 2003/0145479 A1 describe una regla adecuada para la determinación de la posición absoluta, que incluye una pista que se extiende en una dirección de medida. En la pista están dispuestas al menos una primera, una segunda y una tercera áreas de graduación con diferentes propiedades ópticas, en donde se asigna una primera señal lógica inequívocamente a una primera combinación de dos áreas de graduación diferentes sucesivas, y se asigna una segunda señal lógica inequívocamente a una segunda combinación de dos áreas sucesivas de graduación diferentes, y en donde ambas combinaciones difieren entre sí.
GB 2185359 A describe un sensor óptico de desplazamiento que comprende una pista codificada detectable ópticamente, un emisor de luz y un detector de luz. La pista puede codificarse con una secuencia binaria pseudoaleatoria con los bits del código ópticamente distinguibles. La luz ilumina la pista y el detector de luz recibe dicha luz después de iluminar la pista, de modo que la posición a lo largo de la pista puede indicarse gracias a dicho código.
EXPOSICIÓN DE LA INVENCIÓN
El objeto de la invención es el de proporcionar un encoder de posición absoluta, y más concretamente un encoder de posición absoluta que mejore alguna de las prestaciones del estado de la técnica.
El encoder de posición absoluta de la invención comprende una regla graduada y una cabeza lectora que puede desplazarse con respecto a la regla graduada en una dirección de desplazamiento. La cabeza lectora comprende al menos un emisor de luz para iluminar la regla graduada, y un analizador al que le llega al menos parte de la luz que atraviesa o que es reflejada en dicha regla graduada, y que está adaptado para generar señales eléctricas representativas de dicha luz recibida. La regla graduada comprende una pista incremental con una pluralidad de marcas distribuidas en la dirección de desplazamiento con un periodo incremental determinado, y una pista absoluta con una pluralidad de marcas distribuidas en dicha dirección de desplazamiento.
La pista absoluta está dispuesta en una disposición paralela a la pista incremental, y comprende una secuencia pseudoaleatoria de marcas que están distribuidas pseudoaleatoriamente en la dirección de desplazamiento, y una secuencia periódica de marcas distribuidas con un periodo absoluto determinado en dicha dirección de desplazamiento, siendo el periodo absoluto mayor que el periodo incremental y múltiplo entero de dicho periodo incremental. Las marcas de la secuencia pseudoaleatoria están dispuestas entre las marcas de la secuencia periódica, disponiéndose únicamente una marca entre dos marcas de dicha secuencia periódica separada de ambas marcas de la secuencia periódica, o ninguna. La presencia o ausencia de dichas marcas de la secuencia pseudoaleatoria entre las marcas de la secuencia periódica definen el código con el que se determina la posición absoluta de la cabeza lectora. El analizador genera al menos una señal eléctrica adicional representativa de la luz que atraviesa o se refleja en la pista absoluta, pudiendo determinarse la posición absoluta de la cabeza lectora en función de dicha señal eléctrica adicional.
La pista absoluta empleada en el encoder de la invención permite que la señal eléctrica adicional representativa de la luz que atraviesa o se refleja en dicha pista absoluta comprenda un número mayor de transiciones, sea cual sea el código pseudoaleatorio empleado sin restricciones. De esta manera, si se tienen dos marcas de dicha secuencia pseudoaleatoria dispuestas en dos espacios contiguos delimitados por marcas de la secuencia periódica, por ejemplo, a diferencia del estado de la técnica, se tienen al menos dos transiciones en dicha señal eléctrica adicional para cada marca.
Así, se puede obtener un encoder más inmune a la presencia de suciedad en la regla graduada o a las imperfecciones en el material empleado para la fabricación de dicha regla graduada, obteniéndose un encoder de posición absoluta más robusto. Además, es posible detectar la presencia de suciedades suficientemente grandes puesto que no se percibiría ninguna transición en la señal eléctrica representativa de la luz que atraviesa o se refleja en la pista absoluta.
Estas y otras ventajas y características de la invención se harán evidentes a la vista de las figuras y de la descripción detallada de la invención.
DESCRIPCIÓN DE LOS DIBUJOS
La figura 1 muestra una realización del encoder de la invención.
La figura 2 muestra en perspectiva los medios fotodetectores adicionales y el emisor de la cabeza lectora del encoder de la figura 1.
La figura 3 es una vista parcial en planta de una realización de una regla graduada del encoder de la figura 1.
La figura 4 muestra una realización de la pista absoluta dispuesta en la regla graduada de la figura 3.
La figura 5 muestra una señal eléctrica adicional para la realización de la pista absoluta de la figura 4, siendo el periodo absoluto de la pista absoluta igual a dos veces el periodo incremental de la pista incremental.
La figura 6 muestra una señal eléctrica adicional para la realización de la pista absoluta de la figura 44, siendo el periodo absoluto de la pista absoluta igual a tres veces el periodo incremental de la pista incremental.
La figura 7 muestra una pista del estado de la técnica, que realiza las funciones de pista incremental y pista absoluta.
La figura 8 muestra una señal eléctrica adicional resultante del empleo de un sistema de lectura según una realización preferente del encoder de la invención, para la pista incremental de la figura 7.
EXPOSICIÓN DETALLADA DE LA INVENCIÓN
En las figuras 1 y 2 se muestra una realización del encoder 100 de la invención, empleado para la medición de la posición de un elemento con respecto a otro. El encoder 100 comprende una regla graduada 2 estática, y una cabeza lectora 1 que puede desplazarse con respecto a la regla graduada 2 en una dirección de desplazamiento X sustancialmente paralela a dicha regla graduada 2, pudiendo determinarse la posición de la cabeza lectora 1 con respecto a la regla graduada 2 en la dirección de desplazamiento X.
La cabeza lectora 1 comprende al menos un emisor de luz para iluminar la regla graduada 2 y un analizador que recibe la luz que atraviesa o se refleja en dicha regla graduada 2. El analizador genera señales eléctricas representativas de la luz recibida por dicho analizador, y la cabeza lectora 1 comprende además unos medios de procesado (no representados en las figuras) que reciben dichas señales eléctricas y que determinan la posición de la cabeza lectora 1 en función de ellas. La regla graduada 2 comprende una pista incremental 23 con una pluralidad de marcas periódicas 20 distribuidas en la dirección de desplazamiento X con un periodo incremental P20, comprendiendo el analizador unos medios fotodetectores (no representados en las figuras) que generan dos señales eléctricas de contaje en cuadratura representativas de la luz que tras atravesar o reflejarse en las marcas periódicas 20 llega hasta el analizador, empleándose dichas señales eléctricas de contaje en cuadratura para determinar una posición incremental entre la cabeza lectora 1 y dicha regla graduada 2. La regla graduada 2 comprende además una pista absoluta 21 y el analizador comprende además unos medios fotodetectores adicionales 4 que generan al menos una señal eléctrica adicional 5 representativa de la luz que tras atravesar o se reflejarse en la pista absoluta 21 llega hasta el analizador, empleándose dicha señal eléctrica adicional 5 para determinar la posición absoluta de la cabeza lectora 1. Dichos medios fotodetectores adicionales 4 se corresponden con una disposición lineal de fotodetectores. Preferentemente, el encoder 100 comprende un primer emisor para iluminar la pista incremental 23, y un segundo emisor 10 para iluminar la pista absoluta 21.
La pista absoluta 21 está dispuesta en la regla graduada 2 en una disposición sustancialmente paralela a la pista incremental 23 tal y como se muestra en la figura 3. Dicha pista absoluta 21 comprende una secuencia pseudoaleatoria de marcas 21a distribuidas pseudoaleatoriamente en la dirección de desplazamiento X, y una secuencia periódica de marcas 21b distribuidas en dicha dirección de desplazamiento X con un periodo absoluto P21b determinado, mayor que el periodo incremental P20 y múltiplo entero de dicho periodo incremental P20. Las marcas 21a de la secuencia pseudoaleatoria están dispuestas entre las marcas 21b de la secuencia periódica, disponiéndose únicamente una marca 21a entre cada dos marcas 21b de la secuencia periódica, separada de ambas marcas 21b, o ninguna, definiendo la presencia y ausencia de dichas marcas 21a de la secuencia pseudoaleatoria entre cada dos marcas 21b de la secuencia periódica un código pseudoaleatorio que no se repite a lo largo de toda la regla graduada 2, mediante el cual es posible determinar la posición absoluta de la cabeza lectora 1. En la figura 4 se muestra una realización de las secuencias pseudoaleatoria y periódica de la pista absoluta 21 en la regla graduada 2, representándose las marcas 21a de la secuencia pseudoaleatoria con un rayado para su mejor identificación.
Debido a las marcas 21a de la secuencia pseudoaleatoria es posible identificar la posición absoluta de la cabeza lectora 1 en cada momento, puesto que la luz que llega a los medios fotodetectores adicionales 4 depende del código representado por las marcas 21a de la secuencia pseudoaleatoria que son atravesadas o en las que se refleja dicha luz. Como se ha comentado anteriormente, las marcas 21a de la secuencia pseudoaleatoria se disponen intercaladas entre las marcas 21b de la secuencia periódica. Para detectar la posición absoluta, el código de la pista absoluta 21 se interpreta como una secuencia de bits, correspondiéndose cada bit con un periodo absoluto P21b. Un bit puede tener un valor igual a uno cuando existe una marca 21a de la secuencia pseudoaleatoria entre dos marcas 21b de la secuencia periódica (un periodo absoluto P21b), y un cero cuando no existe ninguna marca 21a de dicha secuencia pseudoaleatoria entre dos marcas 21b de dicha secuencia periódica (un periodo absoluto P21b), o viceversa. Los medios fotodetectores adicionales 4 están adaptados para recibir la luz correspondiente a un número limitado de bits, correspondiéndose dicho número de bits con un código que es interpretado por los medios de procesado mediante la señal eléctrica adicional 5 correspondiente, para determinar la posición absoluta de la cabeza lectora 1 en cada instante. Al estar las marcas 21a de la secuencia pseudoaleatoria dispuestas en una distribución pseudoaleatoria, ningún código se repite a lo largo de toda la longitud de la regla graduada 2, pudiendo determinarse así la posición absoluta de la cabeza lectora 1 en cada instante.
Las marcas 21b de la secuencia periódica no definen ningún código para la identificación de la posición absoluta de la cabeza lectora 1, función que cumplen las marcas 21a de la secuencia pseudoaleatoria tal y como se ha comentado. Gracias a dichas marcas 21b, el encoder 100 de la invención permite que la señal eléctrica adicional 5 comprenda un número mayor de transiciones (flancos o cambios de nivel) en cada bit, sea cual sea el código pseudoaleatorio empleado, al estar además las marcas 21a separadas de dichas marcas 21b cuando están presentes entre dos de dichas marcas 21b. De esta manera, si se tienen dos marcas 21a de dicha secuencia pseudoaleatoria dispuestas en dos espacios contiguos delimitados por marcas 21b de la secuencia periódica, por ejemplo, se tienen una pluralidad de transiciones en la señal eléctrica adicional 5: dos transiciones debido a la detección de la primera marca 21b, otras dos transiciones debido a la primera marca 21a (hay que tener en cuenta que entre ambas marcas hay una zona transparente si dichas marcas 21a y 21b son opacas, u opaca si dichas marcas 21a y 21b son transparentes), y lo mismo ocurriría con las segundas marcas 21a y 21b. Además de marcas y zonas con propiedades de transparencia y opacidad, se podría tratar también de marcas y zonas con propiedades de reflectancia. Así hablaríamos de que entre ambas marcas hay una zona reflectante si dichas marcas 21a y 21b son no reflectantes, o no reflectante si dichas marcas 21a y 21b son reflectantes.
En el cálculo de la posición del encoder 100 intervienen unos puntos P de las transiciones, mostrados en las figuras 5 y 6 por ejemplo, siendo el error en dicho cálculo menor cuanto mayor es el número de puntos P que interviene. Por esto, a igualdad de otros factores, mayor número de transiciones y mayor número de puntos P por transición implican mayor resolución en el cálculo de la posición.
En la pista absoluta 21 del encoder 100 de la invención, debido a la presencia de las transiciones, si se deposita una pequeña suciedad sobre dicha pista absoluta 21 por ejemplo, ésta podría pasar inadvertida a efectos de medir la posición absoluta puesto que no afectaría al número de transiciones y se podría determinar entonces la presencia o ausencia de la marca 21a correspondiente. Así, se obtiene un encoder 100 más inmune a la presencia de suciedad en la regla graduada 2 o a las imperfecciones en el material empleado para la fabricación de dicha regla graduada 2, obteniéndose un encoder 100 de posición absoluta más robusto. Además, en caso de que la suciedad fuera lo suficientemente grande como para provocar la eliminación de alguna de las transiciones, sería posible detectar dicha eliminación, y por tanto dicha suciedad, puesto que no se percibiría ninguna transición en la señal eléctrica adicional 5 correspondiente, lo que sería un indicio de la presencia de dicha suciedad.
La forma de la señal eléctrica adicional 5 depende del sistema de lectura empleado para captar dicha luz, es decir, de la anchura del emisor empleado y de las distancias entre dicho emisor y la regla graduada, y entre el analizador y dicha regla graduada. En una realización preferente, el sistema de lectura empleado en el encoder 100 de la invención se corresponde con el sistema ya descrito en la solicitud de patente EP 1577646 A1. En dicha solicitud se establece una relación entre la anchura del emisor, una primera distancia entre dicho emisor y la regla graduada y una segunda distancia entre la regla graduada y el analizador. Por lo tanto, en la realización preferente se cumple también dicha relación entre la anchura del emisor 10 y las distancias entre emisor 10 y regla graduada 2 y entre dicha regla graduada y el analizador, con la particularidad de que dicha primera distancia y dicha segunda distancia son iguales. Así, se obtiene como resultado una señal eléctrica adicional 5 que presenta al menos un perfil sustancialmente triangular para cada bit, tal y como se muestra en las figuras 5 y 6, comprendiendo cada bit al menos dos transiciones (dos flancos). Al ser la primera distancia entre dicho emisor 10 y la regla graduada 2 y la segunda distancia entre el analizador y dicha regla graduada 2 iguales, además, en dicha realización preferente se obtiene una misma distancia D entre “picos” de los perfiles triangulares de la señal eléctrica adicional 5 independientemente del valor de dichas distancias, tal y como se muestra en dichas figuras 5 y 6. A diferencia de lo que ocurre con la pista absoluta 21 del encoder 100 de la invención, con la pista absoluta 21' del encoder del documento EP 5030716 A1 mostrada en la figura 7, por ejemplo, dispuesta en una regla graduada 2' de dicho encoder, se tendría una señal eléctrica adicional 6 como la mostrada en la figura 8 (empleando el sistema de lectura empleado en la realización preferente de la invención). El código pseudoaleatorio de la figura 7 no se corresponde con el código pseudoaleatorio de las figuras 3 y 4, pero a partir de la señal eléctrica adicional mostrada en la figura 8 es evidente que la resolución que puede obtenerse es menor que con el encoder 100 de la invención debido al menor número de transiciones conseguidas. Si en dicha pista absoluta 21' se deposita suciedad o si la calidad del material empleado para la fabricación de la regla graduada comprende imperfecciones, por ejemplo, la señal eléctrica adicional 6 resultante puede comprender una alteración que puede ser interpretada como una transición correspondiente a una marca pseudoaleatoria (o ausencia de ella), dando lugar a una medida de posición absoluta errónea, cosa que no ocurriría con el encoder 100 de la invención.
Con la pista absoluta 21 del encoder 100 de la invención, empleando además el sistema de lectura empleado en la realización preferente, se puede obtener una mejor resolución en la medición puesto que debido al perfil sustancialmente triangular de la señal eléctrica adicional 5 se puede identificar un mayor número de puntos P de dicha señal eléctrica adicional 5 durante cada una de sus transiciones, tal y como se muestra en las figuras 5 y 6 por ejemplo, que si dicha transición o flanco se realizase de forma abrupta, con lo que se podrían identificar un menor número de puntos P de dicha señal eléctrica adicional 5 durante cada una de sus transiciones.
En la realización preferente, el periodo absoluto P21b es igual a dos veces el periodo incremental P20, pudiendo así obtenerse unos perfiles triangulares mejor definidos pudiendo obtenerse mejores resoluciones. En la figura 5 se han representado diferentes puntos en cada perfil triangular que pueden corresponderse con diferentes puntos a tener en cuenta para obtener la posición absoluta y mejorar la resolución, en vez de emplear únicamente los puntos correspondientes a la resolución de los bits que serían los picos de cada perfil triangular. Es posible emplear otros periodos absolutos P21b como por ejemplo uno igual a tres veces el periodo incremental P20, pero los perfiles triangulares pierden definición y aunque se consigue mejorar la resolución con respecto a una pista absoluta que no comprendiese la secuencia periódica de marcas 21b, el riesgo a disminuirse la resolución debido al empleo de un sustrato de la regla graduada 1 de baja calidad, por ejemplo, es mayor que cuando dicho periodo absoluto P21b es igual a dos veces el periodo incremental P20. En la figura 6 se muestra una señal eléctrica adicional 5 empleando un periodo absoluto P21 b igual a tres veces el periodo incremental P20.
En la realización preferente, además, las marcas 21a y 21b de ambas secuencias de la pista absoluta 21 comprenden una anchura igual a las marcas periódicas 20, que es igual a medio periodo incremental P20. Además, en dicha realización preferente, el centro de la marca 21a coincide con el centro de un espacio delimitado entre las dos marcas 21b de la secuencia periódica entre las que se dispone, y el centro de cada marca 21b coincide, en la dirección de desplazamiento X, con el centro de una marca periódica 20 correspondiente.

Claims (6)

REIVINDICACIONES
1. Encoder de posición absoluta, que comprende
una regla graduada (2) con una pista incremental (23) y una pista absoluta (21), y
una cabeza lectora (1) que puede desplazarse con respecto a la regla graduada (2) en una dirección de desplazamiento (X) sustancialmente paralela a dicha regla graduada (2),
comprendiendo la pista incremental (23) una pluralidad de marcas periódicas (20) distribuidas con un periodo incremental (P20) en la dirección de desplazamiento (X), y comprendiendo la cabeza lectora (1) un emisor (10) de luz para iluminar la regla graduada (2),
un analizador que recibe al menos parte de la luz que atraviesa o que es reflejada en dicha regla graduada (2), y que genera señales eléctricas representativas de dicha luz recibida, y
unos medios de procesado que reciben dichas señales eléctricas y que determinan la posición de la cabeza lectora (1) en función de dichas señales eléctricas,
comprendiendo dicho analizador unos medios fotodetectores que generan dos señales eléctricas en cuadratura representativas de la luz que llega al analizador tras atravesar o reflejarse en las marcas periódicas (20), empleándose dichas señales en cuadratura para determinar una posición incremental entre la cabeza lectora (1) y dicha regla graduada (2),
comprendiendo además dicho analizador unos medios fotodetectores adicionales (4) que generan al menos una señal eléctrica adicional (5) representativa de la luz que llega al analizador tras atravesar o reflejarse en la pista absoluta (21) y que se corresponde con una disposición lineal de fotodetectores, utilizándose dicha señal eléctrica adicional (5) para determinar la posición absoluta de la cabeza lectora (1), en donde la pista absoluta (21) comprende
una secuencia pseudoaleatoria de marcas (21a), y una secuencia periódica de marcas (21b) distribuidas en la dirección de desplazamiento (X) con un periodo absoluto (P21b) mayor que el periodo incremental (P20) y múltiplo entero de dicho periodo incremental (P20),
disponiéndose como máximo una marca (21a) de la secuencia pseudoaleatoria entre cada dos marcas (21b) de la secuencia periódica, separada de ambas marcas (21b) de dicha secuencia periódica, definiendo la presencia o ausencia de dichas marcas (21a) de la secuencia pseudoaleatoria en la dirección de desplazamiento (X) un código pseudoaleatorio,
interpretándose el código de la pista absoluta (21) como una secuencia de bits, correspondiéndose cada bit con un periodo absoluto (P21b) y estando los medios fotodetectores adicionales (4) adaptados para recibir la luz correspondiente a un número limitado de bits, correspondiendo dicho número de bits a un código que es interpretado por los medios de procesado por medio de la señal eléctrica adicional (5) correspondiente para determinar la posición absoluta de la cabeza lectora (1),
posibilitando la pista absoluta (21) que la señal eléctrica adicional (5) representativa de la luz que atraviesa o se refleja en dicha pista absoluta (21) comprenda un mayor número de transiciones en cada bit como resultado de la separación de las marcas (21a) de la secuencia pseudoaleatoria de las marcas (21b) de la secuencia periódica, siendo una transición un flanco o cambio de nivel.
2. Encoder de posición absoluta según la reivindicación 1, en donde el periodo absoluto (P21b) es igual a dos veces el periodo incremental (P20).
3. Encoder de posición absoluta según cualquiera de las reivindicaciones 1 o 2, en donde el centro de la marca (21a) de la secuencia pseudoaleatoria de la pista absoluta (21) coincide con el centro de un espacio delimitado entre las dos marcas (21b) de la secuencia periódica entre las que se dispone dicha marca (21a) de la secuencia pseudoaleatoria.
4. Encoder de posición absoluta según cualquiera de las reivindicaciones 1 a 3, en donde el centro de cada marca (21b) de la secuencia periódica coincide, en la dirección de desplazamiento (X), con el centro de una marca periódica (20) correspondiente.
5. Encoder de posición absoluta según cualquiera de las reivindicaciones 1 a 4, en donde las marcas (21a, 21b) de ambas secuencias de la pista absoluta (21) y las marcas periódicas (20) de la pista incremental (23) comprenden una anchura igual a medio periodo incremental (P20).
6. Encoder de posición absoluta según cualquiera de las reivindicaciones 1 a 5, en donde el emisor (10) comprende una anchura determinada, siendo iguales una primera distancia entre dicho emisor (10) y la regla graduada (2) y una segunda distancia entre el analizador y dicha regla graduada (2).
ES08382078T 2008-12-17 2008-12-17 Encoder de posición absoluta Active ES2758525T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP08382078.7A EP2199752B1 (en) 2008-12-17 2008-12-17 Absolute position encoder

Publications (1)

Publication Number Publication Date
ES2758525T3 true ES2758525T3 (es) 2020-05-05

Family

ID=41011993

Family Applications (1)

Application Number Title Priority Date Filing Date
ES08382078T Active ES2758525T3 (es) 2008-12-17 2008-12-17 Encoder de posición absoluta

Country Status (3)

Country Link
EP (1) EP2199752B1 (es)
CN (1) CN101750108B (es)
ES (1) ES2758525T3 (es)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201301186D0 (en) 2012-12-20 2013-03-06 Renishaw Plc Optical element
ES2602579T3 (es) 2014-10-30 2017-02-21 Fagor, S. Coop. Dispositivo optoelectrónico y método asociado
CN104501844B (zh) * 2014-12-30 2017-04-19 吉林大学珠海学院 一种直线光栅尺
JP2016217782A (ja) * 2015-05-15 2016-12-22 日本電産サンキョー株式会社 位置検出装置
JP6634249B2 (ja) * 2015-09-14 2020-01-22 株式会社ミツトヨ 絶対位置検出型光電式エンコーダ
EP3438617B1 (en) * 2017-08-01 2019-10-16 Fagor Automation S.Coop. Verification method for an optoelectronic measuring device, and device
CN108827353B (zh) * 2018-07-03 2020-06-02 吉林大学 一种伪随机码与增量码的同步方法
CN111860731B (zh) * 2020-06-04 2023-04-25 珠海市太乙人工智能有限公司 一种磁性编码尺及编码尺的二进制编码方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3162711A (en) 1961-05-05 1964-12-22 Bausch & Lomb Moire fringe constructions including a repeating irregular pattern
US3187187A (en) 1962-01-24 1965-06-01 Wayne George Corp Photoelectric shaft angle encoder
GB2126444B (en) 1982-09-01 1986-03-19 Rosemount Eng Co Ltd Position measuring apparatus
US4678908A (en) 1983-07-25 1987-07-07 Bei Electronics, Inc. Zero reference generating method and apparatus for optical encoders
GB2185359B (en) * 1986-01-10 1990-01-17 Rosemount Ltd Optical displacement transducer
US5065017A (en) 1990-04-20 1991-11-12 Hoech Robert W Zero mark for optical encoder using stator mask patterns and rotor patterns
CH683798A5 (fr) 1990-12-10 1994-05-13 Tesa Sa Capteur de position pour un appareil de mesure de grandeurs linéaires ou angulaires.
US5279044A (en) 1991-03-12 1994-01-18 U.S. Philips Corporation Measuring device for determining an absolute position of a movable element and scale graduation element suitable for use in such a measuring device
DE4436784B4 (de) 1993-10-26 2005-08-18 Carl Zeiss Absolutes Positionsmeßsystem
DE10201496A1 (de) * 2002-01-17 2003-07-31 Heidenhain Gmbh Dr Johannes Maßstab und Positionsmesseinrichtung zur absoluten Positionsbestimmung
AU2003247899A1 (en) * 2002-07-08 2004-01-23 Microe Systems Corporation Multi-track optical encoder employing beam divider
ES2199686B1 (es) 2002-08-02 2005-09-16 Fagor, S.Coop. Sensor optico de la posicion absoluta, con un fotodetector de imagen.
DE20302273U1 (de) * 2003-02-12 2003-04-30 Bernstein Ag Positionserfassungssystem
JP4476682B2 (ja) * 2003-05-16 2010-06-09 株式会社ミツトヨ 光電式エンコーダ
ES2524321T5 (es) 2004-03-17 2018-10-23 Fagor, S.Coop. Encoder óptico

Also Published As

Publication number Publication date
EP2199752A1 (en) 2010-06-23
CN101750108B (zh) 2013-11-20
EP2199752B1 (en) 2019-08-28
CN101750108A (zh) 2010-06-23

Similar Documents

Publication Publication Date Title
ES2758525T3 (es) Encoder de posición absoluta
US7825368B2 (en) Absolute position length-measurement type encoder
JP4324261B2 (ja) 光学位置測定装置用の走査ユニット
EP0503716B1 (en) Measuring device for determining an absolute position of a movable element and scale graduation element suitable for use in such a measuring device
US8525102B2 (en) Optical encoding system and optical encoder having an array of incremental photodiodes and an index photodiode for use in an optical encoding system
JP4119254B2 (ja) 位置決定システム
ES2706002T3 (es) Aparato de escala y de cabeza lectora
ES2376656T3 (es) Dispositivo medidor de posición.
US7421800B2 (en) Scale reading apparatus
ES2523321T3 (es) Dispositivo de medición de la posición y procedimiento para la medición de la posición
JP2012037392A (ja) アブソリュートエンコーダ
US7112781B2 (en) Absolute encoder
US20090229340A1 (en) Scale and Readhead Apparatus and Method
US7289042B2 (en) Reader for a scale marking
US6031224A (en) Position measuring system
DE60204495D1 (de) Linsenmesser zur Messung der Eigenschaft eines Brillenglases oder einer Kontaktlinse
KR20210010515A (ko) 절대값 인코더
JP5553669B2 (ja) 光学式絶対位置測長型エンコーダ
ES2353355T5 (es) Dispositivo optoelectrónico de medida
JP2014106210A (ja) アブソリュートエンコーダ及び絶対位置を求める方法
ES2379077T3 (es) Codificador de ángulo de rotación, así como procedimiento para explorar el disco de código de un codificador de ángulo de rotación
ES2602579T3 (es) Dispositivo optoelectrónico y método asociado
ES2547719T3 (es) Cabeza lectora para dispositivos ópticos de medida
KR20050121486A (ko) 긴 구간용으로 사용가능한 위치 검출용 선형 엔코더
JP2006266870A (ja) 位置検出装置