(57)【要約】【課題】高分解能にして小型かつ低コストの絶対角検出装置を提供する。【解決手段】絶対角検出装置に、回転体１と、回転体１に形成されたセクタ検出用のスリット列３と、回転体１に形成された回転角検出用のデジタルコード列４と、スリット列３と対向に配置されたセクタ検出用光学素子５と、デジタルコード４と対向に配置された５個の回転角検出用光学素子６，７，８，９，１０とを備える。【選択図】図１
2006105921.tif 000002
【特許請求の範囲】
【請求項１】
回転体と、当該回転体に形成され、当該回転体の１回転を複数のセクタに分割するスリット列と、当該スリット列と対向に配置され、前記各セクタに固有のアナログ信号を出力するセクタ検出用光学素子と、前記複数のセクタのそれぞれに対応して前記回転体に形成されたデジタルコード列と、当該デジタルコード列と対向に配置され、各セクタ内における前記回転体の回転角に応じたデジタルコード信号を出力する回転角検出用光学素子群とを備えたことを特徴とする絶対角検出装置。
【請求項２】
前記スリット列が、それぞれ前記回転体の回転中心を中心とする円弧形に形成され、かつ所定角度毎に前記回転体の回転中心からの距離が変化する複数のスリットの集合からなることを特徴とする請求項１に記載の絶対角検出装置。
【請求項３】
前記デジタルコード列及び前記回転角検出用光学素子群が、前記各セクタ毎に循環するグレイコード信号を出力するように構成されていることを特徴とする請求項１に記載の絶対角検出装置。
【請求項４】
前記セクタ検出用光学素子は、前記回転体を介して対向に配置された発光素子と受光素子とからなり、前記受光素子は、分割線に沿って分割された複数の受光部を有し、前記受光素子と前記発光素子との間を前記スリット列が移動したとき、前記複数の受光部に対する入射光量の差に応じた差動信号を出力する差動出力素子からなることを特徴とする請求項１に記載の絶対角検出装置。
【請求項５】
前記差動出力素子として、くさび形状又は鋸歯形状の分割線に沿って分割された第１受光部と第２受光部とを有する２分割フォトダイオードを用いたことを特徴とする請求項４に記載の絶対角検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、絶対角検出装置に係り、特に、高分解能にしてかつ小型の絶対角検出装置に関する。
【背景技術】
【０００２】
従来より、自動車には舵角センサとして絶対角検出装置が備えられているが、自動車用の絶対角検出装置はサスペンションや車輪などの保安装置の制御に適用されるものであるので、高精度の制御を実現するため、０．５度乃至２度程度の高い分解能を有していることが要求される。
【０００３】
従来より、この種の絶対角検出装置としては、回転ディスクに１列のコードパターン列を形成し、当該コードパターン列に９個の検出素子を対向に配置して、１セクタが３６０度で分解能２度を実現したもの、及び回転ディスクに３列のコードパターン列を形成し、各コードパターン列に合計９個の検出素子を対向に配置して、１セクタが３６０度で分解能１．１２５度を実現したもの、並びに回転ディスクに２列のコードパターン列を形成し、各コードパターン列に合計１０個の検出素子を対向に配置して、１セクタが３６０度で分解能０．９度を実現したもの（例えば、特許文献１参照）などが提案されている。
【特許文献１】特開２０００−２８３９６号公報（図１〜図４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記公知例に係る絶対角検出装置は、９個又は１０個もの検出素子を備えるので、これら多数の検出素子の設定に大きなスペースを必要とし、装置が大型化するという不都合がある。また、検出素子数が多いことから、装置が高コスト化するという不都合もある。さらには、検出素子数が多いために所定の位置に所定の検出素子を精度良く設定することが困難で、高分解能の絶対角検出装置を得ることが事実上難しいという不都合もある。
【０００５】
本発明は、かかる従来技術の不備を解決するためになされたものであり、その目的は、高分解能にして小型かつ低コストの絶対角検出装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、前記の課題を解決するため、絶対角検出装置を、回転体と、当該回転体に形成され、当該回転体の１回転を複数のセクタに分割するスリット列と、当該スリット列と対向に配置され、前記各セクタに固有のアナログ信号を出力するセクタ検出用光学素子と、前記複数のセクタのそれぞれに対応して前記回転体に形成されたデジタルコード列と、当該デジタルコード列と対向に配置され、各セクタ内における前記回転体の回転角に応じたデジタルコード信号を出力する回転角検出用光学素子群とを備えるという構成にした。
【０００７】
かかる構成によると、スリット列に対向させて１個のセクタ検出用光学素子を配設するだけで１回転内のセクタ検出を行うことができるので、回転角検出用の光学素子群を加えても、公知例に係る絶対角検出装置に比べて備えるべき光学素子の総数を減少することができる。よって、光学素子を設定するに必要なスペースを小さくでき、絶対角検出装置の小型化を図ることができる。また、光学素子数が少ないこと及び光学素子の設定が容易になることから、絶対角検出装置を低コスト化することができる。さらには、光学素子数が少ないために所定の位置に所定の光学素子を精度良く設定することができ、高分解能の絶対角検出装置を得ることができる。
【０００８】
また、本発明は、前記構成の絶対角検出装置において、前記スリット列が、それぞれ前記回転体の回転中心を中心とする円弧形に形成され、かつ所定角度毎に前記回転体の回転中心からの距離が変化する複数のスリットの集合からなるという構成にした。
【０００９】
かかる構成によると、回転体の回転に伴って、セクタ検出用光学素子上を移動する各スリット列の移動位置を、各セクタ毎に段階的に変化させることができるので、このスリットの移動位置をセクタ検出用光学素子で検出することにより、各セクタの検出を高精度に行うことができる。
【００１０】
また、本発明は、前記構成の絶対角検出装置において、前記デジタルコード列及び前記回転角検出用光学素子群が、前記各セクタ毎に循環するグレイコード信号を出力するように構成されているという構成にした。
【００１１】
デジタルコードを用いる角度検出装置には、グレイコードを用いるもののほかに、インクリメンタル型コードを用いるもの及びＭ系列コードを用いるものなどがあるが、インクリメンタル型コードを用いるものは絶対角を検出できず、またＭ系列コードを用いるものはコードの読み出しにタイミングパルスを必要とするので構造が複雑になりやすい。これに対して、グレイコードを用いるものには、かかる不都合がなく、ビットの変化点を随時とらえてゆくだけで良く比較的簡単な構成で回転体の絶対角を検出することができる。
【００１２】
また、本発明は、前記構成の絶対角検出装置において、前記セクタ検出用光学素子は、前記回転体を介して対向に配置された発光素子と受光素子とからなり、前記受光素子は、分割線に沿って分割された複数の受光部を有し、前記受光素子と前記発光素子との間を前記スリット列が移動したとき、前記複数の受光部に対する入射光量の差に応じた差動信号を出力する差動出力素子からなるという構成にした。
【００１３】
かかる構成によると、セクタ検出用光学素子上を移動するスリット列の位置に応じた差動信号を得ることができるので、回転体セクタ検出を高精度に行うことができる。しかも、発光素子の発光強度が経年的に低下したとしても、各受光部間の受光量比率が小さいので、絶対角検出装置の耐久性を高めることができる。
【００１４】
また、本発明は、前記構成の絶対角検出装置において、前記差動出力素子として、くさび形状又は鋸歯形状の分割線に沿って分割された第１受光部と第２受光部とを有する２分割フォトダイオードを用いるという構成にした。
【００１５】
かかる構成によると、スリット列の移動方向に対して第１受光部と第２受光部の配設方向が直交するように回転体とセクタ検出用光学素子とを配置することにより、セクタ検出用光学素子上を移動するスリット列の第１受光部と第２受光部の配設方向への移動を高感度に検出ことができるので、回転体のセクタ検出を高精度に行うことができる。特に、第１受光部と第２受光部とが複数のくさび形状を連続させた鋸歯状の分割線に沿って２分割されている場合には、スリットを通過した光の帯が鋸歯状分割線の複数個所を横切って第１及び第２受光部上に照射されるため、発光ダイオードのように照射光量が不均一なものを発光素子として用いた場合、或いは発光素子や受光素子にゴミ等の異物が付着した場合でも、第１及び第２受光部間の受光量比率の不要な変動を抑制することができ、高精度な絶対角検出を行うことができる。
【発明の効果】
【００１６】
本発明の絶対角検出装置は、絶対角検出装置に、回転体と、当該回転体に形成され、当該回転体の１回転を複数のセクタに分割するスリット列と、当該スリット列と対向に配置され、前記各セクタに固有のアナログ信号を出力するセクタ検出用光学素子と、前記複数のセクタのそれぞれに対応して前記回転体に形成されたデジタルコード列と、当該デジタルコード列と対向に配置され、各セクタ内における前記回転体の回転角に応じたデジタルコード信号を出力する回転角検出用光学素子群とを備えたので、スリット列に対向させて１個のセクタ検出用光学素子を配設するだけで１回転内のセクタ検出を行うことができ、回転角検出用の光学素子群を加えても、公知例に係る絶対角検出装置に比べて備えるべき光学素子の総数を減少することができる。よって、光学素子を設定するに必要なスペースを小さくでき、絶対角検出装置の小型化を図ることができる。また、光学素子数が少ないこと及び光学素子の設定が容易になることから、絶対角検出装置を低コスト化することができる。さらには、光学素子数が少ないために所定の位置に所定の光学素子を精度良く設定することができ、高分解能の絶対角検出装置を得ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る絶対角検出装置の実施形態例を、図１乃至図７に基づいて説明する。図１は回転体に形成されるセクタ検出用スリット列及び回転角検出用デジタルコード列の構成と回転体に対するセクタ検出用光学素子及び回転角検出用光学素子群の配列とを示す平面図、図２は図１のＩＩ−ＩＩ断面図、図３は回転ディスクと発光素子と受光素子との配置関係を示す要部断面図、図４はセクタ検出用光学素子に備えられる受光素子の構成とスリットを透過した帯状の光との関係を示す平面図、図５は図４の受光素子の出力特性を示すグラフ図、図６はセクタ検出用光学素子の受光素子から出力される差動電流値信号を示すグラフ図、図７は回転角検出用光学素子群を構成する各光学素子から出力されるコード符号とこれらのコード符号の組合せにより得られるグレイコードパターンの一例とを示す図である。
【００１８】
図１及び図２に示すように、本例の絶対角検出装置は、回転体１と、回転体１に形成されたセクタ検出用のスリット列３と、回転体１に形成された回転角検出用のデジタルコード列４と、スリット列３と対向に配置されたセクタ検出用光学素子５と、デジタルコード４と対向に配置された５個の回転角検出用光学素子６，７，８，９，１０とを備えている。
【００１９】
回転体１は、支持体をなす円筒形の基部１１及び当該基部１１の外面より垂直に起立されたリング状のディスク取付部１２と、当該ディスク取付部１２に同心に取り付けられた回転ディスク１３と、当該回転ディスク１３の脱落を防止するリング状のディスク押さえ１４とからなり、ディスク取付部１２の片面には、回転ディスク１３及びディスク押さえ１４を係合するための段部１２ａが形成され、ディスク取付部１２の他の片面には、デジタルコード列４を構成する突起１５が形成されている。前記基部１１、ディスク取付部１２及びディスク押さえ１４はプラスチックの成形体をもって形成されており、前記回転ディスク１３は金属板などの遮光性の板状体をもって形成されている。
【００２０】
回転ディスク１３は、段部１２ａの直径と略等しい内径とディスク取付部１２の外形よりも大きな外径とを有するリング状に形成されており、内周端を段部１２ａに嵌合し、内周部の外面をディスク押さえ１４にて保持することにより基部１１に取り付けられる。これにより、回転ディスク１３の回転中心Ｏと基部１１の回転中心Ｏ′とを合致させることができる。なお、ディスク取付部１２と回転ディスク１３とディスク押さえ１４とは、接着又は熱かしめなどの手段によって一体化されるが、それらが一体的に形成されるものであれば良く、例えばそれらをアウトサート成形などによって一体化させたものでも良い。
【００２１】
スリット列３は、回転ディスク１３の１回転を複数のセクタに分割するものであって、例えば示すように、それぞれ回転ディスク１３の回転中心Ｏを中心とする円弧形に形成され、かつ所定角度毎に回転中心Ｏからの距離が変化する複数のスリットの集合からなる。なお、図１の例では、回転ディスク１３の１回転が１２のセクタに分割されて、１セクタが３０度に設定されており、スリット列３が７本のスリット３ａ，３ｂ，３ｃ，３ｄ，３ｅ，３ｆ，３ｇの集合をもって形成されている。
【００２２】
即ち、スリット３ａは、回転中心Ｏを中心とする半径ｒの円弧形であり、回転ディスク１３上のある基準位置Ａから２セクタ分の角度範囲にわたって形成される。スリット３ｂは、回転中心Ｏを中心とする半径ｒ−ｓの円弧形であり、基準位置Ａより１セクタ分時計回りの方向に回転した位置から３セクタ分の角度範囲にわたって形成される。スリット３ｃは、回転中心Ｏを中心とする半径ｒ−２ｓの円弧形であり、基準位置Ａより３セクタ分時計回りの方向に回転した位置から３セクタ分の角度範囲にわたって形成される。スリット３ｄは、回転中心Ｏを中心とする半径ｒ−３ｓの円弧形であり、基準位置Ａより５セクタ分時計回りの方向に回転した位置から３セクタ分の角度範囲にわたって形成される。スリット３ｅは、回転中心Ｏを中心とする半径ｒ−４ｓの円弧形であり、基準位置Ａより７セクタ分時計回りの方向に回転した位置から３セクタ分の角度範囲にわたって形成される。スリット３ｆは、回転中心Ｏを中心とする半径ｒ−５ｓの円弧形であり、基準位置Ａより９セクタ分時計回りの方向に回転した位置から３セクタ分の角度範囲にわたって形成される。スリット３ｇは、回転中心Ｏを中心とする半径ｒ−６ｓの円弧形であり、基準位置Ａより１１セクタ分時計回りの方向に回転した位置から１セクタ分の角度範囲にわたって形成される。このようにスリット３ａ〜３ｇを配置すると、スリット３ａ〜３ｇを周方向に途切れることなく形成できるので、連続的な検出信号を得ることができる。また、上記構成によれば、７本のスリットで１２セクタを検出することができるので、各セクタ毎に回転ディスク１３の回転中心Ｏからの距離が異なる１２本のスリットを形成する場合に比べてスリット列３を構成するスリットの数を減少でき、回転ディスク１３及びセクタ検出用光学素子５の小型化、ひいては絶対角検出装置の小型化を図ることができる。
【００２３】
図２及び図３に示すように、セクタ検出用光学素子５は、発光素子２１と受光素子２２とからなり、それぞれ回転ディスク１３の両側に配置された回路基板２３，２４上に実装され、回転ディスク１３を介して対向に配置される。このセクタ検出用光学素子５は、図１に示すように、第１スリット列３の移動経路上であって、回転ディスク１３の基準位置Ａから１８０度の位置に配置される。
【００２４】
発光素子２１としては、発光ダイオードなどが用いられる。また、受光素子２２としては、分割線により分割された複数の受光部を有し、各受光部の受光量の差に応じた差動信号を出力する差動出力素子、例えば差動式２分割フォトダイオードが用いられる。図４の受光素子２２は、全体の形状が長方形に形成され、複数のくさび形状を連続させた鋸歯状の分割線により分割された第１受光部２２ａと第２受光部２２ｂとを有し、かつこれらの第１受光部２２ａと第２受光部２２ｂとが短辺側で対向するように配置された差動式２分割フォトダイオードであって、第１受光部２２ａから出力される電流値をＩ１、第２受光部２２ｂから出力される電流値をＩ２としたとき、
Ｉ＝（Ｉ１−Ｉ２）／（Ｉ１＋Ｉ２）
の計算式で算出される差動電流値Ｉを出力するように構成されている。この受光素子２２は、第１受光部２２ａと第２受光部２２ｂとの対向方向、即ち、受光素子２２の長辺の方向を回転ディスク１３の半径方向に合致させて回路基板２４上に実装される。
【００２５】
したがって、スリット列３を構成する各スリット３ａ〜３ｇを透過した発光素子２１からの出射光Ｌは、図４に示すように、鋸歯状分割線の複数個所を横切って第１及び第２受光部２２ａ，２２ｂ上に帯状に照射される。また、回転ディスク１３の回転に伴って受光素子２２上を通過する各スリット３ａ〜３ｇの位置が回転ディスク１３の半径方向に変化するので、各スリット３ａ〜３ｇを透過した発光素子２１からの出射光Ｌは、図４に示すように、受光素子２２の第１受光部２２ａ側から第２受光部２２ｂ側に、又は第２受光部２２ｂ側から第１受光部２２ａ側に移動する。受光素子２２から出力される差動電流値Ｉは、図５に示すように、受光素子２２の長辺方向の中央位置と出射光Ｌ間の距離に比例するので、セクタ検出用光学素子５の受光素子２２から出力される差動電流値Ｉを検出することにより回転ディスク１３のセクタ位置を検出することができる。
【００２６】
即ち、スリット列３は、それぞれ回転ディスク１の回転中心Ｏを中心とする円弧形に形成され、かつ所定角度毎に回転中心Ｏからの距離が変化するスリット３ａ〜３ｇの集合からなるので、これと対向に配置されたセクタ検出用光学素子５の受光素子２２からは、図６に示すように、回転ディスク１の回転位置に応じて各セクタ毎に段階的に変化する差動電流値信号Ｓ１が出力される。よって、差動電流値Ｉのレベルを判定することによって１回転内のセクタ位置を検出することができる。なお、半径方向で２つのスリット、例えばスリット３ａ及びスリット３ｂが重なる部分がセクタ検出用光学素子に対向するときには、受光素子２２から２つのスリット３ａ，３ｂに応じた差動電圧値Ｉａ，Ｉｂの平均値が検出され、予め設定されたレベルと比較判定することによって、スリット３ａとスリット３ｂとが重なるセクタ位置であることを検出できる。
【００２７】
デジタルコード列４は、図１及び図２に示すように、各セクタ毎に同一の突起１５とスペース１６との組合せをもって構成されている。即ち、図１の例では、ディスク基板１３の基準位置Ａから時計回りの方向に４．５度回転した位置まで、基準位置Ａより時計回りの方向に６．５度回転した位置から同方向に２度回転した位置まで、基準位置Ａより時計回りの方向に１１．５度回転した位置から同方向に４度回転した位置まで、及び基準位置Ａより時計回りの方向に２５．５度回転した位置から同方向に４．５度回転した位置までにそれぞれ突起（遮光板）１５が形成され、これら各突起１５の間がスペース１６になっている。
【００２８】
回転角検出用光学素子６，７，８，９，１０としては、発光素子と受光素子とを対向に配置して一体化したフォトインタラプタが用いられる。これらの各回転角検出用光学素子６，７，８，９，１０は、図２に例示するように、発光素子６ａと受光素子６ｂとの間に形成されたスペース内に突起１５を挿通した状態で回路基板２３に実装される。回転体１に対して各回転角検出用光学素子６，７，８，９，１０は、図１に示すように、ディスク基板１３の基準位置Ａより１５０度の位置、１６２度の位置、１７４度の位置、１８６度の位置及び１９８度の位置に設定される。なお、普通には、これらの各回転角検出用光学素子６，７，８，９，１０は、１５０度、１５６度、１６２度、１６８度及び１７４度の各位置、又は１８０度、１８６度、１９２度、１９８度及び２０４度の各位置にレイアウトするが、フォトインタラプタの大きさにより物理的に配置が困難なため、このようにレイアウトした、
したがって、回転体１が時計回りの方向に回転されたとき、各回転角検出用光学素子６，７，８，９，１０からは、それぞれ図７（ｂ）に示すコード符号Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５が出力される。これら各コード符号Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５の“１”、“０”を組み合わせて５ビットのコード列を生成すると、図７に示すように、どの桁から読み始めても同じコードが現れない（１００００）、（１１０００）、（１１１００）、（１１０１０）、（１１１１０）のコードの組合せよりなり、セクタ内で隣接するコードが１ビットずつ変化すると共にセクタ内の最初のコードと最後のコードが１ビット変化する、分解能が１．０度の循環型グレイコードが得られる。よって、本例の絶対角検出装置においては、各セクタ内の回転角度を１．０度の分解能で検出することができ、セクタ検出用光学素子５の出力信号と組み合わせることによって１回転内の絶対角を検出することができる。
【００２９】
本例の絶対角検出装置は、かかる構成を有することから、従来の絶対角検出装置に比べて検出素子数を格段に減少することができる。よって、光学素子を設定するに必要なスペースを小さくでき、絶対角検出装置の小型化を図ることができる。また、光学素子数が少ないこと及び光学素子の設定が容易になることから、絶対角検出装置を低コスト化することができる。さらには、光学素子数が少ないために所定の位置に所定の光学素子を精度良く設定することができ、高分解能の絶対角検出装置を得ることができる。
【００３０】
なお、前記実施形態例においては、受光部が鋸歯状の分割線で分割された受光素子２２を備えたが、本発明の要旨はこれに限定されるものではなく、所要の差動電流値信号が得られるものであれば、受光部がくさび形状の分割線で分割されたものやフォトダイオードの表面抵抗を利用したスポット光の位置センサ（ＰＳＤ）など、任意の受光部を有する受光素子を用いることができる。
【図面の簡単な説明】
【００３１】
【図１】回転体に形成されるセクタ検出用スリット列及び回転角検出用デジタルコード列の構成と回転体に対するセクタ検出用光学素子及び回転角検出用光学素子群の配列とを示す平面図である。
【図２】図１のＩＩ−ＩＩ断面図である。
【図３】回転ディスクと発光素子と受光素子との配列を示す要部断面図である。
【図４】セクタ検出用光学素子に備えられる受光素子の構成とスリットを透過した帯状の光との関係を示す平面図である。
【図５】図４の受光素子の出力特性を示すグラフ図である。
【図６】セクタ検出用光学素子の受光素子から出力される差動電流値信号を示すグラフ図である。
【図７】回転角検出用光学素子群を構成する各光学素子から出力されるコード符号とこれらのコード符号の組合せにより得られるグレイコードパターンの一例とを示す図である。
【符号の説明】
【００３２】
１    回転体
３    セクタ検出用のスリット列
３ａ〜３ｇ    スリット
４    回転角検出用のデジタルコード列
５    セクタ検出用光学素子
６，７，８，９，１０    回転角検出用光学素子
１３    
１５    デジタルコード列４を構成する突起
１６    デジタルコード列４を構成するスペース
２１    発光素子
２２    受光素子
２２ａ    第１受光部
２２ｂ    第２受光部
【図１】
2006105921.tif 000003
【図２】
2006105921.tif 000004
【図３】
2006105921.tif 000005
【図４】
2006105921.tif 000006
【図５】
2006105921.tif 000007
【図６】
2006105921.tif 000008
【図７】
2006105921.tif 000009