JP2806198B2 - エンコーダ装置 - Google Patents
エンコーダ装置Info
- Publication number
- JP2806198B2 JP2806198B2 JP5072094A JP7209493A JP2806198B2 JP 2806198 B2 JP2806198 B2 JP 2806198B2 JP 5072094 A JP5072094 A JP 5072094A JP 7209493 A JP7209493 A JP 7209493A JP 2806198 B2 JP2806198 B2 JP 2806198B2
- Authority
- JP
- Japan
- Prior art keywords
- light
- light emitting
- signal
- light receiving
- circuit
- 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.)
- Expired - Lifetime
Links
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/24471—Error correction
- G01D5/24476—Signal processing
-
- 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/24471—Error correction
- G01D5/2448—Correction of gain, threshold, offset or phase control
-
- 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/002—Provisions or arrangements for saving power, e.g. by allowing a sleep mode, using lower supply voltage for downstream stages, using multiple clock domains or by selectively turning on stages when needed
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1009—Calibration
- H03M1/1014—Calibration at one point of the transfer characteristic, i.e. by adjusting a single reference value, e.g. bias or gain error
- H03M1/1019—Calibration at one point of the transfer characteristic, i.e. by adjusting a single reference value, e.g. bias or gain error by storing a corrected or correction value in a digital look-up table
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/22—Analogue/digital converters pattern-reading type
- H03M1/24—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip
- H03M1/26—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with weighted coding, i.e. the weight given to a digit depends on the position of the digit within the block or code word, e.g. there is a given radix and the weights are powers of this radix
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Optical Transform (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
対位置を高精度、高信頼性で検出するエンコーダ装置に
関するものである。
に開示されている従来のエンコーダ装置のブロック図で
ある。図において、1は回転可能なメインスケールであ
る。このメインスケール1にはアブソリュートコードパ
ターン1aとインクリメンタルパターン1bとが並列に
設けられている。2はアブソリュートコードパターン1
aとインクリメンタルパターン1bに対する共通な発光
素子、3は発光素子2の光を平行にするための非球面コ
リメートレンズ、4aはアブソリュートコードパターン
検出用の受光素子、4bはインクリメンタルパターン検
出用の受光素子、5はパターン5aを有するインクリメ
ンタルパターン用のインデックススケール、6はインク
リメンタルパターン1bを通った光を集光する非球面コ
リメートレンズである。7は電流制御回路である。この
電流制御回路7は任意のリクエスト信号が入力された時
に、アブソリュートコードパターン1aの読み取りに必
要な所定時間だけ発光素子2を強く発光させ、その後は
インクリメンタルパターン1bの検出に必要な最小限の
発光を継続させる。8は信号処理回路である。この信号
処理回路8は受光素子4aの受光した信号の処理回路8
aと、受光素子4bの受光した信号の処理回路8bとか
ら構成されている。9は後述の動作を行う制御回路、1
0は制御回路9内のメモリ、11は外部から供給される
電源である。一般に、エンコーダ装置は互いに相対移動
する第1構成体(図示せず)、および、第2構成体(図
示せず)を有し、第1構成体に対する第2構成体の位置
を示す信号が出力されるように構成されている。図8に
おいては、メインスケール1以外は全て第1構成体に取
り付けられており、メインスケール1は第2構成体に取
り付けられている。
ーダ装置は、アブソリュートコードパターン1aにより
受光素子4aから絶対位置情報が得られる一方で、イン
クリメンタルパターン1bによりメインスケール1の回
転とともに受光素子4bからパルス信号が得られる。従
って、リクエスト信号が入力された時に発光素子2を強
く発光させてアブソリュートコードパターン1aにより
絶対位置の初期値を読み取り記憶した後は、受光素子4
bが検出したパルス信号を積算して刻々の絶対位置を求
めている。
タイミング図である。制御回路9はサーボアンプや数値
制御装置等の外部のコントローラからリクエスト信号を
受け取ると電流制御回路7に所定の信号を入力する。電
流制御回路7はこの信号を受けると発光素子2に数秒間
比較的大きな電流を流し発光素子2を強く発光させる。
アブソリュートコードパターン1aを透過した光は受光
素子4aにより光電変換され信号処理回路8aに入力さ
れる。そして、信号処理回路8aから出力される絶対位
置信号は制御回路9に入力される。インクリメンタルパ
ターン1bを透過した光は受光素子4bにより光電変換
され信号処理回路8bに入力される。制御回路9では、
信号処理回路8aからの絶対位置信号をメモリ10に記
録した後、信号処理回路8bから出力されるインクリメ
ンタル信号のカウントを開始するとともに、電流制御回
路7に終了信号を出力する。電流制御回路7はこの終了
信号を受けると、インクリメンタルパターン1bの読み
取りに必要十分な照度が得られる程度の比較的小さい電
流を発光素子2に継続的に流す。制御回路9は絶対位置
信号をメモリ10に記録した後の移動量も含めた絶対位
置信号をパルス信号に変換して外部へ出力し、その後
は、インクリメンタル信号をそのまま外部に出力するイ
ンクリメンタルエンコーダとして動作する。
置では、アップダウンカウンタを用いて、最初のパルス
信号をカウントして初期値をセットした後は、通常のイ
ンクリメンタル動作を行えばよい。すなわち、メインス
ケールの回転方向に応じてアップまたはダウンを定め
て、パルスカウントを遂行することにより刻々の絶対位
置を求める。
ドパターン1aによる絶対位置情報にまで溯って更新さ
れた絶対位置が必要になった場合には、その都度リクエ
スト信号を入力すればよく、リクエスト信号により上述
の動作が行われる。
ンコーダ装置を図10および図11を用いて説明する。
これらの図において、20は受光素子であり、この受光
素子20に設けられている受光素子パターン部20aは
発光素子21に対応した位置に、受光素子パターン部2
0bは発光素子22に対応した位置に設けられている。
23、24は発光素子21、22の各々に装着された遮
光性の円筒状のキャップである。その他の部分は図9と
同様である。
子21、22から発せられた光のうち光軸に対して平行
なものはそのままインデックススケール5およびメイン
スケール1を通して対応する受光素子パターン20a、
20bに達する一方、光軸に対して不平行な光は遮光キ
ャップ23、24に当たり反射され、一部は対応する受
光素子パターンに斜めに入射し、一部は他の受光素子パ
ターンに斜めに入射し、一部は外部に発散される。受光
素子20の各パターン20a、20bから得られる信号
は、絶対位置信号の上位ビット、下位ビットに対応し、
信号処理回路8および制御回路9を通して絶対位置信号
として外部に出力される。このエンコーダ装置において
遮光キャップ23、24を用いないと、発光素子21か
らの光が受光素子パターン20bに作用することがあ
り、発光素子22からの光が受光素子パターン20aに
作用することがあることは言うまでもない。
り、発光素子が消灯している時にも受光素子に比較的大
きな電流が流れるようになりエンコーダ内挿回路におい
て位置検出精度が低下することがある。このような検出
精度の低下を防止するために全ての発光素子が周期的に
点灯させ発光素子の消灯時におけるデータにもとづきオ
フセット補正を行う方法が特開平3ー31720号公報
に開示されている。
1号公報に開示されている従来のエンコーダ装置におい
ては、これを使用した装置が位置制御等の制御を行って
いない時においてのみリクエスト信号を与えることがで
きる。例えば、受け手側のアップダウンカウンタのノイ
ズ等によるカウントエラーの有無を確認するため運転中
にリクエスト信号を入力するとリクエスト信号に対応す
る処理をしている間は絶対位置や移動(回転)速度が分
からなくなる。
は、発光手段が一つであるため、非球面コリメートレン
ズが必要であるとともに、発光手段の光量を制御しなけ
ればならず複雑な電流制御回路が必要となる。
ダ装置においては、複数の発光素子を常時通電している
ので電力を多く必要とし、外部に大きな電源を持たなけ
ればならないという問題点がある。
された従来のエンコーダ装置においてはオフセット補正
を行っているが、このオフセット補正においては全ての
発光素子が周期的に点灯するので電流を多く消費すると
いう問題点がある。
ためになされたもので、光源における消費電力の増大化
が防止され光源の劣化が軽減されるとともに、ノイズに
もとづく位置の誤検出が防止された信頼性の高いエンコ
ーダ装置を得ることを目的とする。また、温度や経時変
化による精度低下が防止されたエンコーダ装置を得るこ
とを目的とする。
ダ装置は、複数の発光手段と複数の発光手段からの光を
受光する複数の受光手段とを有する第1構成体と、第1
構成体と相対移動する第2構成体と、一部が複数の発光
手段と複数の受光手段との間に位置するように第2構成
体に支持され、複数の発光手段が点灯したとき複数の受
光手段から第1構成体に対する第2構成体の絶対位置を
示す信号が出力されるように光透過部と光遮蔽部とが設
けられた光透過遮蔽体と、外部から所定のリクエスト情
報を受け複数の発光手段のうちリクエスト情報により指
定された所定数の発光手段を点灯させ、この点灯した発
光手段に対応する受光手段からの出力を外部に出力する
信号処理制御手段と、を備えるようにしたものである。
段からの出力値を記憶する記憶手段を有し、発光手段の
点灯時における受光手段からの出力を示す情報を記憶手
段の記憶内容にもとづき補正するようにしたものであ
る。
示すブロック図である。図において、30は発光部であ
る。この発光部30は2つの発光手段、例えば、発光素
子30a、30bを有している。31は光が透過できる
部分とできない部分からなるインデックススケールであ
り、発光素子30aに対応するパターン群31aおよ
び、発光素子30bに対応するパターン群31bとを有
している。32は光が透過できる部分とできない部分が
円周上に一定の周期で繰り返されている複数のパターン
(扇形のパターンでも正弦波状のアナログパターンでも
良い)を持つ円板状のメインスケールであり、エンコー
ダ装置がある装置に装着されたときはその装置における
位置や速度の検出対象とともに回転する。32aは絶対
値コードに変換した時の上位ビットを表すパターン群で
あり、32bは絶対値コードに変換した時の下位ビット
を表すパターン群である。33は受光部である。この受
光部33は、発光素子30aに対応する受光手段、例え
ば、パターン群33aを有するとともに、発光素子30
bに対応する受光手段、例えば、パターン群33bとを
有している。なお、図2は受光部33の詳細図である。
手段34は差動増幅回路34a、34b、34c、34
dを有している。35は信号処理制御手段、例えば、信
号処理制御回路である。図3はこの信号処理制御回路3
5の詳細ブロック図である。信号処理制御回路35は、
この実施の形態においてはワンチップマイコンで構成さ
れている。36、37はスイッチング回路、37は外部
より供給される電源である。上述のように、受光部33
から得られる信号は扇形のパターンによるデジタル信号
に限らず、アナログ信号(電気的に内挿可能な信号で、
例えば、エンコーダの位置とともに正弦波状に変わる信
号)であってもよい。
ついて説明する。図において、40は信号選択回路、4
1はA/D変換器、42はオフセット補正回路、43は
データ合成回路、44はデータ出力回路、45はリクエ
スト信号受信回路、46はリクエスト信号解読部、47
は記憶手段、例えば、オフセットデータ記憶部である。
48はコントロール部、49は発光素子点灯制御回路で
ある。
て説明する。外部(サーボアンプ、数値制御装置等)か
ら、あらかじめ定められたフォームに従った所定のリク
エスト信号が信号処理制御回路35に入力されると、信
号処理制御回路35は、図4に示される制御フローに従
って動作する。すなわち、リクエスト信号受信回路45
で受信された(S101)リクエスト信号は、リクエス
ト信号解読部46で解読され(S102)、解読結果が
コントロール部48に送られる。コントロール部48で
は、リクエスト信号の内容に従って、必要とされる全て
の信号を順次、信号選択回路40で切り替え、発光素子
30a、30bが消灯状態の信号をA/D変換器41に
よりデジタル化し、オフセットデータ記憶部47に読み
込ませ記憶させる(S103)。
30a、30bを点灯させるために、発光素子点灯制御
回路49に信号を送り、スイッチング回路36、37を
制御して、電源38より発光素子30a、30bに電流
を流し、必要とされる全ての発光素子(この例では30
a、30bのいずれかあるいは両方)を点灯させる(S
104)。発光素子30a、30bより出射された光は
インデックススケール31、および、メインスケール3
2を通して受光素子33a、33bに入射される。受光
素子33a、33bに入射された光は電流に変換され、
差動増幅回路34を通して信号選択回路40に入力され
る(S105)。
信号が信号選択回路40で選択され、A/D変換器41
によりデジタル化され、オフセット補正回路42に入力
される。コントロール部48の指令によりオフセットデ
ータ記憶部47よりその信号のオフセットデータがオフ
セット補正回路42に入力される(S106)。オフセ
ット補正回路42ではA/D変換器41のデータからオ
フセットデータ記憶部47のデータを減じたデータをデ
ータ合成回路43に出力する(S106)。図5は、こ
のオフセット補正回路42におけるデータの合成の様子
を示している。図5(a)において、破線Aで示す波形
がA/D変換器41からの出力波形であり、オフセット
補正回路42により、図5(a)のBで示すオフセット
出力が減算され、実線Cのオフセット補正後の出力がオ
フセット補正回路42から出力される。図5(a)のB
で示すオフセット出力は、発光素子30a、30bが消
灯されている時の受光素子33a、33bからの出力で
あり、受光素子33a、33bの暗電流を示している。
図5(b)は、図5(a)のオフセット補正無のエンコ
ーダ出力値とオフセット補正有のエンコーダ出力値の関
係を、エンコーダ回転角度を基に示したものであり、破
線がオフセット補正無のエンコーダ出力値、実線がオフ
セット補正有のエンコーダ出力値である。
48からの指令にもとづく信号選択回路40の切り替え
により同様に得られた他の信号のデータを合成してデー
タ出力回路44に送る(S107)。データ出力回路4
4はこのデータを絶対値信号として外部(サーボアン
プ、数値制御装置等)に出力する(S108)。
対値信号が全て信号選択回路40で選択されると、発光
素子点灯制御回路49に全ての発光素子30a、30b
を消灯する指令を送りスイッチング回路36、37を介
して全ての発光素子30a、30bを消灯する(S10
9)。
リクエスト信号にて要求された場合、信号処理制御回路
35は発光素子30aのみを点灯させインデックススケ
ールパターン郡31a、メインスケールパターン群32
a、受光素子パターン群33a、および差動増幅回路3
4aにより生成された信号により絶対値データの上位ビ
ットを合成し、外部に出力する。
ンコーダ装置の動作タイミング図である。図に示される
ように、電源38がオンの状態で、リクエスト信号が入
力された時のみ発光素子に電流が一時的に流れ発光素子
が点灯し、絶対値信号が読み込まれ外部に出力される。
素子を用いているが、3つ以上の発光素子を用いても同
様の効果を奏する。
するメインスケールパターン、インデックススケールパ
ターン、および、受光素子パターンはそれぞれ複数ある
ものとしているが、それぞれ1つにして電気的に内挿し
て高い分解能を得るようにしても良い。
と同様であるが、信号処理制御回路35の動作が実施の
形態1とは異っている。この動作について図7の動作フ
ロー図により説明する。外部(サーボアンプ、NC装置
等)から、あらかじめ定められたフォームに従ったリク
エスト信号が信号処理制御回路35に入力されると、信
号処理制御回路35は、図7に示される制御フローに従
って動作する。すなわち、リクエスト信号受信回路45
で受信された(S201)リクエスト信号は、リクエス
ト信号解読部46で解読され(S202)、解読結果が
コントロール部48に送られる。コントロール部48で
は、リクエスト信号の内容に従って、必要とされる全て
の信号を順次、信号選択回路40で切り替え、発光素子
30a、30bが消灯状態の信号をA/D変換器41に
よりデジタル化し、オフセットデータ記憶部47に読み
込ませ記憶させる(S203)。
30a或いは30bを1つだけ点灯させるため、発光素
子点灯制御回路49に信号を送り、スイッチング回路3
6、37を制御して、電源38より発光素子30a或い
は30bに電流を流し、必要とされる1つの発光素子1
a或いは1bを点灯させる(S204)。発光素子30
a或いは30bより出射された光はインデックススケー
ル31及び、メインスケール32を通して受光素子33
a或いは33bに入射される。受光素子33a或いは3
3bに入射された光は電流に変換され差動増幅回路34
を通して信号選択回路40に入力される。次に、コント
ロール部48からの指令に対応した信号が信号選択回路
40で選択され、A/D変換器41によりデジタル化さ
れ、オフセット補正回路42に入力される。(S20
5)
御回路49に発光素子33a或いは33bを消灯する指
令を送りスイッチング回路7を介し発光素子33a或い
は33bを消灯する(S206)。コントロール部48
の指令によりオフセットデータ記憶部47よりその信号
のオフセットデータがオフセット補正回路42に入力さ
れ、オフセット補正回路42ではA/D変換器41のデ
ータからオフセットデータ記憶部47のデータを減じた
データをデータ合成回路43に出力する(S207)。
に従って、他に必要なデータがあるかどうかを判定し
(S208)、他に必要なデータがある場合はステップ
S204に戻り、ステップS205からステップS20
8の動作を繰り返す。ステップS208で他に必要なデ
ータがない場合はデータ合成回路43では、コントロー
ル部48からの指令により得られた信号のデータを合成
してデータ出力回路44に送る(S209)。データ出
力回路44はこのデータを絶対値信号として外部(サー
ボアンプ、NC装置等)に出力する(S210)。
のリクエスト信号を解読し、複数の発光素子を独立して
点灯、消灯させ、制御手段は発光素子が消灯状態のデー
タを読み込むものであり、このようにすることにより、
精度の向上を図ることができる。また、リクエスト信号
を解読した後、必要な絶対値データを読み込む際に、発
光素子を同時に点灯させないようにしているので、一方
の発光素子からの光を受光する受光素子に、他方の発光
素子による光が影響するのを防止する効果がある。
と同様であるが、実施の形態3においては、図1に破線
で示すように、発光体30の電源38に入力電流平均化
手段、例えば、コンデンサ39が設けられている。この
コンデンサ39は、電源38がオンされた状態で発光素
子30a、30bが点灯されていない時、電源38から
の電荷が蓄えられる。一方、発光素子30a、30bが
点灯されると、コンデンサ38の電荷が放電され、発光
素子30a、30bに流れる。
光手段と複数の発光手段からの光を受光する複数の受光
手段とを有する第1構成体と、第1構成体と相対移動す
る第2構成体と、一部が複数の発光手段と複数の受光手
段との間に位置するように第2構成体に支持され、複数
の発光手段が点灯したとき複数の受光手段から第1構成
体に対する第2構成体の絶対位置を示す信号が出力され
るように光透過部と光遮蔽部とが設けられた光透過遮蔽
体と、外部から所定のリクエスト情報を受け複数の発光
手段のうちリクエスト情報により指定された所定数の発
光手段を点灯させ、この点灯した発光手段に対応する受
光手段からの出力を外部に出力する信号処理制御手段と
を備えるようにしたので、光源における消費電力の増大
化が防止され光源の劣化が軽減されるとともに、ノイズ
にもとづく位置の誤検出が防止された信頼性の高いもの
が得られる効果がある。
段からの出力値を記憶する記憶手段を有し、発光手段の
点灯時における受光手段からの出力を示す情報を記憶手
段の記憶内容にもとづき補正するようにしたので、温度
や経時変化による精度低下が防止される効果がある。
置を示すブロック図である。
示す図である。
御回路の詳細を示す図である。
御回路の動作を示すフロー図である。
補正方法を説明する説明図である。
置の動作タイミング図である。
御回路の動作を示すフロー図である。
る。
ある。
図である。
す図である。
Claims (2)
- 【請求項1】 複数の発光手段と上記複数の発光手段か
らの光を受光する複数の受光手段とを有する第1構成体
と、 上記第1構成体と相対移動する第2構成体と、 一部が上記複数の発光手段と上記複数の受光手段との間
に位置するように上記第2構成体に支持され、上記複数
の発光手段が点灯したとき上記複数の受光手段から上記
第1構成体に対する上記第2構成体の絶対位置を示す信
号が出力されるように光透過部と光遮蔽部とが設けられ
た光透過遮蔽体と、 外部から所定のリクエスト情報を受け上記複数の発光手
段のうち上記リクエスト情報により指定された所定数の
上記発光手段を点灯させ、この点灯した上記発光手段に
対応する上記受光手段からの出力を外部に出力する信号
処理制御手段と、を備えたエンコーダ装置。 - 【請求項2】 発光手段の点灯外時における受光手段か
らの出力値を記憶する記憶手段を有し、上記発光手段の
点灯時における上記受光手段からの出力を示す情報を上
記記憶手段の記憶内容にもとづき補正することを特徴と
する請求項1記載のエンコーダ装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5072094A JP2806198B2 (ja) | 1993-03-30 | 1993-03-30 | エンコーダ装置 |
US08/219,467 US5406077A (en) | 1993-03-30 | 1994-03-29 | Absolute value encoder and an output correction method of absolute value encoder having a signal processing/control circuit |
DE4410955A DE4410955C2 (de) | 1993-03-30 | 1994-03-29 | Absolutwert-Codierer und Ausgangssignal-Korrekturverfahren bei einem Absolutwert-Codierer |
FR9403694A FR2703453B1 (fr) | 1993-03-30 | 1994-03-29 | Codeur de valeur absolue et procédé de correction de sortie d'un codeur de valeur absolue. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5072094A JP2806198B2 (ja) | 1993-03-30 | 1993-03-30 | エンコーダ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06288789A JPH06288789A (ja) | 1994-10-18 |
JP2806198B2 true JP2806198B2 (ja) | 1998-09-30 |
Family
ID=13479482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5072094A Expired - Lifetime JP2806198B2 (ja) | 1993-03-30 | 1993-03-30 | エンコーダ装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5406077A (ja) |
JP (1) | JP2806198B2 (ja) |
DE (1) | DE4410955C2 (ja) |
FR (1) | FR2703453B1 (ja) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0829196A (ja) * | 1994-07-18 | 1996-02-02 | Nikon Corp | 多回転アブソリュートエンコーダ |
JP3437277B2 (ja) * | 1994-08-01 | 2003-08-18 | キヤノン株式会社 | 回転情報検出装置及び回転情報検出方法 |
DE4439693C2 (de) * | 1994-11-05 | 1997-04-24 | Hengstler Gmbh | Sensoreinheit für einen Drehgeber oder Lineargeber |
CA2140401C (en) * | 1994-11-16 | 1999-01-12 | Ralph Santoro Jr. | Apparatus for determining the absolute position of throttle dynamic brake and reverser handles on a locomotive control stand |
DE19506019C2 (de) * | 1995-02-22 | 2000-04-13 | Telefunken Microelectron | Verfahren zum Betrieb eines optischen Lenkwinkelsensors |
US5834750A (en) * | 1995-02-28 | 1998-11-10 | Psc, Inc. | Bar code scanning system for automatically maintaining constant the amplitude of light reflected from a bar code |
US6483104B1 (en) | 1996-09-23 | 2002-11-19 | Valeo Schalter Und Sensoren Gmbh | Rotational angle sensor using a CCD line with enhanced measuring precision |
DE19638912A1 (de) * | 1996-09-23 | 1998-03-26 | Teves Gmbh Alfred | Drehwinkelsensor mit CCD-Zeile und periodisch angesteuerter Lichtquelle |
JPH11183201A (ja) | 1997-12-19 | 1999-07-09 | Yaskawa Electric Corp | エンコーダ |
DE19813803C1 (de) * | 1998-03-23 | 2000-01-05 | Klaus Gorny | Meßanordnung zur Messung von Längen und Abständen |
DE19822843A1 (de) * | 1998-05-22 | 1999-11-25 | Smart Electronic Dev Gmbh | Verfahren und Schaltungsanordnung zur hochauflösenden Bestimmung der Drehwinkelstellung und/oder Drehzahl einer Welle |
ATE293197T1 (de) * | 2000-08-22 | 2005-04-15 | Kowalczyk Piotr Leonard | Schloss |
DE10050392A1 (de) * | 2000-10-12 | 2002-04-18 | Heidenhain Gmbh Dr Johannes | Positionsmesseinrichtung und Verfahren zum Betrieb einer Positionsmesseinrichtung |
DE10054062A1 (de) | 2000-10-31 | 2002-05-16 | Heidenhain Gmbh Dr Johannes | Verfahren zur Positionsbestimmung und Positionsmesseinrichtung zur Ausführung des Verfahrens |
DE10111630A1 (de) * | 2001-03-09 | 2002-11-07 | Heidenhain Gmbh Dr Johannes | Verfahren zum Betrieb einer Positionsmesseinrichtung und hierzu geeignete Positionsmesseinrichtung |
US6908888B2 (en) * | 2001-04-04 | 2005-06-21 | Schlumberger Technology Corporation | Viscosity reduction of viscoelastic surfactant based fluids |
DE10149174A1 (de) * | 2001-10-04 | 2003-04-17 | Heidenhain Gmbh Dr Johannes | Verfahren und Vorrichtung zur Positionsbestimmung |
US7066591B2 (en) | 2004-02-14 | 2006-06-27 | Hewlett-Packard Development Company, L.P. | Analog encoder |
DE102004018106B4 (de) * | 2004-04-14 | 2008-08-07 | Markus Guggenmos | Hochgenauer optischer Positionsdetektor für Galvanometer-Drehantiebe |
JP2011058891A (ja) * | 2009-09-08 | 2011-03-24 | Olympus Corp | 光学式エンコーダ |
JP5547950B2 (ja) * | 2009-10-30 | 2014-07-16 | オリンパス株式会社 | エンコーダ |
JP5841365B2 (ja) * | 2011-07-12 | 2016-01-13 | オリンパス株式会社 | 光学式エンコーダ |
TWI588450B (zh) * | 2015-04-21 | 2017-06-21 | Murata Manufacturing Co | Encoder |
US9964418B2 (en) | 2015-09-11 | 2018-05-08 | Joral Llc | Inter-sensor communication system for absolute position sensing |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6126270A (ja) * | 1984-07-16 | 1986-02-05 | Fanuc Ltd | 発光装置 |
JPS61195310A (ja) * | 1985-02-26 | 1986-08-29 | Seikosha Co Ltd | 光電変換装置 |
NL8501529A (nl) * | 1985-05-29 | 1986-12-16 | Tno | Werkwijze en inrichting voor het meten en beheersen van een door een leiding stromende gasmassastroom. |
JPH0641853B2 (ja) * | 1986-09-29 | 1994-06-01 | 株式会社安川電機 | 多回転式絶対値エンコ−ダ |
JP2569120B2 (ja) * | 1988-05-09 | 1997-01-08 | ファナック株式会社 | 光学式エンコーダ |
GB2233086B (en) * | 1989-05-24 | 1993-10-13 | Apple Computer | Apparatus and method for optical encoding |
JPH0331720A (ja) * | 1989-06-29 | 1991-02-12 | Fanuc Ltd | エンコーダ内挿回路のオフセット補正方法 |
JPH0486522A (ja) * | 1990-07-31 | 1992-03-19 | Nikon Corp | 光学式アブソリュート・エンコーダ |
US5073711A (en) * | 1990-09-17 | 1991-12-17 | The United States Of America As Represented By The Secretary Of The Navy | Fiber-optic remote angular position sensor including a polarization track |
JPH04213021A (ja) * | 1990-12-07 | 1992-08-04 | Nikon Corp | 光学式アブソリュ−ト・エンコ−ダ |
JP2504881B2 (ja) * | 1991-09-17 | 1996-06-05 | 株式会社ミツトヨ | デ―タ出力エンコ―ダ |
US5241172A (en) * | 1991-11-04 | 1993-08-31 | Hewlett-Packard Company | Variable pitch position encoder |
-
1993
- 1993-03-30 JP JP5072094A patent/JP2806198B2/ja not_active Expired - Lifetime
-
1994
- 1994-03-29 DE DE4410955A patent/DE4410955C2/de not_active Expired - Lifetime
- 1994-03-29 US US08/219,467 patent/US5406077A/en not_active Expired - Lifetime
- 1994-03-29 FR FR9403694A patent/FR2703453B1/fr not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
FR2703453B1 (fr) | 1998-05-29 |
JPH06288789A (ja) | 1994-10-18 |
DE4410955A1 (de) | 1994-10-20 |
US5406077A (en) | 1995-04-11 |
DE4410955C2 (de) | 1996-06-05 |
FR2703453A1 (fr) | 1994-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2806198B2 (ja) | エンコーダ装置 | |
EP0042178B1 (en) | Absolute encoder | |
US5512997A (en) | Distance measuring device | |
US6483104B1 (en) | Rotational angle sensor using a CCD line with enhanced measuring precision | |
US5754568A (en) | Position measuring system | |
US4421980A (en) | Position encoder with closed-ring diode array | |
JPH0157292B2 (ja) | ||
WO1984001027A1 (en) | Position measuring apparatus | |
US4412745A (en) | Apparatus for measuring length or angle | |
US5294793A (en) | System for measuring lengths or angles with a high-velocity movable scanning unit | |
JPH09311052A (ja) | 測定値変換器の種々の動作モード間を切り換える装置と方法 | |
US4799798A (en) | Method of and an apparatus for an optical measuring of a position | |
US6320373B1 (en) | Circuit arrangement and method for selectively operating hall elements and memories of a position sensor | |
US6816091B1 (en) | Interpolator | |
US4866535A (en) | Method and device for interfacing an image scanner with an image processing device | |
EP1760434B1 (en) | Encoder signal processing circuit | |
JP3262842B2 (ja) | 光エンコーダ | |
JP2003065803A (ja) | 光電式エンコーダ | |
US4691228A (en) | Image reader | |
EP0069574B1 (en) | Apparatus for reading bar code | |
US5663557A (en) | Multiple rotating absolute encoder capable of accurately latching absolute address data with data on number of rotations | |
JP3004858B2 (ja) | 絶対測定用エンコーダ | |
JPH0540046A (ja) | アブソリユ−ト・エンコ−ダ用照明装置 | |
JPH08261795A (ja) | エンコーダの基準位置検出方法 | |
JPH0918318A (ja) | 光電センサ及びその閾値設定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070724 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080724 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090724 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100724 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100724 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110724 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110724 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130724 Year of fee payment: 15 |