JPH01272915A - アブソリュートエンコーダ - Google Patents
アブソリュートエンコーダInfo
- Publication number
- JPH01272915A JPH01272915A JP1042885A JP4288589A JPH01272915A JP H01272915 A JPH01272915 A JP H01272915A JP 1042885 A JP1042885 A JP 1042885A JP 4288589 A JP4288589 A JP 4288589A JP H01272915 A JPH01272915 A JP H01272915A
- Authority
- JP
- Japan
- Prior art keywords
- track
- code
- serial code
- encoder
- clock
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 2
- 230000013011 mating Effects 0.000 claims 1
- 230000003287 optical effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 102100027340 Slit homolog 2 protein Human genes 0.000 description 1
- 101710133576 Slit homolog 2 protein Proteins 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- 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/249—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 pulse code
- G01D5/2497—Absolute encoders
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Analogue/Digital Conversion (AREA)
- Optical Transform (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は無限エンコーダに係り、とくにコードトラック
を有し回転式または直線式目盛の正確な位置を示す出力
信号を供給する無限エンコーダに関する。
を有し回転式または直線式目盛の正確な位置を示す出力
信号を供給する無限エンコーダに関する。
無限エンコーダは測定目盛に対する感知ヘッドの位置の
出力表示を供給するものとして公知である。回転による
変位を感知するために、目盛はディスク状をしていてそ
の上に多重ビツトデジタルコードの各ビットを表す複数
の同心トラックを有する。直線回転感知のために、目盛
は直線的に配置されたパラレルコードトラックを有する
細長い目盛部材である。回転コードトラックはそれぞれ
各トラックと同心のセンサアレイによって感知されて多
重ビツト出力コードのビットを表す出力信号を供給する
。このコードトラックは透光性または光反射性である光
学的応答性セグメントで形成されているが、トラックは
磁気的、容量性または誘導性のような他の形態のもので
形成されてもよい。コードトラックの数を増すことによ
って出力コード中のビット数が増えてより高い分解能が
得られる。
出力表示を供給するものとして公知である。回転による
変位を感知するために、目盛はディスク状をしていてそ
の上に多重ビツトデジタルコードの各ビットを表す複数
の同心トラックを有する。直線回転感知のために、目盛
は直線的に配置されたパラレルコードトラックを有する
細長い目盛部材である。回転コードトラックはそれぞれ
各トラックと同心のセンサアレイによって感知されて多
重ビツト出力コードのビットを表す出力信号を供給する
。このコードトラックは透光性または光反射性である光
学的応答性セグメントで形成されているが、トラックは
磁気的、容量性または誘導性のような他の形態のもので
形成されてもよい。コードトラックの数を増すことによ
って出力コード中のビット数が増えてより高い分解能が
得られる。
本発明は簡単に言えば、コードトラックとクロックトラ
ックを有する無限エンコーダを提供することである。コ
ードトラックはディスクが回転する際の各微小増分毎に
独特のシリアルコードでコード化される。すなわち、N
ビットのコードにつき各隣り合うNビットは独特のNビ
ットワードを表す。このようなコードはよくシフトレジ
スタコードとして規定される。本発明は、相対的な角度
または直線運動を感知する回転式または直線式エンコー
ダとしてそれぞれ実施できる。
ックを有する無限エンコーダを提供することである。コ
ードトラックはディスクが回転する際の各微小増分毎に
独特のシリアルコードでコード化される。すなわち、N
ビットのコードにつき各隣り合うNビットは独特のNビ
ットワードを表す。このようなコードはよくシフトレジ
スタコードとして規定される。本発明は、相対的な角度
または直線運動を感知する回転式または直線式エンコー
ダとしてそれぞれ実施できる。
図には本発明の無限エンコーダの好ましい実施例が示さ
れている。本発明の実施例は回転式エンコーダまたは直
線式エンコーダであるが、以下の説明ではディスク10
を有する回転式エンコーダを記述する。
れている。本発明の実施例は回転式エンコーダまたは直
線式エンコーダであるが、以下の説明ではディスク10
を有する回転式エンコーダを記述する。
第1図において、回転ディスクIOは軸ll上に取付け
られている。回転ディスク10は外側リング12と内側
リング14により取り囲まれている。ディスク10上の
トラック12と14との相対的位置は、さほど重要では
ないが、その外周縁に沿うものである。
られている。回転ディスク10は外側リング12と内側
リング14により取り囲まれている。ディスク10上の
トラック12と14との相対的位置は、さほど重要では
ないが、その外周縁に沿うものである。
この好ましい実施例では2つのトラックのセグメントは
透光性および不透明なセグメントで構成されるが、当分
野に公知な何等かの信号化方法であってもよい。
透光性および不透明なセグメントで構成されるが、当分
野に公知な何等かの信号化方法であってもよい。
トラック14は増分エンコーダのそれと同様に見え、絶
対出力ワード全体の2つの最小ビットを発生する。ここ
で、この等増分トラックは「クロック」 トラックと呼
ばれる。
対出力ワード全体の2つの最小ビットを発生する。ここ
で、この等増分トラックは「クロック」 トラックと呼
ばれる。
他のトラック、トラック12は「コード」 トラックと
呼ばれ、クロックトラック14の半分の2進ビツトを有
する。コードトラック12はシリアルコード化されて全
てのより上位のビットを形成して完全な絶対出力ワード
を得るようになっている。コードトラック12は第1図
には光セグメント16および暗部セグメント18を有す
るものとして示されている。
呼ばれ、クロックトラック14の半分の2進ビツトを有
する。コードトラック12はシリアルコード化されて全
てのより上位のビットを形成して完全な絶対出力ワード
を得るようになっている。コードトラック12は第1図
には光セグメント16および暗部セグメント18を有す
るものとして示されている。
コードトラック12に用いられているシフトレジスタコ
ードはエンコーダの各微小増分位置につき独特の値を有
するシリアルコードである。説明の簡単化のため、3ビ
ツトシリアルコードが説明されたが、容易に理解される
ようにいかなる数のシリアルコードを使用してもよい。
ードはエンコーダの各微小増分位置につき独特の値を有
するシリアルコードである。説明の簡単化のため、3ビ
ツトシリアルコードが説明されたが、容易に理解される
ようにいかなる数のシリアルコードを使用してもよい。
選択されたビットの数は必要とされる角度位置の分解能
によって決まる。
によって決まる。
コードトラック上のビットシーケンスを決定するために
、シリアルコードがまず規定されなければならない。−
例として5ビツト2進エンコーダが与えられている。こ
のようなエンコーダは1回転を25すなわち32分割す
るからそれぞれ11.25 ’づつに分割する。上述の
ように、2つの最小位ビットはクロックトラックから取
り出され、これについては後述する。シフトレジスタコ
ードの3つのより上位のビットは下記の通りである。
、シリアルコードがまず規定されなければならない。−
例として5ビツト2進エンコーダが与えられている。こ
のようなエンコーダは1回転を25すなわち32分割す
るからそれぞれ11.25 ’づつに分割する。上述の
ように、2つの最小位ビットはクロックトラックから取
り出され、これについては後述する。シフトレジスタコ
ードの3つのより上位のビットは下記の通りである。
N 4N a N 2
0° 0 0 0
45″0 0 1
90° 0 1 1
1351′l 1 1
180’ l j 0225’
l 0 1270° 0
1 0315° 1 0 0 8つの連なりにおける各ワードは右から入ってくる新し
いビットで左に1スロツトシフトした先行するワードか
ら来て上から下に移るという風に理解すべきである。反
対方向では、下から上に動いて新しいビットが左から入
ってきて他のビ・ソトは右にシフトされる。そして、コ
ードトラックは最上位ビット(MSB)欄では上から下
へ向かって、最初の3つの0、続いて3つの1.1つの
01および1つの1という順序に桁上げされる。
l 0 1270° 0
1 0315° 1 0 0 8つの連なりにおける各ワードは右から入ってくる新し
いビットで左に1スロツトシフトした先行するワードか
ら来て上から下に移るという風に理解すべきである。反
対方向では、下から上に動いて新しいビットが左から入
ってきて他のビ・ソトは右にシフトされる。そして、コ
ードトラックは最上位ビット(MSB)欄では上から下
へ向かって、最初の3つの0、続いて3つの1.1つの
01および1つの1という順序に桁上げされる。
このパターンがコードトラック12に置かれるとき、い
づれかの3つの隣り合うセグメントが独特のシーケンス
を作る。シフトレジスタコードはそれ自体公知であり、
例えばS、 Golumb著[シフトレジスタシーケン
ス(Shift Register Sequence
s)J(Aegean Park Press 198
2発行) 、S、 Ljnn著[誤り制御符号化技術(
Error Control Coding)J(Pr
entice−Hall、 Inc、 1983発行)
、またはP、 McWilljams著[誤り修正コー
ドの理論(TheTheory of Error −
Correcting Codes) J (Nort
h](olland Publishing Co、
1977発行)に記述されている。このようなコードを
発生するためのアルゴリズムは全て「全てO」のワード
を除外する。
づれかの3つの隣り合うセグメントが独特のシーケンス
を作る。シフトレジスタコードはそれ自体公知であり、
例えばS、 Golumb著[シフトレジスタシーケン
ス(Shift Register Sequence
s)J(Aegean Park Press 198
2発行) 、S、 Ljnn著[誤り制御符号化技術(
Error Control Coding)J(Pr
entice−Hall、 Inc、 1983発行)
、またはP、 McWilljams著[誤り修正コー
ドの理論(TheTheory of Error −
Correcting Codes) J (Nort
h](olland Publishing Co、
1977発行)に記述されている。このようなコードを
発生するためのアルゴリズムは全て「全てO」のワード
を除外する。
このようなワードは次いてコードシーケンスの適当な位
置に任意に挿入される。
置に任意に挿入される。
コードトラックパターン12が感知されて連続的な角度
ビットの各位置の状態が測定され、そのような各状態は
シフトレジスタの最後のスロットに「1」または「0」
として入力される。各ビット状態が入力されると前に感
知されたコードトラ・ツクビットは全てシフトレジスタ
の次の隣り合う位置にシフトされる。N−2ビツトだけ
移動する事によってシフトレジスタが満たされた後、シ
フトレジスタからのパラレル出力ワードにクロックトラ
ック14からの2つの最小位ビットは絶対的な入力位置
を形成する。この後、N出カビ・y l・は動作のいづ
れかの方向に対する絶対的な入力位置を連続的に表示す
る。運動の一方向に対して新たな絶対ビットはレチクル
スリット20を介して感知され、かつシフトレジスタの
右端に入力されて全ての先行する連続ビットが左に1ス
ロツトだけシフトされる。運動の反対方向についても第
2のレチクルスリット22からの新たに感知されたビッ
トはレジスタの左端に入力され全ての先の感知されたビ
ットはシフトレジスタにおける次の右側にスロットにシ
フトされる。そして、シフトレジスタにおけるビットの
パターンは、レチクル感知板上にN−2ビツト離れて置
かれた2つのコードパターンスリット間のコードトラッ
ク上における同一パターンに相当する。そしてより上位
のN−2ビツトは一連のコードトラック上に置かれなけ
ればならず、各出力ワードは先行するワードと同一であ
って一端または他端からの新たな入力と1スロツトだけ
シフトされたものである。またエンコーダに最初に電力
が与えられた後、入力動作はシフトレジスタを満たすに
必要な少量だけいづれかの方向に移動しなければならな
い。例えば、1回転を2048増分に分解する回転エン
コーダはレジスタを満たすための2.2°より少ない角
度だけ移動し正しい11ビツト出力コードを発生しなけ
ればならない。これは、純粋増分エンコーダにおける一
12 − ゼロ参照表示をみつけるのに必要な1完全回転まで回転
しなければならない場合に比べて遥かに簡単である。
ビットの各位置の状態が測定され、そのような各状態は
シフトレジスタの最後のスロットに「1」または「0」
として入力される。各ビット状態が入力されると前に感
知されたコードトラ・ツクビットは全てシフトレジスタ
の次の隣り合う位置にシフトされる。N−2ビツトだけ
移動する事によってシフトレジスタが満たされた後、シ
フトレジスタからのパラレル出力ワードにクロックトラ
ック14からの2つの最小位ビットは絶対的な入力位置
を形成する。この後、N出カビ・y l・は動作のいづ
れかの方向に対する絶対的な入力位置を連続的に表示す
る。運動の一方向に対して新たな絶対ビットはレチクル
スリット20を介して感知され、かつシフトレジスタの
右端に入力されて全ての先行する連続ビットが左に1ス
ロツトだけシフトされる。運動の反対方向についても第
2のレチクルスリット22からの新たに感知されたビッ
トはレジスタの左端に入力され全ての先の感知されたビ
ットはシフトレジスタにおける次の右側にスロットにシ
フトされる。そして、シフトレジスタにおけるビットの
パターンは、レチクル感知板上にN−2ビツト離れて置
かれた2つのコードパターンスリット間のコードトラッ
ク上における同一パターンに相当する。そしてより上位
のN−2ビツトは一連のコードトラック上に置かれなけ
ればならず、各出力ワードは先行するワードと同一であ
って一端または他端からの新たな入力と1スロツトだけ
シフトされたものである。またエンコーダに最初に電力
が与えられた後、入力動作はシフトレジスタを満たすに
必要な少量だけいづれかの方向に移動しなければならな
い。例えば、1回転を2048増分に分解する回転エン
コーダはレジスタを満たすための2.2°より少ない角
度だけ移動し正しい11ビツト出力コードを発生しなけ
ればならない。これは、純粋増分エンコーダにおける一
12 − ゼロ参照表示をみつけるのに必要な1完全回転まで回転
しなければならない場合に比べて遥かに簡単である。
第1図に示すように、クロックトラック14はコードト
ラック12と位相合わせされ、感知回路にその中心で各
コードトラックセグメントを読み取らせてコードセグメ
ントの正確な読み取りを行わせる。第1図から分かるよ
うに、コードトラック12の隣り合うセグメントは、同
一値(すなわち透明または不透明)であってどこで1つ
のセグメントが終り、どこで次のセグメントが始まるか
に関して不明確にするであろうから、クロックトラック
14は必要である。Aスリット24およびBスリット2
6は共通のまたは別個のレチクル板上に設けられるもの
で、クロックトラックが感知される位置を規定するため
に用いられる。クロック信号はコードトラックが読み取
られる時を測定し、2つのクロックトラック信号が回転
の方向を決定する。
ラック12と位相合わせされ、感知回路にその中心で各
コードトラックセグメントを読み取らせてコードセグメ
ントの正確な読み取りを行わせる。第1図から分かるよ
うに、コードトラック12の隣り合うセグメントは、同
一値(すなわち透明または不透明)であってどこで1つ
のセグメントが終り、どこで次のセグメントが始まるか
に関して不明確にするであろうから、クロックトラック
14は必要である。Aスリット24およびBスリット2
6は共通のまたは別個のレチクル板上に設けられるもの
で、クロックトラックが感知される位置を規定するため
に用いられる。クロック信号はコードトラックが読み取
られる時を測定し、2つのクロックトラック信号が回転
の方向を決定する。
第2図は回転ディスク10上のデータを角度軸位置の測
定値に変換するための好ましい回路構成を示している。
定値に変換するための好ましい回路構成を示している。
第1図および第2図に関するデコーダ回路の動作を以下
に説明する。クロックトラック用の発光ダイオード(L
ED)30は常にオンであり、Aスリット24およびB
スリット26両者を照射し、かつAおよびB比較器の各
出力に合成信号を形成する。コードトラックにおける各
ビットが確実に感知されるようにするために、センサS
1゜20用のLED32およびセンサS2,22用のL
ED34はいづれもANDゲート36および38でそれ
ぞれインバータ31から受量したゼロ状態にあるBトラ
ックとANDが取られたAトラックの変化の瞬間にパル
ス点灯する。2つのトラック12および14は互いに位
相合わせされ、A変化はSlおよびS2における単一線
スリットがコードトラック要素の中央にあるときいつで
も生じる。時計方向(CW)回転については、S、LE
D32はBXA↑(BおよびA↑)変化(ここでA↑は
オフからオンへ、を意味する)によってパルス給電され
、反時計方向(CCW)回転については52LED38
はBXA↓変化(ここでA↓はオンからオフへ、を意味
する)によってパルス給電される。図において、S ス
リットは、Slスリットより3コードトラックビット(
すなわちN−2ビツト)後に位置する。第1図はSlの
り、ED32がオンになり不透明コードトラック要素の
中央で照射する場合の位置におけるディスクを示してい
る。これは、2つの先行するS1パルス瞬間が既に第1
の2つの不透明なOの時計方向回転を生じているから0
00コードの始まりである。比較器42および44から
の信号はそれぞれスロットS およびS2でのコードト
ラックの状態に表すものである。時計方向回転について
、Slからの信号は線CIを介してシフトレジスタに入
力される。反時計方向回転については、S からの信号
は線C2を介してシフトレジスタに入力される。さらに
45″時計方向へ回転すると次のBXA↑パルスの瞬間
に81の下で明確なビットを形成し、“1”を生じて右
側スロットにおけるレジスタに入力し、他の2つの“O
”を左にシフトしてOOOコードの終了および001コ
ードの開始という状態を生じる。こ= 15 − の同一の45°回転の間、AおよびBビットは4つの変
化の通常のシーケンスを通して変っていき、45°期間
を4つの11.25’増分に分割する。AおよびB方形
波が通常の増分サイクルに続きインバータ33およびX
−0Rゲート35を含む第2図に示された簡単な論理回
路によって絶対自然2進シーケンスに変換される。ディ
スク回転の方向に依存するシフトの方向はANDゲート
36および38によって感知されて、これらゲートはデ
ィスクが時計方向に回転しているか反時計方向に回転し
ているかによってシフトレジスタをトリガするクロック
信号を形成する。
に説明する。クロックトラック用の発光ダイオード(L
ED)30は常にオンであり、Aスリット24およびB
スリット26両者を照射し、かつAおよびB比較器の各
出力に合成信号を形成する。コードトラックにおける各
ビットが確実に感知されるようにするために、センサS
1゜20用のLED32およびセンサS2,22用のL
ED34はいづれもANDゲート36および38でそれ
ぞれインバータ31から受量したゼロ状態にあるBトラ
ックとANDが取られたAトラックの変化の瞬間にパル
ス点灯する。2つのトラック12および14は互いに位
相合わせされ、A変化はSlおよびS2における単一線
スリットがコードトラック要素の中央にあるときいつで
も生じる。時計方向(CW)回転については、S、LE
D32はBXA↑(BおよびA↑)変化(ここでA↑は
オフからオンへ、を意味する)によってパルス給電され
、反時計方向(CCW)回転については52LED38
はBXA↓変化(ここでA↓はオンからオフへ、を意味
する)によってパルス給電される。図において、S ス
リットは、Slスリットより3コードトラックビット(
すなわちN−2ビツト)後に位置する。第1図はSlの
り、ED32がオンになり不透明コードトラック要素の
中央で照射する場合の位置におけるディスクを示してい
る。これは、2つの先行するS1パルス瞬間が既に第1
の2つの不透明なOの時計方向回転を生じているから0
00コードの始まりである。比較器42および44から
の信号はそれぞれスロットS およびS2でのコードト
ラックの状態に表すものである。時計方向回転について
、Slからの信号は線CIを介してシフトレジスタに入
力される。反時計方向回転については、S からの信号
は線C2を介してシフトレジスタに入力される。さらに
45″時計方向へ回転すると次のBXA↑パルスの瞬間
に81の下で明確なビットを形成し、“1”を生じて右
側スロットにおけるレジスタに入力し、他の2つの“O
”を左にシフトしてOOOコードの終了および001コ
ードの開始という状態を生じる。こ= 15 − の同一の45°回転の間、AおよびBビットは4つの変
化の通常のシーケンスを通して変っていき、45°期間
を4つの11.25’増分に分割する。AおよびB方形
波が通常の増分サイクルに続きインバータ33およびX
−0Rゲート35を含む第2図に示された簡単な論理回
路によって絶対自然2進シーケンスに変換される。ディ
スク回転の方向に依存するシフトの方向はANDゲート
36および38によって感知されて、これらゲートはデ
ィスクが時計方向に回転しているか反時計方向に回転し
ているかによってシフトレジスタをトリガするクロック
信号を形成する。
最終段階はシフトレジスタ40中のコードを所望の出力
コード、この場合自然2進形式に変換する。
コード、この場合自然2進形式に変換する。
F ROM2Oは、平行線48に沿ってF ROM2O
に伝送されるN−2ビツト絶対ワードとともにこの目的
に使用され、シフトレジスタのワードをデコードするた
めの手段を提供する。シフトレジスタパラレル出力はア
ドレスとして用いられる。
に伝送されるN−2ビツト絶対ワードとともにこの目的
に使用され、シフトレジスタのワードをデコードするた
めの手段を提供する。シフトレジスタパラレル出力はア
ドレスとして用いられる。
FROM4Bからの出力は自然2進、2進化10進、対
数もしくは3角法を含む何等かのマツピング形式である
。このマツピングは線形である必要はなく、例えばカム
を表す重み付けされた値でコード化されても良い。
数もしくは3角法を含む何等かのマツピング形式である
。このマツピングは線形である必要はなく、例えばカム
を表す重み付けされた値でコード化されても良い。
表1はこの5ビツトの例月の連続的な読み出し値を示す
。
。
(以下余白)
〔5ビ ッ ト 山
軸角度 コードトラック クロツタトラック(度)
レジスタ AB カワード〕 FROM クロックトラック 高分解能用出力ワード
からの最下位2桁 (度)111 11
348.75シフトレジスタが正しく満たさ
れ読み出し得る状態になったことを示すl”READY
J出力を生じるために、電源投入の後の変化を計数する
ことは好都合である。しかし、この詳細は第2図には示
されていない。他の適当な出力線が変化の間の「読まな
い」パルスを生じる。
レジスタ AB カワード〕 FROM クロックトラック 高分解能用出力ワード
からの最下位2桁 (度)111 11
348.75シフトレジスタが正しく満たさ
れ読み出し得る状態になったことを示すl”READY
J出力を生じるために、電源投入の後の変化を計数する
ことは好都合である。しかし、この詳細は第2図には示
されていない。他の適当な出力線が変化の間の「読まな
い」パルスを生じる。
上記実施例は単一シリアルコードトラックを用いる回転
ディスクエンコーダについてのものであるが、上記説明
から明らかなように、本発明の精神および範囲から外れ
ずに当業者であれば種々の改良および変形が行えるであ
ろう。したがって本発明を特許請求の範囲記載の内容以
外の特定の図示もしくは記述されたものに限定されるこ
とはない。
ディスクエンコーダについてのものであるが、上記説明
から明らかなように、本発明の精神および範囲から外れ
ずに当業者であれば種々の改良および変形が行えるであ
ろう。したがって本発明を特許請求の範囲記載の内容以
外の特定の図示もしくは記述されたものに限定されるこ
とはない。
第1図は本発明のトラックパターンを有するエンコーダ
ディスクの一例を示す図、第2図は第1図のディスクを
有するエンコーダと協働して出力信号を提供する回路の
ブロック線図である。 12・・・コードトラック 14・・・クロックトラ
ック1G・・・明るいセグメント 18川暗いセグメン
ト20、22・・・センサ 24.2G・・スリ
ット27、29・・・比較器 30.32.34
・・・LED3[f、 3g・・・ANDゲート 4ト
・・シフトレジスタ42、44・・・比較器 4
6・・・FROM、i、、:l゛(
ディスクの一例を示す図、第2図は第1図のディスクを
有するエンコーダと協働して出力信号を提供する回路の
ブロック線図である。 12・・・コードトラック 14・・・クロックトラ
ック1G・・・明るいセグメント 18川暗いセグメン
ト20、22・・・センサ 24.2G・・スリ
ット27、29・・・比較器 30.32.34
・・・LED3[f、 3g・・・ANDゲート 4ト
・・シフトレジスタ42、44・・・比較器 4
6・・・FROM、i、、:l゛(
Claims (15)
- (1)軸の周りを回転するディスクであり、複数の2進
セグメントを有する単一の周方向シリアルコードトラッ
ク、および複数の交番的な2進セグメントを有する周方
向のクロックトラックを有し、隣り合うセグメントの所
定数の組み合わせの各々は前記コードトラックに独特の
コードを形成するディスクと、 前記クロックトラックを読み取って前記クロックコード
の変化を表すクロック信号を形成する手段と、 前記クロック信号に応じて前記シリアルコードトラック
を読み取る手段と、 前記コード信号に応じて前記ディスクの回転位置を表す
コードを形成する手段とをそなえた無限エンコーダ。 - (2)請求項1記載のものにおいて、 隣り合うセグメントは前記一つのシリアルコードトラッ
ク上に周方向に配された無限エンコーダ。 - (3)請求項1記載のものにおいて、 前記コードトラックのセグメントにより画成されるコー
ドはシフトレジスタコードである無限エンコーダ。 - (4)請求項1記載のものにおいて、 位置を表すコードを提供する前記手段はシフトレジスタ
をそなえる無限エンコーダ。 - (5)請求項1記載のものにおいて、 前記シリアルコードトラックの前記2進セグメントは透
光性もしくは不透明である無限エンコーダ。 - (6)請求項1記載のものにおいて、 前記シリアルコードトラックの前記2進セグメントは光
反射性もしくは非反射性である無限エンコーダ。 - (7)請求項1記載のものにおいて、 前記シリアルコードトラックの前記2進セグメントは磁
気による無限エンコーダ。 - (8)請求項1記載のものにおいて、 前記シリアルコードトラックの前記2進セグメントは容
量性である無限エンコーダ。 - (9)請求項1記載のものにおいて、 軸周りを回転するディスクであり、2進セグメントを有
する単一の周方向シリアルコードトラック、および交番
的な2進セグメントを持った周方向のクロックトラック
を有し、所定数の隣り合うセグメントがディスク回転の
各セグメント用の独特のシリアルコードを画成してなる
ディスクと、 前記クロックトラックを感知して相対的なディスク回転
および方向を表すクロック信号を形成する第1の手段と
、 前記クロック信号に応じて前記シリアルコードトラック
を感知してシリアルコードを形成する第2の手段と、 パラレルワードで前記シリアルコードを蓄積する手段と
、 前記パラレルワードを前記ディスクの相対的な角度位置
を表す信号に変換する手段とをそなえる無限エンコーダ
。 - (10)請求項9記載のものにおいて、 前記第1の手段は前記クロックトラックが感知される位
置を画成するための第1のレチクル手段を有し、前記第
2の手段は前記シリアルコードトラックが感知される位
置を画成するための第2のレチクル手段を有する装置。 - (11)請求項10記載のものにおいて、 前記蓄積手段は、シフトレジスタと、前記クロックトラ
ックから引き出されたクロック信号の相対位相にしたが
って前記シフトレジスタの最初の入力または最後の入力
にシリアルコードを転送する回路手段とをそなえた装置
。 - (12)請求項11記載のものにおいて、 前記変換手段は前記シフトレジスタからの出力コードに
応じて動作するメモリ手段を有し前記ディスクの相対角
度位置を表すコードを形成するようにした装置。 - (13)請求項12記載のものにおいて、 前記シリアルコードトラックおよび前記クロックトラッ
クの2進セグメントはそれぞれ光応答性および非応答性
であり、前記第1の手段は前記第1のレチクル手段を介
して前記クロックトラックに至る光に応動する光源、お
よび前記クロックトラックからの光を受けてクロック信
号を形成する第1および第2のセンサを有し、前記第2
の手段は前記第2のレチクル手段を介して前記シリアル
コードトラックに至る光に応動する第1および第2の光
源、および前記シリアルコードトラックからの光を受け
てシリアルコードを形成する第3および第4の光センサ
を有する装置。 - (14)請求項9記載のものにおいて、 前記クロックトラックから前記シリアルコードの少なく
とも一つのビットを形成するための回路手段をさらに有
する装置。 - (15)基準に対する相対的な動作を知るための目盛で
あり、所定数の隣り合うセグメントが相対運動の各セグ
メントにつき独特のシリアルコードを画成する2進セグ
メントを持った単一のシリアルコード、および交番的な
2進セグメントを有するクロックトラックを有する目盛
と、 前記クロックトラックを感知し相対運動および方向を表
すクロック信号を形成する第1の手段と、前記クロック
信号に応じて前記コードトラックを感知しシリアルコー
ドを形成する第2の手段と、前記シリアルコードを蓄積
する手段と、 前記シリアルコードを前記目盛の前記相対的位置を表す
信号に変換する手段とをそなえた無限エンコーダ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/158,319 US4906992A (en) | 1988-02-22 | 1988-02-22 | Single track absolute encoder |
| US158,319 | 1988-02-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01272915A true JPH01272915A (ja) | 1989-10-31 |
| JP3136317B2 JP3136317B2 (ja) | 2001-02-19 |
Family
ID=22567575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01042885A Expired - Fee Related JP3136317B2 (ja) | 1988-02-22 | 1989-02-22 | アブソリュートエンコーダ |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US4906992A (ja) |
| EP (1) | EP0332244A1 (ja) |
| JP (1) | JP3136317B2 (ja) |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB8826114D0 (en) * | 1988-11-08 | 1988-12-14 | The Technology Partnership Ltd | Decoding of random sequences |
| DE3932800A1 (de) * | 1989-09-30 | 1991-04-11 | Hengstler Gmbh | Signalumwandlung fuer inkrementalgeber |
| DE4038284A1 (de) * | 1990-11-30 | 1992-06-04 | Brose Fahrzeugteile | Verfahren und vorrichtung zur ermittlung der position und bewegungsrichtung eines translatorisch und/oder rotatorisch bewegten teils |
| JP2504881B2 (ja) * | 1991-09-17 | 1996-06-05 | 株式会社ミツトヨ | デ―タ出力エンコ―ダ |
| DE69312109T2 (de) * | 1992-02-13 | 1998-01-08 | Japan Servo | Absolutkodierer |
| DE69317499T2 (de) * | 1992-04-22 | 1998-07-09 | Copal Co Ltd | Absolute kodiereinrichtung |
| US5880683A (en) * | 1993-07-22 | 1999-03-09 | Bourns, Inc. | Absolute digital position encoder |
| US5519393A (en) * | 1993-07-22 | 1996-05-21 | Bouens, Inc. | Absolute digital position encoder with multiple sensors per track |
| US5739775A (en) * | 1993-07-22 | 1998-04-14 | Bourns, Inc. | Digital input and control device |
| SG52286A1 (en) * | 1993-07-22 | 2001-01-16 | Bourns Inc | Absolute digital position encoder |
| DE19728313A1 (de) * | 1997-07-03 | 1999-01-07 | Zf Luftfahrttechnik Gmbh | Drehwinkelsensor |
| DE19728314A1 (de) * | 1997-07-03 | 1999-01-07 | Zf Luftfahrttechnik Gmbh | Signalübertragungseinrichtung |
| DE19729347A1 (de) * | 1997-07-09 | 1999-01-14 | Franz Gleixner | Kapazitive Meßvorrichtung für Winkel oder Wege |
| DE19733049A1 (de) * | 1997-07-31 | 1999-02-04 | Bosch Gmbh Robert | Optischer Inkrementgeber |
| IL138983A0 (en) * | 2000-10-12 | 2001-11-25 | Netzer Prec Motion Sensors Ltd | Capacitive displacement encoder |
| GB0015222D0 (en) * | 2000-06-21 | 2000-08-16 | Money Controls Plc | Bar code system |
| US8044340B2 (en) * | 2005-10-13 | 2011-10-25 | Hamamatsu Photonics K.K. | Encoder and light receiving device for encoder |
| EP2059770A4 (en) * | 2006-08-21 | 2012-07-18 | Gsi Group Corp | OPTICAL ROTARY ENCODER WITH SEVERAL SUBCODERS WITH A COMMON RETICLE SUBSCRIPTION |
| JP2008096205A (ja) * | 2006-10-10 | 2008-04-24 | Hamamatsu Photonics Kk | エンコーダ及びエンコーダ用受光装置 |
| CN100425952C (zh) * | 2006-10-10 | 2008-10-15 | 李苏 | 退化伪随机旋转传感器 |
| DE102010003526B4 (de) * | 2010-03-31 | 2024-05-02 | Robert Bosch Gmbh | Vorrichtung und Verfahren zur Verarbeitung von Signalen, die eine Winkelstellung einer Welle eines Motors repräsentieren |
| CN101922947A (zh) * | 2010-08-20 | 2010-12-22 | 西南交通大学 | 一种光电编码器 |
| WO2014101031A1 (en) * | 2012-12-27 | 2014-07-03 | Siemens Aktiengesellschaft | Linear capacitive encoder and position determing method |
| DE102016100062A1 (de) | 2016-01-04 | 2017-07-06 | Volkswagen Ag | Elektrische Vorrichtung zur eindeutigen Bestimmung einer Rotorlage |
| CN106372702B (zh) * | 2016-09-06 | 2020-05-01 | 深圳市欢创科技有限公司 | 一种定位标识及其定位方法 |
| US20230366702A1 (en) * | 2020-10-02 | 2023-11-16 | TESA Sàrl | Absolute position encoder for measuring instrument |
| KR20240168317A (ko) * | 2022-03-31 | 2024-11-29 | 소시에떼 데 프로듀이 네슬레 소시에떼아노님 | 음료 및/또는 식품을 제조하기 위한 기계와 사용하기 위한 용기, 시스템, 용도, 및 제조 정보를 인코딩 및 판독하는 방법 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62157778A (ja) * | 1986-01-06 | 1987-07-13 | Toshiba Corp | 研削砥石 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3187187A (en) * | 1962-01-24 | 1965-06-01 | Wayne George Corp | Photoelectric shaft angle encoder |
| US3278927A (en) * | 1963-03-25 | 1966-10-11 | Vlasenko Victor Ivanovich | Converter of angular shaft position into a serial code |
| US3491244A (en) * | 1967-12-15 | 1970-01-20 | Mc Graw Edison Co | Radiation sensitive position encoder using coded discs |
| US3549897A (en) * | 1968-04-04 | 1970-12-22 | Dynamics Res Corp | Absolute encoder having plurality of binarily related reticle tracks |
| US4291976A (en) * | 1980-03-10 | 1981-09-29 | Sperry Corporation | Digital fiber optic position sensor |
| JPS56159794A (en) * | 1980-05-12 | 1981-12-09 | Tokyo Optical | Length or angle measuring device |
| GB2121252A (en) * | 1982-05-18 | 1983-12-14 | Marconi Co Ltd | Apparatus for indicating the position of a member |
| DE3377669D1 (en) * | 1982-09-01 | 1988-09-15 | Rosemount Ltd | Position measuring apparatus |
| GB2130034A (en) * | 1982-11-12 | 1984-05-23 | Plessey Co Plc | Position detecting apparatus |
| US4628298A (en) * | 1984-06-22 | 1986-12-09 | Bei Motion Systems Company, Inc. | Chain code encoder |
| US4730110A (en) * | 1984-07-27 | 1988-03-08 | Spaulding Instruments | Shaft position encoder |
| FR2595461B1 (fr) * | 1986-03-04 | 1991-08-16 | Peugeot | Procede de reperage angulaire d'une machine tournante |
-
1988
- 1988-02-22 US US07/158,319 patent/US4906992A/en not_active Expired - Lifetime
-
1989
- 1989-02-21 EP EP89200425A patent/EP0332244A1/en not_active Withdrawn
- 1989-02-22 JP JP01042885A patent/JP3136317B2/ja not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62157778A (ja) * | 1986-01-06 | 1987-07-13 | Toshiba Corp | 研削砥石 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3136317B2 (ja) | 2001-02-19 |
| EP0332244A1 (en) | 1989-09-13 |
| US4906992A (en) | 1990-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01272915A (ja) | アブソリュートエンコーダ | |
| US4947166A (en) | Single track absolute encoder | |
| US4628298A (en) | Chain code encoder | |
| US4041483A (en) | Absolute incremental hybrid shaft position encoder | |
| US3746842A (en) | Digital magnetic compass | |
| US4518859A (en) | Angle measuring device with line sensor | |
| JP3179493B2 (ja) | アブソリュートエンコーダ | |
| CA1187613A (en) | Optically multiplexed encoder system | |
| US4201911A (en) | Shaft angle digitizer | |
| JPH08122100A (ja) | 位置測定装置 | |
| CA1268256A (en) | Interpolation method and shaft angle encoder | |
| US4410798A (en) | Incremental optical encoder system with addressable index | |
| US4183014A (en) | Absolute encoding apparatus | |
| JP2001183173A (ja) | 測定値伝送器および、感知ヘッドの位置を測定するための方法 | |
| CN108106647B (zh) | 一种单轨道绝对式光电编码器的码盘构造方法 | |
| CN101984328A (zh) | 一种单码道光电编码器 | |
| CN100425952C (zh) | 退化伪随机旋转传感器 | |
| US3660830A (en) | Multi-element shaft encoder incorporating a geneva drive | |
| JP3171485B2 (ja) | 高分解能アブソリュート信号の作成方法 | |
| JPH01152314A (ja) | アブソリュートエンコーダ | |
| GB2066602A (en) | Absolute position encoder | |
| JP3001149B2 (ja) | エンコーダ | |
| US3898649A (en) | Encoder device for use with polydecade consumption or usage meters | |
| US3241132A (en) | Signal translation apparatus | |
| JP2022519698A (ja) | 絶対位置を測定するための位置測定デバイス |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081208 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |