JPH03155396A - モータ制御装置 - Google Patents

モータ制御装置

Info

Publication number
JPH03155396A
JPH03155396A JP29179789A JP29179789A JPH03155396A JP H03155396 A JPH03155396 A JP H03155396A JP 29179789 A JP29179789 A JP 29179789A JP 29179789 A JP29179789 A JP 29179789A JP H03155396 A JPH03155396 A JP H03155396A
Authority
JP
Japan
Prior art keywords
motor
drive
switching
signal
control device
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.)
Pending
Application number
JP29179789A
Other languages
English (en)
Inventor
Noriaki Itou
伊東 典晃
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP29179789A priority Critical patent/JPH03155396A/ja
Publication of JPH03155396A publication Critical patent/JPH03155396A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、例えばパーソナルコンピュータ、ワードプロ
セッサ用のプリンタ等のオフィスオートメーション機器
に適したモータの制御装置に関する。
[従来の技術] 従来オフィスオートメーション機器に適したモータ制御
装置として閉ループ駆動と開ループ駆動とを切換える駆
動方式が知られており、この駆動方式は、ロータの磁極
数の整数倍の被検出部を有するエンコーダとステータ側
の所定箇所においてロータの回転に伴うエンコーダの被
検出部の数をカウントするカウント手段とを備え、カウ
ント手段のカウント値が所定値に一致したときに、ステ
ータのコイルへの通電切換を行う閉ループ駆動と、通常
のステッピングモータの通電切換を行う開ループ駆動を
切換可能としているものである。
その場合、コイルへの通電を切換える時のロータ磁極と
ステータ磁極の位置関係が異なることや励磁バタンが複
数(1相励磁で4バタン)であることからスムーズに閉
ループ駆動から開ループ駆動へ切換えるには、切換前後
の励磁パタンが同じであるかモータの回転方向に対して
進んでいることが必要である。
このような開ループ(ステップ駆動)のための励磁信号
の発生及び両駆動の切換は、外部制御装置が行っている
ものである。
[発明が解決しようとしている課題] このため、従来では外部制御装置が閉ループ駆動の励磁
パタンをモニタし、その励磁パタンに合わせて間ループ
駆動(ステップ駆動)の信号を出力するために、閉ルー
プ駆動の励磁パタンを発生するモータ駆動信号発生器か
ら外部制御装置まで励磁信号分の信号線を長く伸ばさな
ければならなかった。例えば2相のPM型ステッピング
そ一タでは励磁相が4相あるため4本の信号線を外部制
御装置まで伸ばす必要があり、多相モータになれば、そ
の数は大幅に増大することになる。このため基板上の信
号線バタンか複雑になり、また外部制御装置とモータ駆
動回路が同一基板でない場合多数本の信号用ケーブルが
必要であるという問題点があった。
本発明の目的は上記欠点を解決しようとするもので、画
像数を少なくし、しかもミスステップ無しにスムーズに
閉ループ駆動と開ループ駆動の切換えを行うことができ
るようにしようとするものである。
[課題を解決するための手段] かかる目的を達成するために、本発明はステップモータ
の回転位置を検出する回転位置検出手段と、該回転位置
検出手段からの検出信号に基づいて前記ステップモータ
を閉ループ駆動する励磁信号を発生するモータ駆動信号
発生器と、前記回転位置検出手段からの検出信号を基に
前記ステップモータを開ループ駆動するための励磁信号
を発生し、かつ、前記閉ループ駆動と前記開ループ駆動
を切換える切換信号を出力する外部制御装置と駆動信号
を切換える切換手段とを備えたものである。
[実施例] 以下本発明の第1の実施例を図面を参照して説明する。
第1図はモータ制御回路のブロック構成を示すもので、
1はステップモータ、2はステップモータ1の回転を検
出するエンコーダ、3はエンコーダ2からの出力パルス
100を計数するカウンタ31を内蔵し、その計数値が
所定値と一致した時にモータ駆動励磁パターンの切換え
を行う励磁信号101〜104を出力するモータ駆動信
号発生器、4はエンコーダ2からの出力パルスを計数す
るカウンタ4Iを内蔵し、カウンタ3Iのリセット信号
119、駆動切換信号117、速度制御信号118並び
にステップ駆動励磁信号113〜116を出力する外部
制御装置、5は駆動切換信号117により励磁信号10
1〜104とステップ駆動励磁信号113〜116を切
換えモータドライバ回路6に出力する信号切換器である
。
第2A図及び第2B図は第1図に示すモータ1を具体的
に示すもので、10はそのロータ11はロータ軸、12
A、12Bはステータ、13A、13Bはコイルであり
ロータ軸には同軸上にエンコーダの検出用ディスク14
が、またステータ側には検出ユニット15が取付けられ
ている。これによりモータ1の回転位置を検出用ディス
ク14、検出ユニット15から成るエンコーダ2からの
出力パルスを計数することにより検知することができる
。
このステップモータ1は2相のステップモータを使用す
るので励磁切換は、1相のパターンでロータの1回転に
つき、48回切換を行う、また、エンコーダ2からの出
力パルス数は、1回転につき288とする。そこで、ロ
ータ10は、1励磁パターンの進行ごとに等角度だけ回
転するから、この回転角度を1ステツプとすると、1ス
テツプごとにエンコーダ2から出力されるパルス数は2
88/4B=6となる。従って、エンコーダ2からの出
力パルスが6パルス計数されるごとに励磁を切り換えれ
ばロータを等間隔で回転させることができる。
ただしこの場合、ロータ10の磁極とステータ12A、
12Bの磁極とは所定相対位置関係に保たれていないと
モータ1は回転運動をしないので、初期動作としてロー
タ磁極とステータ磁極との間の相対的な位置合せが必要
である。そこで実際には、ある所定の相を励磁した状態
でモータ駆動信号発生器3内のカウンタ31を所定の数
値にリセットし、その後、エンコーダ2からのパルスを
カウンタにて計数し、所定値(本例の場合は6パルス)
おきに励磁を切換えるようにする。かくして、ロータ磁
極とステータ磁極との相対位置がある関係になった時に
励磁切換を行うことができる。例えばいま、1相励磁の
場合であればカウンタには1トルクサイクル分、すなわ
ち4ステップ分の24カウントの計数が可能なリングカ
ウンタを使用する。そしてこの場合の励磁切換計数値を
6.12.18および0とすると第3図に示すような励
磁波形が得られる。
次に上記構成のモータ制御動作について説明する。
まずモータ1の閉ループ駆動について述べる。
モータ駆動信号発生器3のカウンタ3.はエンコーダ2
からの出力パルス100をカウントし、その計数値が所
定値と一致した時点でモータ駆動励磁パターンの切換え
を行い励磁信号101〜104を出力する。次段の信号
切換器5は外部制御装置4の駆動切換信号117により
励磁信号101〜104と、外部制御装置1が出力する
ステップ駆動励磁信号113〜116を切換えモータド
ライバ回路6に出力する。モータドライバ回路6は励磁
信号105〜108に従いモータ1のコイル13A、1
3Bに電流を供給し、モータlを回転させる。エンコー
ダ2は、モータ1の回転に伴い出力パルス100を出力
する。
そして、閉ループ駆動と開ループ駆動の切換について述
べる。閉ループ駆動から開ループ駆動(ステップ駆動)
に切換える場合は、ステップ駆動の最初の励磁バタンを
、閉ループの最後の励磁パターンと同じくしなければな
らないためステップ駆動信号113〜116および駆動
切換信号117を出力する外部制御装置4は、閉ループ
駆動信号の状態を知る必要がある。そこでエンコーダ2
からの出力パルス100が外部制御装置4に入力され、
外部制御装置4は内部のカウンタ41によりエンコーダ
2からの出力パルス100をカウントする。このカウン
タ4、は先に説明したモータ駆動信号発生器3内部のカ
ウンタ31のように24カウントのカウンタでなくとも
良く、たとえばモータの回転量を検出するためのバイナ
リ−16bitのシリアルカウンタであっても良い。た
だし、信号発生器3内部のカウンタ3Iをリセットする
のと同時にカウンタ41もリセットするか、または信号
発生器3内のカウンタ3Iをリセットしたときのカウン
タ値を記憶しておく必要がある。これは、2つのカウン
タの同期をとるためであり駆動切換の際に正しく閉ルー
プ駆動の励磁パターンを知るのに必要である。そして、
駆動切換え時の動作は、まず始めに閉ループ駆動の励磁
パターンを知る。そのために外部制御装置4は内部カウ
ンタ4Iの値を読み、モータの進んだパルス数を知る。
その値を1ステップ当りのパルス数である6で割ると、
現在までに進んだステップ数が知れる。従って、モータ
のリセット後最初の励磁バタンか分れば、切換時の閉ル
ープ駆動励磁パタンが知れる。次に、外部制御装置4は
、閉ループ駆動励磁パタンに合わせた開ループ駆動(ス
テップ駆動)の励磁バタンを出力し、同時に切換信号1
17によって、信号切換器5の出力を開ループ駆動信号
113〜116にする。第4図に閉ループ駆動から間ル
ープ駆動に切換えたときの励磁バタン変化の一例を示す
。
次に本発明の第2の実施例を第5図により説明するが、
第1図と同一部分には同一符号を付し、その具体的説明
は省略する。
第5図は本発明の第2実施例を表す構成図である。本実
施例の特徴は、外部制御装置4内のザウンタの構成にあ
り、第5図において42はプリスケールカウンタ、4.
は計数カウンタである。外部制御装置4に入力されたエ
ンコーダ2からの出力パルスはまずブリスケールカウン
タ42によってカウントされる。ブリスケールカウンタ
42は、1ステップ当りのエンコーダ2からのパルス数
である6パルスをカウントするもので6パルスを越える
とキャリー信号120を発生する。この信号は、計数カ
ウンタ4Iによって、カウントされる。従って外部制御
装置4は内部計数カウンタ4、の数値を読みとることに
より進行パルス数を知り、切換時点での閉ループ駆動信
号パターンを知ることができる。後の処理は第1実施例
と同様に行えば良い。
[発明の効果] 以上説明したようにエンコーダの信号を外部制御装置に
入力し、閉ループ駆動時の励磁バタンを知り、閉ループ
駆動から開ループ駆動への切換を行うことにより配線数
、配線スペースの低減、ロジック回路の削減そしてミス
ステップ無しにスムーズに駆動方式を切換えることがで
き、モータの使用状態によって、最適な駆動方式を選ぶ
ことができるものである。
【図面の簡単な説明】
第1図は本発明の第1の実施例を示すモータ制御回路の
ブロック構成図、第2A図は第1図に示すモータの詳細
図、第2B図は第2A図に示すモータの断面図、第3図
は第1図に示す回路の閉ループ駆動状態の励磁信号波形
図、第4図は第1図の回路を閉ループから開ループ駆動
に切換えた際のモ、−夕の励磁相の変化を示す図、第5
図は本発明の第2の実施例を示すモータ制御回路のブロ
ック構成図である。 1・・・モータ   2・・・エンコーダ31・・・力
、ウンタ 3・・・モータ駆動信号発生器4 、−・・
カウンタ 4・・・外部制御装置5・・・信号切換器 
6・・・そ−タドライバ回路V多口 窒斗図 、私り一場 ↓ eいル−ア、酩シ讐b ハ A−−−−−−− Gいル−°乙帆シ警b ハ A[3

Claims (2)

    【特許請求の範囲】
  1. (1)ステップモータの回転位置を検出する回転位置検
    出手段と、該回転位置検出手段からの検出信号に基づい
    て前記ステップモータを閉ループ駆動する励磁信号を発
    生するモータ駆動信号発生器と、前記回転位置検出手段
    からの検出信号を基に前記ステップモータを開ループ駆
    動するための励磁信号を発生し、かつ、前記閉ループ駆
    動と前記開ループ駆動を切換える切換信号を出力する外
    部制御装置と駆動信号を切換える切換手段とを備えたこ
    とを特徴とするモータ制御装置。
  2. (2)前記外部制御装置は、内部にカウンタを有し前記
    回転位置検出手段からの信号をカウントし前記閉ループ
    駆動から前記開ループ駆動に切換が行なわれた場合同じ
    励磁信号または、進相励磁信号を発生可能であることを
    特徴とする請求項第1項に記載のモータ制御装置。
JP29179789A 1989-11-09 1989-11-09 モータ制御装置 Pending JPH03155396A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29179789A JPH03155396A (ja) 1989-11-09 1989-11-09 モータ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29179789A JPH03155396A (ja) 1989-11-09 1989-11-09 モータ制御装置

Publications (1)

Publication Number Publication Date
JPH03155396A true JPH03155396A (ja) 1991-07-03

Family

ID=17773558

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29179789A Pending JPH03155396A (ja) 1989-11-09 1989-11-09 モータ制御装置

Country Status (1)

Country Link
JP (1) JPH03155396A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011101480A (ja) * 2009-11-05 2011-05-19 Canon Inc モータ駆動装置
JP2014075931A (ja) * 2012-10-05 2014-04-24 Shinano Kenshi Co Ltd ステッピングモータの駆動制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01194899A (ja) * 1988-01-29 1989-08-04 Mitsubishi Electric Corp ステップモータの駆動装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01194899A (ja) * 1988-01-29 1989-08-04 Mitsubishi Electric Corp ステップモータの駆動装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011101480A (ja) * 2009-11-05 2011-05-19 Canon Inc モータ駆動装置
JP2014075931A (ja) * 2012-10-05 2014-04-24 Shinano Kenshi Co Ltd ステッピングモータの駆動制御装置

Similar Documents

Publication Publication Date Title
KR100397031B1 (ko) 고주파수클럭을이용한스위치된자기저항드라이브용각도제어장치
US7633251B2 (en) Single-sensor based commutation of multi-phase motor
EP0072597B1 (en) Self-starting brushless d.c. motor
US5278481A (en) Control of stepping motors
US5177417A (en) Method and apparatus for commutation of a brushless dc motor
JPH0442796A (ja) 位置検知器を有しないブラシレス直流モータの駆動方法
US5554916A (en) Method of starting a sensorless motor
US7477029B2 (en) Apparatus and method for controlling the number of rotations per unit time of brushless DC motor
JPS61177198A (ja) 永久磁化した回転子を備えたモータ駆動装置
JPH01298985A (ja) ブラシレスモータの駆動装置
JP3398894B2 (ja) ブラシレスモータ用プリドライブ回路
JP2002223584A (ja) 直流モータ用制御装置
JP3243884B2 (ja) ブラシレスモータ及びその停止方法
WO1991013490A1 (en) Improvements in or relating to the control of stepping motors
JP2958360B2 (ja) 同期形ブラシレスdcモータ
JPH0767307B2 (ja) ブラシレスモ−タの駆動方法
JP2535944B2 (ja) 静止形エンコ―ダ
Morar Unipolar Fixed-current Chopper–4 Phase Stepper Motor Driver System
JP2934257B2 (ja) サーボ装置
JPH0336237Y2 (ja)
JPH0574319B2 (ja)
JP3247281B2 (ja) モータ駆動回路
JPH0591706A (ja) 電磁回転機
JPH02219491A (ja) ブラシレスモータの回転数検出回路
JPS61164486A (ja) ブラツシレスモ−タの駆動装置