JP2005045852A - Driver of stepping motor - Google Patents
Driver of stepping motor Download PDFInfo
- Publication number
- JP2005045852A JP2005045852A JP2003199743A JP2003199743A JP2005045852A JP 2005045852 A JP2005045852 A JP 2005045852A JP 2003199743 A JP2003199743 A JP 2003199743A JP 2003199743 A JP2003199743 A JP 2003199743A JP 2005045852 A JP2005045852 A JP 2005045852A
- Authority
- JP
- Japan
- Prior art keywords
- excitation
- zero position
- induced voltage
- detecting
- rotor
- 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.)
- Granted
Links
Images
Landscapes
- Control Of Stepping Motors (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、ステッパモータの駆動装置に関し、特に車載メータ等に用いられるステッパモータの初期化処理を改善したステッパモータの駆動装置に関する。
【0002】
【従来の技術】
車速を表示するスピードメータやエンジンの回転数を表示するタコメータ等の車載メータには、指示精度や価格的な理由で近年ステッパモータが多用されている。
【0003】
しかしながら、このようなステッパモータを用いた車載メータを搭載する車両においては、車両の振動やノイズ等により発生した誤った駆動信号等により、ステッパモータの回転に連動する指針の本来移動すべき移動量と実際の移動量との間に差異が生じてしまう場合がある。
【0004】
そこで、このようなステッパモータを用いた車載メータでは、たとえば、イグニッションスイッチのオンのタイミングで、ステッパモータをストッパ方向に逆回転させて、指針をストッパで定められるゼロ位置に戻す初期化処理が行われている。
【0005】
この初期化処理においては、ステッパモータにより位置制御される表示指針がそのゼロ位置を定めたストッパに接触したかどうかを検出するために、ステッパモータの回転子の回転により発生する誘導電圧を検出し、検出された誘導電圧が所定の閾値以下になったときに、表示指針がゼロ位置に設定されたストッパに当たって停止したと判定するゼロ位置検出処理を行っている。
【0006】
以下、このゼロ位置検出処理について図19および図20を用いて説明する。
【0007】
図19は、ゼロ位置検出処理における各励磁ステップ、ゼロ位置検出励磁パターン、検出タイミング信号および誘導電圧の関係を示す図である。図20は、図19の各励磁ステップと回転子の回転パターンの関係を示す図である。長方形の中の数字はステップ番号を示す。なお、これらの図においては、ゼロ位置検出処理時には矢印で示す方向にステッパモータの回転子が回転するものと想定する。この回転子には、それぞれ3つのN極およびS極が交互に均等に着磁されている。
【0008】
回転子を回転させるための励磁信号は、励磁信号(励磁パルス)P1、P2、P3およびP4からなり、それらはH(ハイレベル)およびL(ローレベル)の組み合わせにより構成される。このHはたとえば5ボルトであり、Lは0ボルトである。励磁パルスP1およびP2は、一方の励磁コイル1a1の両端a,bに供給される。また、励磁パルスP3およびP4は、他方の励磁コイル1a2の両端a,bに供給される。
【0009】
回転子にギア連結された指針がストッパで定められたゼロ位置方向に移動するように回転子を逆回転させるためのゼロ位置検出励磁パターンの1サイクルは、それぞれ均等時間が割り当てられた8つの励磁ステップ3、2、1、8、7、6、5および4で構成され、ステッパモータはハーフステップ駆動方式で駆動される。
【0010】
励磁ステップ1の励磁信号(P1、P2、P3およびP4)とそれに対応する回転子の回転パターンが同期しており、励磁ステップが3、2、1、8、7、6、5および4の順に移行するにしたがって、回転子は、図20に示すように15度ずつ回転していく。たとえば、励磁ステップ3から励磁ステップ2に遷移する際には、回転子はその励磁信号(P1、P2、P3およびP4)によって、回転角0度から15度に角度変移する。以下の各励磁ステップ間の角度変移量も同様に15度である。なお、励磁ステップ4から次のサイクルの励磁ステップ3に移行する際の角度変移量も15度である。
【0011】
このような8つの励磁ステップからなるサイクルが、指針がストッパに接触するまで、すなわち、回転子が回転できなくなり、励磁コイルにより検出される誘導電圧値が閾値を下回るまで繰り返される。
【0012】
ゼロ位置検出の検出タイミング信号は、励磁コイル1a1が無励磁状態となるタイミングで、すなわち、励磁コイル1a1の両端aおよびbに供給される励磁パルスP1およびP2がL(ゼロボルト)になる励磁ステップ1および5と、励磁コイルC2の両端aおよびbに供給される励磁パルスP3およびP4がL(ゼロボルト)になる励磁ステップ3および7で、Hになるように設定されている。この検出タイミング信号に応答して、一方の端部が接地されかつ他方の端部が開放された励磁コイル1a1および1a2により検出される誘導電圧が、閾値(基準電圧V)と比較される。指針がストッパで定められたゼロ位置方向に移動するように回転子を回転させたとき、指針がストッパに接触すると、誘導電圧は理論的にはゼロになるはずなので、閾値を下回ることになり、この時点でゼロ位置検出が行われたことになる。
【0013】
【発明が解決しようとする課題】
上述のゼロ位置検出処理では、誘導電圧の検出サイクルがハーフステップ駆動方式になっており、図21のベクトル図で示すように、コイルA相(励磁コイル1a1)とコイルB相(励磁コイル1a2)における1相励磁ステップと2相励磁ステップとで駆動トルクの大きさが変わるため、駆動トルクが一定ではなく、また、回転子の回転速度が変わるため、回転が非円滑になり、図22に示すように、検出される誘導電圧値がかなりの変動幅で変動し、ゼロ位置の誤検出が発生する可能性がある。
【0014】
そこで本発明は、上述した従来の問題点に鑑み、ゼロ位置検出処理時にステッパモータの回転を安定させ、安定した回転時誘導電圧を得てゼロ位置の誤検出を防止することができるステッパモータの駆動装置を提供することを目的としている。
【0015】
【課題を解決するための手段】
上記課題を解決するためになされた請求項1記載の発明は、励磁コイルおよび前記励磁コイルの励磁状態の変化に応じて回転する回転子を有するステッパモータと、前記回転子の回転に連動する被駆動部材と、前記被駆動部材をゼロ位置に機械的に停止させるストッパと、前記励磁コイルの励磁状態を制御する制御手段と、前記回転子の回転に応じた磁束変化により発生する誘導電圧を検出する検出素子と、前記検出素子で検出された前記誘導電圧に基づき、前記被駆動部材が前記ストッパによりゼロ位置に停止させられたか否かを検出するゼロ位置検出手段とを備え、前記制御手段は、通常動作時には、入力される角度データ信号に基づき前記回転子をマイクロステップ駆動方式で正逆回転させるための複数の励磁ステップで電気的1サイクルが構成される第1の励磁パターンを生成して前記励磁コイルに供給し、前記被駆動部材をゼロ位置へ戻すゼロ位置検出処理時には、前記第1の励磁パターン中の複数の励磁ステップの一部を誘導電圧検出用励磁ステップに変換した第2の励磁パターンを生成して前記励磁コイルに供給することを特徴とするステッパモータの駆動装置に存する。
【0016】
請求項1記載の発明によれば、ステッパモータの駆動装置は、励磁コイルおよび励磁コイルの励磁状態の変化に応じて回転する回転子を有するステッパモータと、回転子の回転に連動する被駆動部材と、被駆動部材をゼロ位置に機械的に停止させるストッパと、励磁コイルの励磁状態を制御する制御手段と、回転子の回転に応じた磁束変化により発生する誘導電圧を検出する検出素子と、検出素子で検出された誘導電圧に基づき、被駆動部材がストッパによりゼロ位置に停止させられたか否かを検出するゼロ位置検出手段とを備え、制御手段は、通常動作時には、入力される角度データ信号に基づき回転子をマイクロステップ駆動方式で正逆回転させるための複数の励磁ステップで電気的1サイクルが構成される第1の励磁パターンを生成して励磁コイルに供給し、被駆動部材をゼロ位置へ戻すゼロ位置検出処理時には、第1の励磁パターン中の複数の励磁ステップの一部を誘導電圧検出用励磁ステップに変換した第2の励磁パターンを生成して励磁コイルに供給するので、ゼロ位置検出処理時に、ステッパモータの回転が安定すると共に誘導電圧検出用のサンプリング時間を確保することができ、それにより安定した回転時誘導電圧を得ることができ、ゼロ位置の誤検出を防止することができる。
【0017】
上記課題を解決するためになされた請求項2記載の発明は、前記第1の励磁パターンにおける複数の励磁ステップは、デューティ比が0%から100%の間で段階的に増加または減少するようにPWM制御された励磁信号を含み、前記第2の励磁パターンにおける前記誘導電圧検出用励磁ステップは、デューティ比0%または100%の励磁信号を含むことを特徴とする請求項1記載のステッパモータの駆動装置に存する。
【0018】
請求項2記載の発明によれば、第1の励磁パターンにおける複数の励磁ステップは、デューティ比が0%から100%の間で段階的に増加または減少するようにPWM制御された励磁信号を含み、第2の励磁パターンにおける誘導電圧検出用励磁ステップは、デューティ比0%または100%の励磁信号を含むので、ゼロ位置検出処理時に、誘導電圧検出用のサンプリング時間を確保することができ、それにより安定した回転時誘導電圧を得ることができる。
【0019】
上記課題を解決するためになされた請求項3記載の発明は、前記第2の励磁パターンは、前記1サイクルにおける電気的90度が、前記誘導電圧を検出するための第1の所定時間長を有する前記誘導電圧検出用励磁ステップと、前記第1の所定時間長より長い第2の所定時間長を有する回転用励磁ステップとを含むことを特徴とする請求項1または2記載のステッパモータの駆動装置に存する。
【0020】
請求項3記載の発明によれば、第2の励磁パターンは、1サイクルにおける電気的90度が、誘導電圧を検出するための第1の所定時間長を有する前記誘導電圧検出用励磁ステップと、第1の所定時間長より長い第2の所定時間長を有する回転用励磁ステップとを含むので、ゼロ位置検出処理時に、回転中の誘導電圧を安定に得ることができ、ゼロ位置の誤検出を防止することができる。
【0021】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【0022】
図1は、本発明に係るステッパモータの駆動装置の実施の形態を用いた車載メータの構成図である。車載メータは、たとえばスピードメータであり、固定子(図示しない)に互いに直交する位置に配置された2つの励磁コイル1a1および1a2と、N極およびS極が交互に3極づつ着磁され、励磁コイル1a1および1a2の励磁状態の変化に追従して回転する回転子1bを有するステッパモータ1と、ステッパモータ1を駆動制御するための駆動回路4とを備えている。
【0023】
車載メータは、さらに、回転子1bの回転駆動に連動する被駆動部材としての指針2と、回転子1bの回転駆動を指針2に伝えるギア3と、指針2を機械的ゼロ位置で接触させて停止させるストッパ5とを備えている。なお、ストッパ5と指針2の接触によるゼロ位置設定に代えて、ギヤ3から突出する被駆動部材としてのストッパ片6と、ゼロ位置に相当する位置に別個に設けられたストッパ5′との接触によるゼロ位置設定とする構成にしても良い。
【0024】
駆動回路4は、図2に示すように、制御手段としてのマイクロコンピュータ41(以下、マイコン41という)を備えている。マイコン41は、プログラムに従って各種の処理を行う中央演算ユニット(CPU)41aと、メモリ41bと、モータ駆動回路41cと、ゼロ位置検出回路41dとを備えている。
【0025】
CPU41aは、車速センサ(図示しない)からの速度情報に基づき算出された角度データ信号D1と、イグニッションスイッチ(図示しない)のイグニッションオン操作に基づくHレベルの初期化指令信号S1が入力され、モータ駆動回路41cから励磁コイル1a1,1a2の両端a,bに励磁信号S1、S2、S3およびS4を出力する。
【0026】
ゼロ位置検出開路41dは、励磁コイル1a1および1a2の一端aまたはbにそれぞれ接続された、I/F(インターフェース)回路42a、42b、42cおよび42dを介して誘導電圧V1,V2,V3およびV4が入力され、ゼロ位置判定信号をCPU41aに供給する。
【0027】
CPU41aは、通常動作時には、角度データ信号D1に応じて、回転子1bをマイクロステップ駆動方式で正逆回転させるための複数の励磁ステップで電気的1サイクルが構成される第1の励磁パターンを生成して励磁コイル1a1、1a2に供給し、励磁コイル1a1、1a2の励磁状態を制御することにより、角度データ信号D1に対応して回転子1bを正方向(Y2)または逆方向(Y1)に正逆回転させるようにステッパモータ1を駆動制御する。また、CPU41aは、初期化処理動作時には、初期化指令信号S1に応じて、第1の励磁パターン中の複数の励磁ステップの一部を誘導電圧検出用励磁ステップに変換した第2の励磁パターンを生成して励磁コイル1a1、1a2に供給し、マイクロステップ駆動方式で励磁コイル1a1、1a2の励磁状態を制御することにより、回転子1bを、指針2がストッパ5に向かう方向(すなわち、Y1方向)に移動するように逆回転させるべくステッパモータ1を駆動制御する。
【0028】
このマイクロステップ駆動方式は、1/n(n≧3)マイクロステップを使用し、この実施の形態では、たとえば電気的1サイクルを64分割するマイクロステップを使用し、電気的90度において16分割される。
【0029】
図3は、通常動作時の励磁信号の電流ベクトル図を示す。図3では、一例として、電気的1サイクルにおいて励磁ステップ0〜16に対応する90度における電流ベクトルが示されている。
【0030】
図4は、通常動作時のマイクロステップ駆動方式の各励磁コイル1a1、1a2に供給する励磁信号の電流ベクトルを時系列で表した波形図である。図4に示すように、通常動作時には、各励磁コイル1a1、1a2には、デューティ比が0%から100%の間で段階的に増加または減少するようにPWM制御された励磁信号が供給される。
【0031】
ゼロ位置検出回路41dは、初期化処理動作時、検出タイミング信号に合わせて一端が開放された無励磁状態の励磁コイル1a1,1a2の両端に発生する誘導電圧V1,V2,V3およびV4が各I/F回路を介して入力され、入力された誘導電圧V1,V2,V3およびV4のいずれかが閾値以下になったときに、指針2がストッパ5に接触してゼロ位置にあることを判定するゼロ位置判定信号をCPU41aに出力する。すなわち、上述の励磁コイル1a1,1a2は、一端が開放された時、誘導電圧の検出素子として働くことになる。
【0032】
図5に示すように、駆動回路4は、初期化処理動作時にステッパモータ1を逆回転させる際、まず所定時間の間ステッパモータ1を加速させるための励磁パターンを有する励磁パルスP1,P2,P3,P4を励磁コイル1a1,1a2に供給してステッパモータ1を逆回転開始から加速し、その後、ゼロ位置検出処理を行う。
【0033】
ゼロ位置検出処理においては、駆動回路4は、回転子1bをマイクロステップ駆動方式で逆回転させる複数の励磁ステップで電気的1サイクルが構成される励磁パターン、すなわち、通常動作時の第1の励磁パターン中の複数の励磁ステップの一部を誘導電圧検出用励磁ステップに変換した第2の励磁パターンを有する励磁信号S1、S2、S3およびS4を生成し、このときの励磁パターンは、1サイクルにおける電気的90度が、誘導電圧を検出するための第1の所定時間長を有する誘導電圧検出用励磁ステップと、この誘導電圧検出用励磁ステップの第1の所定時間長より長い第2の所定時間長の回転用励磁ステップとを含む。
【0034】
このゼロ位置検出処理時のマイクロステップ駆動方式は、図6に示すように、1サイクルにおける電気的90度において16分割された、所定の励磁ステップを出力する。
【0035】
具体的には、図6中の1サイクルにおいて矢印(数字記載あり)の箇所の励磁ステップで、励磁コイル1a1,1a2を励磁する。すなわち、励磁コイル1a1はA相(SIN+)および−A相(SIN−)に対応し、励磁コイル1a2は、B相(COS+)および−B相(COS−)に対応するものとすれば、回転子を逆回転させる場合、誘導電圧検出用励磁ステップは、STEP−0(通常動作時のステップ58〜64を変換),16(通常動作時のステップ10〜16を変換),32(通常動作時のステップ26〜32を変換)および48(通常動作時のステップ42〜48を変換)とし、回転用励磁ステップはSTEP−2,5,7,9,18,21,23,25,34,37,39,41,50,53,55および57を使用する。
【0036】
そして、各励磁ステップにおける励磁信号S1,S2,S3,S4の出力時間は次のように設定される。
誘導電圧検出用励磁ステップ=STEP−0,16,32および48は3(ms;ミリ秒)
回転用励磁ステップ=STEP−2,5,7,9,18,21,23,25,34,37,39,41,50,53,55および57は各1(ms;ミリ秒)
【0037】
したがって、各々の電気的90度の中では、誘導電圧検出用励磁ステップの時間の長さ(第1の所定の時間長)と回転用励磁ステップの時間の長さ(第2の所定の時間長)の大小関係は、
誘導電圧検出用励磁ステップ3(ms)<回転用励磁ステップ4(ms)
となっている。
【0038】
次に、上述した構成の車載メータの動作について、図7に示すCPU41aのゼロ位置検出処置手順を示すフローチャートを参照して以下説明する。初期化処理が開始されると、励磁ステップを所定の更新間隔で更新し(ステップS1)、次いで、所定時間経過したか否かを判定する(ステップS2)。ステップS2は、具体的には、図5に示すように、ゼロ位置検出処理のスタートから、ギア3のバックラッシュ除去(片寄せ)しながら回転子1bを励磁信号に追従(同期する)させ、所定速度まで回転(加速)させる。所定時間経過していれば、次に、誘導電圧検出処理を開始する(ステップS3)。すなわち、回転子1bの回転開始直後から所定時間経過するまで誘導電圧が安定しないため、誘導電圧の検出処理を行わない。(たとえば、特開2001−298993号公報参照。)
【0039】
次いで、検出タイミング信号に合わせて誘導電圧測定用コイルをPWM出力からHi−Z出力(ハイインピーダンス出力)へ切り換える(ステップS4)。Hi−Z出力とは、誘導電圧測定用のコイルに相当する励磁コイルが、誘導電圧検出用励磁ステップにおけるサンプリング時間(この実施の形態では、3ms)の間無励磁状態で一端が開放された状態とされ、このサンプリング時間の間に当該励磁コイルから誘導電圧が出力されることを意味する。
【0040】
次いで、誘導電圧測定用コイルから検出励磁ステップ中に表れる誘導電圧を複数回サンプリングする(ステップS5)。すなわち、励磁コイル1a1,1a2の両端に発生する誘導電圧V1,V2,V3およびV4が各I/F回路を介してサンプリングされ、ゼロ位置検出回路41dに入力される。次いで、サンプリングされた誘導電圧値が閾値を超えていると判定された回数が予め設定された当接判定回数より少ないか否かを判定する(ステップS6)。
【0041】
ステップS6の答えがイエスならば、出力励磁相を一定時間保持し(ステップS8)、次いで初期化処理を正常に終了する。
【0042】
一方、ステップS6の答えがノーならば、次いで回転子1bが360度回転したか否かを判定し(ステップS9)、その答えがイエスならば、次いで、出力励磁相を一定時間保持し(ステップS10)、次いで初期化処理を異常に終了する。また、ステップS9の答えがノーならば、次いで、次の検出励磁ステップまでマイクロステップで逆転処理を実行し(ステップS11)、次いでステップS4に戻る。
【0043】
図8は、ステッパモータの初期化処理時の駆動波形を示し、図9は、図8における加速処理時の駆動波形の拡大図を示し、図10(A)および(B)は、それぞれ、図9における加速処理の前半および後半のPWM出力波形を示し、図11は、誘導電圧検出処理時の駆動波形の拡大図を示し、図12は、誘導電圧検出サイクル(PWM駆動による励磁)の拡大図を示し、図13は、図12における逆転処理の部分の拡大波形を示し、図14(A)、(B)、(C)および(D)は、それぞれ、図13における回転用励磁ステップ41,39,37,34における拡大波形を示す。
【0044】
図15は、上述の誘導電圧検出処理、すなわちゼロ位置検出処理時の励磁信号の電流ベクトル図を示す。図15では、一例として、電気的1サイクルにおいて励磁ステップ0〜16に対応する90度における電流ベクトルが示されている。
【0045】
図16は、ゼロ位置検出処理時のマイクロステップ駆動方式の各励磁コイル1a1、1a2に供給する励磁信号の電流ベクトルを時系列で表した波形図である。図16に示すように、ゼロ位置検出処理時には、励磁コイル1a1、1a2には、通常動作時の第1の励磁パターンと同一であるが各励磁ステップが逆順になり、デューティ比が0%から100%の間で段階的に増加または減少するようにPWM制御されると共に、各励磁ステップの一部を、誘導電圧の検出タイミングに合わせたサンプリング時間(この実施の形態では、3ms)の間デューティ比0%または100%となる誘導電圧検出用励磁ステップに変換(または置換)した励磁信号が供給される。そして、誘導電圧検出励磁ステップ以外の励磁ステップは、回転用励磁ステップとして、1サイクル中の各電気的90度において誘導電圧検出用励磁ステップのサンプリング時間(この実施の形態では、3ms)より長い時間(この実施の形態では、4ms)を有するので、回転子1bの回転が安定することになる。
【0046】
図17は、励磁コイル1a1、1a2の駆動波形と励磁を与えるタイミングを説明するために、回転子の回転角度を時系列に示した図である。ステッパモータの誘導電圧を完全に捕らえるためには、励磁コイル1a1、1a2に発生する誘導電圧の最大値をサンプリングできるように、検出時間(サンプリング時間)を設定する必要がある。(なぜなら、ピークが発生する前の誘導電圧を捕らえた場合には、ゼロ位置判定が困難な場合があるからである。)
【0047】
ある速度で回転子1bが回転している状態で、減速処理を行わずに回転を停止させるような励磁を与えた時(すなわち、誘導電圧検出用励磁ステップでデューティ比0%の励磁信号を与えた時)(図17においてAで示されている)、次の回転用励磁ステップの励磁が与えられなければ、回転子1bは、オーバーシュート(図17においてBで示されている)した(このオーバーシュート時に、誘導電圧のピーク値が発生する)後、振動しながら励磁出力に応じた停止角度に到達する。この時、図17のCのタイミングや、さらに回転子1bが逆転したDのタイミングで、次の回転用励磁ステップによる回転方向の励磁を与えた場合、回転子1bの回転は不安定になり円滑に回転しなくなるため、次の誘導電圧検出ポイント(図17のFで示されている)以降の誘導電圧のレベルが安定しなくなる。
【0048】
これを避けるために、B点を通過した直後(すなわち、誘導電圧のピーク値が発生した直後)に、再び回転用励磁ステップによる回転方向の励磁信号を出力する。この時の励磁波形出力位置は、ステッパモータをA点で停止させずに一定速度で回転継続させていた場合に出力されるべき、回転角度Eに相当する励磁信号を出力するのである。すなわち、図16に示すように、デューティ比0%の誘導電圧検出用励磁ステップの次の回転用励磁ステップ(すなわち、ステップ9,57,41,25)における励磁信号は、通常動作時の駆動波形に沿ったデューティ比を有する部分から再び供給される。
【0049】
図18は、検出された誘導電圧のタイムチャートを示し、この図から、検出される誘導電圧値V1〜V4の変動幅が従来より少なく、安定するまでの時間が短いことが分かる。
【0050】
このように、ゼロ位置検出処理時には、通常動作時の第1の励磁パターンにおける複数の励磁ステップの一部を誘導電圧検出励磁ステップに変換した第2の励磁パターンを有する励磁信号で励磁コイルを励磁すると共に、電気的1サイクルにおける90度において誘導電圧検出用励磁ステップの時間(第1の所定時間長)より回転用励磁ステップの時間(第2の所定時間長)を長く設定することで、回転子の回転励磁時間が長く回転が円滑になり、安定した回転時誘導電圧を得ることができ、ゼロ位置の誤検出を防止することができる。
【0051】
以上の通り、本発明の実施の形態について説明したが、本発明はこれに限らず、種々の変形、応用が可能である。
【0052】
【発明の効果】
請求項1記載の発明によれば、ゼロ位置検出処理時に、ステッパモータの回転が安定すると共に誘導電圧検出用のサンプリング時間を確保することができ、それにより安定した回転時誘導電圧を得ることができ、ゼロ位置の誤検出を防止することができる。
【0053】
請求項2記載の発明によれば、ゼロ位置検出処理時に、誘導電圧検出用のサンプリング時間を確保することができ、それにより安定した回転時誘導電圧を得ることができる。
【0054】
請求項3記載の発明によれば、ゼロ位置検出処理時に、回転中の誘導電圧を安定に得ることができ、ゼロ位置の誤検出を防止することができる。
【図面の簡単な説明】
【図1】本発明に係るステッパモータの駆動装置の実施の形態を用いた車載メータの構成図である。
【図2】図1の車載メータにおける駆動装置の構成を示す図である。
【図3】通常動作時の励磁信号の電流ベクトル図を示す。
【図4】通常動作時のマイクロステップ駆動方式の各励磁コイルに供給する励磁信号の電流ベクトルを時系列で表した波形図である。
【図5】図2の駆動回路の動作の概略を説明する図である。
【図6】マイクロステップ駆動方式の具体例を示す図である。
【図7】駆動回路のCPUの処理手順を示すフローチャートを示す。
【図8】ステッパモータの初期化処理時の駆動波形を示す。
【図9】図8における加速処理時の駆動波形の拡大図を示す。
【図10】(A)および(B)は、それぞれ、図9における加速処理の前半および後半のPWM出力波形を示す。
【図11】誘導電圧検出処理時の駆動波形の拡大図を示す。
【図12】誘導電圧検出サイクル(PWM駆動による励磁)の拡大図を示す。
【図13】図12における逆転処理の部分の拡大波形を示す。
【図14】(A)、(B)、(C)および(D)は、それぞれ、図13における回転用励磁ステップ41,39,37,34における拡大波形を示す。
【図15】誘導電圧検出処理(ゼロ位置検出処理)時の励磁信号の電流ベクトル図を示す。
【図16】ゼロ位置検出処理時のマイクロステップ駆動方式の各励磁コイルに供給する励磁信号の電流ベクトルを時系列で表した波形図である。
【図17】励磁コイルの駆動波形と励磁を与えるタイミングを説明するために、回転子の回転角度を時系列に示した図である。
【図18】位置検出回路で検出される誘導電圧のタイムチャートを示す。
【図19】従来のステッパモータを使用した車載メータにおけるゼロ位置検出処理における各励磁ステップ、ゼロ位置検出励磁パターン、検出タイミング信号および誘導電圧の関係を示す図である。
【図20】図19の各励磁ステップと回転子の回転パターンの関係を示す図である。
【図21】ハーフステップ駆動方式における駆動トルクのベクトル図を示す。
【図22】従来のステッパモータを使用した車載メータにおけるゼロ位置検出処理において検出される誘導電圧のタイムチャートを示す。
【符号の説明】
1 ステッパモータ
1a1 励磁コイル
1a2 励磁コイル
1b 回転子
2 指針(被駆動部材)
4 駆動回路
41a CPU(制御手段)
41b メモリ
41c モータ駆動回路
41d ゼロ位置検出回路(ゼロ位置検出手段)
5 ストッパ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a stepper motor drive device, and more particularly to a stepper motor drive device with improved initialization processing for a stepper motor used in a vehicle-mounted meter or the like.
[0002]
[Prior art]
In-vehicle meters such as a speedometer that displays the vehicle speed and a tachometer that displays the number of revolutions of the engine, stepper motors have been frequently used in recent years for indication accuracy and price reasons.
[0003]
However, in a vehicle equipped with an in-vehicle meter using such a stepper motor, the amount of movement of the pointer that is linked to the rotation of the stepper motor due to an erroneous drive signal generated due to vibration or noise of the vehicle, etc. And there may be a difference between the actual movement amount.
[0004]
Therefore, in an in-vehicle meter using such a stepper motor, for example, when the ignition switch is turned on, an initialization process is performed to reverse the stepper motor in the stopper direction and return the pointer to the zero position determined by the stopper. It has been broken.
[0005]
In this initialization process, in order to detect whether or not the display pointer whose position is controlled by the stepper motor has come into contact with the stopper that determines the zero position, an induced voltage generated by the rotation of the rotor of the stepper motor is detected. When the detected induced voltage falls below a predetermined threshold value, zero position detection processing is performed in which it is determined that the display pointer has stopped by hitting the stopper set at the zero position.
[0006]
Hereinafter, the zero position detection process will be described with reference to FIGS. 19 and 20.
[0007]
FIG. 19 is a diagram showing the relationship among each excitation step, zero position detection excitation pattern, detection timing signal, and induced voltage in the zero position detection process. FIG. 20 is a diagram showing the relationship between each excitation step of FIG. 19 and the rotation pattern of the rotor. The number in the rectangle indicates the step number. In these figures, it is assumed that the rotor of the stepper motor rotates in the direction indicated by the arrow during the zero position detection process. In this rotor, three N poles and S poles are alternately and evenly magnetized.
[0008]
The excitation signal for rotating the rotor is composed of excitation signals (excitation pulses) P1, P2, P3 and P4, which are constituted by a combination of H (high level) and L (low level). For example, H is 5 volts, and L is 0 volts. Excitation pulses P1 and P2 are supplied to both ends a and b of one excitation coil 1a1. The excitation pulses P3 and P4 are supplied to both ends a and b of the other excitation coil 1a2.
[0009]
One cycle of the zero position detection excitation pattern for reversely rotating the rotor so that the pointer geared to the rotor moves in the zero position direction determined by the stopper is 8 excitations each assigned an equal time.
[0010]
The excitation signal (P1, P2, P3 and P4) of
[0011]
Such a cycle consisting of eight excitation steps is repeated until the pointer contacts the stopper, that is, until the rotor cannot rotate and the induced voltage value detected by the excitation coil falls below the threshold value.
[0012]
The detection timing signal for detecting the zero position is the timing at which the excitation coil 1a1 is in the non-excitation state, that is, the
[0013]
[Problems to be solved by the invention]
In the zero position detection process described above, the induction voltage detection cycle is a half-step drive system, and as shown in the vector diagram of FIG. 21, the coil A phase (excitation coil 1a1) and the coil B phase (excitation coil 1a2). Since the magnitude of the drive torque varies between the one-phase excitation step and the two-phase excitation step in FIG. 2, the drive torque is not constant, and the rotation speed of the rotor changes, resulting in non-smooth rotation, as shown in FIG. As described above, the detected induced voltage value fluctuates with a considerable fluctuation range, and there is a possibility that the zero position is erroneously detected.
[0014]
Therefore, in view of the above-described conventional problems, the present invention stabilizes the rotation of the stepper motor during the zero position detection process, obtains a stable induced voltage during rotation, and prevents erroneous detection of the zero position. The object is to provide a drive device.
[0015]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, an invention according to
[0016]
According to the first aspect of the present invention, a stepper motor drive device includes an excitation coil and a stepper motor having a rotor that rotates in accordance with a change in the excitation state of the excitation coil, and a driven member that is interlocked with the rotation of the rotor. A stopper that mechanically stops the driven member at the zero position, a control unit that controls the excitation state of the excitation coil, a detection element that detects an induced voltage generated by a magnetic flux change according to the rotation of the rotor, And zero position detecting means for detecting whether or not the driven member is stopped at the zero position by the stopper based on the induced voltage detected by the detecting element, and the control means receives angle data inputted during normal operation. Based on the signal, a first excitation pattern is generated in which one electrical cycle is constituted by a plurality of excitation steps for forward and reverse rotation of the rotor by the microstep drive method. In the zero position detection process for supplying the excitation coil and returning the driven member to the zero position, the second excitation pattern obtained by converting a part of the plurality of excitation steps in the first excitation pattern to the excitation step for detecting the induced voltage is used. Since it is generated and supplied to the exciting coil, the rotation of the stepper motor can be stabilized and the sampling time for detecting the induction voltage can be secured during the zero position detection process, thereby obtaining a stable induction voltage during rotation. And erroneous detection of the zero position can be prevented.
[0017]
According to a second aspect of the present invention, the plurality of excitation steps in the first excitation pattern are configured so that the duty ratio increases or decreases stepwise between 0% and 100%. 2. The stepper motor according to
[0018]
According to the second aspect of the present invention, the plurality of excitation steps in the first excitation pattern include an excitation signal that is PWM controlled so that the duty ratio increases or decreases stepwise between 0% and 100%. Since the excitation step for detecting the induced voltage in the second excitation pattern includes an excitation signal with a duty ratio of 0% or 100%, a sampling time for detecting the induced voltage can be secured during the zero position detection process. Thus, a more stable induced voltage during rotation can be obtained.
[0019]
In order to solve the above-mentioned problem, the invention according to
[0020]
According to the third aspect of the present invention, the second excitation pattern includes the excitation step for detecting the induced voltage, wherein the electrical 90 degrees in one cycle has a first predetermined time length for detecting the induced voltage; And a rotation excitation step having a second predetermined time length longer than the first predetermined time length, so that the induced voltage during rotation can be stably obtained during the zero position detection processing, and erroneous detection of the zero position can be achieved. Can be prevented.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0022]
FIG. 1 is a configuration diagram of an in-vehicle meter using an embodiment of a stepper motor driving apparatus according to the present invention. The in-vehicle meter is, for example, a speedometer, and two exciting coils 1a1 and 1a2 arranged at positions orthogonal to each other on a stator (not shown), and N poles and S poles are alternately magnetized by three poles, and excited. A
[0023]
The on-vehicle meter further contacts the
[0024]
As shown in FIG. 2, the
[0025]
The CPU 41a receives an angle data signal D1 calculated based on speed information from a vehicle speed sensor (not shown) and an H-level initialization command signal S1 based on an ignition-on operation of an ignition switch (not shown) to drive the motor. Excitation signals S1, S2, S3 and S4 are output from the circuit 41c to both ends a and b of the excitation coils 1a1 and 1a2.
[0026]
The zero position detection
[0027]
During normal operation, the CPU 41a generates a first excitation pattern in which one electrical cycle is composed of a plurality of excitation steps for rotating the rotor 1b in the forward and reverse directions by the microstep drive method according to the angle data signal D1. By supplying the excitation coils 1a1 and 1a2 and controlling the excitation state of the excitation coils 1a1 and 1a2, the rotor 1b is moved in the forward direction (Y2) or the reverse direction (Y1) in accordance with the angle data signal D1. The
[0028]
This micro-step driving method uses 1 / n (n ≧ 3) micro-steps. In this embodiment, for example, a micro-step that divides one electrical cycle into 64 is used, and is divided into 16 at 90 degrees electrical. The
[0029]
FIG. 3 shows a current vector diagram of the excitation signal during normal operation. In FIG. 3, as an example, a current vector at 90 degrees corresponding to
[0030]
FIG. 4 is a waveform diagram showing, in time series, current vectors of excitation signals supplied to the excitation coils 1a1 and 1a2 of the microstep drive system during normal operation. As shown in FIG. 4, during normal operation, each excitation coil 1a1, 1a2 is supplied with an excitation signal PWM-controlled so that the duty ratio increases or decreases stepwise between 0% and 100%. .
[0031]
During the initialization processing operation, the zero
[0032]
As shown in FIG. 5, when the
[0033]
In the zero position detection process, the
[0034]
As shown in FIG. 6, the micro-step driving method at the time of the zero position detection process outputs a predetermined excitation step that is divided into 16 at 90 electrical degrees in one cycle.
[0035]
Specifically, the excitation coils 1a1 and 1a2 are excited in the excitation step indicated by an arrow (with numerals) in one cycle in FIG. That is, if the exciting coil 1a1 corresponds to the A phase (SIN +) and -A phase (SIN-), and the exciting coil 1a2 corresponds to the B phase (COS +) and -B phase (COS-), When the element is rotated in the reverse direction, the excitation steps for detecting the induced voltage are STEP-0 (converting steps 58 to 64 in normal operation), 16 (converting
[0036]
And the output time of excitation signal S1, S2, S3, S4 in each excitation step is set as follows.
Induction voltage detection excitation step = STEP-0, 16, 32 and 48 are 3 (ms; milliseconds)
Excitation step for rotation = STEP-2, 5, 7, 9, 18, 21, 23, 25, 34, 37, 39, 41, 50, 53, 55 and 57 are each 1 (ms; millisecond)
[0037]
Therefore, within each electrical 90 degree, the length of time of the excitation step for detecting the induced voltage (first predetermined time length) and the length of time of the excitation step for rotation (second predetermined time length) )
Induction voltage detection excitation step 3 (ms) <rotation excitation step 4 (ms)
It has become.
[0038]
Next, the operation of the vehicle-mounted meter having the above-described configuration will be described below with reference to the flowchart showing the zero position detection procedure of the CPU 41a shown in FIG. When the initialization process is started, the excitation step is updated at a predetermined update interval (step S1), and then it is determined whether or not a predetermined time has passed (step S2). Specifically, as shown in FIG. 5, the step S2 causes the rotor 1b to follow (synchronize) the excitation signal while removing (shifting) the backlash of the
[0039]
Next, the induction voltage measuring coil is switched from PWM output to Hi-Z output (high impedance output) in accordance with the detection timing signal (step S4). The Hi-Z output is a state in which one end of an excitation coil corresponding to an induction voltage measurement coil is opened in a non-excited state for a sampling time (3 ms in this embodiment) in an excitation step for detecting an induced voltage. It means that an induced voltage is output from the exciting coil during the sampling time.
[0040]
Next, the induced voltage that appears during the detection excitation step is sampled from the induced voltage measuring coil a plurality of times (step S5). That is, the induced voltages V1, V2, V3 and V4 generated at both ends of the exciting coils 1a1 and 1a2 are sampled through the respective I / F circuits and input to the zero
[0041]
If the answer to step S6 is yes, the output excitation phase is held for a certain time (step S8), and then the initialization process is normally terminated.
[0042]
On the other hand, if the answer to step S6 is no, it is next determined whether or not the rotor 1b has rotated 360 degrees (step S9). If the answer is yes, then the output excitation phase is held for a certain period of time (step S9). S10) Next, the initialization process ends abnormally. On the other hand, if the answer to step S9 is no, the reverse rotation process is executed in microsteps until the next detection excitation step (step S11), and then the process returns to step S4.
[0043]
8 shows a drive waveform at the time of the initialization process of the stepper motor, FIG. 9 shows an enlarged view of the drive waveform at the time of the acceleration process in FIG. 8, and FIGS. 10 (A) and 10 (B) are diagrams respectively. 9 shows the PWM output waveforms of the first half and the latter half of the acceleration process in FIG. 9, FIG. 11 shows an enlarged view of the drive waveform during the induced voltage detection process, and FIG. 12 shows an enlarged view of the induced voltage detection cycle (excitation by PWM drive). FIG. 13 shows an enlarged waveform of the reverse processing portion in FIG. 12, and FIGS. 14 (A), (B), (C), and (D) show the
[0044]
FIG. 15 shows a current vector diagram of the excitation signal during the above-described induced voltage detection process, that is, the zero position detection process. In FIG. 15, as an example, a current vector at 90 degrees corresponding to
[0045]
FIG. 16 is a waveform diagram showing, in time series, current vectors of excitation signals supplied to the microstep drive excitation coils 1a1 and 1a2 during the zero position detection process. As shown in FIG. 16, during the zero position detection process, the excitation coils 1a1 and 1a2 have the same excitation pattern as that in the normal operation, but the excitation steps are reversed, and the duty ratio ranges from 0% to 100%. The PWM control is performed so as to increase or decrease stepwise between 1% and the duty ratio during a sampling time (3 ms in this embodiment) in which a part of each excitation step is adjusted to the detection timing of the induced voltage. An excitation signal converted (or replaced) into an induction voltage detection excitation step of 0% or 100% is supplied. Excitation steps other than the induction voltage detection excitation step are rotation excitation steps that are longer than the sampling time of the induction voltage detection excitation step (3 ms in this embodiment) at each electrical 90 ° in one cycle. (In this embodiment, 4 ms), the rotation of the rotor 1b is stabilized.
[0046]
FIG. 17 is a diagram showing the rotation angle of the rotor in time series in order to explain the drive waveforms of the excitation coils 1a1 and 1a2 and the timing for applying excitation. In order to completely capture the induced voltage of the stepper motor, it is necessary to set the detection time (sampling time) so that the maximum value of the induced voltage generated in the exciting coils 1a1 and 1a2 can be sampled. (This is because it may be difficult to determine the zero position when the induced voltage before the peak occurs is captured.)
[0047]
When the rotor 1b is rotating at a certain speed and excitation is performed to stop rotation without performing deceleration processing (that is, an excitation signal with a duty ratio of 0% is applied in the excitation step for detecting the induction voltage) (Indicated by A in FIG. 17), the rotor 1b overshoots (indicated by B in FIG. 17) unless the excitation of the next rotational excitation step is applied (this is indicated by B in FIG. 17). After overshooting, a peak value of the induced voltage is generated), and then reaches a stop angle corresponding to the excitation output while vibrating. At this time, when excitation in the rotational direction by the next excitation step for rotation is given at the timing of C in FIG. 17 or at the timing of D when the rotor 1b is reversed, the rotation of the rotor 1b becomes unstable and smooth. Therefore, the level of the induced voltage after the next induced voltage detection point (indicated by F in FIG. 17) becomes unstable.
[0048]
In order to avoid this, immediately after passing through point B (that is, immediately after the peak value of the induced voltage is generated), the excitation signal in the rotation direction by the excitation step for rotation is output again. The excitation waveform output position at this time outputs an excitation signal corresponding to the rotation angle E that should be output when the stepper motor continues to rotate at a constant speed without stopping at the point A. That is, as shown in FIG. 16, the excitation signal in the excitation step for rotation next to the excitation step for detecting the induced voltage with a duty ratio of 0% (that is, steps 9, 57, 41, and 25) is a drive waveform during normal operation. Is supplied again from the portion having the duty ratio along the line.
[0049]
FIG. 18 shows a time chart of the detected induced voltage. From this figure, it can be seen that the fluctuation range of the detected induced voltage values V1 to V4 is smaller than that of the conventional one and the time until stabilization is short.
[0050]
Thus, during the zero position detection process, the excitation coil is excited with the excitation signal having the second excitation pattern obtained by converting a part of the plurality of excitation steps in the first excitation pattern during normal operation into the induction voltage detection excitation step. In addition, the rotation of the excitation step for rotation (second predetermined time length) is set longer than the time of the excitation step for detecting induced voltage (first predetermined time length) at 90 degrees in one electrical cycle. Since the rotation excitation time of the child is long and the rotation is smooth, a stable induction voltage can be obtained, and erroneous detection of the zero position can be prevented.
[0051]
As described above, the embodiment of the present invention has been described. However, the present invention is not limited to this, and various modifications and applications are possible.
[0052]
【The invention's effect】
According to the first aspect of the present invention, during the zero position detection process, the rotation of the stepper motor can be stabilized and the sampling time for detecting the induced voltage can be secured, thereby obtaining a stable induced voltage during rotation. And erroneous detection of the zero position can be prevented.
[0053]
According to the second aspect of the present invention, it is possible to secure a sampling time for detecting the induced voltage during the zero position detecting process, thereby obtaining a stable rotational induced voltage.
[0054]
According to the third aspect of the present invention, the induced voltage during rotation can be stably obtained during the zero position detection process, and erroneous detection of the zero position can be prevented.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of an in-vehicle meter using an embodiment of a stepper motor driving apparatus according to the present invention.
FIG. 2 is a diagram showing a configuration of a drive device in the in-vehicle meter of FIG.
FIG. 3 shows a current vector diagram of excitation signals during normal operation.
FIG. 4 is a waveform diagram showing, in time series, current vectors of excitation signals supplied to each microstep drive excitation coil during normal operation.
FIG. 5 is a diagram for explaining the outline of the operation of the drive circuit of FIG. 2;
FIG. 6 is a diagram illustrating a specific example of a microstep driving method.
FIG. 7 is a flowchart showing a processing procedure of the CPU of the drive circuit.
FIG. 8 shows a drive waveform at the time of initialization processing of a stepper motor.
9 shows an enlarged view of a drive waveform during the acceleration process in FIG. 8. FIG.
10A and 10B show PWM output waveforms in the first half and second half of the acceleration processing in FIG. 9, respectively.
FIG. 11 is an enlarged view of a drive waveform at the time of induced voltage detection processing.
FIG. 12 is an enlarged view of an induction voltage detection cycle (excitation by PWM drive).
FIG. 13 shows an enlarged waveform of the reverse processing portion in FIG. 12;
14 (A), (B), (C), and (D) show enlarged waveforms at rotation excitation steps 41, 39, 37, and 34 in FIG. 13, respectively.
FIG. 15 is a current vector diagram of an excitation signal during induction voltage detection processing (zero position detection processing).
FIG. 16 is a waveform diagram showing, in time series, current vectors of excitation signals supplied to each excitation coil of the microstep drive method during zero position detection processing.
FIG. 17 is a diagram showing the rotation angle of the rotor in time series in order to explain the drive waveform of the excitation coil and the timing for applying excitation.
FIG. 18 is a time chart of induced voltages detected by the position detection circuit.
FIG. 19 is a diagram showing the relationship among each excitation step, zero position detection excitation pattern, detection timing signal, and induced voltage in zero position detection processing in a vehicle-mounted meter using a conventional stepper motor.
20 is a diagram showing the relationship between each excitation step of FIG. 19 and the rotation pattern of the rotor.
FIG. 21 shows a vector diagram of drive torque in the half-step drive method.
FIG. 22 is a time chart of induced voltage detected in a zero position detection process in a vehicle-mounted meter using a conventional stepper motor.
[Explanation of symbols]
1 Stepper motor 1a1 Excitation coil 1a2 Excitation
4 Drive circuit 41a CPU (control means)
41b Memory 41c
5 Stopper
Claims (3)
前記回転子の回転に連動する被駆動部材と、
前記被駆動部材をゼロ位置に機械的に停止させるストッパと、
前記励磁コイルの励磁状態を制御する制御手段と、
前記回転子の回転に応じた磁束変化により発生する誘導電圧を検出する検出素子と、
前記検出素子で検出された前記誘導電圧に基づき、前記被駆動部材が前記ストッパによりゼロ位置に停止させられたか否かを検出するゼロ位置検出手段とを備え、
前記制御手段は、通常動作時には、入力される角度データ信号に基づき前記回転子をマイクロステップ駆動方式で正逆回転させるための複数の励磁ステップで電気的1サイクルが構成される第1の励磁パターンを生成して前記励磁コイルに供給し、前記被駆動部材をゼロ位置へ戻すゼロ位置検出処理時には、前記第1の励磁パターン中の複数の励磁ステップの一部を誘導電圧検出用励磁ステップに変換した第2の励磁パターンを生成して前記励磁コイルに供給する
ことを特徴とするステッパモータの駆動装置。A stepper motor having an excitation coil and a rotor that rotates in response to a change in the excitation state of the excitation coil;
A driven member interlocked with the rotation of the rotor;
A stopper that mechanically stops the driven member at a zero position;
Control means for controlling the excitation state of the excitation coil;
A detection element for detecting an induced voltage generated by a magnetic flux change according to the rotation of the rotor;
Zero position detecting means for detecting whether or not the driven member is stopped at the zero position by the stopper based on the induced voltage detected by the detection element;
In the normal operation, the control means has a first excitation pattern in which one electrical cycle is composed of a plurality of excitation steps for rotating the rotor forward and reverse by a microstep drive system based on an input angle data signal. Is generated, supplied to the excitation coil, and at the time of zero position detection processing for returning the driven member to the zero position, a part of the plurality of excitation steps in the first excitation pattern is converted into an excitation step for detecting an induced voltage. A stepper motor driving apparatus, wherein the second excitation pattern is generated and supplied to the excitation coil.
ことを特徴とする請求項1記載のステッパモータの駆動装置。The plurality of excitation steps in the first excitation pattern include an excitation signal PWM-controlled so that the duty ratio increases or decreases stepwise between 0% and 100%, and the excitation step in the second excitation pattern 2. The stepper motor driving apparatus according to claim 1, wherein the excitation step for detecting the induced voltage includes an excitation signal having a duty ratio of 0% or 100%.
ことを特徴とする請求項1または2記載のステッパモータの駆動装置。The second excitation pattern includes the induced voltage detecting excitation step in which the electrical 90 degrees in the one cycle has a first predetermined time length for detecting the induced voltage, and the first predetermined time length. 3. A stepper motor driving apparatus according to claim 1, further comprising a rotating excitation step having a longer second predetermined time length.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003199743A JP4209731B2 (en) | 2003-07-22 | 2003-07-22 | Stepper motor drive device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003199743A JP4209731B2 (en) | 2003-07-22 | 2003-07-22 | Stepper motor drive device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005045852A true JP2005045852A (en) | 2005-02-17 |
JP4209731B2 JP4209731B2 (en) | 2009-01-14 |
Family
ID=34260408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003199743A Expired - Fee Related JP4209731B2 (en) | 2003-07-22 | 2003-07-22 | Stepper motor drive device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4209731B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101113872B1 (en) * | 2005-11-10 | 2012-02-29 | 엘지전자 주식회사 | Coupling structure for tachometer in motor |
-
2003
- 2003-07-22 JP JP2003199743A patent/JP4209731B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101113872B1 (en) * | 2005-11-10 | 2012-02-29 | 엘지전자 주식회사 | Coupling structure for tachometer in motor |
Also Published As
Publication number | Publication date |
---|---|
JP4209731B2 (en) | 2009-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4209724B2 (en) | Stepper motor drive device | |
JP4267424B2 (en) | Stepper motor drive device | |
JP4959460B2 (en) | Motor starting device and motor starting method | |
JP4541071B2 (en) | Indicator and initialization drive | |
JP4801772B2 (en) | Brushless motor control device and brushless motor control method | |
JP5656354B2 (en) | Drive device | |
US6624608B2 (en) | Indicating instrument for a vehicle | |
US5739661A (en) | Stepping motor driver | |
US7859216B2 (en) | Stepper motor apparatus and method for controlling stepper motor | |
JP2001292596A (en) | Stepping motor, and driver | |
JP4209731B2 (en) | Stepper motor drive device | |
JP3828785B2 (en) | Initialization drive | |
JP2003224998A (en) | Drive method for stepping motor | |
JP2005143168A (en) | Initialization driver | |
JP2002267501A (en) | Indicating instrument for vehicle | |
JP2004364403A (en) | Drive unit for stepping motor and proper method concerned, and stepping motor device | |
JP2016226173A (en) | Stepping motor drive device | |
JP4340080B2 (en) | Camera moving device | |
JP2001275398A (en) | Zero-point detection method and positioning device | |
JP2005241526A (en) | Indicating instrument | |
JP4681955B2 (en) | Method and apparatus for detecting initial excitation phase of stepper motor | |
WO2024070464A1 (en) | Motor control device | |
JP3803052B2 (en) | Initialization drive | |
JP2002272189A (en) | Microstep drive apparatus and its drive method, and stepping motor apparatus using the same | |
JP5036592B2 (en) | Step motor controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051124 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080729 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080925 |
|
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: 20081021 |
|
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: 20081023 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4209731 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131031 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |