JPH09229713A - エンコーダ - Google Patents
エンコーダInfo
- Publication number
- JPH09229713A JPH09229713A JP3375696A JP3375696A JPH09229713A JP H09229713 A JPH09229713 A JP H09229713A JP 3375696 A JP3375696 A JP 3375696A JP 3375696 A JP3375696 A JP 3375696A JP H09229713 A JPH09229713 A JP H09229713A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- phase
- counter
- circuit
- 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
(57)【要約】
【課題】機械原点とZ相信号の出力位置合わせを容易
に、且つ確実に行なうことができ、観測用の計器や人手
を削減してコストダウンを図る。 【解決手段】エンコーダ正回転時、検出器1からのA
相、B相信号でカウンタ2をカウントアップし、そのカ
ウント値と設定スイッチ4の設定最大値を比較回路5で
比較し、カウント値が設定最大値に達した時に一致信号
を出力する。この一致信号は、論理積回路7及び論理和
回路9を経てクリア信号としてカウンタ2へ送られる。
カウンタ2がクリアされると“0”判定回路の出力がZ
相信号として出力される。一方、エンコーダ逆回転時、
カウンタ2はカウントダウン動作し、カウント値が
“0”になった時に“0”判定回路6の出力がZ相信号
となる。このとき論理積回路8で、カウントダウン方向
であることが確認されてカウンタ最大値セット信号が出
力され、カウンタ2は最大値にセットされて再び動作を
続ける。
に、且つ確実に行なうことができ、観測用の計器や人手
を削減してコストダウンを図る。 【解決手段】エンコーダ正回転時、検出器1からのA
相、B相信号でカウンタ2をカウントアップし、そのカ
ウント値と設定スイッチ4の設定最大値を比較回路5で
比較し、カウント値が設定最大値に達した時に一致信号
を出力する。この一致信号は、論理積回路7及び論理和
回路9を経てクリア信号としてカウンタ2へ送られる。
カウンタ2がクリアされると“0”判定回路の出力がZ
相信号として出力される。一方、エンコーダ逆回転時、
カウンタ2はカウントダウン動作し、カウント値が
“0”になった時に“0”判定回路6の出力がZ相信号
となる。このとき論理積回路8で、カウントダウン方向
であることが確認されてカウンタ最大値セット信号が出
力され、カウンタ2は最大値にセットされて再び動作を
続ける。
Description
【0001】
【発明の属する技術分野】本発明は、移動体の位置検出
装置等に用いられるエンコーダに関する。
装置等に用いられるエンコーダに関する。
【0002】
【従来の技術】移動体の位置検出装置等に用いられる従
来のエンコーダとしては、例えば特開平6−18282
号公報に示されているものがある。この公報に開示され
ているエンコーダは、図5に構成を示すようにインクリ
メンタルエンコーダ20を用いている。このエンコーダ
20は、A,B,Zの3トラックが設けられた回転ディ
スク21に発光ダイオード(LED)から光を当て、回
転ディスク21を介して得た光をホトダイオード(PH
D)で受け、電気信号EA,EB,EZに変換する。そ
して、この電気信号EA,EB,EZをインクリメンタ
ル信号(A,B,Z相信号)としてラインドライバー2
2及びラインレシーバー31を介してサーボアンプ30
側に伝送する。サーボアンプ30側では、エンコーダ2
0から送られてくるA,B,Z相信号を速度データ演算
部32及び位置データ演算部33の両方に入力する。こ
の結果、サーボアンプ30側では、速度データだけでな
く位置データを同時に得ることができる。
来のエンコーダとしては、例えば特開平6−18282
号公報に示されているものがある。この公報に開示され
ているエンコーダは、図5に構成を示すようにインクリ
メンタルエンコーダ20を用いている。このエンコーダ
20は、A,B,Zの3トラックが設けられた回転ディ
スク21に発光ダイオード(LED)から光を当て、回
転ディスク21を介して得た光をホトダイオード(PH
D)で受け、電気信号EA,EB,EZに変換する。そ
して、この電気信号EA,EB,EZをインクリメンタ
ル信号(A,B,Z相信号)としてラインドライバー2
2及びラインレシーバー31を介してサーボアンプ30
側に伝送する。サーボアンプ30側では、エンコーダ2
0から送られてくるA,B,Z相信号を速度データ演算
部32及び位置データ演算部33の両方に入力する。こ
の結果、サーボアンプ30側では、速度データだけでな
く位置データを同時に得ることができる。
【0003】また、電源としては、5V電源P5と、バ
ックアップ用バッテリとから位置データ演算部33、ラ
インレシーバー31、ラインドライバー22及びエンコ
ーダ20の各部に供給され、5V電源P5が喪失しても
バッテリから供給して常に動作可能とし、モータ位置の
演算、記憶が可能なアブソリュートエンコーダとしての
役目を果たすようになっている。
ックアップ用バッテリとから位置データ演算部33、ラ
インレシーバー31、ラインドライバー22及びエンコ
ーダ20の各部に供給され、5V電源P5が喪失しても
バッテリから供給して常に動作可能とし、モータ位置の
演算、記憶が可能なアブソリュートエンコーダとしての
役目を果たすようになっている。
【0004】このような構成とすることにより、位置デ
ータを伝送する必要がく、従って、エンコーダとしてイ
ンクリメンタルエンコーダを使用することができるだけ
でなく、構成を簡略化することが可能となり、位置デー
タの伝送時に速度制御ができなくなるなどの不都合を解
消することが可能となる。
ータを伝送する必要がく、従って、エンコーダとしてイ
ンクリメンタルエンコーダを使用することができるだけ
でなく、構成を簡略化することが可能となり、位置デー
タの伝送時に速度制御ができなくなるなどの不都合を解
消することが可能となる。
【0005】また、絶対位置を検出する手段として、
A,B,Z1 相信号を出力するインクリメンタルエンコ
ーダと、Z2 相信号のみ出力するインクリメンタルエン
コーダを歯車等を介して回転速度を変えることで出力さ
れる検出パルスの違いにより、フルストローク内での絶
対位置検出が可能となる。
A,B,Z1 相信号を出力するインクリメンタルエンコ
ーダと、Z2 相信号のみ出力するインクリメンタルエン
コーダを歯車等を介して回転速度を変えることで出力さ
れる検出パルスの違いにより、フルストローク内での絶
対位置検出が可能となる。
【0006】
【発明が解決しようとする課題】上記従来の位置検出装
置におけるインクリメンタルエンコーダでは、1回転内
でのZ相出力位置は固定されている。移動体等の位置検
出のためには移動位置測定の基となる機械原点位置と、
インクリメンタルエンコーダの原点となるZ相出力位置
を一致させる必要があり、そのために移動体等を機械原
点位置に移動した状態で、移動体等の装置の駆動軸とイ
ンクリメンタルエンコーダ軸の凍結を解除し、インクリ
メンタルエンコーダ軸を回転させてZ相の出力信号を観
測しながら連結位置を調整し、信号が出力される回転位
置で前記駆動軸とインクリメンタルエンコーダ軸を連結
する必要があった。
置におけるインクリメンタルエンコーダでは、1回転内
でのZ相出力位置は固定されている。移動体等の位置検
出のためには移動位置測定の基となる機械原点位置と、
インクリメンタルエンコーダの原点となるZ相出力位置
を一致させる必要があり、そのために移動体等を機械原
点位置に移動した状態で、移動体等の装置の駆動軸とイ
ンクリメンタルエンコーダ軸の凍結を解除し、インクリ
メンタルエンコーダ軸を回転させてZ相の出力信号を観
測しながら連結位置を調整し、信号が出力される回転位
置で前記駆動軸とインクリメンタルエンコーダ軸を連結
する必要があった。
【0007】この場合、Z相を観測するための計測器を
必要とすると共に、多くの人手と時間を必要とし、ま
た、絶対位置を検出するために2個のインクリメンタル
エンコーダを用いていたため、コスト高となると共に、
装置が大型化するなどの問題があった。
必要とすると共に、多くの人手と時間を必要とし、ま
た、絶対位置を検出するために2個のインクリメンタル
エンコーダを用いていたため、コスト高となると共に、
装置が大型化するなどの問題があった。
【0008】本発明は上記の課題を解決するためになさ
れたもので、Z相を観測することなく機械原点とZ相信
号の出力位置合わせを容易に、且つ確実に行ない得、1
個のエンコーダで移動体の移動位置及び絶対位置を検出
することができ、装置の小型化及びコストダウンを図る
ことができるエンコーダを提供することを目的とする。
れたもので、Z相を観測することなく機械原点とZ相信
号の出力位置合わせを容易に、且つ確実に行ない得、1
個のエンコーダで移動体の移動位置及び絶対位置を検出
することができ、装置の小型化及びコストダウンを図る
ことができるエンコーダを提供することを目的とする。
【0009】
【課題を解決するための手段】本発明は、移動体の移動
距離等を測定するエンコーダにおいて、移動体の移動に
対応した回転動作によりA相及びB相の検出信号を出力
する2相の検出器と、この検出器により検出されたA相
及びB相の信号を外部に出力する手段と、前記検出器の
出力信号によってカウント値が増加あるいは減少するア
ップ/ダウンカウンタと、このカウンタの最大値を設定
する設定スイッチと、前記アップダウンカウンタのカウ
ント値と前記設定スイッチによる設定値とを比較し、一
致信号を出力する比較回路と、この比較回路から出力さ
れる一致信号と前記カウンタのカウントアップ時信号と
の論理積信号を出力する第1の論理積回路と、この第1
の論理積回路の出力信号と外部より入力される原点信号
との論理和信号により前記カウンタをクリアするクリア
手段と、前記カウンタのカウント値“0”を判定する
“0”判定回路と、この“0”判定回路の“0”判定信
号と前記カウンタのカウントダウン時信号との論理積に
よりカウンタ最大値セット信号を前記カウンタに出力す
る論理積回路と、前記“0”判定回路の“0”信号判定
出力をZ相信号として外部に出力する手段とを備えたこ
とを特徴とする。
距離等を測定するエンコーダにおいて、移動体の移動に
対応した回転動作によりA相及びB相の検出信号を出力
する2相の検出器と、この検出器により検出されたA相
及びB相の信号を外部に出力する手段と、前記検出器の
出力信号によってカウント値が増加あるいは減少するア
ップ/ダウンカウンタと、このカウンタの最大値を設定
する設定スイッチと、前記アップダウンカウンタのカウ
ント値と前記設定スイッチによる設定値とを比較し、一
致信号を出力する比較回路と、この比較回路から出力さ
れる一致信号と前記カウンタのカウントアップ時信号と
の論理積信号を出力する第1の論理積回路と、この第1
の論理積回路の出力信号と外部より入力される原点信号
との論理和信号により前記カウンタをクリアするクリア
手段と、前記カウンタのカウント値“0”を判定する
“0”判定回路と、この“0”判定回路の“0”判定信
号と前記カウンタのカウントダウン時信号との論理積に
よりカウンタ最大値セット信号を前記カウンタに出力す
る論理積回路と、前記“0”判定回路の“0”信号判定
出力をZ相信号として外部に出力する手段とを備えたこ
とを特徴とする。
【0010】また、本発明は、上記検出器をA相及びB
相の検出信号と共に、1回転当り1パルスのZ相の検出
信号を出力する3相の検出器とし、この検出器により検
出されたZ相信号をZ2 相信号として、また、“0”判
定回路の“0”判定信号に基づくZ相信号をZ1 相信号
として外部に出力し、前記設定スイッチにより設定され
るカウンタ最大値を、前記Z1 相信号のピッチが前記Z
2 相信号と異なる値となるように設定したことを特徴と
する。
相の検出信号と共に、1回転当り1パルスのZ相の検出
信号を出力する3相の検出器とし、この検出器により検
出されたZ相信号をZ2 相信号として、また、“0”判
定回路の“0”判定信号に基づくZ相信号をZ1 相信号
として外部に出力し、前記設定スイッチにより設定され
るカウンタ最大値を、前記Z1 相信号のピッチが前記Z
2 相信号と異なる値となるように設定したことを特徴と
する。
【0011】(作用) (1)2相の検出器からは、A相、B相の信号が出力さ
れ、例えば増幅器で増幅されて外部に送信される。ま
た、同時に上記A相、B相の信号によりアップ/ダウン
カウンタがアップ又はダウン動作、即ち、エンコーダの
正回転時にはカウントアップ動作、逆回転時にはカウン
トダウン動作する。
れ、例えば増幅器で増幅されて外部に送信される。ま
た、同時に上記A相、B相の信号によりアップ/ダウン
カウンタがアップ又はダウン動作、即ち、エンコーダの
正回転時にはカウントアップ動作、逆回転時にはカウン
トダウン動作する。
【0012】エンコーダ正回転時には、アップ/ダウン
カウンタのカウントアップ動作によるカウント値と、設
定スイッチによる設定最大値が比較回路において比較さ
れ、カウント値が設定最大値に達した時に比較回路から
一致信号が出力される。この一致信号は、第1の論理積
回路において、カウンタから出力されるカウントアップ
時信号によりカウントアップ方向であることが確認さ
れ、論理和回路を介してカウンタクリア信号としてアッ
プ/ダウンカウンタへ送られる。これによりカウンタ
は、カウント値が“0”にクリアされ、このときの
“0”判定回路の“0”判定出力がZ相信号として出力
される。その後、カウンタは、再びカウントアップ動作
を続ける。
カウンタのカウントアップ動作によるカウント値と、設
定スイッチによる設定最大値が比較回路において比較さ
れ、カウント値が設定最大値に達した時に比較回路から
一致信号が出力される。この一致信号は、第1の論理積
回路において、カウンタから出力されるカウントアップ
時信号によりカウントアップ方向であることが確認さ
れ、論理和回路を介してカウンタクリア信号としてアッ
プ/ダウンカウンタへ送られる。これによりカウンタ
は、カウント値が“0”にクリアされ、このときの
“0”判定回路の“0”判定出力がZ相信号として出力
される。その後、カウンタは、再びカウントアップ動作
を続ける。
【0013】一方、エンコーダ逆回転時においては、カ
ウンタはカウントダウン動作し、そのカウント値が
“0”になったときに“0”判定回路から“1”信号が
出力され、Z相信号が外部に出力される。このとき第2
の論理積回路において、“0”判定回路の出力信号とカ
ウンタから出力されるカウントダウン時信号により、カ
ウントダウン方向であることが確認されてカウンタ最大
値セット信号が出力され、カウンタは最大値にセットさ
れ、再びカウントダウン動作を続ける。
ウンタはカウントダウン動作し、そのカウント値が
“0”になったときに“0”判定回路から“1”信号が
出力され、Z相信号が外部に出力される。このとき第2
の論理積回路において、“0”判定回路の出力信号とカ
ウンタから出力されるカウントダウン時信号により、カ
ウントダウン方向であることが確認されてカウンタ最大
値セット信号が出力され、カウンタは最大値にセットさ
れ、再びカウントダウン動作を続ける。
【0014】上記のようにしてA相、B相、Z相の信号
が移動体等の原点検出信号として外部に送信され、この
原点検出信号に基づいて移動体の移動距離が測定され
る。 (2)また、検出器としてA相及びB相の検出信号と共
に、1回転当り1パルスのZ相の検出信号を出力する3
相の検出器を使用した場合は、例えば設定スイッチによ
って設定されるカウンタ最大値を検出器からのA相、B
相の出力パルス数(1回転分)より小さい値とする。
が移動体等の原点検出信号として外部に送信され、この
原点検出信号に基づいて移動体の移動距離が測定され
る。 (2)また、検出器としてA相及びB相の検出信号と共
に、1回転当り1パルスのZ相の検出信号を出力する3
相の検出器を使用した場合は、例えば設定スイッチによ
って設定されるカウンタ最大値を検出器からのA相、B
相の出力パルス数(1回転分)より小さい値とする。
【0015】このようにカウンタの最大値を設定するこ
とにより、“0”判定回路の“0”判定出力に基づくZ
1 相信号と検出器により検出されたZ2 相信号のピッチ
を異ならせることができ、A相、B相、Z1 相,Z2 相
信号から1個のエンコーダで移動体の移動位置及び絶対
位置検出を割り出すことが可能となる。
とにより、“0”判定回路の“0”判定出力に基づくZ
1 相信号と検出器により検出されたZ2 相信号のピッチ
を異ならせることができ、A相、B相、Z1 相,Z2 相
信号から1個のエンコーダで移動体の移動位置及び絶対
位置検出を割り出すことが可能となる。
【0016】
【発明の実施の形態】以下、図面を参照して本発明の実
施形態を説明する。本発明に係るエンコーダは、例えば
移動体の原点位置設定、移動距離等を測定する装置に使
用されもので、A相、B相、Z相信号を出力する。
施形態を説明する。本発明に係るエンコーダは、例えば
移動体の原点位置設定、移動距離等を測定する装置に使
用されもので、A相、B相、Z相信号を出力する。
【0017】(第1実施形態)図1は本発明の第1実施
形態に係るエンコーダの構成図、図2は動作を説明する
ためのタイミングチャートである。
形態に係るエンコーダの構成図、図2は動作を説明する
ためのタイミングチャートである。
【0018】図1において、1は2相の検出器で、A相
検出器1a及びB相検出器1bからなり、移動体の駆動
源に直接または歯車等を介して連結され、その回転によ
ってA相、B相の信号を出力する。このA相検出器1a
から出力されるA相信号及びB相検出器1bから出力さ
れるB相信号は、アップ/ダウンカウンタ2に入力され
ると共に、増幅器3a,3bを介して外部に出力され
る。アップ/ダウンカウンタ2は、上記A相信号、B相
信号によってアップダウン動作、即ち、エンコーダ正回
転時にはカウントアップ動作、エンコーダ逆回転時には
カウントダウン動作する。
検出器1a及びB相検出器1bからなり、移動体の駆動
源に直接または歯車等を介して連結され、その回転によ
ってA相、B相の信号を出力する。このA相検出器1a
から出力されるA相信号及びB相検出器1bから出力さ
れるB相信号は、アップ/ダウンカウンタ2に入力され
ると共に、増幅器3a,3bを介して外部に出力され
る。アップ/ダウンカウンタ2は、上記A相信号、B相
信号によってアップダウン動作、即ち、エンコーダ正回
転時にはカウントアップ動作、エンコーダ逆回転時には
カウントダウン動作する。
【0019】上記アップ/ダウンカウンタ2は、カウン
タ最大値設定スイッチ4によりカウント最大値が設定さ
れる。アップ/ダウンカウンタ2は、カウント出力を比
較回路5及び“0”(ゼロ)判定回路6へ出力すると共
に、カウントアップ時には出力ライン2aよりカウント
アップ時信号を論理積回路(アンド回路)7へ出力し、
カウントダウン時には出力ライン2bよりカウントダウ
ン時信号を論理積回路(アンド回路)8へ出力する。
タ最大値設定スイッチ4によりカウント最大値が設定さ
れる。アップ/ダウンカウンタ2は、カウント出力を比
較回路5及び“0”(ゼロ)判定回路6へ出力すると共
に、カウントアップ時には出力ライン2aよりカウント
アップ時信号を論理積回路(アンド回路)7へ出力し、
カウントダウン時には出力ライン2bよりカウントダウ
ン時信号を論理積回路(アンド回路)8へ出力する。
【0020】上記比較回路5は、アップ/ダウンカウン
タ2のカウント値とカウンタ最大値設定スイッチ4の設
定値とを一致比較し、一致を検出したときに一致信号を
論理積回路7へ出力する。この論理積回路7は、比較回
路5からの一致信号とアップ/ダウンカウンタ2からの
カウントアップ時信号との論理積信号を論理和回路(オ
ア回路)9へ出力する。また、この論理和回路9には、
受信回路10で受信した外部からの原点信号が入力され
る。そして、上記論理和回路9の出力信号がアップ/ダ
ウンカウンタ2へカウンタクリア信号として送られる。
タ2のカウント値とカウンタ最大値設定スイッチ4の設
定値とを一致比較し、一致を検出したときに一致信号を
論理積回路7へ出力する。この論理積回路7は、比較回
路5からの一致信号とアップ/ダウンカウンタ2からの
カウントアップ時信号との論理積信号を論理和回路(オ
ア回路)9へ出力する。また、この論理和回路9には、
受信回路10で受信した外部からの原点信号が入力され
る。そして、上記論理和回路9の出力信号がアップ/ダ
ウンカウンタ2へカウンタクリア信号として送られる。
【0021】上記“0”判定回路6は、アップ/ダウン
カウンタ2のカウント値が“0”になったか否かを判定
し、“0”になったことを検出すると、“1”信号を論
理積回路8へ出力する。この論理積回路8の論理積信号
は、アップ/ダウンカウンタ2へカウンタ最大値セット
信号として送られる。また、上記“0”判定回路6の判
定出力信号は、増幅回路11で増幅され、Z相信号とし
て出力される。
カウンタ2のカウント値が“0”になったか否かを判定
し、“0”になったことを検出すると、“1”信号を論
理積回路8へ出力する。この論理積回路8の論理積信号
は、アップ/ダウンカウンタ2へカウンタ最大値セット
信号として送られる。また、上記“0”判定回路6の判
定出力信号は、増幅回路11で増幅され、Z相信号とし
て出力される。
【0022】上記増幅器3a,3b,11から出力され
るA相、B相、Z相の信号は、移動体等の原点検出信号
として外部に送信される。なお、上記図1において、破
線で示す枠A内の機器、即ち、検出器1、アップ/ダウ
ンカウンタ2、カウンタ最大値設定スイッチ4、比較回
路5、“0”判定回路6、論理積回路7,8、論理和回
路9等には、バックアップ電源を接続する。
るA相、B相、Z相の信号は、移動体等の原点検出信号
として外部に送信される。なお、上記図1において、破
線で示す枠A内の機器、即ち、検出器1、アップ/ダウ
ンカウンタ2、カウンタ最大値設定スイッチ4、比較回
路5、“0”判定回路6、論理積回路7,8、論理和回
路9等には、バックアップ電源を接続する。
【0023】次に上記第1実施形態の動作を図2に示す
タイミングチャートを参照して説明する。移動体等の駆
動源に直接または歯車等を介して連結された検出器1
a,1bからは、図2(a),(b)に示すA相信号、
B相信号が出力され、増幅器3a,3bで増幅されて外
部に送信され、また、同時にアップ/ダウンカウンタ2
に入力される。アップ/ダウンカウンタ2は、エンコー
ダの正回転時にはカウントアップ動作し、逆回転時には
カウントダウン動作する。上記アップ/ダウンカウンタ
2のアップ/ダウンによるカウント最大値は、カウンタ
最大値設定スイッチ4により予め設定されている。図2
(c)は、アップ/ダウンカウンタ2のカウント動作を
示している。
タイミングチャートを参照して説明する。移動体等の駆
動源に直接または歯車等を介して連結された検出器1
a,1bからは、図2(a),(b)に示すA相信号、
B相信号が出力され、増幅器3a,3bで増幅されて外
部に送信され、また、同時にアップ/ダウンカウンタ2
に入力される。アップ/ダウンカウンタ2は、エンコー
ダの正回転時にはカウントアップ動作し、逆回転時には
カウントダウン動作する。上記アップ/ダウンカウンタ
2のアップ/ダウンによるカウント最大値は、カウンタ
最大値設定スイッチ4により予め設定されている。図2
(c)は、アップ/ダウンカウンタ2のカウント動作を
示している。
【0024】アップ/ダウンカウンタ2は、図2のY位
置において、カウント値が“0”にクリアされた状態で
起動し、図2(c)に点線で示すように検出器1a,1
bからの信号によりカウントアップ動作する。そして、
アップ/ダウンカウンタ2のカウント値と、カウンタ最
大値設定スイッチ4による設定最大値が比較回路5にお
いて比較され、カウント値が設定最大値に達した時に比
較回路5から一致信号が出力される。この一致信号は、
論理積回路7において、アップ/ダウンカウンタ2から
出力されるカウントアップ時信号によりカウントアップ
方向であることが確認され、論理和回路9を介してカウ
ンタクリア信号としてアップ/ダウンカウンタ2へ送ら
れる。これによりアップ/ダウンカウンタ2は、カウン
ト値が“0”にクリアされ、“0”判定回路6の出力信
号が増幅回路11で増幅され、図2(e)に示すように
Z相信号として出力される。その後、アップ/ダウンカ
ウンタ2は、再びカウントアップ動作する。
置において、カウント値が“0”にクリアされた状態で
起動し、図2(c)に点線で示すように検出器1a,1
bからの信号によりカウントアップ動作する。そして、
アップ/ダウンカウンタ2のカウント値と、カウンタ最
大値設定スイッチ4による設定最大値が比較回路5にお
いて比較され、カウント値が設定最大値に達した時に比
較回路5から一致信号が出力される。この一致信号は、
論理積回路7において、アップ/ダウンカウンタ2から
出力されるカウントアップ時信号によりカウントアップ
方向であることが確認され、論理和回路9を介してカウ
ンタクリア信号としてアップ/ダウンカウンタ2へ送ら
れる。これによりアップ/ダウンカウンタ2は、カウン
ト値が“0”にクリアされ、“0”判定回路6の出力信
号が増幅回路11で増幅され、図2(e)に示すように
Z相信号として出力される。その後、アップ/ダウンカ
ウンタ2は、再びカウントアップ動作する。
【0025】このような始動時における動作状態におい
て、W位置(機械的原点位置)で、外部よりの押ボタン
スイッチ等の入力手段により原点信号を入力すると、こ
の原点信号が受信回路10で受信され、論理和回路9を
介してアップ/ダウンカウンタ2にカウンタクリア信号
として出力される。これによりアップ/ダウンカウンタ
2のカウント値が“0”にクリアされる。このときの
“0”判定回路6の出力が増幅回路11を介して図2
(f)に示すZ相信号として外部に出力される。その
後、アップ/ダウンカウンタ2は、再びカウントアップ
動作を続ける。以下、同様の動作が繰り返される。
て、W位置(機械的原点位置)で、外部よりの押ボタン
スイッチ等の入力手段により原点信号を入力すると、こ
の原点信号が受信回路10で受信され、論理和回路9を
介してアップ/ダウンカウンタ2にカウンタクリア信号
として出力される。これによりアップ/ダウンカウンタ
2のカウント値が“0”にクリアされる。このときの
“0”判定回路6の出力が増幅回路11を介して図2
(f)に示すZ相信号として外部に出力される。その
後、アップ/ダウンカウンタ2は、再びカウントアップ
動作を続ける。以下、同様の動作が繰り返される。
【0026】一方、エンコーダの逆回転時においては、
アップ/ダウンカウンタ2は検出器1からのA相、B相
信号によりカウントダウン動作する。そして、カウンタ
2のカウント値が“0”になったときに“0”判定回路
6から“1”信号が出力され、増幅回路11で増幅され
Z相信号として外部に出力される。このとき論理積回路
8において、“0”判定回路6の出力信号とアップ/ダ
ウンカウンタ2から出力されるカウントダウン時信号に
より、カウントダウン方向であることが確認されてカウ
ンタ最大値セット信号が出力され、アップ/ダウンカウ
ンタ2は最大値にセットされ、再びカウントダウン動作
を続ける。
アップ/ダウンカウンタ2は検出器1からのA相、B相
信号によりカウントダウン動作する。そして、カウンタ
2のカウント値が“0”になったときに“0”判定回路
6から“1”信号が出力され、増幅回路11で増幅され
Z相信号として外部に出力される。このとき論理積回路
8において、“0”判定回路6の出力信号とアップ/ダ
ウンカウンタ2から出力されるカウントダウン時信号に
より、カウントダウン方向であることが確認されてカウ
ンタ最大値セット信号が出力され、アップ/ダウンカウ
ンタ2は最大値にセットされ、再びカウントダウン動作
を続ける。
【0027】上記のようにしてW位置で原点信号を入力
することにより、それ以降、増幅器3a,3b,11か
ら出力されるA相、B相、Z相の信号が移動体等の原点
検出信号として外部に送信され、この原点検出信号に基
づいて移動体の移動距離が測定される。
することにより、それ以降、増幅器3a,3b,11か
ら出力されるA相、B相、Z相の信号が移動体等の原点
検出信号として外部に送信され、この原点検出信号に基
づいて移動体の移動距離が測定される。
【0028】上記のように機械原点において、アップ/
ダウンカウンタ2に対するカウンタクリア信号を外部の
入力手段で入力することにより、機械原点とエンコーダ
のZ相の出力位置合わせを行なうことができ、従来のよ
うにエンコーダのZ相を観察しながらエンコーダ軸の取
り付け角度を調整する必要がなく、Z相観測用の計器や
人手を削減してコストダウンを図ることができる。
ダウンカウンタ2に対するカウンタクリア信号を外部の
入力手段で入力することにより、機械原点とエンコーダ
のZ相の出力位置合わせを行なうことができ、従来のよ
うにエンコーダのZ相を観察しながらエンコーダ軸の取
り付け角度を調整する必要がなく、Z相観測用の計器や
人手を削減してコストダウンを図ることができる。
【0029】なお、図1において、上記したように破線
で示す枠A内の機器にバックアップ電源を接続すること
により、主電源のオン/オフの如何にかかわらず、移動
体の移動位置を常時把握することができる。
で示す枠A内の機器にバックアップ電源を接続すること
により、主電源のオン/オフの如何にかかわらず、移動
体の移動位置を常時把握することができる。
【0030】(第2実施形態)図3は、本発明の第2実
施形態に係るエンコーダの構成を示すブロック図、図4
は動作を説明するためのタイミングチャートである。
施形態に係るエンコーダの構成を示すブロック図、図4
は動作を説明するためのタイミングチャートである。
【0031】この第2実施形態は、上記第1実施形態に
おける2相の検出器1に代えて3相の検出器1Aを使用
したものである。すなわち、この3相の検出器1Aは、
A相検出器1a、B相検出器1b及びZ相検出器1cか
らなり、A相検出器1aから出力されるA相信号及びB
相検出器1bから出力されるB相信号をアップ/ダウン
カウンタ2に入力すると共に、増幅器3a,3bを介し
て外部に出力する。上記Z相検出器1cから出力される
Z相信号は、増幅器3cで増幅した後、Z2 相信号とし
て外部へ出力する。このZ2 相信号は、図4(a)に示
すように検出器1回転で1パルス出力される。また、カ
ウンタ最大値設定スイッチ4によって設定されるアップ
/ダウンカウンタ2のカウント最大値を検出器1a,1
bにより検出されるA相、B相の出力パルス数(1回転
分)より小さい値とし、“0”判定回路6より増幅回路
11を介して出力されるZ相信号をZ1 相信号とする。
おける2相の検出器1に代えて3相の検出器1Aを使用
したものである。すなわち、この3相の検出器1Aは、
A相検出器1a、B相検出器1b及びZ相検出器1cか
らなり、A相検出器1aから出力されるA相信号及びB
相検出器1bから出力されるB相信号をアップ/ダウン
カウンタ2に入力すると共に、増幅器3a,3bを介し
て外部に出力する。上記Z相検出器1cから出力される
Z相信号は、増幅器3cで増幅した後、Z2 相信号とし
て外部へ出力する。このZ2 相信号は、図4(a)に示
すように検出器1回転で1パルス出力される。また、カ
ウンタ最大値設定スイッチ4によって設定されるアップ
/ダウンカウンタ2のカウント最大値を検出器1a,1
bにより検出されるA相、B相の出力パルス数(1回転
分)より小さい値とし、“0”判定回路6より増幅回路
11を介して出力されるZ相信号をZ1 相信号とする。
【0032】その他の構成は、第1実施形態の場合と同
じであるので、第1実施形態と同一符号を付して詳細な
説明は省略する。アップ/ダウンカウンタ2のカウンタ
最大値を上記のように設定することにより、増幅回路1
1から出力されるZ1 相信号と増幅器3cから出力され
るZ2 相信号のピッチを異ならせることができ、A相、
B相、Z1 相,Z2 相信号から1個のエンコーダで移動
体の移動位置及び絶対位置検出を割り出すことが可能と
なる。
じであるので、第1実施形態と同一符号を付して詳細な
説明は省略する。アップ/ダウンカウンタ2のカウンタ
最大値を上記のように設定することにより、増幅回路1
1から出力されるZ1 相信号と増幅器3cから出力され
るZ2 相信号のピッチを異ならせることができ、A相、
B相、Z1 相,Z2 相信号から1個のエンコーダで移動
体の移動位置及び絶対位置検出を割り出すことが可能と
なる。
【0033】なお、図3において、破線で示す枠A内の
機器にバックアップ電源を接続することにより、主電源
のオン/オフの如何にかかわらず、移動体の移動位置及
び絶対位置を常時把握することができる。
機器にバックアップ電源を接続することにより、主電源
のオン/オフの如何にかかわらず、移動体の移動位置及
び絶対位置を常時把握することができる。
【0034】
【発明の効果】以上詳記したように本発明によれば、機
械原点において、アップ/ダウンカウンタに対するカウ
ンタクリア信号を外部の入力手段で入力することによ
り、機械原点とZ相信号の出力位置合わせを容易に、且
つ確実に行なうことができ、観測用の計器や人手を削減
してコストダウンを図ることができる。
械原点において、アップ/ダウンカウンタに対するカウ
ンタクリア信号を外部の入力手段で入力することによ
り、機械原点とZ相信号の出力位置合わせを容易に、且
つ確実に行なうことができ、観測用の計器や人手を削減
してコストダウンを図ることができる。
【0035】また、本発明は、検出器の1回転で1回出
力されるZ2 相信号と、このZ2 相信号より短い周期で
出力されるZ1 相信号が得られるようにしたので、1個
のエンコーダであっても、A相、B相、Z1 相,Z2 相
信号から移動体の移動位置及び絶対位置を検出すること
が可能となる。
力されるZ2 相信号と、このZ2 相信号より短い周期で
出力されるZ1 相信号が得られるようにしたので、1個
のエンコーダであっても、A相、B相、Z1 相,Z2 相
信号から移動体の移動位置及び絶対位置を検出すること
が可能となる。
【図1】本発明の第1実施形態に係るエンコーダの構成
を示すブロック図。
を示すブロック図。
【図2】同実施形態における動作を説明するためのタイ
ミングチャート。
ミングチャート。
【図3】本発明の第2実施形態に係るエンコーダの構成
を示すブロック図。
を示すブロック図。
【図4】同実施形態における動作を説明するためのタイ
ミングチャート。
ミングチャート。
【図5】従来のエンコーダの構成を示すブロック図。
1,1A 検出器 1a A相検出器 1b B相検出器 1c Z相検出器 2 アップ/ダウンカウンタ 3a〜3c 増幅器 4 カウンタ最大値設定スイッチ 5 比較回路 6 “0”判定回路 7,8 論理積回路 9 論理和回路 10 受信回路 11 増幅回路
Claims (2)
- 【請求項1】 移動体の移動距離等を測定するエンコー
ダにおいて、 移動体の移動に対応した回転動作によりA相及びB相の
検出信号を出力する2相の検出器と、 この検出器により検出されたA相及びB相の信号を外部
に出力する手段と、 前記検出器の出力信号によってカウント値が増加あるい
は減少するアップ/ダウンカウンタと、 このカウンタの最大値を設定する設定スイッチと、 前記アップダウンカウンタのカウント値と前記設定スイ
ッチによる設定値とを比較し、一致信号を出力する比較
回路と、 この比較回路から出力される一致信号と前記カウンタの
カウントアップ時信号との論理積信号を出力する第1の
論理積回路と、 この第1の論理積回路の出力信号と外部より入力される
原点信号との論理和信号により前記カウンタをクリアす
るクリア手段と、 前記カウンタのカウント値“0”を判定する“0”判定
回路と、 この“0”判定回路の“0”判定信号と前記カウンタの
カウントダウン時信号との論理積によりカウンタ最大値
セット信号を前記カウンタに出力する論理積回路と、 前記“0”判定回路の“0”信号判定出力をZ相信号と
して外部に出力する手段とを備えたことを特徴とするエ
ンコーダ。 - 【請求項2】 移動体の移動距離等を測定するエンコー
ダにおいて、 移動体の移動に対応した回転動作によりA相及びB相の
検出信号と共に、1回転当り1パルスのZ相の検出信号
を出力する3相の検出器と、 この検出器により検出されたA相及びB相の信号を外部
に出力すると共に、Z相の検出信号Z2 相信号として外
部に出力する手段と、 前記検出器により検出されたA相及びB相の信号によっ
てカウント値が増加あるいは減少するアップ/ダウンカ
ウンタと、 このカウンタの最大値を設定する設定スイッチと、 前記アップダウンカウンタのカウント値と前記設定スイ
ッチによる設定値とを比較し、一致信号を出力する比較
回路と、 この比較回路から出力される一致信号と前記カウンタの
カウントアップ時信号との論理積信号を出力する第1の
論理積回路と、 この第1の論理積回路の出力信号と外部より入力される
原点信号との論理和信号により前記カウンタをクリアす
るクリア手段と、 前記カウンタのカウント値“0”を判定する“0”判定
回路と、 この“0”判定回路の“0”判定信号と前記カウンタの
カウントダウン時信号との論理積によりカウンタ最大値
セット信号を前記カウンタに出力する論理積回路と、 前記“0”判定回路の“0”信号判定出力をZ1 相信号
として外部に出力する手段とを備え、 前記設定スイッチにより設定されるカウンタ最大値は、
前記Z1 相信号のピッチを前記Z2 相信号と異なる値と
なるように設定したことを特徴とするエンコーダ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3375696A JPH09229713A (ja) | 1996-02-21 | 1996-02-21 | エンコーダ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3375696A JPH09229713A (ja) | 1996-02-21 | 1996-02-21 | エンコーダ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09229713A true JPH09229713A (ja) | 1997-09-05 |
Family
ID=12395282
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3375696A Withdrawn JPH09229713A (ja) | 1996-02-21 | 1996-02-21 | エンコーダ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09229713A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002139350A (ja) * | 2000-11-06 | 2002-05-17 | Matsushita Electric Ind Co Ltd | エンコーダ異常検出装置 |
| JP2008241536A (ja) * | 2007-03-28 | 2008-10-09 | Ihi Corp | 変位検出装置 |
| US9557730B2 (en) | 2014-01-07 | 2017-01-31 | Canon Kabushiki Kaisha | Driving apparatus and article processing apparatus |
| EP4760213A1 (en) * | 2024-12-11 | 2026-06-17 | Yokogawa Test & Measurement Corporation | Waveform measuring instrument, measurement method, and measurement program |
-
1996
- 1996-02-21 JP JP3375696A patent/JPH09229713A/ja not_active Withdrawn
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002139350A (ja) * | 2000-11-06 | 2002-05-17 | Matsushita Electric Ind Co Ltd | エンコーダ異常検出装置 |
| JP2008241536A (ja) * | 2007-03-28 | 2008-10-09 | Ihi Corp | 変位検出装置 |
| US9557730B2 (en) | 2014-01-07 | 2017-01-31 | Canon Kabushiki Kaisha | Driving apparatus and article processing apparatus |
| EP4760213A1 (en) * | 2024-12-11 | 2026-06-17 | Yokogawa Test & Measurement Corporation | Waveform measuring instrument, measurement method, and measurement program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4672279A (en) | Robot joint angle detecting system | |
| CN102183916B (zh) | 有限转角伺服转台用位置寻零方法 | |
| KR100701046B1 (ko) | 파워 스티어링 시스템 | |
| US6360449B1 (en) | Incremental encoder having absolute reference marks | |
| US20180328763A1 (en) | Rotary encoder | |
| JPH0778682B2 (ja) | ロボツトの制御方式 | |
| EP4546621A1 (en) | Motor and automated guided vehicle | |
| JPH09280891A (ja) | ロータリーエンコーダ | |
| JP3201120B2 (ja) | 多回転式アブソリュートエンコーダ | |
| US20040036428A1 (en) | Direction detection and count method for three channel commutation sensor | |
| JP2560042Y2 (ja) | エレベータの速度検出装置 | |
| JP3449177B2 (ja) | 増分形エンコーダによる位置検出装置 | |
| JPH095114A (ja) | ロータリーエンコーダ | |
| JPH01148906A (ja) | 産業用ロボットの回転角検出装置 | |
| EP1087272B1 (en) | Device for detecting rotational position deviation | |
| US5272648A (en) | Method of detecting a position of a robot | |
| JP3265811B2 (ja) | サーボモータの制御装置 | |
| JP2576956B2 (ja) | 産業用ロボツトの回転角検出装置 | |
| JPS63289417A (ja) | パルス・エンコ−ダ | |
| JP2579605B2 (ja) | ロボツトの原点合せ方法 | |
| JPH10185623A (ja) | 多回転式絶対値エンコーダ装置 | |
| RU2020408C1 (ru) | Устройство для измерения угла поворота вала | |
| JPH02140617A (ja) | エンコーダを用いた位置検出方法及び装置 | |
| JPH04109887A (ja) | サーボモータの保護装置 | |
| JPH011910A (ja) | 産業用ロボツトの回転角検出装置 |
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: 20030506 |