JPS6047116B2 - パルスモ−タの制御装置 - Google Patents

パルスモ−タの制御装置

Info

Publication number
JPS6047116B2
JPS6047116B2 JP7462276A JP7462276A JPS6047116B2 JP S6047116 B2 JPS6047116 B2 JP S6047116B2 JP 7462276 A JP7462276 A JP 7462276A JP 7462276 A JP7462276 A JP 7462276A JP S6047116 B2 JPS6047116 B2 JP S6047116B2
Authority
JP
Japan
Prior art keywords
output
pulse motor
pulse
mode
storage 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.)
Expired
Application number
JP7462276A
Other languages
English (en)
Other versions
JPS53812A (en
Inventor
十一 加藤
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.)
YUUZATSUKU DENSHI KOGYO KK
Original Assignee
YUUZATSUKU DENSHI KOGYO KK
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 YUUZATSUKU DENSHI KOGYO KK filed Critical YUUZATSUKU DENSHI KOGYO KK
Priority to JP7462276A priority Critical patent/JPS6047116B2/ja
Publication of JPS53812A publication Critical patent/JPS53812A/ja
Publication of JPS6047116B2 publication Critical patent/JPS6047116B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)
  • Control Of Stepping Motors (AREA)

Description

【発明の詳細な説明】 本発明はパルスモータの運転制御装置に係り、特に印字
装置における印字ヘッドの移送モードに応じて印字ヘッ
ド駆動用のパルスモータを制御する装置に関する。
パルスモータを運転させるには、励磁相を順次切換える
この切換は、駆動回路を介してパルスモータを運転制御
するシフトレジスタにより、該励磁相の各々に対し励磁
を行うこととし、シフト−−・゜−に−・、一11、レ
ハブE↓枡相え一■士^÷ア好っている。ここにおいて
、印字ヘッド駆動用のパルスモータでは、印字ヘッドの
順方向送りモードにしたがつて4つの励磁モードを有す
ることが知られている。
すなわち、(1)1文字印字モード、(2)連続印字に
先立つ過渡的な数文字分の印字モード、(3)連続印字
モード、(4)停止に先立つ過渡的な数文字分の印字モ
ードである。したがつて、印字ヘッド駆動用パルスモー
タを順方向運転するには、これら4モードの組合わせに
よつて励磁を行えばよい。従来、このような励磁を行う
には、各モードに適合するようなパルスを発生する4群
のワンショットマルチバイブレータ回路を構成し、必要
とする動作モードにしたがつて中央処理装置が適当な一
ワンシヨツトマルチバイブレータ回路を選択して選択さ
れた回路からシフトレジスタに対しパルス信号を与える
ようにしている。しかしながら、このような構成による
と、特性の異なるパルスモータを用いる場合には各ワン
シフヨツトマルチバイブレータ回路の構成を変更しなけ
ればならず、設計、製作に多大の手数を必要とする。本
発明は上述の点に鑑みてなされたもので、パルスモータ
の特性いかんに拘らず共通した回路構5成を採ることが
できる印字ヘッド駆動用パルスモ−タの制御装置の提供
を目的とする。
この目的達成のため、本発明では、制御対象とする印字
ヘッド駆動用パルスモータの運転特性に合わせた制御モ
ード情報が書込まれた記憶装置と、刻時パルスを受けて
パルス数を計数するパルス計数装置と、前記記憶装置お
よびパルス計数装置の各出力を比較して両者が一致する
とき出力を生じる比較装置と、この比較装置の出力に応
じてパルスモータの励磁出力を生じるモータ制御回路と
、前記比較装置の出力に応じて前記記憶装置の読出し情
報を逐次変更するアドレス制御装置とをそなえた制御装
置を構成したものである。
以下添付図面を参照して本発明の一実施例を説明する。
第1図は本発明の一実施例の構成を示すブロック線図で
あり、同図において、PHは印字ヘッドでパルスモータ
Mにより駆動される。パルスモータMは、駆動回路Dを
介してシフトレジスタSlIRから与えられるパルスに
応じて回転する。このシフトレジスタSHRは、例えば
4ビットの直列シフトレジスタとして構成され、各ビッ
ト出力は駆動回路DおよびパルスモータMの各励磁相に
それぞれ1対1の対応関係で接続されている。そして、
シフトレジスタSHRには、パルス計数装置Cおび記憶
装置ROMの各出力を比較する比較装置COMPからシ
フトパルスが、また中央処理装置(図示せず)から回転
方向信号F/Rが与えられる。この場合、パルス計数装
置Cにはパルス発生器PCから刻時パルスが、また中央
処理装置からモード変更信号MCが与えられる。また、
記!憶装置ROMには比較装置COMPに従動するアド
レス制御装置ADCのアドレス出力および中央処理装置
からのモード選択信号MCが与えられる。この装置にお
いては、他に停止信号STPが与えられると比較装置C
OMPの出力送出が停止されるこ機能、および初期クリ
ア信号1Cが与えられることによりカウンタCおよびシ
フトレジスタSI(Rのリセットを行う機能が付加され
ている。第2図乃至第4図は第1図の制御装置によるヘ
ッドの各種印字モードを示したものである。
まず4第2図は、1文字打ちモード(1)の場合、4パ
ルスで1文字の印字所要量だけ移動させる。各パルス間
の間隔は加速特性に合わせて図中に示す通りに選ぶ。そ
して、この印字動作後のヘッドの安定化を図るために1
0ミリ秒づつの連続2回だけ同位置に留める。第3図は
連続打ちモードの場合で、これは(■)、(■),(■
)の3モードからなる。
ここでは4文字印字する場合を例示している。そして最
初の1文字は連続印字第1モード(■)により20ミリ
秒で4パルスを送り、連続印字中の2文字は連続定速印
字中モード(■)により10ミリ秒で4パルスを送り、
さらに停止時は連続印字第2モード(■)により20ミ
リ秒で4パルスを送る。第4図は第2図,第3図の印字
モードにより送られたヘッドを逆送りするための各種モ
ードを示している。
この逆送り時は、新たに(■),(■),(■),(■
)なるモードが加わる。ます最初の1文7字は逆送り第
1モード(■)により20ミリ秒に4パルスを送り、次
にモード(■)と同じ連続逆送リモートにより1文字分
送り、続いて高速連続逆送り第1モード(■)に移り高
速クロックパルスに切換えて高速パルスを送る。高速パ
ルスとは10ミリ秒■こ10パルスのものである。次い
で、高速連続逆送り第2モード(■)に移り、最後に逆
送り第2モード(■)の4パルスを得て印字ヘッドの逆
送り動作を終結する。第5図は第2図乃至第4図に示し
た各モードI〜■までにおけるパルス送出の間隔とこの
間隔を決定するための記憶装置ROM(第1図)のデー
タ、および中央処理装置から適当な固定記憶装置を介す
る等によつて与えられるモード切換えのためのモード選
択データを示している。
この表から分る通り、移相駆動用のパルス間隔の最小値
1.0ミリ秒から最大値7.5ミリ秒に正確に対応させ
て、パルス信号をカウントするカウンタC(第1図)を
設けるとすれば、あるモード内て最大200カウントま
で計数可能なりウンタを必要とする。そこで8ビットの
カウンタを準備すればよい。次に第1図の装置の動作を
説明する。このような記憶装置ROMのデータおよび中
央処理装置からのモード選択データは与えられていると
、アドレスカウンタADCはシフトクロックに応動して
カウント動作を行い、その出力2ビットが記憶装置RO
Mの4ビットアドレス入力部の下位2ビツトラインに接
続され、この2ビツトラインの出力であるモード指定で
決定される一連の動作シーケンスのうち各1ステップ毎
の速度情報が出力される。
また印字ヘッド動作のモード選択信号がアドレス入力部
の上位2ビツトラインに入力される。アドレス入力部に
入力された信号にしたがつて記憶装置ROMの出力信号
が読出されるが、記憶装置ROMのアドレス信号が変わ
らない限り、記憶装置ROMのデータは出力ラインに保
持されている。
このような回路構成において、パルス発生器P(から与
えられた刻時パルスでカウンタCは計数を行うが、前記
記憶装置ROMのデー?とカウンタCの出力信号が一致
するときに限つt比較装置COMPの出力信号としての
パルスがシフトレジスタSHRに与えられる。
このパルスは一巡カウンタの計数出力信号と記憶装置R
OMのデータとの一致する割合に比例して逐次得られる
。シフトレジスタSHRの出力が与えられることにより
得られるアドレスカウンタADCの出力信号は記憶装置
ROMのアドレスを下位2ビットで指定する。
したがつて、例えばモード選択で指定されるアドレスが
O#から開始されたとすると、パルスの到来毎にO#を
起点とし、逐次番地を1づつ繰り上げ、各番地の記憶装
置ROMのデータを周期的に出力する。シフトレジスタ
SHRの出力信号は駆動回路Dに接続されパルスモータ
Mの駆動を行つているから、シフト回路の出力信号に同
期してパルスモータMが歩進回転する。
パルスモータMの歩進にしたがつて印字ヘッドの送りが
行われるのであるから、1字印字毎に次の文字について
のパルスモータの駆動移送情報すなわち移送速度を指定
すれば所望の速度での文字印字が可能となる。印字速度
の変化モードは前述のように4種類あるが、あるモード
にしたがつて印字が終了したとき、記憶装置ROMのア
ドレス指定の上位2ビットのモード選択ラインに次の印
字に関する速度制御モードの情報を与えれば所望の印字
速度の制御が可能になる。また速度の制御情報は記憶装
置ROMの中に納められているデータを利用する外に、
カウンタCのカウントモードを切換えることにより刻時
パルスに対する比較装置COMPの記憶装置ROMデー
タについての一致周期を制御することを利用してもよい
この装置の起動、停止に際しての動作をみると、まず起
動時は、電源の投入により、初期クリア信号1Cがカウ
ンタCおよびシフトレジスタSHRに与えられ初期状態
の設定が行われる。
次に停止については、中央処理装置CPUから停止信号
Sll)が与えられると比較装置COMPの出力回路に
挿入された禁止ゲートが阻止動作を行つてシフトレジス
タSHRの入力を止める。これによりパルスモータMは
回転しなくなる。本発明は上述のように、印字ヘッド駆
動用パルスモータの各動作モードに関するデータプリン
タ゛内の記憶装置に記憶させ、この記憶情報と刻時パル
スの計数出力との比較に基づいて記憶装置のデータ読出
しを制御して印字ヘッド駆動用のパルスモータを駆動す
るようにしたため、特性の異なるパルスモータを用いる
場合でも記憶装置の記憶情・報を変えるのみで装置構成
を何ら変えることなく対処することができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブ七ツク線図、第2図
乃至第4図は印字ヘッドの印字およびフ逆送りのための
各動作モードを示す説明図、第5図は第1図における記
憶装置に記憶するデータの1例等を示す表図てある。 PG・・・パルス発生器、C・・・カウンタ、ROM・
・・記憶装置、COMP・・・比較装置、SHR・・・
シフトレジダスタ、D・・・駆動回路。

Claims (1)

    【特許請求の範囲】
  1. 1 印字ヘッド駆動用パルスモータの運転特性に合わせ
    た制御モード情報が書込まれたプリンタ内の記憶装置と
    、刻時パルスを受けてパルス数を計数するパルス計数装
    置と、前記記憶装置およびパルス計数装置の各出力を比
    較して両者が一致するとき出力を生じる比較装置と、こ
    の比較装置の出力と回転方向信号とに応じてパルスモー
    タの励磁出力を生じるシフトレジスタと、このシフトレ
    ジスタの出力を得て前記パルスモータを駆動させる駆動
    回路と、前記比較装置の出力に応じて前記記憶装置の読
    出し情報が格納されているアドレスを逐次変更するアド
    レス制御装置とをそなえた印字ヘッドを駆動するための
    パルスモータの制御装置。
JP7462276A 1976-06-24 1976-06-24 パルスモ−タの制御装置 Expired JPS6047116B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7462276A JPS6047116B2 (ja) 1976-06-24 1976-06-24 パルスモ−タの制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7462276A JPS6047116B2 (ja) 1976-06-24 1976-06-24 パルスモ−タの制御装置

Publications (2)

Publication Number Publication Date
JPS53812A JPS53812A (en) 1978-01-07
JPS6047116B2 true JPS6047116B2 (ja) 1985-10-19

Family

ID=13552456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7462276A Expired JPS6047116B2 (ja) 1976-06-24 1976-06-24 パルスモ−タの制御装置

Country Status (1)

Country Link
JP (1) JPS6047116B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56117664A (en) * 1980-02-22 1981-09-16 Canon Inc Dot matrix printer
JPS56145476A (en) * 1980-04-15 1981-11-12 Toshiba Corp Printer control system
JPS5887056A (ja) * 1981-11-19 1983-05-24 Matsushita Electric Ind Co Ltd 印字装置
JPS59150775A (ja) * 1983-02-17 1984-08-29 Fujitsu Ltd シリアルプリンタ
JPS59155083A (ja) * 1984-01-17 1984-09-04 Tokyo Electric Co Ltd プリンタにおけるキヤリア送り用ステツピングモ−タ制御装置

Also Published As

Publication number Publication date
JPS53812A (en) 1978-01-07

Similar Documents

Publication Publication Date Title
US4755070A (en) Circuit for actuating electric motors, especially in an electronic typewriter
US4446406A (en) Brushless DC motor driving circuit
US4518900A (en) Pulse motor driving apparatus
GB2071941A (en) Method of driving a stepping motor
US4158800A (en) Control system
US4506201A (en) Microprocessor controlled pulse motor
US4232975A (en) Print hammer control
US4101006A (en) Carrier traverse control for a serial printer
US3986094A (en) Logic system for print ball tilt control
US4454516A (en) Heat-sensitive recording device
US4693618A (en) Dot matrix printer providing multiple print pulses for one energization of a printing head stepping motor
JPS6047116B2 (ja) パルスモ−タの制御装置
US6124696A (en) Programmable stepper motor controller and method therefor
JPS6161565A (ja) 感熱記録方法および装置
US5155427A (en) Drive controller for stepping motor
KR960005692B1 (ko) 스테핑 모터의 구동제어장치 및 구동제어방법
US3212435A (en) High speed printer with reciprocable type bar
JPH0515197A (ja) ステツピングモータの駆動制御方法
US4568948A (en) Driving system for thermal recording head
US20070273321A1 (en) Stepping-Motor Control Apparatus and Method of Controlling the Apparatus
JP3266949B2 (ja) ステッピングモータ制御回路
JPH04295300A (ja) ステッピングモータの駆動装置
JPH07170794A (ja) ステッピングモータ制御方式
JP2000108443A (ja) ステッピングモータの制御方法およびこれを用いた画像形成装置
SU1456934A1 (ru) Устройство дл управлени шаговым двигателем