Absolute encoder, signal processing method, program, driving apparatus, and industrial machine

US9417102B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9417102-B2
Application numberUS-201414554803-A
CountryUS
Kind codeB2
Filing dateNov 26, 2014
Priority dateNov 29, 2013
Publication dateAug 16, 2016
Grant dateAug 16, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An absolute encoder includes a scale with a plurality of marks of various types arranged with a space and a period. A detector includes a plurality of elements arranged along a direction corresponding to the aforementioned arrangement, and detects a partial plurality of marks. A signal processor performs amplitude quantization with respect to each period of periodic signals with a plurality of periods output from the detector to generate a data string. First position data having a resolution of the period is generated. The signal processor obtains a plurality of thresholds for the quantization respectively corresponding to a plurality of periodic signals of the periodic signals with the plurality of periods based on a plurality of representative values respectively obtained from the periodic signals with the plurality of periods.

First claim

Opening claim text (preview).

What is claimed is: 1. An absolute encoder comprising: a scale in which a plurality of marks including a plurality of types of marks are arranged with a space therebetween and at a period; a detector including a plurality of elements arranged along a direction corresponding to a direction in which the plurality of marks are arranged, and configured to detect a partial plurality of marks of the plurality of marks by the plurality of elements; and a signal processor configured to perform quantization of an amplitude with respect to each period of periodic signals with a plurality of periods output from the detector to generate a data string, and generate, based on the data string, first position data which represents an absolute position of the scale or the detector, and has a resolution of the period, wherein the signal processor is configured to obtain a plurality of thresholds for the quantization respectively corresponding to a plurality of periodic signals of the periodic signals with the plurality of periods based on a plurality of representative values obtained from the periodic signals with the plurality of periods. 2. The absolute encoder according to claim 1 , wherein the signal processor is configured to obtain smoothed data by smoothing the periodic signals with the plurality of periods, and obtain the plurality of thresholds by using the plurality of representative values selected from the smoothed data. 3. The absolute encoder according to claim 2 , wherein the smoothing includes obtaining, with respect to a specified element of the plurality of elements, a total sum of outputs from elements, of the plurality of elements, including the specified element. 4. The absolute encoder according to claim 2 , wherein the signal processor is configured to select the plurality of representative values from the smoothed data based on information on a phase of a signal, with at least one period, of the periodic signals with the plurality of periods. 5. The absolute encoder according to claim 4 , wherein the signal processor is configured to select, as the plurality of representative values, a plurality of higher representative values and a plurality of lower representative values of values, of the smoothed data, respectively corresponding to specified phases of the signal of the periodic signals with the plurality of periods. 6. The absolute encoder according to claim 5 , wherein the signal processor is configured to represent the plurality of higher representative values with a first regression equation, and represent the plurality of lower representative values with a second regression equation, and obtain the plurality of thresholds based on the first regression equation and the second regression equation. 7. The absolute encoder according to claim 6 , wherein the signal processor is configured to obtain each of the plurality of thresholds by averaging a value acquired by the first regression equation and a value acquired by the second regression equation. 8. The absolute encoder according to claim 5 , wherein the specified phases are phases at which the signal of the periodic signals with the plurality of periods have extremum values. 9. The absolute encoder according to claim 4 , wherein the signal processor is configured to generate a plurality of phase signals having phases different from each other based on the signal with the at least one period, and obtain the information on the phase based on the plurality of phase signals. 10. The absolute encoder according to claim 4 , wherein the signal processor is configured to obtain second position data with a resolution higher than a resolution of the period based on the information on the phase. 11. The absolute encoder according to claim 10 , wherein the signal processor is configured to generate data representing an absolute position by connecting the first position data and the second position data respectively as higher bits and lower bits. 12. The absolute encoder according to claim 2 , wherein the signal processor is configured to quantize the plurality of representative values respectively corresponding to the plurality of thresholds respectively based on the plurality of thresholds to generate the data string. 13. The absolute encoder according to claim 1 , wherein the absolute encoder is configured as a rotary encoder. 14. A driving apparatus comprising: a movable part; an absolute encoder according to claim 1 configured to measure an absolute position relating to a motion of the movable part; and a driving device configured to perform driving relating to the motion of the movable part based on an output of the absolute encoder. 15. An industrial machine comprising the driving apparatus according to claim 14 . 16. A signal processing method for an absolute encoder including a scale in which a plurality of marks including a plurality of types of marks are arranged with a space therebetween and at a period; a detector including a plurality of elements arranged along a direction corresponding to a direction in which the plurality of marks are arranged, and configured to detect a partial plurality of marks of the plurality of marks by the plurality of elements; and a signal processor configured to perform quantization of an amplitude with respect to each period of periodic signals with a plurality of periods output from the detector to generate a data string, and generate, based on the data string, first position data which represents an absolute position of the scale or the detector, and has a resolution of the period, the method comprising a step of: obtaining a plurality of thresholds for the quantization respectively corresponding to a plurality of periodic signals of the periodic signals with the plurality of periods based on a plurality of representative values obtained from the periodic signals with the plurality of periods. 17. A program for causing a computer to execute the signal processing method according to claim 16 .

Assignees

Inventors

Classifications

  • Signal processing (G01D5/2448 - G01D5/24495 take precedence) · CPC title

  • Scale reading or illumination devices · CPC title

  • Scales; Discs, e.g. fixation, fabrication, compensation · CPC title

  • Circular or rotary encoders · CPC title

  • Analogue/digital conversion; Digital/analogue conversion (conversion of analogue values to or from differential modulation H03M3/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9417102B2 cover?
An absolute encoder includes a scale with a plurality of marks of various types arranged with a space and a period. A detector includes a plurality of elements arranged along a direction corresponding to the aforementioned arrangement, and detects a partial plurality of marks. A signal processor performs amplitude quantization with respect to each period of periodic signals with a plurality of …
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G01D5/34792. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 16 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).