JPS59149796A - ステツピングモ−タ制御方式 - Google Patents

ステツピングモ−タ制御方式

Info

Publication number
JPS59149796A
JPS59149796A JP2286583A JP2286583A JPS59149796A JP S59149796 A JPS59149796 A JP S59149796A JP 2286583 A JP2286583 A JP 2286583A JP 2286583 A JP2286583 A JP 2286583A JP S59149796 A JPS59149796 A JP S59149796A
Authority
JP
Japan
Prior art keywords
carriage
phase
stepping motor
end position
excitation
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
JP2286583A
Other languages
English (en)
Inventor
Makoto Kobayashi
誠 小林
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 JP2286583A priority Critical patent/JPS59149796A/ja
Publication of JPS59149796A publication Critical patent/JPS59149796A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/40Open loop systems, e.g. using stepping motor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/42Servomotor, servo controller kind till VSS
    • G05B2219/42215Stop machine in a predetermined position

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明はステッピングモータの制御方式に係り、さら(
二詳しくはステッピングモータを使用して、主走査駆動
系を構成している記録装置のステッピングモータの制御
方式に関するものである。
従来技術 一般に読み収りおよび記録ヘッドをもつキャリッジを主
走査方向に往復運動させるいわゆるセミ・マルチ型ファ
クシミリ装置やプリンタ、タイプライタ等の記録装置に
おいては主走査駆動源として4相式のステッピングモー
タを使用している。
そして、読み取り記録等の細かい制御の際には1−2相
励磁力式を用い、キャリッジリターン時等の高速で高ト
ルクが必要とされる場合には、2相励磁力式をとるとい
うように、必要に応じて、相励磁方式の切り換えを行っ
ている。
従来のこの種の制御方式を第1因を用いて説明する。
第1図において、符号Xで示す範囲は、キャリッジCの
走行間隔で、符号yで示す範囲は記録又は読み取り範囲
を示している。
また符号Aは1−2相励磁力式を採用したキャる部分を
示す。
また符号Hはホームポジションを示し、符号Eはエンド
ポジションを示ス。
一方、記録装置は1個又は複数個のセンサをもち、キャ
リッジCの位置検出、制御を行っている。
第1因においてキャリッジCはセンサによって知ること
のできるホームポジションHよりステッピングモータの
1−2相励磁方式による正転駆動により、記録又は読み
取りを行いながらセンサによって知ることのできるエン
ドポジションEまで進む。
もちろん、センサ(二よってエンドポジションを検出す
る方式のほかにキャリッジの走行範囲Xの間におけるス
テッピングモータのパルス数をカウントすることによっ
て、エンドポジションEを知る場合もある。
キャリッジCがエンドポジションEに達すると、ステッ
ピングモータを2相励磁方式(二切り換えて逆転駆動さ
せることにより、キャリッジリターンを行いホームポジ
ションHまで戻る。
ところがこのような方式を採用すると、1−2相励磁方
式では1パルスごとにl相励磁と2相励磁とを繰り返す
方式であるため、キャリッジがホームポジションを出る
時点でどの相を励磁しているかによってキャリッジがエ
ンドポジションに達した時点での相励磁数が1相の場合
と2相の場合とが存在することになる。
エンドポジションEにキャリッジが達した場合に相励磁
数が2相の場合はそのまま逆転できるが、1相の場合に
は2相に直す必要がある。ところが従来のこの種の装置
では、この場合、前の励磁相を無視し新しく別の2相を
励磁してから2相励磁方式で回転を始めていたため、前
の励磁相と新しい励磁相との間に数パルス分のギャップ
が生じ、キャリッジCがエンドポジションEを超えて行
きすぎたり、エンドポジションにおいて、がたついて騒
音を発するなどの欠点があった。
目   的 本発明は以上のような従来の欠点を除去するためになさ
れたもので、キャリッジがエンドポジションを超えたり
、エンドポジション(−おいて振動して騒音を発生する
ことがないようにステッピングモータを制御して記録を
行うことができるようにした記録装置におけるステッピ
ングモータ制御方式を提供することを目的としている。
実施例 以下、図面に示す実施例(二基いて本発明の詳細な説明
する。
第2図及び第3図は本発明の一実施例を示すもので、第
2図(叫マ制御回路のプロ、ツク図が示されている。
第2図から明らかなように、本発明においてはステッピ
ングモータの制御にCPU (中央演算処理装置)を用
いている。
CPUに対しては、ボー) Pl、 P2を通じてそれ
ぞれホームポジションのセンサ出力及びエンドポジショ
ンのセンサ出力が入力され、キャリッジの位置を常時認
識しており、キャリッジがそれぞれの位置(二連した場
合、インターフェースI/Fを介してステッピングモー
タSの相励磁の制御を行う。
CPUにはタイマーTが接続されており、パスラインB
Lを介してROM(固定記憶装置)及びRAM(ランダ
ムアクセスメモリー)との間で情報のやりとりが行われ
る。
次(二第3図に示すフローチャート図を用いて制御動作
の実際(二ついて説明する。
まず、動作が開始されると、ステップS1において1−
2相励磁方式でステッピングモータを1パルス分正転さ
せ、記録又は読み取りが開始される。
そして、ステップS2において、キャリッジがエンドボ
ジショ/に達したか否かが判定され、エンドポジション
に達した場合にはステップS3において、ステッピング
モータが1相励磁状態であるか否かが判定される。
1相励磁状態でない、すなわち2相励磁状態であった場
合にはステップS6に進み、2相励磁方式でステッピン
グモータを1パルス分逆転させた後、キャリッジリター
ン動作を行なう。そしてステップS4に進みホームポジ
ションに達したか否かが判定される。
ホームポジションに達したと判定された場合には1回の
主走査動作が終了する。
ホームポジションに達していないと判定された場合には
ステップS6に戻る。
ところで、ステップS3において1相励磁状態であると
判定された場合には、ステップS5に進み、1−2相励
磁刃式の状態でステッピングモータを1パルス分逆転さ
せる。そして、2相励磁状態に戻し、ステップS6(′
″−進み、2相励磁刃式でステッピングモータを1パル
ス分逆転させ、しかるのち、キャリッジリターンが開始
され、ステップS4を経て1回の主走査が終了する。
このようにして1−2相励磁刃式(二よってステッピン
グモータを駆動して記録、読み取りも行い、2相励磁刃
式(二よってキャリッジリターンを行う記録装置におい
て、キャリッジがエンドポジションに至った場合にステ
ッピングモータがどの相の励磁状態にあるか否かを検出
し、2相励磁状態である場合にはそのままキャリッジリ
ターンを行い、(7) してから、キャリッジリターンを行わせるため、従来の
ように前の励磁相と新しい励磁相との間に数パルス分の
ギャップが生じることがすく、キャリッジがエンドポジ
ション以上に行きすぎたり、エンドポジションにおいて
振動を発する等の不都合はなくなり、確実なキャリッジ
の動作制作を行うことができる。
なお、上述した実施例にあってはキャリッジがエンドポ
ジションに達した時点における相励磁の切り換えを例と
して説明したが、他の時点に設けたセンサ、あるいは、
ホームポジションからの走行距離に対するステッピング
モータのパルス数をカウントすることによって知ること
ができるどの位置からでもステッピングモータの励磁相
の切り換えを行うことができる。
このような方式を採用すると、記録又は読み取り部分が
ないような場合には、キャリッジを高速でホームポジシ
ョンに戻らせることができる。
効果 (8) 以上の説明から明らかなように本発明によればキャリッ
ジがエンドポジションに達した状態におけるステッピン
グモータの励磁相を検出し、キャリッジリターン時にお
ける励磁相と同一である場合にはそのままキャリッジリ
ターンを行い、そうでない場合にはキャリッジリターン
の励磁相に合わせてからキャリッジリターンを行う方式
を採用しているため、キャリッジをエンドポジションに
正確に停止させることができ、キャリッジのオーバーラ
ンや振動による騒音も減少させることができる。
【図面の簡単な説明】 第1図は、本発明が達成される記録装置におけるキャリ
ッジの動作説明図、第2図は本発明の1実施例を説明す
る制御回路のブロック図、第3図は本発明における制御
動作を説明するフローチャC・・・キャリッジ    
 CPU・・・中央演算処理装置S・・・ステツピング
モータ 第1図 1 B 第3区 1    聞難 1 1 1   l       Sl 〕                 スTl:  ク
モタ正転χ辻) 1       52 1                        
  エンド、tS・−N。 −−一参1tか?

Claims (1)

    【特許請求の範囲】
  1. ステッピングモータを1−2相励磁力式により駆動して
    記録及び読み取りを行い、2相励磁力式によりキャリッ
    ジリターン動作を行わせる記録装置のステッピングモー
    タ制御方式において、キャリッジがエンドポジションに
    達した時点(二おけるステッピングモータの励磁相数を
    検出し、キャリッジリターン時の励磁相数と異なる場合
    にはその相数に合わせてからキャリッジリターンを行わ
    せるように構成したことを特徴とするステッピングモー
    タ制御方式。
JP2286583A 1983-02-16 1983-02-16 ステツピングモ−タ制御方式 Pending JPS59149796A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2286583A JPS59149796A (ja) 1983-02-16 1983-02-16 ステツピングモ−タ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2286583A JPS59149796A (ja) 1983-02-16 1983-02-16 ステツピングモ−タ制御方式

Publications (1)

Publication Number Publication Date
JPS59149796A true JPS59149796A (ja) 1984-08-27

Family

ID=12094593

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2286583A Pending JPS59149796A (ja) 1983-02-16 1983-02-16 ステツピングモ−タ制御方式

Country Status (1)

Country Link
JP (1) JPS59149796A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6281995A (ja) * 1985-10-04 1987-04-15 Alps Electric Co Ltd パルスモ−タの駆動制御方式
JPS63174592A (ja) * 1987-01-13 1988-07-19 Fuji Xerox Co Ltd モ−タの電流制御装置
JPH01214298A (ja) * 1988-02-23 1989-08-28 Canon Inc 記録装置
CN114290824A (zh) * 2021-12-28 2022-04-08 宁波得力科贝技术有限公司 打印机字车的原点检测方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6281995A (ja) * 1985-10-04 1987-04-15 Alps Electric Co Ltd パルスモ−タの駆動制御方式
JPS63174592A (ja) * 1987-01-13 1988-07-19 Fuji Xerox Co Ltd モ−タの電流制御装置
JPH01214298A (ja) * 1988-02-23 1989-08-28 Canon Inc 記録装置
CN114290824A (zh) * 2021-12-28 2022-04-08 宁波得力科贝技术有限公司 打印机字车的原点检测方法
CN114290824B (zh) * 2021-12-28 2023-06-20 宁波得力科贝技术有限公司 打印机字车的原点确定方法

Similar Documents

Publication Publication Date Title
JP2928518B2 (ja) ステッピングモータの駆動方法
JP3053144B2 (ja) プリンタのキャリッジモータ制御装置
JPH0459267A (ja) 記録装置
JPS59149796A (ja) ステツピングモ−タ制御方式
JP4833617B2 (ja) 印字媒体搬送装置及び印字媒体搬送方法
JPH02231999A (ja) モータ駆動装置
JP2001275374A (ja) モータ制御装置および記憶媒体
US5087134A (en) Method of and device for printer control
JPH028908B2 (ja)
JPH0515197A (ja) ステツピングモータの駆動制御方法
JPH0217895A (ja) ステツピングモータの駆動方式
JP3031063B2 (ja) 印字装置
JPH0348755B2 (ja)
JPS60120080A (ja) キャリッジ駆動制御装置
JPS6281995A (ja) パルスモ−タの駆動制御方式
KR0171529B1 (ko) 스텝-모터의 속도 제어 방법
JPS638912B2 (ja)
JPS6178474U (ja)
JPH08241129A (ja) サーボ定数の切り替え方法
JPS6344000B2 (ja)
JP2003191531A (ja) ドットラインプリンタ
JPH0514628A (ja) 画像読取装置の駆動方式
JPH04216974A (ja) シリアルプリンタの駆動方法
JPH09117199A (ja) ステッピングモータの制御方法及び装置
JPH0274197A (ja) ステッピングモーターの位置決め制御方法