[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH1066392A - ステッピングモータ制御装置 - Google Patents

ステッピングモータ制御装置

Info

Publication number
JPH1066392A
JPH1066392A JP21884996A JP21884996A JPH1066392A JP H1066392 A JPH1066392 A JP H1066392A JP 21884996 A JP21884996 A JP 21884996A JP 21884996 A JP21884996 A JP 21884996A JP H1066392 A JPH1066392 A JP H1066392A
Authority
JP
Japan
Prior art keywords
start timing
stepping motor
drive
excitation
drive start
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
Application number
JP21884996A
Other languages
English (en)
Other versions
JP3657061B2 (ja
Inventor
Hiroaki Okuchi
弘章 奥地
Manabu Ushida
学 牛田
Hisahiro Iida
尚弘 飯田
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.)
Asmo Co Ltd
Denso Corp
Original Assignee
Asmo Co Ltd
Denso 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 Asmo Co Ltd, Denso Corp filed Critical Asmo Co Ltd
Priority to JP21884996A priority Critical patent/JP3657061B2/ja
Priority to DE1997625526 priority patent/DE69725526T2/de
Priority to EP19970113899 priority patent/EP0825708B1/en
Publication of JPH1066392A publication Critical patent/JPH1066392A/ja
Application granted granted Critical
Publication of JP3657061B2 publication Critical patent/JP3657061B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/04Arrangements for starting
    • H02P8/08Determining position before starting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/02Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments
    • B60Q1/04Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights
    • B60Q1/06Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle
    • B60Q1/076Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle by electrical means including means to transmit the movements, e.g. shafts or joints
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/02Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments
    • B60Q1/04Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights
    • B60Q1/06Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle
    • B60Q1/08Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically
    • B60Q1/10Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically due to vehicle inclination, e.g. due to load distribution
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2300/00Indexing codes for automatically adjustable headlamps or automatically dimmable headlamps
    • B60Q2300/10Indexing codes relating to particular vehicle conditions
    • B60Q2300/11Linear movements of the vehicle
    • B60Q2300/114Vehicle acceleration or deceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2300/00Indexing codes for automatically adjustable headlamps or automatically dimmable headlamps
    • B60Q2300/10Indexing codes relating to particular vehicle conditions
    • B60Q2300/11Linear movements of the vehicle
    • B60Q2300/116Vehicle at a stop
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2300/00Indexing codes for automatically adjustable headlamps or automatically dimmable headlamps
    • B60Q2300/10Indexing codes relating to particular vehicle conditions
    • B60Q2300/13Attitude of the vehicle body
    • B60Q2300/132Pitch
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2300/00Indexing codes for automatically adjustable headlamps or automatically dimmable headlamps
    • B60Q2300/20Indexing codes relating to the driver or the passengers
    • B60Q2300/21Manual control

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】 【課題】 ステッピングモータの停止中に全相のコイル
を無励磁状態にして省電力化、コイル発熱防止を実現し
ながら、正確な回転制御を可能にする。 【解決手段】 所定周期で目標駆動ステップ数を演算
し、その演算結果に基づき駆動信号を出力してステッピ
ングモータを目標とする位置まで駆動する。更に、ステ
ッピングモータの停止中は、通電を停止して全相のコイ
ルを無励磁状態にすることで、消費電力の節減やコイル
の発熱防止を図ると共に、停止中のロータの位置ずれを
次の駆動を開始するまでに補正するために、次の駆動開
始タイミングの所定時間前から当該駆動開始タイミング
までの期間(予備励磁期間)に、前回駆動時の最後の励
磁相と同相のコイルを予備励磁して駆動開始直前に停止
位置のずれを補正する。これにより、常に正確な停止位
置からステッピングモータを駆動できて、正確な回転制
御が可能となる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ステッピングモー
タの停止中に全相のコイルを無励磁状態(断電状態)に
して節電するようにしたステッピングモータ制御装置に
関する。
【0002】
【従来の技術】従来の一般的なステッピングモータの制
御では、停止位置でロータを保持するために、停止中も
停止直前に最後に通電した相のコイルに電流を流し続け
るようにしている。しかし、この制御方式では、停止中
に同じコイルに電流を流し続けるため、消費電力が増加
するばかりか、コイルが発熱して信頼性に悪影響を及ぼ
す等の欠点があった。
【0003】この欠点を解消するため、特開平3−19
8698号公報に示すように、ステッピングモータの停
止中に、通電を停止して全相のコイルを無励磁状態にす
ることが考えられている。しかし、通電を停止すると、
停止位置でロータを保持する電磁力が無くなるため、外
力により停止位置がずれる可能性がある。そこで、上記
公報では、停止期間中に間欠的に通電することで、停止
位置のずれを間欠的に補正するようにしている。
【0004】
【発明が解決しようとする課題】ところで、ステッピン
グモータの停止位置がずれたまま、次の駆動を開始する
と、ステッピングモータの回転制御が狂ってしまう。従
って、ステッピングモータの回転制御を正確に行うに
は、駆動開始直前の停止位置にずれがないことが必須要
件となる。しかるに、上記公報の制御方式では、停止期
間中に間欠的に通電するようになっているため、停止期
間中の通電タイミングが駆動開始直前になるとは限ら
ず、必ずしも、駆動開始直前に位置ずれが補正されると
は限らない。このため、停止位置がずれたまま次の駆動
が開始されてしまうおそれがあり、ステッピングモータ
の回転制御が不正確になるおそれがある。
【0005】本発明はこのような事情を考慮してなされ
たものであり、従ってその目的は、駆動開始直前にロー
タの位置ずれを確実に補正できるステッピングモータ制
御装置を提供することにあり、更に、ステッピングモー
タの停止中に全相のコイルを無励磁状態にして省電力
化、コイル発熱防止を実現しながら、駆動開始直前にロ
ータの位置ずれを確実に補正できて、正確な回転制御を
行うことができるステッピングモータ制御装置を提供す
ることにある。
【0006】
【課題を解決するための手段】上記目的を達成するため
に、本発明の請求項1のステッピングモータ制御装置に
よれば、ステッピングモータの駆動開始タイミングを駆
動開始タイミング予知手段により予知し、次の駆動開始
タイミングの所定時間前から当該駆動開始タイミングま
での期間(以下「予備励磁期間」という)に、前回駆動
時の最後の励磁相と同相のコイルを予備励磁手段により
予備励磁する。この予備励磁により、駆動開始直前に確
実に停止位置のずれを補正することができ、常に正確な
停止位置から駆動することができて、正確な回転制御が
可能となる。
【0007】この場合、請求項2のように、前記駆動開
始タイミングからの経過時間を計時手段によって計時
し、この計時手段で計時した経過時間が前記予備励磁期
間の開始タイミングに達した時に予備励磁を開始するよ
うにしても良い。このようにすれば、予備励磁期間の開
始タイミングを計時手段で簡単且つ正確に決めることが
できる。
【0008】ところで、前記駆動開始タイミングを周期
的に設定してその駆動開始タイミング毎に目標駆動ステ
ップ数に応じた駆動信号を駆動信号出力手段から出力す
る制御方式のものでは、駆動開始タイミングの周期が短
いと、1回の駆動で実行する駆動ステップ数が多い時
に、次の駆動開始タイミングになっても、前回の駆動信
号に基づくステッピングモータの駆動が終了しない場合
が起こり得る。
【0009】このような場合に対処するには、請求項3
のように、予備励磁期間の開始タイミングまでにステッ
ピングモータの駆動が終了しない時に、予備励磁禁止手
段によって予備励磁を禁止するようにすれば良い。この
ようにすれば、駆動途中で予備励磁が行われることを防
止でき、予備励磁が必要な時にのみ予備励磁を行うこと
ができる。
【0010】また、請求項4のように、ステッピングモ
ータの駆動開始タイミングを駆動開始タイミング予知手
段により予知し、予知した次の駆動開始タイミングの所
定時間前から当該駆動開始タイミングまでの期間に前記
ステッピングモータの停止位置のずれを補正するための
予備励磁を所定相のコイルに対して行うようにしても良
い。このようにしても、駆動開始直前に確実に停止位置
のずれを補正することができ、常に正確な停止位置から
駆動することができて、正確な回転制御が可能となる。
【0011】
【発明の実施の形態】以下、本発明を車両用ヘッドライ
ト光軸方向自動調整システムに適用した一実施形態を図
面に基づいて説明する。まず、車両用ヘッドライト光軸
方向自動調整システム全体の構成を図1及び図2に基づ
いて説明する。車体11の前輪12と後輪13には、そ
れぞれ車高センサ14,15が取り付けられ、各車高セ
ンサ14,15によって車体11と車軸との間の上下方
向の相対変位量(車高)が検出され、その車高信号が制
御回路16に入力される。この制御回路16には、スロ
ットル開度センサ17で検出されたスロットル開度や車
速センサ18で検出された車速の信号が入力される。
【0012】一方、車体11の前部には、ヘッドライト
19が取り付けられている。このヘッドライト19の構
造は、図2に示すように、ランプ20を取り付けたリフ
レクタ21の上部と下部をそれぞれ裏側から固定支持部
22と可動支持部23で支持し、可動支持部23をステ
ッピングモータ24によって前後方向(矢印A方向)に
スライド変位させることで、リフレクタ21を固定支持
部22を支点にして揺動変位させ、ヘッドライト19の
光軸の角度を上下方向に調整するようになっている。
尚、ステッピングモータ24の内部には、ロータ25
(図3参照)の回転変位を減速して可動支持部23にス
ライド変位に変換して伝達する減速機構(図示せず)が
内蔵されている。
【0013】このステッピングモータ24は、固定子鉄
心(図示せず)に例えば4相のコイルS1〜S4(図3
参照)を巻装し、図4に示すように、同時に2相のコイ
ルに通電する2相励磁方式でロータ25を駆動するよう
になっている。図4において、T1が1ステップ分の長
さを示す。従って、各相のコイルS1〜S4への通電
は、2ステップ分の通電と2ステップ分の断電とが交互
に繰り返されると共に、各相間で通電タイミングが1ス
テップ分ずつずらされる。
【0014】このステッピングモータ24の制御は、制
御回路16によって行われる。この制御回路16は、後
述するように所定周期で目標駆動ステップ数を演算し、
その演算結果に基づき駆動信号を出力してステッピング
モータ24を目標とする位置まで駆動する。更に、ステ
ッピングモータ24の停止期間中は、通電を停止して全
相のコイルを無励磁状態にすることで、消費電力の節減
やコイルの発熱防止を図ると共に、停止中のロータ25
の位置ずれを次の駆動を開始するまでに補正するため
に、次の駆動開始タイミングの所定時間前から当該駆動
開始タイミングまでの期間(以下「予備励磁期間」とい
う)に、前回駆動時の最後の励磁相と同相のコイルを予
備励磁して駆動開始直前に停止位置のずれを補正する。
予備励磁期間は、ステッピングモータ24の種類により
異なるが、一般的には数ms〜数10msであれば良
い。
【0015】このようなステッピングモータ24の制御
は、制御回路16内のROM(図示せず)に格納されて
いる図5及び図6に示す各ルーチンによって次のように
行われる。
【0016】図5に示すステッピングモータ駆動ルーチ
ンでは、まずステップ101で、ステッピングモータ2
4に対する初期化処理や制御回路16内のRAM(図示
せず)の初期化処理等を実行し、次のステップ102
で、前後の車高センサ14,15と車速センサ18の出
力信号を読み込む。この後、ステップ103で、前後の
車高センサ14,15の出力信号の差から車体11の前
後の傾き角を演算し、その傾き角に基づいてヘッドライ
ト19の光軸角度を調整するための目標駆動ステップ数
を演算する。
【0017】この後、ステップ104,105におい
て、車速Vと車速変化量ΔVに基づいて制御モードが停
車モード、加減速モード、定速モードのいずれに該当す
るかを判定する。ここで、車速Vが所定値Vo (例えば
Vo =2km/h)未満であれば、停車モードと判定さ
れ、ステップ106に進み、ステップ103で求めた目
標駆動ステップ数に“弱いフィルタ”をかけて最終的な
目標駆動ステップ数を求める。ここで、“フィルタ”
は、路面の凹凸等による外乱の影響を少なくするため
に、目標駆動ステップ数をなまし処理(一次遅れ処理)
するものであり、“弱いフィルタ”は、なまし係数を小
さくすることで、制御の遅れを少なくするものである。
このように、停車モードで“弱いフィルタ”を用いる理
由は、停車モードでは、路面の凹凸等による外乱の影響
が相対的に少なくなるためである。
【0018】また、V≧Vo で、且つ|ΔV|>α(例
えばα=2m/s2 )の場合には、加減速モードと判定
され、ステップ107に進み、ステップ103で求めた
目標駆動ステップ数に“弱いフィルタ”をかけて最終的
な目標駆動ステップ数を求め、制御の遅れを少なくす
る。加減速モードでは、スロットル開度が変化してエン
ジントルクが変動し、それに応じて車体11の前後の傾
き角が比較的大きく変化するので、“弱いフィルタ”を
かけることで、車体11の前後の傾き角の変化に追従し
てヘッドライト19の光軸角度の調整を応答性良く行う
ようにしたものである。
【0019】また、V≧Vo で、且つ|ΔV|≦αの場
合には、定速モードと判定され、ステップ108に進
み、ステップ103で求めた目標駆動ステップ数に“強
いフィルタ”をかけて目標駆動ステップ数の変化を緩や
かにする。定速モードでは、車体11の前後の傾き角の
変化が相対的に少なくなるため、“強いフィルタ”をか
けることで、路面の凹凸等による外乱の影響を少なくす
るものである。
【0020】上述したステップ106,107,108
のいずれかで、最終的な目標駆動ステップ数を求めた
後、ステップ109に進み、駆動信号(駆動パルス)を
出力してステッピングモータ24を駆動し、その駆動終
了時の最後の励磁相を記憶する(ステップ110)。以
上説明したステップ102〜110の処理を一定時間毎
(例えば50ms毎)に繰り返し実行し、一定時間毎に
目標駆動ステップ数に応じた駆動信号を出力して、ステ
ッピングモータ24を目標とする位置まで駆動する。従
って、上記ステップ109の処理は、特許請求の範囲で
いう駆動信号出力手段としての役割を果たす。
【0021】一方、図6に示す予備励磁実行ルーチン
は、図5のステッピングモータ駆動ルーチンと並行して
処理され、停止中のロータの位置ずれを次の駆動を開始
するまでに補正するために、次の駆動開始タイミング直
前の予備励磁期間に、前回駆動時の最後の励磁相と同相
のコイルを予備励磁して駆動開始直前に停止位置のずれ
を補正するルーチンである。
【0022】本ルーチンでは、まずステップ201で、
駆動開始タイミングであるか否か、つまり図5のステッ
プ109で最初の駆動信号が出力されたか否かを判定
し、駆動開始タイミングであれば、ステップ202に進
み、計時手段であるタイマをスタートさせて、駆動開始
タイミングからの経過時間を計時する。このタイマは、
予備励磁期間の開始タイミングを判定するために用いら
れる。
【0023】そして、次のステップ203で、タイマ値
が予備励磁期間の開始タイミングに相当する所定時間
(例えば30ms)に達するまで待機し、その所定時間
になった時点で、ステップ204に進み、ステッピング
モータ24の駆動中であるか否かを判定する。このよう
な判定を行う理由は、1回の駆動で実行する駆動ステッ
プ数が多い時に、次の駆動開始タイミングになっても、
前回の駆動信号に基づくステッピングモータ24の駆動
が終了しない場合が起こり得るためである。
【0024】予備励磁期間の開始タイミングまでにステ
ッピングモータ24の駆動が終了しない時には、ステッ
プ204で「Yes」と判定され、ステップ205(予
備励磁)を飛び越してステップ206に進み、タイマを
リセットしてステップ201に戻る。従って、上記ステ
ップ204の処理が、予備励磁期間の開始タイミングま
でにステッピングモータ24の駆動が終了しない時に予
備励磁を禁止する予備励磁禁止手段として機能する。
【0025】一方、上記ステップ204で、ステッピン
グモータ24の駆動が終了していると判断された時に
は、ステップ205に進み、図4に示すように前回駆動
時の最後の励磁相と同相のコイルに通電してこれを予備
励磁する(この処理が特許請求の範囲でいう予備励磁手
段として機能する)。この予備励磁を予備励磁期間中
(例えば20ms)に連続して行う。これにより、駆動
開始直前の予備励磁期間に確実に停止位置のずれが補正
される。予備励磁終了後は、タイマをリセットし(ステ
ップ206)、ステップ201に戻る。
【0026】以後、ステップ201〜206の処理を繰
り返し実行することで、ステッピングモータ24の停止
中に全相のコイルを無励磁状態にして省電力化、コイル
発熱防止を実現しながら、駆動開始直前に確実に停止位
置のずれを補正することができて、常に正確な停止位置
からステッピングモータ24を駆動することができ、正
確な回転制御が可能となる。
【0027】以上説明した実施形態では、図5のステッ
プ102〜110の処理を一定時間毎(例えば50ms
毎)に繰り返し実行することで、駆動開始タイミング
(つまりステップ109で最初の駆動信号を出力するタ
イミング)が一定時間毎(例えば50ms毎)に固定さ
れる。従って、制御回路16は、図5の処理を実行する
ことで、次の駆動開始タイミングを自動的に予知でき、
特許請求の範囲でいう駆動開始タイミング予知手段とし
て機能する。
【0028】このように、駆動開始タイミングが一定時
間毎に固定されると、ステッピングモータ24を停止さ
せ続ける場合でも、一定時間毎に駆動開始タイミングが
自動的にやってくるが、ステッピングモータ24を停止
させ続ける間は、駆動開始タイミングになっても、実際
には駆動信号が出力されず、ステッピングモータ24は
駆動されない。この場合でも、図7に示すように、駆動
開始タイミング毎にその直前に予備励磁期間を設定して
予備励磁を行い、停止位置のずれを補正する(この際、
予備励磁する相は、前回の予備励磁で通電した相とな
る)。このようにすれば、ステッピングモータ24の停
止時間が長くなる場合に、停止中に停止位置のずれを定
期的に補正することができ、停止位置のずれが補正不能
な領域まで大きくなることを未然に防ぐことができる。
【0029】以上説明した実施形態では、駆動開始タイ
ミングが一定周期に固定されているが、例えば定速モー
ドで駆動開始タイミングの周期を長くしたり、加減速モ
ードで駆動開始タイミングの周期を短くする等、駆動開
始タイミングの周期を状況に応じて可変するようにして
も良い。
【0030】或は、駆動開始タイミングを不定期として
も良く、制御回路16が実際にステッピングモータ24
の駆動が必要と判断した時に駆動開始タイミングを設定
しても良い。この場合には、制御回路16に読み込んだ
センサ情報からステッピングモータ24の駆動が必要と
判断したら、目標駆動ステップ数を算出し終えるまでの
時間を予想して駆動開始タイミングを予想し、目標駆動
ステップ数を算出する処理と並行して、駆動開始タイミ
ングの直前に予備励磁を行って停止位置のずれを補正
し、目標駆動ステップ数の算出後に直ちに駆動信号を出
力してステッピングモータ24を駆動するようにすれば
良い。
【0031】尚、上記実施形態では、4相ステッピング
モータを2相励磁方式で駆動する場合について説明した
が、1相励磁方式にも本発明を適用できる。また、4相
ステッピングモータに限らず、3相ステッピングモータ
等、他の型式のステッピングモータの制御にも本発明を
適用できることは言うまでもない。
【0032】その他、本発明は、車両用ヘッドライト光
軸方向自動調整システムに限定されず、ステッピングモ
ータを駆動源とする種々のシステムに適用して実施でき
る等、要旨を逸脱しない範囲で種々変更して実施でき
る。
【図面の簡単な説明】
【図1】本発明の一実施形態を示す車両用ヘッドライト
光軸方向自動調整システムの概略構成図
【図2】ヘッドライトの構造を概略的に示す縦断面図
【図3】ステッピングモータの等価回路図
【図4】各相のコイルの通電パターンの一例を示すタイ
ムチャート
【図5】ステッピングモータ駆動ルーチンの処理の流れ
を示すフローチャート
【図6】予備励磁実行ルーチンの処理の流れを示すフロ
ーチャート
【図7】予備励磁終了後にステッピングモータが駆動さ
れない場合のコイルの通電パターンの一例を示すタイム
チャート
【符号の説明】
11…車体、12…前輪、13…後輪、14,15…車
高センサ、16…制御回路(駆動開始タイミング予知手
段,予備励磁手段,予備励磁禁止手段,駆動信号出力手
段)、18…車速センサ、19…ヘッドライト、20…
ランプ、21…リフレクタ、22…固定支持部、23…
可動支持部、24…ステッピングモータ、25…ロー
タ。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 飯田 尚弘 静岡県湖西市梅田390番地 アスモ株式会 社内

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 ステッピングモータの停止中に全相のコ
    イルを断電して無励磁状態にするステッピングモータ制
    御装置において、 前記ステッピングモータの駆動開始タイミングを予知す
    る駆動開始タイミング予知手段と、 前記駆動開始タイミング予知手段で予知された次の駆動
    開始タイミングの所定時間前から当該駆動開始タイミン
    グまでの期間(以下「予備励磁期間」という)に前回駆
    動時の最後の励磁相と同相のコイルを予備励磁する予備
    励磁手段とを備えていることを特徴とするステッピング
    モータ制御装置。
  2. 【請求項2】 前記駆動開始タイミングからの経過時間
    を計時する計時手段を備え、 前記予備励磁手段は、前記計時手段で計時した経過時間
    に基づいて前記予備励磁期間の開始タイミングに達した
    か否かを判断して予備励磁を開始することを特徴とする
    請求項1に記載のステッピングモータ制御装置。
  3. 【請求項3】 前記駆動開始タイミングを周期的に設定
    してその駆動開始タイミング毎に目標駆動ステップ数に
    応じた駆動信号を出力する駆動信号出力手段と、 前記予備励磁期間の開始タイミングまでに前記ステッピ
    ングモータの駆動が終了しない時に予備励磁を禁止する
    予備励磁禁止手段とを備えていることを特徴とする請求
    項1又は2に記載のステッピングモータ制御装置。
  4. 【請求項4】 ステッピングモータの駆動開始タイミン
    グを予知する駆動開始タイミング予知手段と、 前記駆動開始タイミング予知手段で予知された次の駆動
    開始タイミングの所定時間前から当該駆動開始タイミン
    グまでの期間に前記ステッピングモータの停止位置のず
    れを補正するための予備励磁を所定相のコイルに対して
    行う予備励磁手段とを備えていることを特徴とするステ
    ッピングモータ制御装置。
JP21884996A 1996-08-20 1996-08-20 ステッピングモータ制御装置 Expired - Lifetime JP3657061B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP21884996A JP3657061B2 (ja) 1996-08-20 1996-08-20 ステッピングモータ制御装置
DE1997625526 DE69725526T2 (de) 1996-08-20 1997-08-12 Regelvorrichtung für einen Schrittmotor
EP19970113899 EP0825708B1 (en) 1996-08-20 1997-08-12 Stepping motor control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21884996A JP3657061B2 (ja) 1996-08-20 1996-08-20 ステッピングモータ制御装置

Publications (2)

Publication Number Publication Date
JPH1066392A true JPH1066392A (ja) 1998-03-06
JP3657061B2 JP3657061B2 (ja) 2005-06-08

Family

ID=16726307

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21884996A Expired - Lifetime JP3657061B2 (ja) 1996-08-20 1996-08-20 ステッピングモータ制御装置

Country Status (3)

Country Link
EP (1) EP0825708B1 (ja)
JP (1) JP3657061B2 (ja)
DE (1) DE69725526T2 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226124B1 (en) 1998-09-30 2001-05-01 Asahi Kogaku Kogyo Kabushiki Kaisha Tremble correction device
JP2001346399A (ja) * 2000-06-02 2001-12-14 Canon Electronics Inc ステッピングモータ駆動装置
JP2012147585A (ja) * 2011-01-12 2012-08-02 Misuzu Kogyo:Kk ステッピングモーターの駆動方法、ステッピングモーターの駆動装置およびステッピングモーターの駆動装置を備えた電子機器
JP2013057221A (ja) * 2011-09-09 2013-03-28 Tachikawa Blind Mfg Co Ltd ステッピングモーター制御装置、電動日射遮蔽装置及びステッピングモーター制御方法
JP2014202084A (ja) * 2013-04-02 2014-10-27 愛三工業株式会社 エンジンの排気還流装置
JP2017114053A (ja) * 2015-12-25 2017-06-29 ブラザー工業株式会社 印刷装置
EP3217530A2 (en) 2016-03-10 2017-09-13 Minebea Mitsumi Inc. Motor drive controlling apparatus, motor drive controlling method, and tube pump

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7084597B2 (en) 2002-06-03 2006-08-01 Denso Corporation Motor control apparatus
CN104617836B (zh) * 2015-02-28 2017-10-24 北京润科通用技术有限公司 一种步进电机启动方法、装置及驱动器
DE102017116182A1 (de) * 2017-07-18 2019-01-24 Minebea Mitsumi Inc. Verfahren zum Betreiben eines Schrittmotors
FR3078788A1 (fr) * 2018-03-06 2019-09-13 Valeo Systemes Thermiques Procede de controle d'un systeme pour vehicule automobile

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3909125A (en) * 1974-02-22 1975-09-30 Xerox Corp Stepper motor control
JPS586097A (ja) * 1981-06-30 1983-01-13 Shimadzu Corp パルスモ−タの停止及び起動方式
JPH03198698A (ja) * 1989-12-26 1991-08-29 Matsushita Electric Ind Co Ltd ステッピングモータ駆動装置
DE4017856C2 (de) * 1990-06-02 2000-06-29 Bayerische Motoren Werke Ag Vorrichtung zum Einstellen der Leuchtweite eines Kraftfahrzeug-Scheinwerfers

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226124B1 (en) 1998-09-30 2001-05-01 Asahi Kogaku Kogyo Kabushiki Kaisha Tremble correction device
JP2001346399A (ja) * 2000-06-02 2001-12-14 Canon Electronics Inc ステッピングモータ駆動装置
JP4624522B2 (ja) * 2000-06-02 2011-02-02 キヤノン電子株式会社 ステッピングモータ駆動装置
JP2012147585A (ja) * 2011-01-12 2012-08-02 Misuzu Kogyo:Kk ステッピングモーターの駆動方法、ステッピングモーターの駆動装置およびステッピングモーターの駆動装置を備えた電子機器
JP2013057221A (ja) * 2011-09-09 2013-03-28 Tachikawa Blind Mfg Co Ltd ステッピングモーター制御装置、電動日射遮蔽装置及びステッピングモーター制御方法
JP2014202084A (ja) * 2013-04-02 2014-10-27 愛三工業株式会社 エンジンの排気還流装置
JP2017114053A (ja) * 2015-12-25 2017-06-29 ブラザー工業株式会社 印刷装置
EP3217530A2 (en) 2016-03-10 2017-09-13 Minebea Mitsumi Inc. Motor drive controlling apparatus, motor drive controlling method, and tube pump
US10381963B2 (en) 2016-03-10 2019-08-13 Minebea Mitsumi Inc. Motor drive controlling apparatus, motor drive controlling method, and tube pump

Also Published As

Publication number Publication date
EP0825708A3 (en) 1998-07-29
JP3657061B2 (ja) 2005-06-08
EP0825708B1 (en) 2003-10-15
DE69725526T2 (de) 2004-08-19
EP0825708A2 (en) 1998-02-25
DE69725526D1 (de) 2003-11-20

Similar Documents

Publication Publication Date Title
JP3657061B2 (ja) ステッピングモータ制御装置
EP0135754B1 (en) Positioning control device for an electric motor
EP0531089B1 (en) Automotive air conditioning system having refrigerant compressor with externally controlled variable displacement mechanism
JPH0724473B2 (ja) モータ付勢回路
JP2002325493A (ja) モータ制御装置
JP4184159B2 (ja) 車両用ヘッドライト光軸制御装置
JP4418385B2 (ja) 車両用アウターミラーのリバース連動鏡面角度制御方法およびその装置、並びに、直流ブラシモータの回転量検出方法およびその装置
US6803735B2 (en) Speed-based open-loop start-up method for brushless DC motor
JP2010127192A (ja) バルブタイミング調整装置
US20070024222A1 (en) Electronic device and image forming apparatus
JP6484954B2 (ja) モータ制御装置、モータ制御システム、モータ制御方法及びモータ制御プログラム
JP3224559B2 (ja) 内燃機関あるいは自動車の制御装置
JPH04251592A (ja) 電動車両の車輪駆動用モータの制御装置
JP4094927B2 (ja) ワイパ装置の制御方法
JP2002247886A (ja) リニアモータの制御方法
US20020195979A1 (en) Motor controller and control method thereof
JP4998175B2 (ja) 車両用前照灯装置
JPS62171489A (ja) ブラシレスモ−タ駆動制御装置
JPH1140416A (ja) ソレノイド駆動装置
JP3633759B2 (ja) アクチュエータの零点補正装置および零点補正方法
JPH09167014A (ja) 走行車の方向補正方法及びその装置
JPH0217895A (ja) ステツピングモータの駆動方式
JP3853635B2 (ja) ディスク制御装置
JPH05168294A (ja) スロットル弁の制御装置
JP2832854B2 (ja) 織機の定位置停止装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20031224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040120

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040319

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: 20050308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050308

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080318

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110318

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120318

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120318

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130318

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20140318

Year of fee payment: 9

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

EXPY Cancellation because of completion of term