JP4858707B2 - 変位検出装置 - Google Patents

変位検出装置 Download PDF

Info

Publication number
JP4858707B2
JP4858707B2 JP2007084097A JP2007084097A JP4858707B2 JP 4858707 B2 JP4858707 B2 JP 4858707B2 JP 2007084097 A JP2007084097 A JP 2007084097A JP 2007084097 A JP2007084097 A JP 2007084097A JP 4858707 B2 JP4858707 B2 JP 4858707B2
Authority
JP
Japan
Prior art keywords
displacement
signal
origin
detection
detection object
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 - Fee Related
Application number
JP2007084097A
Other languages
English (en)
Other versions
JP2008241536A (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.)
IHI Corp
Original Assignee
IHI 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 IHI Corp filed Critical IHI Corp
Priority to JP2007084097A priority Critical patent/JP4858707B2/ja
Publication of JP2008241536A publication Critical patent/JP2008241536A/ja
Application granted granted Critical
Publication of JP4858707B2 publication Critical patent/JP4858707B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Description

本発明は、往復変位する検出対象物に連結されたエンコーダの出力から上記検出対象物の変位量を精度良く検出することのできる変位検出装置に関する。
検出対象物の回転角の検出に用いられるロータリエンコーダは、例えば図4に概略構成を示すように検出対象物(図示せず)に連結されて該検出対象物と一体に回転する回転板1を備え、この回転板1に設けた原点指標2と、その周方向に沿って設けた2種類の変位スケール3a,3bとを3つのセンサ4z,4a,4bにてそれぞれ検出し、原点信号(Z相信号)および位相の異なる2種類の周期信号(A/B相信号)を出力するように構成される(例えば特許文献1を参照)。尚、検出対象物の直線移動量の検出に用いられるリニアエンコーダは、図5に示すように長尺の板体5の略中央に原点指標2を設けると共に、その長手方向に沿って2種類の変位スケール3a,3bを設けたものであって、前述したロータリエンコーダと同様に機能する。
ちなみに光学式エンコーダの場合には、例えば前記原点指標2はスリット孔からなり、また前記変位スケール3a,3bは、例えば透光部と遮光部とを交互に等間隔に設けた縞状の光学パターンからなる。そして前記センサ4z,4a,4bは、光の透過や反射を利用して上記スリット孔や縞状の光学パターンを光学的に検出することで前述した原点信号と2種類の周期信号をそれぞれ出力する。尚、上記2種類の周期信号(A/B相信号)は、例えば90°の位相差を有するものからなる。
このようなエンコーダを備えて構成される変位検出装置は、基本的には前記エンコーダから出力される上記2種類の周期信号(A/B相信号)をカウンタ6a,6bにてそれぞれ計数すると共に、前記原点信号(Z相信号)を検出するリセット回路7にて前記各カウンタ6a,6bをそれぞれリセットするように構成される。そして角度検出回路8においては、前記各カウンタ6a,6bによりそれぞれ計数された前記周期信号の計数値から、更には前記周期信号(A/B相信号)の検出位相を加味してその回転角(変位量)を検出するものとなっている。
特開2000−275066号公報
ところで、例えばスリット孔からなる前述した原点指標2は、回転板1または長尺の板体5の変位方向に物理的な幅を有しており、この原点指標2を検出して出力される原点信号(Z相信号)も厳密には或る時間幅を有している。これに対してリセット回路7による前記カウンタ6a,6bのリセットは、一般的には上記原点信号(Z相信号)の立ち上がりを検出して行われる。この為、検出対象物が往復回転するような場合、図6に示すように回転板1が正方向(CW方向)に回転しているか、或いは逆方向(CCW方向)に回転しているかによって前記カウンタ6a,6bのリセット・タイミングにずれが生じることが否めない。このようなリセット・タイミングのずれは変位計測における検出誤差の要因となる。
本発明はこのような事情を考慮してなされたもので、その目的は、往復変位する検出対象物に連結されたエンコーダの出力から前記検出対象物の変位量を正確に検出することのできる簡易な構成の変位検出装置を提供することにある。
上述した目的を達成するべく本発明に係る変位検出装置は、
<a> 検出対象物に連結されて計測基準点を示す原点信号を出力すると共に、前記検出対象物の変位量に応じて一定周期の周期信号を出力するエンコーダと、
<b> このエンコーダからの前記原点信号の出力タイミングから前記周期信号を計数して前記検出対象物の変位量を求める変位量計測手段と、
<c> 前記検出対象物を所定の速度で変位させて前記原点信号の幅を計測すると共に、計測した前記原点信号の幅から前記検出対象物の変位方向に対するオフセット値を求めるオフセット値算出手段と、
<d> 前記検出対象物の変位方向に応じて前記変位量計測手段にて検出される前記検出対象物の変位量に上記オフセット値を加える補正手段と
を具備したことを特徴としている。
ちなみに前記エンコーダは、前記検出対象物の往復回転に伴う変位角を検出するロータリエンコーダまたは前記検出対象物の往復直線移動に伴う変位量を検出するリニアエンコーダからなる。また前述した周期信号は、前記検出対象物の変位に伴って90°の位相差を有して発生する2つの周期信号からなる。そして前記オフセット値算出手段は、例えば前記原点信号の幅の[1/2]に相当する変位量をオフセット値Xとして求め、前記検出対象物の変位方向に応じて前記変位量計測手段にて検出される前記検出対象物の変位量Yに上記このオフセット値Xを加えることを特徴としている。
上記構成の変位検出装置によれば、検出対象物を所定の一定速度で変位させ、このときにエンコーダから出力される前記原点信号の立ち上がりタイミングと立ち下がりタイミングとから該原点信号の幅を計測し、原点指標の幅を求めるので、上記原点信号の幅の中心を真の原点としたときの前記立ち上がりタイミングおよび立ち下がりタイミングのずれ量をそれぞれ求めることができる。従って前記検出対象物の変位方向に応じて上記ずれ量をオフセット値として与えることで、前述した周期信号を計数して求められる前記検出対象物の変位量を補正し、その検出精度を高めることができる。
特に検出対象物の変位方向に応じたオフセット値を与えることで、その変位方向に拘わることなく検出対象物の変位量を正確に、しかも簡易に検出することが可能となる。
以下、図面を参照して本発明の一実施形態に係る変位検出装置について説明する。
図1は本発明の実施形態に係る変位検出装置の概略構成を示す図で、10は往復回転変位する検出対象物(図示せず)に連結されて該検出対象部の回転変位に応じた信号を出力するロータリエンコーダ10である。このロータリエンコーダ10は、例えば検出対象物と一体に回転する回転板(円板)11と、この回転板(円板)11に設けられた原点指標12および2種類の変位スケール13a,13bをそれぞれ光学的に検出する3つの光センサ14z,14a,14bを備えた光学式のものからなる。ちなみに前記原点指標12はスリット孔からなり、また前記2種類の変位スケール13a,13bは、回転板(円板)11の周方向に沿って透光部と遮光部とを交互に等間隔に設けた縞状の光学パターンからなる。前述した3つの光センサ14z,14a,14bは前記回転板(円板)11の周縁に沿って配列されており、原点指標12および変位13a,13bをそれぞれ光学的に検出して原点信号(Z相信号)および位相の異なる2種類の周期信号(A/B相信号)をそれぞれ出力する。
尚、ここでは光学式のロータリエンコーダ10を例に説明するが、磁気式のロータリエンコーダであっても良く、原点信号(Z相信号)および周期信号(A/B相信号)の発生メカニズムについては特に限定されない。またこの実施形態においては往復回転する検出対象物の変位量の検出を例に説明するが、例えば往復直線運動する検出対象物の変位量を検出するべく、ロータリエンコーダに代えてリニアエンコーダを用いる場合でも同様に適用することができる。
さて本発明の実施形態に係る変位検出装置は、上述したロータリエンコーダ10から出力される原点信号(Z相信号)および位相の異なる2種類の周期信号(A/B相信号)に基づいて検出対象物の変位量を検出するに先立ち、前記ロータリエンコーダ10を所定の一定速度で回転駆動する回転制御部21と、このときに検出される前記原点信号(Z相信号)の幅(パルス幅)から前述した原点指標12のスリット幅を計測するスリット幅検出部22とを備えている。
この原点指標12のスリット幅の計測は、上述したように回転板(円板)11を一定速度で回転している状態において、例えば前記原点信号(Z相信号)の立ち上がりタイミングと立ち下がりタイミングとの時間差Tzを該原点信号(Z相信号)のパルス幅として求めることによって行われる。そして一定の回転角θ毎に周期的に生成される前記周期信号(A/B相信号)のパルス間隔Tに従い、例えば
θz =θ(Tz/T)
として前記原点指標12として形成されたスリット孔の拡がり角度θzをそのスリット幅として求めることによって行われる。
尚、一般的には原点信号(Z相信号)のパルス幅と周期信号(A/B相信号)のパルス間隔Tとが似ていることが多いので、現実的には、例えば周期信号(A/B相信号)を4逓倍した計測クロックや、別途生成した計測用の高速クロックを用いて前記原点信号(Z相信号)のパルス幅、ひいては前記原点指標(スリット孔)12のスリット幅を計測することが好ましい。
そして前記スリット幅検出部22においては、上述した如く計測した原点指標12の中心、つまり前記原点信号(Z相信号)のパルス幅の中心を真の原点であるとし、上述したスリット孔の拡がり角度θzの[1/2]を、前記原点信号(Z相信号)の立ち上がりまたは立ち下がりのタイミングとして検出される計測原点の、上記真の原点(Z相信号のパルス幅の中心)からのずれ角(ずれ量)xとして検出している。このずれ量xが後述する角度検出回路23に、前述した周期信号(A/B相信号)に基づいて計測される検出対象物の変位量(変位角度)に対するオフセット値xとして与えられる。
一方、変位検出装置に設けられた2つのカウンタ24a,24bは、前述した2種類の周期信号(A/B相信号)をそれぞれ計数しており、またリセット回路25は前記原点信号(Z相信号)を検出する都度、その立ち上がりタイミングにて上記各カウンタ24a,24bをリセットしている。従って各カウンタ24a,24bは、基本的には原点信号(Z相信号)の立ち上がりタイミングにてリセットされ、このリセットタイミングを基準として周期信号(A/B相信号)をそれぞれ計数することで、原点指標11からの回転角(変位角)をその計数値として求めている。
また回転方向検出回路26は、前記2種類の周期信号(A/B相信号)の位相変化から前記ロータリエンコーダ10(回転板11)の回転方向を検出している。具体的には前述した2種類の周期信号(A/B相信号)は、例えば回転板11が正回転した際には+90°の位相のずれを以て周期的に出力され、また回転板11が逆回転した際には−90°の位相のずれを以て周期的に出力される。そこで前記回転方向検出回路26はこれらの周期信号(A/B相信号)の位相のずれを検出することでロータリエンコーダ10(回転板11)の回転方向を検出している。
前述した角度検出回路23は、前記カウンタ24a,24bの計数値からロータリエンコーダ10(回転板11)の回転角(変位角)を求めるに際し、前記回転方向検出回路26にて検出された回転方向に応じて前述したオフセット値xを取り込み、周期信号(A/B相信号)の計数値から求められた回転角(変位角)を補正している。具体的にはロータリエンコーダ10(回転板11)が正回転している場合には、図2に示すようにスリット状の原点指標12の一方のエッジ12aに相当する原点信号(Z相信号)の立ち上がりでカウンタ24a,24bをリセットするので、カウンタ24a,24bは前記原点信号(Z相信号)の幅の[1/2]だけ正回転方向に先行して周期信号(A/B相信号)の計数を開始する。従ってカウンタ24a,24bによる周期信号(A/B相信号)の計数値は、実際の変位角よりも原点指標12の幅の[1/2]に相当する角度分だけ多い値を示すことになる。
これに対して前記ロータリエンコーダ10(回転板11)が逆回転している場合には、図2に示すようにスリット状の原点指標12の他方のエッジ12bに相当する原点信号(Z相信号)の立ち上がりでカウンタ24a,24bをリセットするので、カウンタ24a,24bは前記原点信号(Z相信号)の幅の[1/2]だけ逆回転方向に先行して、換言すれば正回転方向に対して前記原点信号(Z相信号)の幅の[1/2]の遅れを以て前記周期信号(A/B相信号)の計数を開始する。従ってこの場合には、カウンタ24a,24bによる周期信号(A/B相信号)の計数値は、実際の変位角よりも原点指標12の幅の[1/2]に相当する角度分だけ少ない値を示すことになる。
そこで前述した角度検出回路23は、前記回転方向検出回路26にて検出されたロータリエンコーダ10(回転板11)の回転方向に応じて、前述した原点信号(Z相信号)の幅の[1/2]として求められたオフセット値xを、カウンタ24a,24bによる前記周期信号(A/B相信号)の計数値から求められる前記検出対象物の変位角、つまりロータリエンコーダ10の回転板11の回転角に加えることで上記変位角を補正している。具体的には正回転時には周期信号(A/B相信号)の計数値から求められる回転角に[−x]なるオフセット値を加えることで原点指標12の幅に起因する検出誤差を補正し、また逆開店時には[+x]なるオフセット値を加えることで原点指標12の幅に起因する検出誤差を補正している。
かくしてこのようにしてスリット状の原点指標12の幅を検出し、回転方向に応じてその幅の[1/2]に相当するオフセット値[±x]を用いて、周期信号(A/B相信号)の計数値から求められるロータリエンコーダ10の変位角を補正する本装置によれば、検出対象物が往復回転する場合であっても、スリット孔からなる原点指標12の幅に拘わることなく正確にその変位角を求めることができる。しかも予め原点指標12の幅を検出してオフセット値xを求め、ロータリエンコーダ10の回転方向に応じて前記周期信号(A/B相信号)から求められた変位角に上記オフセット値xを加えると言う簡易な手法により、その検出精度を高めることができる。従ってその実用的利点が多大である。
尚、上述した一連の処理を、例えばマイクロコンピュータを用いてソフトウェアにより実行する場合には、例えば図3にその概略的な処理手順を示すように、先ずロータリエンコーダ10を一方向に一定速度で回転駆動する〈ステップS1〉。そしてこの状態においてZ相信号(原点信号)の立ち上がりを検出し、パルス幅計測用のクロック信号の計数を開始する〈ステップS2〉。しかる後、上記Z相信号(原点信号)の立ち下がりを検出して前記クロック信号の計数を停止し〈ステップS3〉、これによって得られる上記クロック信号の計数値から前記原点指標(スリット孔)12の角度幅を求め、この角度幅の[1/2]をオフセット値xとして算出する〈ステップS4〉。
そしてロータリエンコーダ10を用いた検出対象物の変位角の検出時には、前記Z相信号を検出して前記カウンタ24a,24bのリセットするタイミングにて、その回転方向に応じて前記カウンタ24a,24bに上記オフセット値[±x]をプリセットすることで、原点指標(スリット孔)12の角度幅に起因する検出誤差分(角度のずれ)を補正する。具体的にはロータリエンコーダ10が正回転(cw方向への回転)する場合には〈ステップS5〉、カウンタ24a,24bにオフセット値[−x]をプリセットし〈ステップS6〉、逆にロータリエンコーダ10が逆回転(ccw方向への回転)する場合には〈ステップS7〉、カウンタ24a,24bにオフセット値[+x]をプリセットする〈ステップS8〉。
この結果、カウンタ24a,24bにはロータリエンコーダ10の回転方向に応じたプリセット値(オフセット値;±x)が与えられるので、上記カウンタ24a,24bは原点指標(スリット孔)12の中心を原点としてA/B相信号をそれぞれ計数することになる。従ってカウンタ24a,24bによる周期信号(A/B相信号)の計数値からロータリエンコーダ10の変位角を、ひいては検出対象物の変位角を精度良く求めることが可能となる。特に検出対象物が往復回転する場合であっても、その回転方向に拘わることなく前記原点指標(スリット孔)12によって特定される真の原点からの変位角を精度良く求めることが可能となる。
尚、本発明は上述した実施形態に限定されるものではない。例えば前述したようにエンコーダはロータリ型のものであっても、或いはリニア型のものであっても良く、更には光学式のもののみならず、磁気式のものであっても良いことは言うまでもない。また周期信号(A/B相信号)についてもそのパルス幅が問題となるような場合には同様にしてそのパルス幅を検出し、変位方向に応じて上記周期信号(A/B相信号)のパルス幅に対する誤差補正を施すようにしても良い。また原点指標12のスリット幅の計測手法に付いても特に限定されない。その他、本発明はその要旨を逸脱しない範囲で種々変形して実施することができる。
本発明の一実施形態に係る変位検出装置の要部概略構成図。 図1に示す変位検出装置における原点指標(スリット孔)の角度幅に起因する原点の誤差補正の原理を模式的に示す図。 原点指標(スリット孔)の角度幅に起因する誤差補正処理手順の例を示す図。 従来一般的なロータリエンコーダを用いた変位検出装置の構成例を示す図。 リニアエンコーダの例を示す図。 図4に示す変位検出装置における問題点を説明する為の図。
符号の説明
10 ロータリエンコーダ
11 回転板
12 原点指標(スリット孔;Z相)
13a,13b 変位スケール(A/B相)
14a,14b,14c 光センサ
21 回転制御部
22 スリット幅検出回路
23 角度検出回路
24a,24b カウンタ
25 リセット回路
26 回転方向検出回路

Claims (4)

  1. 検出対象物に連結されて計測基準点を示す原点信号を出力すると共に、前記検出対象物の変位量に応じて一定周期の周期信号を出力するエンコーダと、
    このエンコーダからの前記原点信号の出力タイミングから前記周期信号を計数して前記検出対象物の変位量を求める変位量計測手段と、
    前記検出対象物を所定の速度で変位させて前記原点信号の幅を計測すると共に、計測した前記原点信号の幅から前記検出対象物の変位方向に対するオフセット値を求めるオフセット値算出手段と、
    前記検出対象物の変位方向に応じて前記変位量計測手段にて検出される前記検出対象物の変位量に上記オフセット値を加える補正手段と
    を具備したことを特徴とする変位検出装置。
  2. 前記エンコーダは、前記検出対象物の往復回転に伴う変位角を検出するロータリエンコーダまたは前記検出対象物の往復直線移動に伴う変位量を検出するリニアエンコーダである請求項1に記載の変位検出装置。
  3. 前記オフセット値算出手段は、前記原点信号の幅の[1/2]に相当する変位量をオフセット値として求めるものである請求項1に記載の変位検出装置。
  4. 前記周期信号は、前記検出対象物の変位に伴って90°の位相差を有して発生する2つの周期信号である請求項1に記載の変位検出装置。
JP2007084097A 2007-03-28 2007-03-28 変位検出装置 Expired - Fee Related JP4858707B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007084097A JP4858707B2 (ja) 2007-03-28 2007-03-28 変位検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007084097A JP4858707B2 (ja) 2007-03-28 2007-03-28 変位検出装置

Publications (2)

Publication Number Publication Date
JP2008241536A JP2008241536A (ja) 2008-10-09
JP4858707B2 true JP4858707B2 (ja) 2012-01-18

Family

ID=39913064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007084097A Expired - Fee Related JP4858707B2 (ja) 2007-03-28 2007-03-28 変位検出装置

Country Status (1)

Country Link
JP (1) JP4858707B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106774451B (zh) * 2016-12-31 2019-11-15 深圳市优必选科技有限公司 基于磁编码的多圈角度控制方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09229713A (ja) * 1996-02-21 1997-09-05 Mitsubishi Heavy Ind Ltd エンコーダ
JP2000275066A (ja) * 1999-03-23 2000-10-06 Ono Sokki Co Ltd ロータリーエンコーダ
JP4265929B2 (ja) * 2003-05-20 2009-05-20 株式会社ミツトヨ 変位測定装置

Also Published As

Publication number Publication date
JP2008241536A (ja) 2008-10-09

Similar Documents

Publication Publication Date Title
US8466672B2 (en) Method of processing encoder signals
JP5436578B2 (ja) ロータリエンコーダ及びそれを有する回転機構
CN106053873B (zh) 用于确定旋转部件的转速和旋转方向的布置结构
US20170167891A1 (en) Position detecting apparatus
JP2012118064A (ja) インクリメンタル位置測定機構の位置信号を監視するための監視ユニットおよび方法
JP2019219296A (ja) 初期設定方法及び初期設定装置
US10921767B2 (en) Encoder system
JP4737598B2 (ja) エンコーダ
JP4858707B2 (ja) 変位検出装置
WO2018150833A1 (ja) 角度検出装置
JP2005513483A5 (ja)
US20060059702A1 (en) Measuring device for the incremental measurement of positions, actuating displacements or actuating angles and industrial truck equipped with such a measuring device
JP4797096B2 (ja) ステッピングモータの回転角検出装置
JP2009271076A (ja) 位置および/または速度を検出する測定装置
JP6566885B2 (ja) 回転検出装置
JP3860324B2 (ja) モータ速度制御装置
JP2006300699A (ja) 速度検出装置とその異常速度検出方法
JP4989313B2 (ja) 絶対角度演算装置
JP2003130683A (ja) 位置検出装置
JP7468511B2 (ja) 電動機の制御装置
JP2678386B2 (ja) 位置検出装置
JP4193203B2 (ja) 多回転量検出装置および多回転量検出方法並びに多回転量検出装置付きサーボモータ
JPH0424645B2 (ja)
JP2005345192A (ja) 移動速度検出器及びその検出回路
JP2013200155A (ja) 車両速度検出装置及び計測対象の位置または速度を検出するための方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100128

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110826

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111005

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111018

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141111

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees