US4465373A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Encoder
Assignee: K K TOPCON
•
Filing: 1981-06-15
•
Granted: 1984-08-14
•
Expires: 2001-06-15
Abstract
Abstract An interpolation encoder comprising a sensor array, a code plate arranged in opposition to the sensor array and having a plurality of groups of lattice patterns, and an arithmetic unit for processing data of the code plate detected by the sensor array. The lattice patterns of at least one of the groups are inclined.
Inventors
- 👤 Hiroshi Tamaki
- 👤 Fumio Ohtomo
- 👤 Kazuaki Kimura
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 23:14
CPC Classifications
H; H03; H03M; H03M1/00; H03M1/12; H03M1/22; H03M1/24; H03M1/28; H03M1/285; H03M1/20; H03M1/202; H03M1/203
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
202 words
An interpolation encoder comprising a sensor array having a plurality of sensor elements continuously arranged in an array, a code plate which has periodic lattice patterns including lattice pattern information "1" and "0" alternately and which is arranged in opposition to said sensor array, and an arithmetic unit for processing data detected by said sensor array from said lattice patterns of said code plate, characterized in that; said lattice patterns are formed by inclined lattice patterns whose arrangement is inclined with respect to the arrangement of said sensor elements of said sensor array for providing detection sensitivity in two-dimensions for said sensor array, whereby the number of the lattice patterns within a predetermined length of said code plate is slightly different from the number of said sensor elements of said sensor array within a length corresponding to said predetermined length so that a vernier relationship is established between the lattice patterns of said code plate and said sensor array, and said arithemtic unit is provided with means for obtaining an intersected position of an output envelope of even-numbered elements and an output envelope of odd-numbered elements of said sensor array for obtaining an interpolated value within the width of the sensor element.
Claim 2
Dependent Claim
202 words
An interpolation encoder comprising a sensor array having a plurality of sensor elements continuously arranged in an array, a code plate which has periodic lattice patterns including lattice pattern information "1" and "0" alternately and which is arranged in opposition to said sensor array, and an arithmetic unit for processing data detected by said sensor array from said lattice patterns of said code plate, characterized in that; said lattice patterns are formed by inclined lattice patterns whose arrangement is inclined with respect to the arrangement of said sensor elements of said sensor array for providing detection sensitivity in two-dimensions for said sensor array, whereby the number of the lattice patterns within a predetermined length of said code plate is slightly different from the number of said sensor elements of said sensor array within a length corresponding to said predetermined length so that a vernier relationship is established between the lattice patterns of said code plate and said sensor array, and said arithemtic unit is provided with means for obtaining an intersected position of an output envelope of even-numbered elements and an output envelope of odd-numbered elements of said sensor array for obtaining an interpolated value within the width of the sensor element.
Claim 3
Dependent Claim
41 words
An interpolation encoder according to claim 1, characterized in that said code plate has a plurality of said groups of lattice patterns, and said lattice patterns of at least one of said groups of lattice patterns comprise said inclined lattice patterns.
Claim 4
Dependent Claim
36 words
An interpolation encoder according to claim 2, characterized in that said lattice patterns of at least one of said plurality of groups of lattice patterns comprise other inclined lattice patterns symmetrical with said inclined lattice patterns.
Claim 5
Dependent Claim
17 words
An interpolation encoder according to claim 1, characterized in that said inclined lattice patterns comprise line patterns.
Claim 6
Dependent Claim
19 words
An interpolation encoder according to claim 1, characterized in that said inclined lattice patterns comprise patterns of Archimedes' spirals.
Claim 7
Dependent Claim
230 words
An encoder for measuring a two-dimensional displacement which comprises a code plate having a plurality of blocks, each of said blocks having address data representing an address of said block and having interpolation patterns comprising periodic lattice patterns including lattice pattern information "1" and "0" alternately, a sensor array having a plurality of sensor elements continuously arranged in an array, and an arithmetic unit for processing data detected by said sensor array from said code plate, characterized in that; said lattice patterns are formed by lattice patterns whose arrangement is inclined with respect to the arrangement of said sensor elements of said sensor array, whereby the number of lattice patterns within a predetermined length of said code plate is slightly different from the number of said sensor elements of said sensor array within a length corresponding to said predetermined length so that a vernier relationship is established between the lattice patterns of said code plate and said sensor array, and said arithmetic unit is provided with means for obtaining an intersected position of an output envelope of even-numbered elements and an output envelope of odd-numbered elements of said sensor array for obtaining an interpolated value within the width of the sensor element, whereby the displacement of said code plate in the longitudinal direction of said sensor array and in the direction perpendicular thereto can be detected independently with high precision.
Claim 8
Dependent Claim
230 words
An encoder for measuring a two-dimensional displacement which comprises a code plate having a plurality of blocks, each of said blocks having address data representing an address of said block and having interpolation patterns comprising periodic lattice patterns including lattice pattern information "1" and "0" alternately, a sensor array having a plurality of sensor elements continuously arranged in an array, and an arithmetic unit for processing data detected by said sensor array from said code plate, characterized in that; said lattice patterns are formed by lattice patterns whose arrangement is inclined with respect to the arrangement of said sensor elements of said sensor array, whereby the number of lattice patterns within a predetermined length of said code plate is slightly different from the number of said sensor elements of said sensor array within a length corresponding to said predetermined length so that a vernier relationship is established between the lattice patterns of said code plate and said sensor array, and said arithmetic unit is provided with means for obtaining an intersected position of an output envelope of even-numbered elements and an output envelope of odd-numbered elements of said sensor array for obtaining an interpolated value within the width of the sensor element, whereby the displacement of said code plate in the longitudinal direction of said sensor array and in the direction perpendicular thereto can be detected independently with high precision.
Claim 9
Dependent Claim
47 words
An encoder according to claim 6, characterized in that said code plate is moved in one normal direction of displacement to be measured, and said arithmetic unit has a means for cancelling errors in the direction perpendicular to the direction of said normal displacement to be measured.
Claim 10
Dependent Claim
43 words
An encoder according to one of claim 6 or 7, characterized in that said blocks of said code plate respectively have fine reading patterns comprising line patterns inclined with respect to said sensor array for indicating fine displacements within each of said blocks.
Claim 11
Dependent Claim
24 words
An encoder according to claim 8 characterized in that said fine reading patterns are different in thickness, number, or transmittance from one to another.
Claim 12
Dependent Claim
20 words
An encoder according to one of claims 6 and 7, characterized in that said fine reading patterns comprise Archimedes' spirals.
Claim 13
Dependent Claim
23 words
An encoder according to claim 10, characterized in that said interpolation patterns comprise at least one track having a plurality of Archimedes' spirals.
Claim 14
Dependent Claim
36 words
An encoder according to one of claims 6 and 7, characterized in that said interpolation patterns are inclined with respect to said sensor array and comprise at least one track having a plurality of parallel lines.
Claim 15
Dependent Claim
38 words
An encoder according to claim 12, characterized in that said track consists of two tracks, at least one of which is inclined to said sensor array and has a line patterns consisting of a plurality of parallel lines.
Claim 16
Dependent Claim
37 words
An encoder according to claim 12, characterized in that at least two said tracks are incorporated, and at least one of said tracks has line patterns symmetrical with said line patterns of the other of said tracks.
Claim 17
Dependent Claim
17 words
An encoder according to claim 6 or 7, characterized in that said address data comprise gray codes.
Claim 18
Dependent Claim
28 words
An encoder according to claim 6 or 7, characterized in that said blocks relatively has a reference track for designating a reading start bit of said sensor array.
Claim 19
Dependent Claim
70 words
An encoder according to claim 6 or 7, characterized in that said code plate comprises an optical code plate, said sensor array comprise a group of photoelectric converting elements, a projecting optical system is interposed between said code plate and said sensor array, and said interpolation patterns and/or said fine reading patterns are formed symmetrically with each other about a plane including an optical axis of said projecting optical systems.
Claim 20
Dependent Claim
249 words
An incremental encoder for measuring a two-dimensional displacement which comprises a code plate having interpolation patterns comprising periodic lattice patterns including lattice pattern information "1" and "0" alternately, a sensor array having a plurality of sensor elements continuously arranged in an array, and an arithmetic unit for processing data detected by said sensor array from said code plate, characterized in that; said code plate has a reference pattern, fine reading patterns, and interpolation patterns, the arrangements of said fine reading patterns and said interpolation patterns respectively are inclined with respect to an arrangement of said sensor elements of said sensor array, said lattice patterns are formed by lattice patterns whose arrangement is inclined with respect to the arrangement of said sensor elements of said sensor array, whereby the number of lattice predetermined length of said code plate is slightly different from the number of said sensor elements of said sensor array within a length corresponding to said predetermined length so that a vernier relationship is established between the lattice patterns of said code plate and said sensor array, and said arithmetic unit is provided with means for obtaining an intersected position of an output envelope of even-numbered elements and an output envelope of odd-numbered elements of said sensor array for obtaining an interpolated value within the width of the sensor element, so that displacement of said code plate in the longitudinal direction of said sensor array and in the direction perpendiculr thereto may be detected independently with high precision.
Claim 21
Dependent Claim
249 words
An incremental encoder for measuring a two-dimensional displacement which comprises a code plate having interpolation patterns comprising periodic lattice patterns including lattice pattern information "1" and "0" alternately, a sensor array having a plurality of sensor elements continuously arranged in an array, and an arithmetic unit for processing data detected by said sensor array from said code plate, characterized in that; said code plate has a reference pattern, fine reading patterns, and interpolation patterns, the arrangements of said fine reading patterns and said interpolation patterns respectively are inclined with respect to an arrangement of said sensor elements of said sensor array, said lattice patterns are formed by lattice patterns whose arrangement is inclined with respect to the arrangement of said sensor elements of said sensor array, whereby the number of lattice predetermined length of said code plate is slightly different from the number of said sensor elements of said sensor array within a length corresponding to said predetermined length so that a vernier relationship is established between the lattice patterns of said code plate and said sensor array, and said arithmetic unit is provided with means for obtaining an intersected position of an output envelope of even-numbered elements and an output envelope of odd-numbered elements of said sensor array for obtaining an interpolated value within the width of the sensor element, so that displacement of said code plate in the longitudinal direction of said sensor array and in the direction perpendiculr thereto may be detected independently with high precision.
Claim 22
Dependent Claim
49 words
An incremetal encoder according to claim 18, characterized in that said code plate is moved in one normal direction of a displacement to be measured, and said arithmetic unit has a means for cancelling errors in the direction perpendicular to the direction of said normal displacement to be measured.
Claim 23
Dependent Claim
40 words
An encoder according to claim 18 or 19, characterized in that said fine reading patterns and said interpolation patterns comprise line patterns, and said interpolation patterns comprise at least two inclined lattice patterns which are symmetrically oriented with each other.
Claim 24
Dependent Claim
27 words
An encoder according to claim 18 or 19, characterized in that said reference pattern comprises line patterns parallel to said direction of displacement of said code plate.
References Cited (Backward Citations)
US3500055A
Cited
DE1915478A1
Cited
GB1192513A
Cited
US3648276A
Cited
US3708681A
Cited
US3748043A
Cited
US4253021A
Cited
US4180703A
Cited
EP0013799A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-08-14 | 1988-02-13 | 1988-08-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-08-14 | 1992-02-13 | 1992-08-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-08-14 | 1996-02-13 | 1996-08-14 | $7700.00 | Window Closed / Lapsed |