JPH0823502B2 - 位置検出装置 - Google Patents

位置検出装置

Info

Publication number
JPH0823502B2
JPH0823502B2 JP61274980A JP27498086A JPH0823502B2 JP H0823502 B2 JPH0823502 B2 JP H0823502B2 JP 61274980 A JP61274980 A JP 61274980A JP 27498086 A JP27498086 A JP 27498086A JP H0823502 B2 JPH0823502 B2 JP H0823502B2
Authority
JP
Japan
Prior art keywords
pulse
absolute
down counter
pulse generator
arm
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
Application number
JP61274980A
Other languages
English (en)
Other versions
JPS63128226A (ja
Inventor
富士男 小澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Corp
Original Assignee
Meidensha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Meidensha Corp filed Critical Meidensha Corp
Priority to JP61274980A priority Critical patent/JPH0823502B2/ja
Publication of JPS63128226A publication Critical patent/JPS63128226A/ja
Publication of JPH0823502B2 publication Critical patent/JPH0823502B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】 A.産業上の利用分野 本発明は、ロボツトやNC(数値制御装置)等において
アーム、ワークなどの絶対位置検出に用いる位置検出装
置に関するものである。
B.発明の概要 本発明は、ロボツトやNC等におけるアーム、ワーク等
の絶対位置を検出する位置検出装置において、 アブソリユートエンコーダとパルスジエネレータを組
み合わせ、パルスジエネレータのパルス列をアツプダウ
ンカウンタでカウントしてアブソリユートエンコーダの
絶対位置データのLSBの分解能を高めることにより、 低価格のアブソリユートエンコーダを使用しても、パ
ルスジエネレータの分解能向上の役割分担によつて総合
分解能を高めることができるようにしたものである。
C.従来の技術 産業用ロボツトやNC等において、アーム、ワーク等の
絶対位置を検出するには、位置検出用のパルスジエネレ
ータ(PG)か、アブソリユートエンコーダを用いる。
前者はパルス列をカウントするものであり、特定のア
ーム位置でのカウント値を基準として、そこからの相対
的な位置を求めている。
一方、後者は、アーム回転軸に直結し、絶対位置を検
出可能としたものである。
D.発明が解決しようとする問題点 しかし、前者は、装置の電源立ち上げ時にそのための
原点出しをしなければならないばかりでなく、原点リミ
ツトスイツチや原点パルスを必要とする。
また、後者は、高分解能とするには原理的に限界があ
り、その上高価であるといつた欠点がある。
なお、パルスジエネレータの場合は分解能や価格の点
では後者(アブソリユートエンコーダ)の場合より優
れ、逆にアブソリユートエンコーダの場合は原点出し、
原点リミツトスイツチ、原点パルスが不要であるといつ
た利点がある。
D.問題点を解決するための手段 本発明は、所要の回転比の伝達機構を介してモータの
回転軸と連結されたロボツトやNC等におけるアーム軸に
アブソリユートエンコーダを取付け、アーム、ワーク等
の絶対位置を検出する位置検出装置において、前記モー
タの回転軸にパルスジエネレータを取付け、そのパルス
列をアツプダウンカウンタでカウントする一方、前記ア
ブソリユートエンコーダの絶対位置データの最下位ビツ
ト(LSB)のパルス前後縁を検出する回路を設け、その
検出時点毎に前記アツプダウンカウンタをリセツトし、
アツプダウンカウンタのデータで絶対位置データの分解
能を高めるようにしたことを特徴とするものである。
F.作用 パルスジエネレータのパルス列はアツプダウンカウン
タに加わり、ここでカウントされる。この場合、カウン
タには絶対位置データの最下位ビツト(LSB)のパルス
立上り、立下り時点毎にリセツトパルスが加わる。この
アツプダウンカウンタのデータは絶対位置検出に使用さ
れる。その結果、総合分解能が高くなり、正確に絶対位
置が検出される。
G.実施例 第1図〜第3図は本発明の一実施例を示すもので、第
1図は構成図、第2図は回路図、第3図はタイムチヤー
トである。
第1図において、1はアーム、2はモータ、3は前記
アーム1の軸に前記モータ2の回転力を伝達する伝達機
構で、その回転比は1:Mとする。4は前記モータ2の回
転軸に連結したパルスジエネレータで、1回転にP個の
パルスを発生する。5は前記アーム1の軸に取付けたア
ブソリユートエンコーダで、Nビツトの分解能を有す
る。
一方、第2図において、6はアツプダウンカウンタ、
7はCPU、8は前記エンコーダ5の絶対位置データD1
パルス立上り、立下りを検出するパルス前後縁検出回路
である。前記カウンタ6は、例えば4ビツトとし、これ
に前記パルスジエネレータ4の出力パルス列を加え、カ
ウント結果を前記CPU7に送出するようにしている。この
カウンタ6のリセツト入力端RSには前記パルス前後縁検
出回路8の出力を加えるようにしている。また、前記CP
U7には前記エンコーダ5から絶対位置データD1〜DNの最
上位ビツト(MSB)を加えるようにしている。
次に、動作について述べる。必要とする分解能がN+
Kビツトとすると、Nビツトがアブソリユートエンコー
ダ5で判別され、残るKビツト(実施例では4ビツト)
はパルスジエネレータ4のパルス列がアツプダウンカウ
ンタ6でカウントされることにより判別される。但し、
パルスジエネレータ4の分解能は、アブソリユートエン
コーダ5のD1のビツトの2K-1倍以上とする。
即ち、パルスジエネレータ4からパルス列がアツプダ
ウンカウンタ6に入力される一方、アブソリユートエン
コーダ5の出力データ(第3図のD1,…,DN-1,DNの最上
位ビツト(MSB))がCPU7に入力される。この時、デー
タD1は検出回路8にも入力され、そのパルス立下り、立
上りが検出される。この検出時点毎にリセツトパルスが
アツプダウンカウンタ6に加わる。このカウンタ6のデ
ータQA〜QDは第3図に示すようになる。
このようにアブソリユートエンコーダ5のLSBであるD
1ビツトのパルス立上りと立下りの時点でアツプダウン
カウンタ6がリセツトされることにより、D1ビツトの分
解能が高まる。この役割はパルスジエネレータ4が担つ
ていることになる。
なお、電源投入時に最下位ビツトであるKビツト(ア
ツプダウンカウンタ値)が不定になるので、これをリセ
ツトし、絶対位置を出すために、D1ビツトの1/2に相当
する角度、即ちモータ軸で2K-1のパルス分だけモータ2
を回転させるという操作が必要となるが、これは実際に
は極めて微小回転、短時間で行えるものであり、事実上
は絶対位置の検出を行つていることになる。また、総合
分解能は2N+Kビツトであり、伝達機構3の回転比(1:
M)を考慮すると、 となる。従つて、エンコーダ5は分解能の低いもの(低
価格のもの)を使用し、これに応じてパルスジエネレー
タ4の分解能を選定すればよいことになる。
H.発明の効果 以上のように本発明によれば、アブソリユートエンコ
ーダとパルスジエネレータを用い、このパルスジエネレ
ータのパルス列をアツプダウンカウンタでカウントして
分解能を高めようとしたので、低価格のアブソリユート
エンコーダを使用しても総合分解能の向上が図れるとと
もに、コストの低減が可能となる。また、原点リミツト
スイツチやパルスジエネレータの原点パルスが不要とな
るので、構成や回路が簡単である。更に、アームの軸で
位置検出が可能なので、モータとアームの間の伝達機構
の精度をあまり高める必要がなくなり、製作が容易にな
るといつた利点がある。
【図面の簡単な説明】
第1図は本発明に係る位置検出装置の一実施例を示す構
成図、第2図は実施例の回路図、第3図は動作説明のた
めのタイムチヤートである。 1……アーム、2……モータ、3……伝達機構、4……
パルスジエネレータ、5……アブソリユートエンコー
ダ、6……アツプダウンカウンタ、7……CPU、8……
パルス前後縁検出回路。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】所要の回転比の伝達機構を介してモータの
    回転軸と連結されたロボットやNC等におけるアーム軸に
    アブソリュートエンコーダを取り付け、アーム、ワーク
    等の絶対位置を検出する位置検出装置において、 前記モータの回転軸にパルスジェネレータを取り付け、
    そのパルス列をアップダウンカウンタでカウントしてそ
    のカウント結果をCPUに供給する一方、前記アブソリュ
    ートエンコーダの絶対位置データの最下位ビット(LS
    B)のパルス前後縁を検出する回路を設け、その検出回
    路で検出したパルス前後縁毎に前記アップダウンカウン
    タをリセットしたことを特徴とする位置検出装置。
JP61274980A 1986-11-18 1986-11-18 位置検出装置 Expired - Lifetime JPH0823502B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61274980A JPH0823502B2 (ja) 1986-11-18 1986-11-18 位置検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61274980A JPH0823502B2 (ja) 1986-11-18 1986-11-18 位置検出装置

Publications (2)

Publication Number Publication Date
JPS63128226A JPS63128226A (ja) 1988-05-31
JPH0823502B2 true JPH0823502B2 (ja) 1996-03-06

Family

ID=17549239

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61274980A Expired - Lifetime JPH0823502B2 (ja) 1986-11-18 1986-11-18 位置検出装置

Country Status (1)

Country Link
JP (1) JPH0823502B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5181779A (en) * 1989-11-22 1993-01-26 Nippon Steel Corporation Thermocouple temperature sensor and a method of measuring the temperature of molten iron

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5980186A (ja) * 1982-10-26 1984-05-09 Fanuc Ltd モ−タのロ−タ位置検出回路

Also Published As

Publication number Publication date
JPS63128226A (ja) 1988-05-31

Similar Documents

Publication Publication Date Title
JP2720642B2 (ja) 多回転絶対値エンコーダ
EP0341314B1 (en) Absolute position encoder
JPH0823502B2 (ja) 位置検出装置
WO1982004129A1 (fr) Dispositif detecteur de vitesse
JP3201120B2 (ja) 多回転式アブソリュートエンコーダ
JP3241138B2 (ja) アブソリュートエンコーダ出力信号異常検出方式
US6525675B2 (en) Position encoder for determining the angle or position and the total angle on distance moved
JP3144877B2 (ja) バックアップ式絶対位置エンコーダ
WO1986005011A1 (fr) Detecteur de la quantite de rotation d'un arbre rotatif
JP4419225B2 (ja) ロータリーエンコーダ
JP3449177B2 (ja) 増分形エンコーダによる位置検出装置
JP4214590B2 (ja) ロータリーエンコーダ
JP3033297B2 (ja) 多回転アブソリュートエンコーダ
JPH0651834A (ja) サイクルタイマー
JPH01132967A (ja) 回転制御装置
JPH01153910A (ja) 速度・角度制御装置
JPS5953505B2 (ja) 回転速度検出方式
JPS58184508A (ja) 位置検出装置
KR940007148B1 (ko) 전동기의 회전수 카운터회로
JP2576956B2 (ja) 産業用ロボツトの回転角検出装置
JP2597977B2 (ja) 位置検出回路の基準点セツト方法
JP3273836B2 (ja) エンコーダ信号出力方法
JPS62214318A (ja) 位置情報発生装置
JP2579605B2 (ja) ロボツトの原点合せ方法
JPH0850033A (ja) 多回転アブソリュートエンコーダ