JPH05133766A - Encoder interpolation device - Google Patents
Encoder interpolation deviceInfo
- Publication number
- JPH05133766A JPH05133766A JP29431591A JP29431591A JPH05133766A JP H05133766 A JPH05133766 A JP H05133766A JP 29431591 A JP29431591 A JP 29431591A JP 29431591 A JP29431591 A JP 29431591A JP H05133766 A JPH05133766 A JP H05133766A
- Authority
- JP
- Japan
- Prior art keywords
- lissajous
- signals
- signal
- encoder
- output
- 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.)
- Withdrawn
Links
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
- Optical Transform (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、エンコーダの内挿装
置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an encoder interpolation device.
【0002】[0002]
【従来の技術】従来、エンコーダの分解能を上げるため
の内挿方式として、抵抗分割方式や位相変調方式等が知
られている。しかしながら、抵抗分割方式にあっては、
高内挿するに伴い分割抵抗および2値化するためのコン
パレータが増加し、回路規模が大きくなるという問題が
あると共に、分割抵抗やコンパレータのバラツキによっ
て誤検出が生じるという問題がある。また、位相変調方
式にあっては、位相変調波のゼロクロスからゼロクロス
までの時間を計測するようにしているため、リアルタイ
ム性が悪く、高速、高精度制御に適用するには問題があ
る。2. Description of the Related Art Conventionally, a resistance division method, a phase modulation method and the like have been known as interpolation methods for increasing the resolution of an encoder. However, in the resistance division method,
With high interpolation, there is a problem that the number of division resistors and the number of comparators for binarization increase and the circuit scale increases, and there is a problem that erroneous detection occurs due to variations in division resistors and comparators. Further, in the phase modulation method, since the time from zero-cross to zero-cross of the phase-modulated wave is measured, the real-time property is poor and there is a problem in applying it to high-speed, high-precision control.
【0003】このような問題を解決する内挿方式とし
て、例えば特開平2−38814号公報、同2−186
221号公報において、正弦成分および余弦成分に対応
する位相角データを予め格納したROMを用い、エンコ
ーダからの90°位相の異なる正弦成分(A相)および
余弦成分(B相)をアドレス信号として、対応する位相
角データをROMから読み出すようにしたものが提案さ
れている。As an interpolation method for solving such a problem, for example, JP-A-2-38814 and JP-A-2-186.
In Japanese Patent No. 221, the ROM in which the phase angle data corresponding to the sine component and the cosine component is stored in advance is used, and the sine component (A phase) and the cosine component (B phase) with different 90 ° phases from the encoder are used as address signals. It has been proposed to read corresponding phase angle data from a ROM.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記の
公開公報に開示されている内挿方式にあっては、エンコ
ーダからの正弦成分や余弦成分に雑音成分があると、実
際には被測定対象物が変位してなくても、その雑音成分
によってアドレス信号が急激に変化し、誤った位相角が
出力されることになる。このため、被測定対象物の変位
量や速度等を検出するために、ROMからの位相角デー
タに基づいてアップダウンカウンタを作動させたり、A
相およびB相を作成しようとすると、雑音成分による急
激な位相角の変化によって被測定対象物の変位方向の判
別がつかなくなり、アップダウンカウンタやA相および
B相の作成回路が異常動作して、暫くのあいだ正確な検
出信号が得られなくなるという問題がある。However, in the interpolation method disclosed in the above publication, if the sine component or cosine component from the encoder has a noise component, the object to be measured is actually measured. Even if is not displaced, the address component abruptly changes due to the noise component, and an incorrect phase angle is output. Therefore, in order to detect the displacement amount and speed of the object to be measured, the up / down counter is operated based on the phase angle data from the ROM,
When the phase and B phase are created, the displacement direction of the object to be measured cannot be discriminated due to the abrupt change of the phase angle due to the noise component, and the up / down counter and the A phase and B phase creation circuit malfunction. However, there is a problem that an accurate detection signal cannot be obtained for a while.
【0005】この発明は、このような従来の問題点に着
目してなされたもので、雑音等に影響されることなく、
常に高精度の検出信号が得られるよう適切に構成したエ
ンコーダの内挿装置を提供することを目的とする。The present invention has been made by paying attention to such conventional problems, and is not affected by noise or the like.
An object of the present invention is to provide an encoder interpolating device that is appropriately configured so as to always obtain a highly accurate detection signal.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するた
め、この発明では、エンコーダからの90°位相の異な
る二つの実リサージュ信号に対応する仮想リサージュ信
号をそれぞれ出力する二つのアップ/ダウンカウンタ
と、これらアップ/ダウンカウンタからのそれぞれの仮
想リサージュ信号と対応する実リサージュ信号とを比較
する二つの比較手段と、その各比較手段の出力に基づい
て仮想リサージュ信号が対応する実リサージュ信号に追
従するように前記アップ/ダウンカウンタのカウント動
作を独立して制御する二つの制御手段と、内挿用データ
を予め格納する記憶手段とを具え、前記二つのアップ/
ダウンカウンタから出力される仮想リサージュ信号をア
ドレスとして、前記記憶手段から内挿用データを読み出
してエンコーダの出力を内挿する。In order to achieve the above object, according to the present invention, there are provided two up / down counters which respectively output virtual Lissajous signals corresponding to two real Lissajous signals having different 90 ° phases from an encoder. , Two comparing means for comparing each virtual Lissajous signal from these up / down counters with the corresponding real Lissajous signal, and the virtual Lissajous signal follows the corresponding real Lissajous signal based on the output of each comparing means. As described above, the two up / down counters are provided with two control means for independently controlling the counting operation of the up / down counter and a storage means for preliminarily storing interpolation data.
Using the virtual Lissajous signal output from the down counter as an address, the interpolation data is read from the storage means and the output of the encoder is interpolated.
【0007】[0007]
【作用】かかる構成において、エンコーダからの90°
位相の異なる実リサージュ信号は、それぞれの比較手段
において対応するアップ/ダウンカウンタからの仮想リ
サージュ信号と比較され、その比較に基づいて各仮想リ
サージュ信号が対応する実リサージュ信号に追従するよ
うに、各々のアップ/ダウンカウンタのカウント動作が
対応する制御手段により制御されると共に、これらアッ
プ/ダウンカウンタからの仮想リサージュ信号をアドレ
スとして、記憶手段に予め格納された内挿用データが読
み出される。In this structure, 90 ° from the encoder
The real Lissajous signals having different phases are compared with the virtual Lissajous signals from the corresponding up / down counters in the respective comparing means, and each virtual Lissajous signal follows the corresponding real Lissajous signal based on the comparison. The counting operation of the up / down counter is controlled by the corresponding control means, and the interpolation data stored in advance in the storage means is read by using the virtual Lissajous signal from these up / down counters as an address.
【0008】[0008]
【実施例】図1はこの発明の第1実施例を示すものであ
る。この実施例では、エンコーダからの90°位相の異
なるアナログのA相およびB相のリサージュ信号を、A
/D変換器1および2でそれぞれデジタル信号に変換
し、これらA/D変換器1および2の出力を実リサージ
ュ信号dAおよびdBとして、それぞれ比較器3および
4の一方の入力端子Aに供給する。比較器3の他方の入
力端子Bには、アップ/ダウンカウンタ5の出力を仮想
リサージュ信号dA´として供給し、ここで入力端子A
およびBに供給される信号を比較して、A<Bのときは
ANDゲート6の一方の入力端子に、A>BのときはA
NDゲート7の一方の入力端子にそれぞれハイレベルの
信号を供給する。これらANDゲート6および7の他方
の入力端子には、それぞれクロック信号を供給し、AN
Dゲート6の出力をダウン信号として、またANDゲー
ト7の出力をアップ信号としてそれぞれアップ/ダウン
カウンタ5に供給して、アップ/ダウンカウンタ5の出
力dA´を、A/D変換器1からのdAに追従させる。FIG. 1 shows a first embodiment of the present invention. In this embodiment, analog A-phase and B-phase Lissajous signals having different 90 ° phases from the encoder are
The A / D converters 1 and 2 convert the signals into digital signals, and the outputs of the A / D converters 1 and 2 are supplied as real Lissajous signals dA and dB to one input terminal A of the comparators 3 and 4, respectively. .. To the other input terminal B of the comparator 3, the output of the up / down counter 5 is supplied as a virtual Lissajous signal dA ', and here the input terminal A
The signals supplied to B and B are compared with each other, and when A <B, one input terminal of the AND gate 6 and when A> B, A
A high level signal is supplied to one input terminal of the ND gate 7. A clock signal is supplied to the other input terminals of the AND gates 6 and 7, respectively, and AN
The output of the D gate 6 is supplied as a down signal and the output of the AND gate 7 is supplied as an up signal to the up / down counter 5, and the output dA ′ of the up / down counter 5 is supplied from the A / D converter 1. Follow dA.
【0009】同様に、比較器4の他方の入力端子Bに
は、アップ/ダウンカウンタ8の出力を仮想リサージュ
信号dB´として供給し、ここで入力端子AおよびBに
供給される信号を比較し、A<BのときはANDゲート
9に、A>BのときはANDゲート10にそれぞれハイ
レベルの信号を供給して、クロック信号によりアップ/
ダウンカウンタ8のカウント動作を制御し、これにより
アップ/ダウンカウンタ8の出力dB´を、A/D変換
器2からのdBに追従させる。Similarly, the output of the up / down counter 8 is supplied to the other input terminal B of the comparator 4 as a virtual Lissajous signal dB ', and the signals supplied to the input terminals A and B are compared here. , A <B, the AND gate 10 is supplied with a high level signal when A> B, and the AND gate 10 is supplied with a high level signal.
The count operation of the down counter 8 is controlled so that the output dB 'of the up / down counter 8 follows the dB from the A / D converter 2.
【0010】また、アップ/ダウンカウンタ5および8
の出力dA´およびdB´は、アドレス信号としてRO
M11に供給する。ROM11には、A相およびB相の
実リサージュ信号(デジタル信号dA,dB)に対応し
て、所望の内挿数に対応して分割されたA相およびB相
信号、ベクトル長およびベクトル長が正常値範囲外にあ
るときのエラーを表すデータを予め格納し、アップ/ダ
ウンカウンタ5,8からのアドレス信号dA´,dB´
により、対応する各データを出力させる。Up / down counters 5 and 8
The outputs dA 'and dB' of the
Supply to M11. The ROM 11 stores the A-phase and B-phase signals, the vector length, and the vector length divided corresponding to the desired interpolation number, corresponding to the A-phase and B-phase real Lissajous signals (digital signals dA and dB). Data indicating an error when the value is out of the normal value range is stored in advance, and the address signals dA ′ and dB ′ from the up / down counters 5 and 8 are stored.
Causes the corresponding data to be output.
【0011】この実施例によれば、比較器3,4におい
て、A/D変換器1,2の出力dA,dBと、アップ/
ダウンカウンタ5,8の出力dA´,dB´とをそれぞ
れ比較しながら、アップ/ダウンカウンタ5,8のカウ
ント動作を制御して、dA´,dB´をdA,dBにそ
れぞれ追従させ、これらdA´,dB´の変化を利用し
てエンコーダの出力を内挿するようにしたので、エンコ
ーダからのA相信号やB相信号の雑音成分により、RO
M11のアドレス信号dA´またはdB´が急激に変化
しても、その変化の方向を容易に判別することができる
と共に、dA´をdAに、dB´をdBにそれぞれ追従
させることで、高域成分をカットする一種のフィルタリ
ング効果を持たせることができる。したがって、雑音成
分によるリサージュ信号の急激な変化に殆ど影響されず
に、エンコーダの出力を、高分解能で常に正確に内挿す
ることができ、被測定対象物の変位量や速度等を常に高
精度で検出することができる。According to this embodiment, in the comparators 3 and 4, the outputs dA and dB of the A / D converters 1 and 2 and
While comparing the outputs dA ′ and dB ′ of the down counters 5 and 8, respectively, the counting operation of the up / down counters 5 and 8 is controlled so that dA ′ and dB ′ follow dA and dB, respectively. Since the output of the encoder is interpolated by using the change of ′ and dB ′, the noise component of the A phase signal or B phase signal from the encoder causes RO
Even if the address signal dA 'or dB' of M11 changes suddenly, the direction of the change can be easily determined, and by making dA 'follow dA and dB' follow dB, respectively, It can have a kind of filtering effect that cuts the components. Therefore, the output of the encoder can always be accurately interpolated with high resolution and hardly affected by the abrupt change of the Lissajous signal due to the noise component, and the displacement amount, speed, etc. of the object to be measured are always highly accurate. Can be detected with.
【0012】図2はこの発明の第2実施例を示すもので
ある。この実施例は、図1においてエンコーダからの9
0°位相の異なるアナログのA相およびB相の実リサー
ジュ信号を、デジタル信号に変換することなく処理する
ようにしたもので、図1に示すものと同一作用を成すも
のには同一符号を付し、その説明を省略する。エンコー
ダからの90°位相の異なるアナログのA相およびB相
の実リサージュ信号は、増幅器12および13でそれぞ
れ増幅し、それらの出力AおよびBを差動増幅器14お
よび15の一方の入力端子にそれぞれ供給する。FIG. 2 shows a second embodiment of the present invention. This embodiment uses 9 from the encoder in FIG.
It is designed to process analog A-phase and B-phase real Lissajous signals having different 0 ° phases without converting them into digital signals, and those having the same operation as those shown in FIG. However, the description is omitted. The analog A-phase and B-phase real Lissajous signals from the encoder having different 90 ° phases are amplified by amplifiers 12 and 13, respectively, and their outputs A and B are input to one input terminals of differential amplifiers 14 and 15, respectively. Supply.
【0013】差動増幅器14の他方の入力端子には、ア
ップ/ダウンカウンタ5からの仮想リサージュ信号dA
´をD/A変換器16でアナログ信号AI に変換して供
給し、この差動増幅器12の出力A−AI を、コンパレ
ータ17および18の一方の入力端子にそれぞれ供給す
る。コンパレータ17では、差動増幅器12の出力A−
AI と基準値VTHとを比較し、図3Aに波形図を示すよ
うに、A−AI >VTHのとき、図3Bに示すようなロー
レベルの信号をゲート回路19の一方の入力端子に供給
する。また、コンパレータ18では、差動増幅器12の
出力A−AIと基準値−VTHとを比較し、その出力をイ
ンバータ20で反転することにより、A−AI <−VTH
のとき、図3Cに示すようなローレベルの信号をゲート
回路21の一方の入力端子に供給する。A virtual Lissajous signal dA from the up / down counter 5 is applied to the other input terminal of the differential amplifier 14.
Is converted into an analog signal A I by the D / A converter 16 and supplied, and the output A-A I of the differential amplifier 12 is supplied to one of the input terminals of the comparators 17 and 18, respectively. In the comparator 17, the output A− of the differential amplifier 12
By comparing A I with the reference value V TH , as shown in the waveform diagram of FIG. 3A, when A−A I > V TH , a low level signal as shown in FIG. 3B is input to one input of the gate circuit 19. Supply to the terminal. In the comparator 18, the output A-A I of the differential amplifier 12 is compared with the reference value -V TH, and the output is inverted by the inverter 20, so that A-A I <-V TH
At this time, a low-level signal as shown in FIG. 3C is supplied to one input terminal of the gate circuit 21.
【0014】ゲート回路19および21の他方の入力端
子には、それぞれクロック信号を供給し、このクロック
信号を図3DおよびEにそれぞれ示すように、ゲート回
路19および21の一方の入力端子の信号がローレベル
にあるとき通過させて、ゲート回路19の出力(図3
D)をダウン信号として、またゲート回路21の出力
(図3E)をアップ信号としてそれぞれアップ/ダウン
カウンタ5に供給する。このようにして、D/A変換器
16の出力AI すなわちアップ/ダウンカウンタ5の仮
想リサージュ信号dA´を実リサージュ信号Aに追従さ
せる。A clock signal is supplied to the other input terminal of each of the gate circuits 19 and 21, and the clock signal is supplied to one input terminal of each of the gate circuits 19 and 21 as shown in FIGS. 3D and 3E, respectively. When it is at a low level, it is passed and the output of the gate circuit 19 (see FIG.
D) is supplied as a down signal and the output of the gate circuit 21 (FIG. 3E) is supplied as an up signal to the up / down counter 5. In this way, the output A I of the D / A converter 16, that is, the virtual Lissajous signal dA ′ of the up / down counter 5 is made to follow the actual Lissajous signal A.
【0015】同様に、差動増幅器15の他方の入力端子
には、アップ/ダウンカウンタ8からの仮想リサージュ
信号dB´をD/A変換器22でアナログ信号BI に変
換して供給し、この差動増幅器15の出力B−BI と基
準値VTHおよび−VTHとをコンパレータ23および24
でそれぞれ比較する。コンパレータ23からは、B−B
I >VTHのとき、ゲート回路25の一方の入力端子にロ
ーレベルの信号を供給し、コンパレータ24からは、B
−BI <−VTHのとき、インバータ26を介してゲート
回路27の一方の入力端子にローレベルの信号を供給す
る。このようにして、コンパレータ23の出力がローレ
ベルにあるとき、ゲート回路25を通過するクロック信
号をダウン信号として、またインバータ26の出力がロ
ーレベルにあるとき、ゲート回路27を通過するクロッ
ク信号をアップ信号としてそれぞれアップ/ダウンカウ
ンタ8に供給し、これによりD/A変換器22の出力B
I すなわちアップ/ダウンカウンタ8からの仮想リサー
ジュ信号dB´を実リサージュ信号Bに追従させる。Similarly, the virtual Lissajous signal dB 'from the up / down counter 8 is converted into an analog signal B I by the D / A converter 22 and supplied to the other input terminal of the differential amplifier 15. The outputs B-B I of the differential amplifier 15 and the reference values V TH and -V TH are compared with the comparators 23 and 24.
Compare each with. From the comparator 23, BB
When I > V TH , a low-level signal is supplied to one input terminal of the gate circuit 25, and the comparator 24 outputs B
When −B I <−V TH , a low level signal is supplied to one input terminal of the gate circuit 27 via the inverter 26. Thus, when the output of the comparator 23 is low level, the clock signal passing through the gate circuit 25 is used as a down signal, and when the output of the inverter 26 is low level, the clock signal passing through the gate circuit 27 is changed. It is supplied to the up / down counter 8 as an up signal, whereby the output B of the D / A converter 22 is supplied.
I, that is, the virtual Lissajous signal dB ′ from the up / down counter 8 is made to follow the actual Lissajous signal B.
【0016】このように、差動増幅器14;15の出力
A−AI ;B−BI を、コンパレータ17,18;2
3,24においてそれぞれ基準値VTHおよび−VTHと比
較して、アップ/ダウンカウンタ5;8からの仮想リサ
ージュ信号dA´;dB´を実リサージュ信号A;Bに
追従させることにより、ノイズ成分を有効にキャンセル
でき、仮想リサージュ信号dA´;dB´を実リサージ
ュ信号A;Bに対して、常に1LSBの誤差で追従させ
ることができる。In this way, the outputs A-A I ; B-B I of the differential amplifiers 14; 15 are compared with the comparators 17, 18;
By comparing the virtual Lissajous signals dA ′; dB ′ from the up / down counters 5; 8 with the actual Lissajous signals A; B by comparing with the reference values V TH and −V TH at 3 and 24, respectively, noise components Can be effectively canceled, and the virtual Lissajous signal dA ′; dB ′ can always follow the actual Lissajous signal A; B with an error of 1 LSB.
【0017】アップ/ダウンカウンタ5および8からの
仮想リサージュ信号dA´およびdB´は、第1実施例
と同様に、アドレス信号としてROM11に供給し、こ
れにより対応する各データ、すなわち所望の内挿数に対
応して分割されたA相およびB相信号、ベクトル長およ
びベクトル長が正常値範囲外にあるときのエラーを表す
データを出力させる。The virtual Lissajous signals dA 'and dB' from the up / down counters 5 and 8 are supplied to the ROM 11 as address signals in the same manner as in the first embodiment, whereby the corresponding data, that is, the desired interpolation. The A-phase and B-phase signals divided according to the number, the vector length, and the data representing the error when the vector length is outside the normal value range are output.
【0018】この実施例においても、アップ/ダウンカ
ウンタ5,8から出力される仮想リサージュ信号dA
´,dB´を、エンコーダからの実リサージュ信号A,
Bにそれぞれ追従させ、そのdA´,dB´の変化を利
用してエンコーダの出力を内挿するようにしたので、第
1実施例と同様に、エンコーダからのA相信号やB相信
号の雑音成分による急激な変化に殆ど影響されることな
く、エンコーダの出力を、高分解能で常に正確に内挿す
ることができる。Also in this embodiment, the virtual Lissajous signal dA output from the up / down counters 5 and 8 is used.
′, DB ′ is the actual Lissajous signal A from the encoder,
Since the output of the encoder is interpolated by using the changes in dA ′ and dB ′, the noise of the A-phase signal and the B-phase signal from the encoder is also used, as in the first embodiment. The output of the encoder can always be accurately interpolated with high resolution, almost without being affected by abrupt changes due to the components.
【0019】[0019]
【発明の効果】以上のように、この発明によれば、エン
コーダからの各実リサージュ信号と、対応するアップ/
ダウンカウンタからの仮想リサージュ信号とを比較しな
がら、仮想リサージュ信号が実リサージュ信号に追従す
るように各アップ/ダウンカウンタを制御し、その各々
の仮想リサージュ信号をアドレスとして記憶手段から内
挿用データを読み出すようにしたので、エンコーダから
の信号の雑音成分により、アップ/ダウンカウンタから
の仮想リサージュ信号が急激に変化しても、仮想リサー
ジュ信号を実リサージュ信号に追従させることで、雑音
成分による急激な実リサージュ信号の変化に殆ど影響さ
れずに、エンコーダの出力を高分解能で常に正確に内挿
することができ、したがって被測定対象物の変位量や速
度等を常に高精度で検出することができる。また、記憶
手段に内挿用データを格納するようにしているので、回
路規模を何ら大きくすることなく、記憶手段における記
憶パターンを変更するだけで、内挿数を増加することが
できると共に、ベクトル長の検出やその異常を同時に検
出することができ、調整、保守を容易にできる。さら
に、仮想リサージュ信号を実リサージュ信号に追従させ
るようにしているので、リアルタイム性の良い内挿を行
うことができる。As described above, according to the present invention, each actual Lissajous signal from the encoder and the corresponding up / down
While comparing with the virtual Lissajous signal from the down counter, each up / down counter is controlled so that the virtual Lissajous signal follows the actual Lissajous signal, and the interpolation data is stored from the storage means using each virtual Lissajous signal as an address. Since the signal is read from the encoder, even if the virtual Lissajous signal from the up / down counter changes abruptly due to the noise component of the signal from the encoder, by making the virtual Lissajous signal follow the actual Lissajous signal The output of the encoder can always be accurately interpolated with high resolution without being substantially affected by changes in the actual Lissajous signal, and therefore the displacement amount and speed of the measured object can always be detected with high accuracy. it can. Also, since the interpolation data is stored in the storage means, the number of interpolations can be increased and the number of interpolations can be increased by simply changing the storage pattern in the storage means without increasing the circuit scale. The length and its abnormality can be detected at the same time, and adjustment and maintenance can be facilitated. Further, since the virtual Lissajous signal is made to follow the actual Lissajous signal, it is possible to perform interpolation with good real-time property.
【図1】この発明の第1実施例を示すブロック図であ
る。FIG. 1 is a block diagram showing a first embodiment of the present invention.
【図2】この発明の第2実施例を示すブロック図であ
る。FIG. 2 is a block diagram showing a second embodiment of the present invention.
【図3】第2実施例の動作を説明するための波形図であ
る。FIG. 3 is a waveform diagram for explaining the operation of the second embodiment.
1,2 A/D変換器 3,4 比較器 5,8 アップ/ダウンカウンタ 6,7,9,10 ANDゲート 11 ROM 12,13 増幅器 14,15 差動増幅器 16,22 D/A変換器 17,18,23,24 コンパレータ 19,21,25,27 ゲート回路 20,26 インバータ 1, 2 A / D converter 3, 4 Comparator 5, 8 Up / down counter 6, 7, 9, 10 AND gate 11 ROM 12, 13 Amplifier 14, 15 Differential amplifier 16, 22 D / A converter 17 , 18, 23, 24 Comparator 19, 21, 25, 27 Gate circuit 20, 26 Inverter
Claims (1)
つの実リサージュ信号に対応する仮想リサージュ信号を
それぞれ出力する二つのアップ/ダウンカウンタと、こ
れらアップ/ダウンカウンタからのそれぞれの仮想リサ
ージュ信号と対応する実リサージュ信号とを比較する二
つの比較手段と、その各比較手段の出力に基づいて仮想
リサージュ信号が対応する実リサージュ信号に追従する
ように前記アップ/ダウンカウンタのカウント動作を独
立して制御する二つの制御手段と、内挿用データを予め
格納する記憶手段とを具え、前記二つのアップ/ダウン
カウンタから出力される仮想リサージュ信号をアドレス
として、前記記憶手段から内挿用データを読み出してエ
ンコーダの出力を内挿するよう構成したことを特徴とす
るエンコーダの内挿装置。1. Up / down counters for respectively outputting virtual Lissajous signals corresponding to two real Lissajous signals having different 90 ° phases from an encoder and corresponding virtual Lissajous signals from these up / down counters. Two comparing means for comparing the actual Lissajous signal with each other, and the counting operation of the up / down counter is independently controlled so that the virtual Lissajous signal follows the corresponding actual Lissajous signal based on the output of each comparing means. And two storage means for storing the interpolation data in advance. The interpolation data is read from the storage means by using the virtual Lissajous signal output from the two up / down counters as an address. Interpolation of the encoder characterized by being configured to interpolate the output of the encoder Location.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29431591A JPH05133766A (en) | 1991-11-11 | 1991-11-11 | Encoder interpolation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29431591A JPH05133766A (en) | 1991-11-11 | 1991-11-11 | Encoder interpolation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05133766A true JPH05133766A (en) | 1993-05-28 |
Family
ID=17806106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29431591A Withdrawn JPH05133766A (en) | 1991-11-11 | 1991-11-11 | Encoder interpolation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05133766A (en) |
-
1991
- 1991-11-11 JP JP29431591A patent/JPH05133766A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2641407C (en) | Encoder signal analysis system for high-resolution position measurement | |
US4794251A (en) | Apparatus for measuring lengths or angles | |
CA1268256A (en) | Interpolation method and shaft angle encoder | |
KR20070054735A (en) | Encoder signal processor and processing method | |
JP5893360B2 (en) | Monitoring unit and method for monitoring a position signal of an incremental position measuring mechanism | |
JPH05196479A (en) | Signal processing apparatus and apparatus using the same | |
US6563443B2 (en) | Method and device for absolute position determination | |
JPWO2007055092A1 (en) | Encoder signal processing device | |
JPH06147922A (en) | Displacement measuring device | |
JPH10132605A (en) | Position detector | |
JPH05133766A (en) | Encoder interpolation device | |
JP2007178170A (en) | Encoder interpolation apparatus | |
JPH08233602A (en) | Absolute encoder | |
JP2575518Y2 (en) | Interpolator for encoder | |
JP3336396B2 (en) | Absolute encoder | |
JPS6211113A (en) | Position detector | |
JP4195313B2 (en) | Origin detection device | |
JPH02186221A (en) | Interpolation apparatus of encoder | |
JPH0658769A (en) | Signal processing method and displacement detector using method thereof | |
US5177770A (en) | Linear scale measuring device | |
JP3345559B2 (en) | High division encoder device | |
JPH10311742A (en) | Position detection sensor | |
JPH01212314A (en) | Signal processing circuit of measuring device | |
JPH10254549A (en) | Positioning controller | |
JPH1038616A (en) | Method and device for calculating phase |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990204 |