(57)【要約】【課題】２つの光学スケールを利用し、簡単な演算回路で高精度の原点検出が可能な光学式エンコーダの実現。【解決手段】第１および第２光学式スケール201,2-2と、光源11と、主軸方向に順にセンサピッチで配列された４相の主センサ部を繰り返した第１受光センサ15-1と、４相の副センサ部を繰り返した第２受光センサ15-2と、検出信号を演算処理する検出回路とを有し、第２光学式スケールのパターン15-2は、所定位置の一方と他方の側で濃淡が反転し、検出回路は、主センサ部のＡ相の差とＢ相の差をそれぞれ演算する第１および第２主差演算回路41と、副センサ部のＡ相の差とＢ相の差をそれぞれ演算する第１および第２副差演算回路42と、第１主差演算回路の出力と第１副差演算回路の出力を加算する合成回路43と、合成回路の出力を閾値と比較して原点を検出する判定回路46と、を有する光学式エンコーダ。【選択図】図９
2015099079.tif 000002
【特許請求の範囲】
【請求項１】
主軸方向に変化する第１濃淡パターンを有する第１光学式スケールと、前記第１光学式スケールの第１照明光を出力する第１光源と、前記第１照明光で前記第１光学式スケールを照明することにより生成された前記第１濃淡パターンの像を検出するように配置された第１受光センサと、を備え、前記第１受光センサは、前記主軸方向に順にセンサピッチで配列された第１から第４の主センサ部からなる第１センサ組を、前記主軸方向に所定組数繰り返し配列した第１センサ配列を有する第１光学系と、
前記主軸方向に変化する第２濃淡パターンを有する第２光学式スケールと、前記第２光学式スケールの第２照明光を出力する第２光源と、前記第２照明光で前記第２光学式スケールを照明することにより生成された前記第２濃淡パターンの像を検出するように配置された第２受光センサと、を備え、前記第２受光センサは、前記主軸方向に順に前記センサピッチで配列された第１から第４の副センサ部からなる第２センサ組を、前記主軸方向に所定組数繰り返し配列した第２センサ配列を有する第２光学系と、
前記第１光学系の前記第１受光センサの検出信号および前記第２光学系の前記第２受光センサの検出信号を演算処理する検出回路と、を備え、
前記第１光学式スケールおよび前記第２光学式スケールは、前記第１光源、前記第１受光センサ、前記第２光源および前記第２受光センサに対して相対移動し、
前記第１光学式スケールの前記第１濃淡パターンは、濃い部分と淡い部分の幅が同じで、スケールピッチで濃淡を繰り返し、
前記第２光学式スケールの前記第２濃淡パターンは、濃い部分と淡い部分の幅が同じで、前記スケールピッチで濃淡を繰り返し、所定位置において、濃い部分と淡い部分が反転しており、
前記検出回路は、第１および第３の主センサ部の出力の差を演算する第１主差演算回路と、第２および第４の主センサ部の出力の差を演算する第２主差演算回路と、第１および第３の副センサ部の出力の差を演算する第１副差演算回路と、前記第１主差演算回路の出力と前記第１副差演算回路の出力を加算する合成回路と、前記合成回路の出力を閾値と比較して原点を検出する原点判定回路と、を備えることを特徴とする光学式エンコーダ。
【請求項２】
前記第１光学式スケールおよび前記第２光学式スケールは、共通のスケール基板上に隣接して、前記第１濃淡パターンおよび前記第２濃淡パターンが平行に、前記所定位置の一方の側では濃い部分と淡い部分の位置が一致し、他方の側では濃い部分と淡い部分が反転するように形成され、
前記第１光源、前記第１受光センサ、前記第２光源および前記第２受光センサは、共通のセンサ基板上に形成され、前記第１光源および前記第２光源は共通光源として形成され、前記第１受光センサおよび前記第２受光センサは、共通光源の両側に、前記第１センサ配列および前記第２センサ配列が平行に、前記第１から第４の主センサ部および前記第１から第４の副主センサ部の位置が一致するように形成され、
前記センサ基板は、前記スケール基板に対して、前記第１濃淡パターンで反射された前記共通光源からの照明光が前記第１受光センサに投影され、前記第２濃淡パターンで反射された前記共通光源からの照明光が前記第２受光センサに投影されるように配置される請求項１に記載の光学式エンコーダ。
【請求項３】
前記スケールピッチは、前記センサピッチの２倍であり、
前記センサ基板は、前記スケール基板に対して、前記第１濃淡パターンおよび前記第２濃淡パターンが、前記スケールピッチの４倍の濃淡パターンとして投影されるように配置される請求項２に記載の光学式エンコーダ。
【請求項４】
前記原点判定回路は、
前記合成回路の出力の絶対値信号を生成する絶対値回路と、
前記絶対値信号の高周波成分を除去するローパスフィルタと、
前記ローパスフィルタの出力を閾値と比較する比較回路と、を備える請求項１から３のいずれか１項に記載の光学式エンコーダ。
【請求項５】
前記検出回路は、前記第１主差演算回路および前記第２主差演算回路の出力から、前記センサピッチの４倍の長さを１周期とする周期長内の位相を算出すると共に、前記原点判定回路の比較回路の出力変化がいずれの前記周期長内で発生したかを検出し、移動方向を考慮して前記原点がいずれの前記周期長内にあるか判定する請求項４に記載の光学式エンコーダ。
【請求項６】
前記原点判定回路は、
前記第２主または副差演算回路の出力に基づいて前記第１主または副差演算回路の出力が最大値となる時を判定し、前記第１主または副差演算回路の出力の最大値に応じて、前記原点判定回路の前記比較回路の前記閾値を変化させる閾値制御回路を備える請求項４または５に記載の光学式エンコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学式エンコーダに関し、特に原点検出を可能にした光学式エンコーダに関する。
【背景技術】
【０００２】
被測定物の長さ、厚さ、内外径などの形状や、回転角度または移動量などの変位量を測定するのに、光学式エンコーダが広く使用され、その構成も広く知られている。光学式エンコーダには、光学式スケールを透過した光を検出する透過式と、光学式スケールで反射した光を検出する反射式と、があり、小型化のため反射式が多く使用される。以下、反射式のリニア光学式エンコーダを例として説明を行うが、本発明はこれに限定されるものではなく、光学式エンコーダであれば適用可能である。
【０００３】
特許文献１および２に記載されるように、近年の反射式のリニア光学式エンコーダは、高精度化、小型化・薄型化および組立の容易化のために、半導体製造技術を適用して光源と受光センサを一体に形成したセンサ基板を使用する。センサ基板は、反射式の光学スケールに対して、光源からの照明光が光学スケールで反射し、光学スケールのパターンに応じた光パターンが受光センサ上に形成されるように配置される。反射式のリニア光学式エンコーダは、光学スケールとセンサ基板の相対的な移動量を測定する。
【０００４】
各部の製造バラつきの影響を低減するため、受光センサは、第１から第４のセンサ部を有する。第１から第４のセンサ部は、同じ幅で、光学スケールの濃淡パターンの配列方向と同じ方向（以下、主軸方向）に順にセンサピッチで配列され、第１から第４のセンサ部を１セットとするセンサ組を、主軸方向に所定組（セット）数繰り返し配列される。したがって、第１のセンサ部は、４センサピッチで配列されることになり、他の第２から第４のセンサ部も、４センサピッチでそれぞれ配列される。セット数は、例えば１３である。複数（例えば１３）の第１のセンサ部の検出信号は加算されて＋Ａ信号とされる。同様に、複数の第２から第４のセンサ部の検出信号もそれぞれ加算されて＋Ｂ、−Ａ、−Ｂ信号とされる。複数のセンサ部の信号を加算することにより、センサ部の感度のバラツキ、照明光のムラ、組立誤差などの影響を低減できる。
【０００５】
光学式エンコーダは、光学スケール上に周期的に形成した濃淡（反射強度が異なる）パターンを読み取ることで、光学スケールとセンサ基板の相対的な移動量を測定する。しかし、測定できるのは相対的な移動量のみであり、絶対位置を測定することはできない。
【０００６】
光学式エンコーダで絶対位置を測定可能であると、相対位置のみの測定と比較して以下の点で有利である。
まず、何らかの外因によりミスカウントが発生した場合を考える。この場合、原点が存在しない、すなわち測定の基準点が存在しないため、ミスカウントを検出することが、機構上行えないことになる。そのため、ミスカウントが発生した以降の測定値すべてが誤った値となる危険性がある。
これに対して、原点を有する場合、原点を基準にすることでミスカウントを検出できるため、誤った値をその都度訂正することが可能になる。
【０００７】
また、電源喪失などの外因により、測定途中でカウント値を失った場合を考える。原点が存在しない場合、光学式エンコーダのみで元の状態に復帰することは不可能である。これに対して、原点が存在する場合、原点位置の値をあらかじめ定めておき、原点まで退避することで、元の状態に復帰することができる。
以上のことは、実際の機械加工時の測定に光学式エンコーダを使用する場合に、非常に重要である。
【０００８】
そこで、光学式エンコーダでは、相対位置検出のための光学スケールとは別に、原点検出機構を設けるのが一般的である。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−２２３６３１号公報
【特許文献２】特開２０１２−１０３２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１は、同一のスケール基板上に平行に形成した２つの光学スケールを有する原点検出機構を提案しているが、記載されている原点検出機構は、以下の点で十分とは言えない。
原点検出に用いる信号の振幅変化の勾配が小さいため、閾値との比較による原点検出を高精度で行うことが難しかった。また、光源の光量変動の影響を受け、原点位置をずれて検出する可能性があった。
【００１１】
そのため、高精度で原点検出を行うには、相対位置検出のための光学スケールの検出回路に加えて、原点検出機構の補正用の回路を設ける必要があり、サイズ・コストを増加させる。
さらに、４つのセンサ部の出力を合計したＺ相信号を生成し、Ａ相信号との組み合わせで原点信号を生成しており、往復の相対移動に伴ってずれが発生する。
【００１２】
本発明は、２つの光学スケールを利用し、簡単な演算回路で高精度の原点検出が可能な光学式エンコーダの実現を目的とする。
【課題を解決するための手段】
【００１３】
本発明の光学式エンコーダは、平行に形成した２つの光学スケールの一方は、濃い部分と淡い部分の幅が同じで、スケールピッチで濃淡を繰り返した通常の濃淡パターンであるが、他方の光学スケールは、同様にスケールピッチで濃淡を繰り返すが、所定位置において、濃い部分と淡い部分が反転している。言い換えれば、所定位置の一方の側では、一方の光学スケールの濃淡パターンと同じ濃淡パターンを有し、他方の側では、一方の光学スケールの濃淡パターンを反転した濃淡パターンを有することを特徴とする。
【００１４】
すなわち、本発明の光学式エンコーダは、第１光学系と、第２光学系と、検出回路と、を有する。第１光学系は、主軸方向に変化する第１濃淡パターンを有する第１光学式スケールと、第１光学式スケールの第１照明光を出力する第１光源と、第１照明光で第１光学式スケールを照明することにより生成された第１濃淡パターンの像を検出するように配置された第１受光センサと、を有し、第１受光センサは、主軸方向に順にセンサピッチで配列された第１から第４の主センサ部からなる第１センサ組を、主軸方向に所定組数繰り返し配列した第１センサ配列を有する。第２光学系は、主軸方向に変化する第２濃淡パターンを有する第２光学式スケールと、第２光学式スケールの第２照明光を出力する第２光源と、第２照明光で第２光学式スケールを照明することにより生成された第２濃淡パターンの像を検出するように配置された第２受光センサと、を有し、第２受光センサは、主軸方向に順にセンサピッチで配列された第１から第４の副センサ部からなる第２センサ組を、主軸方向に所定組数繰り返し配列した第２センサ配列を有する。検出回路は、第１光学系の第１受光センサの検出信号および第２光学系の第２受光センサの検出信号を演算処理する検出回路と、を有する。第１光学式スケールおよび第２光学式スケールは、第１光源、第１受光センサ、第２光源および第２受光センサに対して相対移動する。第１光学式スケールの第１濃淡パターンは、濃い部分と淡い部分の幅が同じで、スケールピッチで濃淡を繰り返し、第２光学式スケールの第２濃淡パターンは、濃い部分と淡い部分の幅が同じで、スケールピッチで濃淡を繰り返し、所定位置において、濃い部分と淡い部分が反転している。検出回路は、第１および第３の主センサ部の出力の差を演算する第１主差演算回路と、第２および第４の主センサ部の出力の差を演算する第２主差演算回路と、第１および第３の副センサ部の出力の差を演算する第１副差演算回路と、第１主差演算回路の出力と第１副差演算回路の出力を加算する合成回路と、合成回路の出力を閾値と比較して原点を検出する原点判定回路と、を有する。
【００１５】
本発明の光学式エンコーダでは、第２光学式スケールの第２濃淡パターンが、所定位置で反転している。そのため、第２受光センサが所定位置の一方の側の第２濃淡パターンを検出している場合、第１および第３の主センサ部の出力の差を演算する第１主差演算回路の出力と、第１および第３の副センサ部の出力の差を演算する第１副差演算回路の出力は、同相の信号であるが、所定位置の他方の側の第２濃淡パターンを検出している場合、第１主差演算回路の出力と第１副差演算回路の出力は逆相の信号である。そのため、第１主差演算回路の出力と第１主差演算回路の出力を加算する合成回路の出力は、所定位置の一方の側では大きな振幅の信号となり、所定位置の他方の側では小さな振幅（ゼロ振幅）の信号となり、第２受光センサが検出する第２濃淡パターンが、所定位置の一方の側から他方の側へ移る場合には、大きな振幅から小さな振幅に変化し、所定位置の他方の側から一方の側へ移る場合には、小さな振幅から大きな振幅に変化する時には逆に変化する。いずれにしろ、大きな振幅と小さな振幅の間で変化するため、振幅変化は急峻になり、閾値と比較して変化位置を検出する精度が向上する。
【００１６】
第１光学式スケールおよび第２光学式スケールは、共通のスケール基板上に隣接して、第１濃淡パターンおよび第２濃淡パターンが平行に、所定位置の一方の側では濃い部分と淡い部分の位置が一致するように形成されることが望ましい。また、第１光源、第１受光センサ、第２光源および第２受光センサは、共通のセンサ基板上に形成され、第１光源および第２光源は共通光源として形成され、第１受光センサおよび第２受光センサは、共通光源の両側に、第１センサ配列および第２センサ配列が平行に、第１から第４の主センサ部および第１から第４の副センサ部の位置が一致するように形成されることが望ましい。さらに、センサ基板は、スケール基板に対して、第１濃淡パターンで反射された共通光源からの照明光が第１受光センサに投影され、第２濃淡パターンで反射された共通光源からの照明光が第２受光センサに投影されるように配置されることが望ましい。
【００１７】
これにより、センサ基板とスケール基板の位置調整が容易になり、小型化および薄型化が可能である。
【００１８】
スケールピッチは、センサピッチの２倍であり、センサ基板は、スケール基板に対して、第１濃淡パターンおよび第２濃淡パターンが、センサピッチの４倍の濃淡パターンとして投影されるように配置される。
これにより、簡単な構成で、検出信号の振幅の増加および分解能の向上が図れる。
【００１９】
原点判定回路は、合成回路の出力の絶対値信号を生成する絶対値回路と、絶対値信号の高周波成分を除去するローパスフィルタと、ローパスフィルタの出力を閾値と比較する比較回路と、を有する。
これにより、正負の合成信号を正部分のみの絶対値信号に変えて、そのピーク値の変化に近い信号が得られる。
【００２０】
一般的な光学式エンコーダと同様に、検出回路は、第１主差演算回路および第２主差演算回路の出力から、センサピッチの４倍の長さを１周期とする周期長内の位相を算出する。したがって、原点検出は、いずれの周期長に原点があるか判定できればよい。そこで、検出回路は、原点判定回路の比較回路の出力変化がいずれの周期長内で発生したかを検出し、移動方向を考慮して原点がいずれの周期長内にあるか判定する。
【００２１】
原点判定回路は、第２主または副差演算回路の出力に基づいて第１主または副差演算回路の出力が最大値となる時を判定し、第１主または副差演算回路の出力の最大値に応じて、原点判定回路の比較回路の閾値を変化させる閾値制御回路を有する。
これにより、第１または第２光学系の第１または第２光源または第１または第２受光センサ等が劣化する等の原因で信号強度が変化しても、原点を正確に検出できる。
【発明の効果】
【００２２】
本発明の光学式エンコーダは、２つの光学スケールの一方を移動量検出に、他方を原点検出に利用し、移動量検出に使用される一般的な回路に、簡単な演算回路を付加するだけで、高精度に原点検出を行うことができるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】図１は、実施形態の反射式のリニア光学式エンコーダの主要部を示す図である。
【図２】図２は、受光部のパターンを示す図である。
【図３】図３は、スケール基板とセンサ基板の配置関係を示す図である。
【図４】図４は、光源からの光が反射パターンで反射され受光部に投影される経路を模式的に示す図である。
【図５】図５は、受光部に投影される反射パターンを示す図である。
【図６】図６は、スケール基板とセンサ基板の相対的な位置関係（長さ）の変化に伴う検出信号の変化を示す図である。
【図７】図７は、光学式エンコーダで使用される検出信号の演算回路を示す図である。
【図８】図８は、スケール基板とセンサ基板の相対的な位置関係（長さ）の変化に伴うＡ相信号とＢ相信号の変化を示す図である。
【図９】図９は、実施形態の反射式のリニア光学式エンコーダにおけるスケールのパターンを示す図である。
【図１０】図１０は、実施形態の反射式のリニア光学式エンコーダにおける演算処理部の構成を示す図である。
【図１１】図１１は、スケール基板とセンサ基板の相対的な位置関係（長さ）の変化に伴う、受光部の出力する副Ａ相信号の変化を示す図である。
【図１２】図１２は、スケール基板とセンサ基板の相対的な位置関係（長さ）の変化に伴う、副Ａ相信号と、主Ａ相信号と副Ａ相信号を合成した合成信号の変化を示す図である。
【図１３】図１３は、受光部の信号を演算する演算回路により算出された相対位置信号と、これまで説明した原点の検出により発生される原点信号と、の関係を説明する図である。
【図１４】図１４は、閾値調整回路の構成を示す図である。
【発明を実施するための形態】
【００２４】
図１は、実施形態の反射式のリニア光学式エンコーダの主要部を示す図である。
実施形態の反射式のリニア光学式エンコーダは、２つの反射パターン２−１および２−２が形成されたスケール基板１と、光源１１、格子１２が形成された光透過部材１３、および２個の受光素子１４−１および１４−２が形成され、透明な樹脂材１６で被覆されたセンサ基板１０と、を有する。一軸方向に相対的に移動する２つの部材の一方にスケール基板１を、他方にセンサ基板１０を固定し、２つの部材の相対的な移動距離を測定する。ここでは、移動方向を主軸方向と称する。
【００２５】
反射パターン２−１および２−２は、透明なガラス基板で形成され、センサ基板１０に対向する面に形成されている。反射パターン２−１は、主軸方向にスケールピッチｐ２で形成された反射パターンであり、反射部分にはクロムが蒸着され、反射部分の間は光を透過するため、ピッチｐ２の反射パターンが形成される。反射パターン２−２については後述する。反射パターン２−１が主光学式スケールとして、反射パターン２−２が副光学式スケールとして機能する。
【００２６】
光源１１はＬＥＤであり、格子１２は格子ピッチｐ１を有する光学パターンである。受光素子１４−１および１４−２の表面には、図２に示すようなパターンの受光部１５−１および１５−２がそれぞれ形成される。
光源１１、反射パターン２−１および受光素子１４−１が第１光学系を、光源１１、反射パターン２−２および受光素子１４−２が第２光学系を、それぞれ形成する。
【００２７】
図２は、受光部１５−１および１５−２のパターンを示す図である。図示のように、同じ幅のセンサ部ＰＳ１〜ＰＳ４が、センサピッチｓｐで主軸方向に順に形成され、繰り返し形成される。言い換えれば、センサ部ＰＳ１〜ＰＳ４を１組（セット）として、このセットが繰り返しピッチｐ３＝４ｓｐで複数セット形成される。実施形態では、例えば１３セット形成されるので、センサ部は合計５２個である。センサ部ＰＳ１〜ＰＳ４は、例えばフォトダイオードで形成され、独立した受光素子として動作する。複数（ここでは１３個）のセンサ部ＰＳ１の出力は共通に接続されて検出信号＋Ａとなる。以下同様に、複数のセンサ部ＰＳ２〜ＰＳ４の出力はそれぞれ共通に接続されて検出信号＋Ｂ、−Ａ、−Ｂとなる。
【００２８】
パターンの受光部１５−１および１５−２は、光源１１の中心を通る主軸方向の面に対して対称に形成される。
【００２９】
図３は、スケール基板１とセンサ基板１０の配置関係を示す図である。
図３に示すように、光源１１からの光は、格子１２を通過し、図において左側方向の光は、反射パターン２−１で反射され、受光部１５−１に投影され、右側方向の光は、反射パターン２−２で反射され、受光部１５−２に投影される。
【００３０】
図１から図３の構成、配置および投影されるパターンの詳細については、特許文献１に記載されているので、これ以上の説明は省略する。
【００３１】
図４は、光源１１からの光が反射パターン２で反射され受光部１５に投影される経路を模式的に示す図である。
図４に示すように、反射パターン２は、スケールピッチｐ２（＝２０μｍ）の反射パターンであり、デューティは５０％であるため、反射部分２Ｒの幅はｐ２／２（＝１０μｍ）である。実施形態では、反射部分２Ｒが幅ｐ２（＝２０μｍ）のパターンとして受光部１５に投影される。したがって、受光部１５に投影されるパターンのピッチは２ｐ２（＝４０μｍ）である。
【００３２】
図５は、受光部１５に投影される反射パターンを示す図である。
図５に示すように、受光部１５では、４つのセンサ部ＰＳ１〜ＰＳ４がピッチｐ２／２（＝１０μｍ）で配列されている。この上に、投影される濃淡パターンは、ピッチ２ｐ２（＝４０μｍ）の濃淡パターンであり、デューティは５０％であるため、濃い部分４Ａおよび淡い部分４Ｂの幅はｐ２（＝２０μｍ）である。
【００３３】
図２に示したように、複数のセンサ部ＰＳ１〜ＰＳ４の出力はそれぞれ共通に接続されて、検出信号＋Ａ、＋Ｂ、−Ａ、−Ｂとなる。
【００３４】
図６は、スケール基板１とセンサ基板１０の相対的な位置関係（長さ）の変化に伴う検出信号＋Ａ、＋Ｂ、−Ａ、−Ｂの変化を示す図である。図６に示すように、検出信号＋Ａ、＋Ｂ、−Ａ、−Ｂは、２０μｍを周期とする正弦波状の信号で、１／４位相（９０°）ずつずれた信号である。言い換えれば、検出信号＋Ａと−Ａは、１／２位相（１８０°）ずれた信号であり、検出信号＋Ｂと−Ｂは、１／２位相（１８０°）ずれた信号である。
【００３５】
図７は、光学式エンコーダで使用される検出信号の演算回路を示す図である。
演算回路は、検出信号＋Ａ、−Ａ、＋Ｂ、−Ｂをそれぞれ増幅する増幅回路３１〜３４と、増幅回路３１と３２の出力の差を演算してＡ相信号PHASEAを出力する第１差演算回路３５と、増幅回路３３と３４の出力の差を演算してＢ相信号PHASEBを出力する第２差演算回路３６と、を有する。
【００３６】
図８は、スケール基板１とセンサ基板１０の相対的な位置関係（長さ）の変化に伴うＡ相信号PHASEAとＢ相信号PHASEBの変化を示す図である。上記のように、検出信号＋Ａと−Ａは、１／２位相（１８０°）ずれた信号であり、検出信号＋Ｂと−Ｂは、１／２位相（１８０°）ずれた信号であるため、増幅率が１であっても、Ａ相信号PHASEAおよびＢ相信号PHASEBは、検出信号＋Ａ、−Ａ、＋Ｂ、−Ｂの２倍の振幅の信号となる。また。Ａ相信号PHASEAおよびＢ相信号PHASEBは、１／４位相（９０°）ずれた信号である。
【００３７】
したがって、Ａ相信号PHASEAおよびＢ相信号PHASEBの値の比率を検出することにより、９０°未満の位相も検出することができ、実際に使用されている光学式エンコーダでも、スケールピッチまたはセンサピッチの数十分の１の分解能で位置（長さ）を検出している。これは、実施形態の反射式のリニア光学式エンコーダでも同じである。
【００３８】
以上説明した実施形態の反射式のリニア光学式エンコーダの構成は、特許文献１に記載されており、広く知られている。実施形態の反射式のリニア光学式エンコーダは、反射パターン２−２および演算回路が、これまでと異なる。
【００３９】
図９は、実施形態の反射式のリニア光学式エンコーダにおける反射パターン２−１および２−２を示す図である。
前述のように、反射パターン２−１は、主軸方向にスケールピッチｐ２＝２０μｍで形成された反射パターンであり、反射部分Ｒと透過部分Ｔは同じ１０μｍの幅である。
【００４０】
反射パターン２−２は、所定位置５の左側の部分においては、反射パターン２−１と同じパターンを有し、所定位置５の右側の部分においては、反射パターン２−１の反射部分Ｒと透過部分Ｔを反転した反射パターンを有する。したがって、反射パターン２−２の所定位置５の左側の部分では、反射部分Ｒが２０μｍ幅となる。ここでは、所定位置５を原点とする。
【００４１】
図９に示す反射パターン２−１および２−２を有するスケール基板１に対して、センサ基板１０を、主軸方向が一致するように図３に示すように配置することにより、センサ基板１０の受光部１５−２が反射パターン２−２の所定位置５の左側の部分の反射光を検出する場合には、受光部１５−１および受光部１５−２の出力信号は同一である。これに対して、受光部１５−２が反射パターン２−２の所定位置５の右側の部分の反射光を検出する場合には、受光部１５−１および受光部１５−２の表面に反射パターンが２０μｍずれて投影されることになる。
【００４２】
受光部１５−１のセンサ部ＰＳ１〜ＰＳ４が主センサ部に、受光部１５−２のセンサ部ＰＳ１〜ＰＳ４が副センサ部に、それぞれ相当する。
【００４３】
図１０は、実施形態の反射式のリニア光学式エンコーダにおける演算処理部の構成を示す図である。
なお、実施形態の反射式のリニア光学式エンコーダでは、一般的な反射式のリニア光学式エンコーダと同様に、反射パターン２−１の反射パターンを受光する受光部１５−１の信号を演算する演算回路が、反射パターン２−１のスケールピッチの周期より高分解能で移動位置を演算するが、これについては広く知られているので説明を省略する。実施形態の反射式のリニア光学式エンコーダは、上記の位置演算機能に、これまでと異なる原点検出機能を付加したものであり、原点検出に関係する演算処理についてのみ説明する。
【００４４】
演算処理部は、第１演算回路４１と、第２演算回路４２と、合成回路４３と、絶対値回路４４と、ローパスフィルタ４５と、判定回路（コンパレータ）４６と、第１パルス発生回路４７と、第２パルス発生回路４８と、ＯＲゲート４９と、を有する。これらの回路は、すべてアナログ回路で実現される。
【００４５】
第１演算回路４１は、図７に示した回路構成を有し、受光部１５−１の出力する検出信号＋Ａ、−Ａ、＋Ｂ、−Ｂから主Ａ相信号PHASEAおよび主Ｂ相信号PHASEBを出力する。第２演算回路４２は、図７に示した回路構成を有し、受光部１５−２の出力する検出信号＋Ａ、−Ａ、＋Ｂ、−Ｂから副Ａ相信号PHASEAおよび副Ｂ相信号PHASEBを出力する。第１演算回路４１内の第１差演算回路３５および第２差演算回路３６が、第１主差演算回路および第２主差演算回路に相当し、第２演算回路４２内の第１差演算回路３５および第２差演算回路３６が、第１副差演算回路および第２副差演算回路に相当する。
【００４６】
合成回路４３は、アナログ加算回路であり、主Ａ相信号PHASEAと副Ａ相信号PHASEAを加算して合成信号Cを出力する。
【００４７】
絶対値回路４４は、正負に変化する合成信号Cの負部分を反転して正部分のみの信号に変換する。絶対値回路は、広く知られているので、説明は省略する。
【００４８】
ローパスフィルタ４５は、絶対値回路４４の出力から高周波成分を除去して、ピーク値の変化に近い信号を出力する。
【００４９】
コンパレータ４６は、ローパスフィルタ４５の出力を閾値Ｖｔｈと比較し、ローパスフィルタ４５の出力が閾値Ｖｔｈを超えて変化した時に、出力を変化させる。具体的には、コンパレータ４６の出力は、ローパスフィルタ４５の出力が閾値Ｖｔｈより大きい状態から小さい状態に変化すると、「１(H:High)」から「０(L:Low)」に変化し、ローパスフィルタ４５の出力が閾値Ｖｔｈより小さい状態から大きい状態に変化すると、ＬからＨに変化する。
【００５０】
第１パルス発生回路４７は、コンパレータ４６の出力がＨからＬに変化すると、幅の短いパルスを発生する。第２パルス発生回路４８は、第１パルス発生回路４７と同じであるが、コンパレータ４６の出力がインバータで反転されて入力するため、コンパレータ４６の出力がＬからＨに変化すると、幅の短いパルスを発生する。短パルス発生回路は広く知られているので、説明は省略する。
【００５１】
ＯＲゲート４９は、第１パルス発生回路４７および第２パルス発生回路４８の出力を合成する。言い換えれば、ＯＲゲート４９は、第１パルス発生回路４７および第２パルス発生回路４８の両方が出力する短パルスを通過させる。
【００５２】
以下、本発明による原点検出の原理を説明する。
図１１は、スケール基板１とセンサ基板１０の相対的な位置関係（長さ）の変化に伴う、受光部１５−２の出力する副Ａ相信号PHASEAの変化を示す図である。位置変化に伴い、受光部１５−２に反射パターンの所定位置５での反射が入射し始めると、受光部１５−２のセンサ部ＰＳ１およびＰＳ３に入射する投影パターンは、一部が逆相となる。例えば、正相の側では、ＰＳ１に反射部分（明部分）が入射し、ＰＳ３に透過部分（暗部分）が入射するのに対して、逆相の側では、ＰＳ１に透過部分（暗部分）が入射し、ＰＳ３に反射部分（明部分）が入射する。したがって、正相の側での信号と逆相側での信号が相殺する方向になり、逆相の割合が増加するにしたがって副Ａ相信号PHASEAの振幅は減少する。受光部１５−２の中心に、反射パターンの所定位置５が投影される状態になると、受光部１５−２のセンサ部分の半分は正相に信号を、半分は逆相の信号を出力するので、副Ａ相信号PHASEAの振幅はゼロになる。さらに移動すると、逆相の信号の割合が増加し、受光部１５−２全体に反射パターンの所定位置５の他方の側（図９では右側）が投影される状態になると、副Ａ相信号PHASEAの振幅は、受光部１５−２全体に反射パターンの所定位置５の左側の部分が投影される状態と同じ振幅となるが、逆相の信号となる。したがって、この時、副Ａ相信号PHASEAは、主Ａ相信号PHASEAと同じ振幅で、逆相の信号となる。
【００５３】
図１１では図示していないが、さらに移動しても、副Ａ相信号PHASEAは、主Ａ相信号PHASEAと同じ振幅で、逆相の信号である。
【００５４】
図１２は、スケール基板１とセンサ基板１０の相対的な位置関係（長さ）の変化に伴う、副Ａ相信号PHASEAと、主Ａ相信号PHASEAと副Ａ相信号PHASEAを合成した合成信号Cの変化を示す図である。
【００５５】
合成信号Cは、受光部１５−２に反射パターンの所定範囲５の左側の部分のみ投影される状態では、副Ａ相信号PHASEAの２倍の振幅の信号であるが、受光部１５−２に反射パターンの所定位置５の右側の部分が投影される状態になると、急激に振幅が小さくなり、受光部１５−２に反射パターンの所定位置５の右側の部分のみ投影される状態になると振幅はゼロになる。このように、合成信号Cは、所定位置５を通過する時に、振幅が大きな振幅から小さな振幅にまたはその逆に変化する。
【００５６】
ただし、合成信号Cは、正負に変化する信号であり、振幅を検出して閾値と比較する必要がある。そこで、図１０の演算処理部では、絶対値回路４４で負部分を反転して正部分のみの信号とし、さらにローパスフィルタ４５で平滑化し、ローパスフィルタ４５の出力を閾値Ｖｔｈと比較している。
【００５７】
合成信号Cは、主および副Ａ相信号PHASEAの２倍の振幅から、ゼロの振幅まで変化する信号であり、反射パターンの所定位置５が受光部１５−２の中心に投影される時に振幅は１／２になる。したがって、Ｖｔｈを、反射パターンの所定位置５の左側の部分のみが受光部１５−２に投影される時の合成信号Cの振幅の１／２に設定すれば、投影される反射パターンの所定位置５が受光部１５−２の中心を通過する時に、コンパレータ４６の出力が変化し、それに応じて第１パルス発生回路４７および第２パルス発生回路４８が短パルスを発生する。ただし、移動方向は二方向あり、合成信号Cは、一方の移動方向の場合には、ＨからＬに変化し、他方の移動方向の場合には、ＬからＨに変化する。一方の移動方向の場合で、合成信号CがＨからＬに変化する場合には、所定位置５の右側で短パルスが発生され、他方の移動方向の場合で、合成信号CがＬからＨに変化する場合には、所定位置５の左側で短パルスが発生される。したがって、移動方向に応じて、短パルス発生位置が異なることを考慮して原点を検出する。
【００５８】
前述のように、実施形態の反射式のリニア光学式エンコーダでは、一般的な反射式のリニア光学式エンコーダと同様に、反射パターン２−１の反射パターンを受光する受光部１５−１の信号を演算する演算回路が、反射パターン２−１のスケールピッチの周期より高分解能で移動位置を演算する。
【００５９】
図１３は、受光部１５−１の信号を演算する演算回路により算出された相対位置信号と、これまで説明した原点の検出により発生される原点信号と、の関係を説明する図である。
【００６０】
受光部１５−１の信号を演算する演算回路は、主Ａ相信号がｓｉｎ成分を、主Ｂ相信号が−ｃｏｓ成分を示すことを利用して、センサピッチを１周期とした場合の１周期内の位相を算出する。図１３では、１周期の位相ゼロは、主Ａ相信号がゼロで、主Ｂ相信号が負のピーク値の時である。図１２に示すように、合成信号Cは、この周期の位相１８０°で振幅が１／２になり、一方に移動する時には位相１８０°より少し大きな位相で短パルスが発生し、他方に移動する時には位相１８０°より少し小さな位相で短パルスが発生する（図１３では、他方に移動する時に発生する短パルスを示している）。
【００６１】
いずれにしても、受光部１５−１の信号を演算する演算回路による検出位置の１周期の位相１８０°の前後で原点信号が発生するので、原点信号が検出された周期の位相１８０°の位置を原点とする。
【００６２】
以上のように、実施形態では、合成信号Cは、所定位置（原点）５を通過する時に、振幅が大きな振幅から小さな振幅にまたはその逆に変化するため、振幅変化は急峻になり、閾値と比較して変化位置を検出する場合の精度が向上する。
【００６３】
上記の実施形態では、コンパレータ４６の閾値Ｖｔｈは固定であった。第１および第２光学系が安定であれば特に問題は生じないが、光源１１の光量、受光センサの感度、汚れ等の原因で、受光センサの出力する信号強度が変化すると、原点検出に誤差を生じる。そこで、光源１１の光量または受光センサの出力を増幅するアンプの増幅率を調整して、受光センサの出力する信号強度が一定になるようにすることが考えられる。また、受光センサの出力する信号強度に応じて、閾値Ｖｔｈを変化させることが考えられる。以下、受光センサの出力する信号強度に応じて、閾値Ｖｔｈを変化させる閾値調整回路の例を説明する。
【００６４】
図１４は、閾値調整回路の構成を示す図である。
閾値調整回路は、第２受光センサ１４−２の出力するＡ相およびＢ相の信号を増幅するアンプ３５−２および３６−２の信号を入力信号として受け、出力信号をコンパレータ４６に出力する。なお、第１受光センサ１４−１の出力するＡ相およびＢ相の信号を入力信号として受けるようにしても、第１受光センサ１４−１の出力するＡ相およびＢ相の信号と、第２受光センサ１４−２の出力するＡ相およびＢ相の信号をそれぞれ合成した合成Ａ相および合成Ｂ相の信号を入力信号として受けるようにしてもよい。さらに、閾値調整回路は、エンコーダ全体の制御を行うＣＰＵ６０が所定幅のパルス状の閾値調整制御信号を出力した時のみ調整動作を行い、閾値調整制御信号が出力されない時には、前の閾値を保持する。また、この閾値調整処理時には、一方の方向、すなわち投影される反射パターン２−２が正相から逆相に変化する方向に移動して行われる。
【００６５】
閾値調整回路は、コンパレータ６１と、ＡＮＤゲート６２と、Ａ／Ｄ変換器６３と、ラッチ回路６４と、Ｄ／Ａ変換器６５と、増幅器６６と、を有する。
コンパレータ６１は、アンプ３５−２の出力する副Ｂ相信号をゼロレベルと比較し、副Ｂ相信号が負から正に変化する時にＨに立ち上がる信号を発生する。ＡＮＤゲート６２は、ＣＰＵ６０が閾値調整制御信号を出力している時のみコンパレータ６１の信号を通過させる。
【００６６】
Ａ／Ｄ変換器６３は、コンパレータ６１の信号がＬからＨに立ち上がる時のアンプ３６−２の出力する副Ａ相信号をサンプリングしてデジタル信号に変換する。副Ａ相信号は、副Ｂ相信号がＬからＨに変化する時にピーク値を取るので、Ａ／Ｄ変換器６３は、副Ａ相信号のピーク値のデジタル信号を出力する。
【００６７】
ラッチ回路６４は、ＣＰＵ６０が出力するラッチ信号に応じてＡ／Ｄ変換器６３の出力するデジタル信号をラッチして保持する。ＣＰＵ６０が出力するラッチ信号は、例えば、閾値調整制御信号の立下りエッジに対応する信号である。
【００６８】
Ｄ／Ａ変換器６５は、ラッチ回路６４の出力する副Ａ相信号のピーク値のデジタル信号を、アナログ信号に変換して増幅器６６に出力する。増幅器６６は、副Ａ相信号のピーク値に対応するアナログ信号を、閾値Ｖｔｈとしてコンパレータ４６に出力する。これにより、例えば、副Ａ相信号のピーク値と同じアナログ信号レベルが、Ｖｔｈとして設定される。したがって、副Ａ相信号のピーク値が変動しても、Ｖｔｈは副Ａ相信号のピーク値に設定される。前述のように、合成信号Cの振幅は、主Ａ相信号の振幅（＝副Ａ相信号の振幅）の２倍からゼロに変化するので、Ｖｔｈをこのように設定することで、原点である所定位置５を通過した時に短パルスが発生する。
【００６９】
以上、本発明の実施形態を説明したが、各所の変形例が可能であるのはいうまでもない。例えば、２つの反射パターン２−１および２−２は、１つのスケール基板１に形成され、２個の受光素子１４−１および１４−２は、１個の光源１１と共に１つのセンサ基板１０に形成された。しかし、位置関係が精密に設定可能であれば、反射パターン２−１および２−２を２つのスケール基板に形成しても、１個の光源と１個の受光素子を有するセンサ基板を２つ使用しても、その両方を行うようにしてもよい。ただし、組立を容易にし、高精度の位置関係を実現するには実施形態の構成が望ましい。
【００７０】
また、実施形態では、反射型のスケールを使用したが、透過型のスケールを使用することも可能である。
さらに、演算処理回路は一例であり、振幅の変化を検出する回路を実現する各種の変形例が可能であることは、当業者には容易に理解できる。
【産業上の利用可能性】
【００７１】
本発明は、各種の光学式エンコーダに適用可能である。
【符号の説明】
【００７２】
１    スケール基板
２−１、２−２    反射パターン
５    所定位置
１０    センサ基板
１１    光源
１４−１、１４−２    受光素子
１５−１、１５−２    受光部
３５    第１差演算回路
３６    第２差演算回路
４１    第１演算回路
４２    第２演算回路
４３    合成回路
４４    正負判定回路
４５    ゼロクロス検出回路
４６    判定回路
【図１】
2015099079.tif 000003
【図２】
2015099079.tif 000004
【図３】
2015099079.tif 000005
【図４】
2015099079.tif 000006
【図５】
2015099079.tif 000007
【図６】
2015099079.tif 000008
【図７】
2015099079.tif 000009
【図８】
2015099079.tif 000010
【図９】
2015099079.tif 000011
【図１０】
2015099079.tif 000012
【図１１】
2015099079.tif 000013
【図１２】
2015099079.tif 000014
【図１３】
2015099079.tif 000015
【図１４】
2015099079.tif 000016