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
Links
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
- Control Of Stepping Motors (AREA)
Description
【発明の詳細な説明】
本発明はパルスモータの運転制御装置に係り、特に印字
装置における印字ヘッドの移送モードに応じて印字ヘッ
ド駆動用のパルスモータを制御する装置に関する。
装置における印字ヘッドの移送モードに応じて印字ヘッ
ド駆動用のパルスモータを制御する装置に関する。
パルスモータを運転させるには、励磁相を順次切換える
。
。
この切換は、駆動回路を介してパルスモータを運転制御
するシフトレジスタにより、該励磁相の各々に対し励磁
を行うこととし、シフト−−・゜−に−・、一11、レ
ハブE↓枡相え一■士^÷ア好っている。ここにおいて
、印字ヘッド駆動用のパルスモータでは、印字ヘッドの
順方向送りモードにしたがつて4つの励磁モードを有す
ることが知られている。
するシフトレジスタにより、該励磁相の各々に対し励磁
を行うこととし、シフト−−・゜−に−・、一11、レ
ハブE↓枡相え一■士^÷ア好っている。ここにおいて
、印字ヘッド駆動用のパルスモータでは、印字ヘッドの
順方向送りモードにしたがつて4つの励磁モードを有す
ることが知られている。
すなわち、(1)1文字印字モード、(2)連続印字に
先立つ過渡的な数文字分の印字モード、(3)連続印字
モード、(4)停止に先立つ過渡的な数文字分の印字モ
ードである。したがつて、印字ヘッド駆動用パルスモー
タを順方向運転するには、これら4モードの組合わせに
よつて励磁を行えばよい。従来、このような励磁を行う
には、各モードに適合するようなパルスを発生する4群
のワンショットマルチバイブレータ回路を構成し、必要
とする動作モードにしたがつて中央処理装置が適当な一
ワンシヨツトマルチバイブレータ回路を選択して選択さ
れた回路からシフトレジスタに対しパルス信号を与える
ようにしている。しかしながら、このような構成による
と、特性の異なるパルスモータを用いる場合には各ワン
シフヨツトマルチバイブレータ回路の構成を変更しなけ
ればならず、設計、製作に多大の手数を必要とする。本
発明は上述の点に鑑みてなされたもので、パルスモータ
の特性いかんに拘らず共通した回路構5成を採ることが
できる印字ヘッド駆動用パルスモ−タの制御装置の提供
を目的とする。
先立つ過渡的な数文字分の印字モード、(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図の制御装置によるヘ
ッドの各種印字モードを示したものである。
あり、同図において、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モードからなる。
ルスで1文字の印字所要量だけ移動させる。各パルス間
の間隔は加速特性に合わせて図中に示す通りに選ぶ。そ
して、この印字動作後のヘッドの安定化を図るために1
0ミリ秒づつの連続2回だけ同位置に留める。第3図は
連続打ちモードの場合で、これは(■)、(■),(■
)の3モードからなる。
ここでは4文字印字する場合を例示している。そして最
初の1文字は連続印字第1モード(■)により20ミリ
秒で4パルスを送り、連続印字中の2文字は連続定速印
字中モード(■)により10ミリ秒で4パルスを送り、
さらに停止時は連続印字第2モード(■)により20ミ
リ秒で4パルスを送る。第4図は第2図,第3図の印字
モードにより送られたヘッドを逆送りするための各種モ
ードを示している。
初の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文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ステップ毎
の速度情報が出力される。
1.0ミリ秒から最大値7.5ミリ秒に正確に対応させ
て、パルス信号をカウントするカウンタC(第1図)を
設けるとすれば、あるモード内て最大200カウントま
で計数可能なりウンタを必要とする。そこで8ビットの
カウンタを準備すればよい。次に第1図の装置の動作を
説明する。このような記憶装置ROMのデータおよび中
央処理装置からのモード選択データは与えられていると
、アドレスカウンタADCはシフトクロックに応動して
カウント動作を行い、その出力2ビットが記憶装置RO
Mの4ビットアドレス入力部の下位2ビツトラインに接
続され、この2ビツトラインの出力であるモード指定で
決定される一連の動作シーケンスのうち各1ステップ毎
の速度情報が出力される。
また印字ヘッド動作のモード選択信号がアドレス入力部
の上位2ビツトラインに入力される。アドレス入力部に
入力された信号にしたがつて記憶装置ROMの出力信号
が読出されるが、記憶装置ROMのアドレス信号が変わ
らない限り、記憶装置ROMのデータは出力ラインに保
持されている。
の上位2ビツトラインに入力される。アドレス入力部に
入力された信号にしたがつて記憶装置ROMの出力信号
が読出されるが、記憶装置ROMのアドレス信号が変わ
らない限り、記憶装置ROMのデータは出力ラインに保
持されている。
このような回路構成において、パルス発生器P(から与
えられた刻時パルスでカウンタCは計数を行うが、前記
記憶装置ROMのデー?とカウンタCの出力信号が一致
するときに限つt比較装置COMPの出力信号としての
パルスがシフトレジスタSHRに与えられる。
えられた刻時パルスでカウンタCは計数を行うが、前記
記憶装置ROMのデー?とカウンタCの出力信号が一致
するときに限つt比較装置COMPの出力信号としての
パルスがシフトレジスタSHRに与えられる。
このパルスは一巡カウンタの計数出力信号と記憶装置R
OMのデータとの一致する割合に比例して逐次得られる
。シフトレジスタSHRの出力が与えられることにより
得られるアドレスカウンタADCの出力信号は記憶装置
ROMのアドレスを下位2ビットで指定する。
OMのデータとの一致する割合に比例して逐次得られる
。シフトレジスタSHRの出力が与えられることにより
得られるアドレスカウンタADCの出力信号は記憶装置
ROMのアドレスを下位2ビットで指定する。
したがつて、例えばモード選択で指定されるアドレスが
O#から開始されたとすると、パルスの到来毎にO#を
起点とし、逐次番地を1づつ繰り上げ、各番地の記憶装
置ROMのデータを周期的に出力する。シフトレジスタ
SHRの出力信号は駆動回路Dに接続されパルスモータ
Mの駆動を行つているから、シフト回路の出力信号に同
期してパルスモータMが歩進回転する。
O#から開始されたとすると、パルスの到来毎にO#を
起点とし、逐次番地を1づつ繰り上げ、各番地の記憶装
置ROMのデータを周期的に出力する。シフトレジスタ
SHRの出力信号は駆動回路Dに接続されパルスモータ
Mの駆動を行つているから、シフト回路の出力信号に同
期してパルスモータMが歩進回転する。
パルスモータMの歩進にしたがつて印字ヘッドの送りが
行われるのであるから、1字印字毎に次の文字について
のパルスモータの駆動移送情報すなわち移送速度を指定
すれば所望の速度での文字印字が可能となる。印字速度
の変化モードは前述のように4種類あるが、あるモード
にしたがつて印字が終了したとき、記憶装置ROMのア
ドレス指定の上位2ビットのモード選択ラインに次の印
字に関する速度制御モードの情報を与えれば所望の印字
速度の制御が可能になる。また速度の制御情報は記憶装
置ROMの中に納められているデータを利用する外に、
カウンタCのカウントモードを切換えることにより刻時
パルスに対する比較装置COMPの記憶装置ROMデー
タについての一致周期を制御することを利用してもよい
。
行われるのであるから、1字印字毎に次の文字について
のパルスモータの駆動移送情報すなわち移送速度を指定
すれば所望の速度での文字印字が可能となる。印字速度
の変化モードは前述のように4種類あるが、あるモード
にしたがつて印字が終了したとき、記憶装置ROMのア
ドレス指定の上位2ビットのモード選択ラインに次の印
字に関する速度制御モードの情報を与えれば所望の印字
速度の制御が可能になる。また速度の制御情報は記憶装
置ROMの中に納められているデータを利用する外に、
カウンタCのカウントモードを切換えることにより刻時
パルスに対する比較装置COMPの記憶装置ROMデー
タについての一致周期を制御することを利用してもよい
。
この装置の起動、停止に際しての動作をみると、まず起
動時は、電源の投入により、初期クリア信号1Cがカウ
ンタCおよびシフトレジスタSHRに与えられ初期状態
の設定が行われる。
動時は、電源の投入により、初期クリア信号1Cがカウ
ンタCおよびシフトレジスタSHRに与えられ初期状態
の設定が行われる。
次に停止については、中央処理装置CPUから停止信号
Sll)が与えられると比較装置COMPの出力回路に
挿入された禁止ゲートが阻止動作を行つてシフトレジス
タSHRの入力を止める。これによりパルスモータMは
回転しなくなる。本発明は上述のように、印字ヘッド駆
動用パルスモータの各動作モードに関するデータプリン
タ゛内の記憶装置に記憶させ、この記憶情報と刻時パル
スの計数出力との比較に基づいて記憶装置のデータ読出
しを制御して印字ヘッド駆動用のパルスモータを駆動す
るようにしたため、特性の異なるパルスモータを用いる
場合でも記憶装置の記憶情・報を変えるのみで装置構成
を何ら変えることなく対処することができる。
Sll)が与えられると比較装置COMPの出力回路に
挿入された禁止ゲートが阻止動作を行つてシフトレジス
タSHRの入力を止める。これによりパルスモータMは
回転しなくなる。本発明は上述のように、印字ヘッド駆
動用パルスモータの各動作モードに関するデータプリン
タ゛内の記憶装置に記憶させ、この記憶情報と刻時パル
スの計数出力との比較に基づいて記憶装置のデータ読出
しを制御して印字ヘッド駆動用のパルスモータを駆動す
るようにしたため、特性の異なるパルスモータを用いる
場合でも記憶装置の記憶情・報を変えるのみで装置構成
を何ら変えることなく対処することができる。
第1図は本発明の一実施例を示すブ七ツク線図、第2図
乃至第4図は印字ヘッドの印字およびフ逆送りのための
各動作モードを示す説明図、第5図は第1図における記
憶装置に記憶するデータの1例等を示す表図てある。 PG・・・パルス発生器、C・・・カウンタ、ROM・
・・記憶装置、COMP・・・比較装置、SHR・・・
シフトレジダスタ、D・・・駆動回路。
乃至第4図は印字ヘッドの印字およびフ逆送りのための
各動作モードを示す説明図、第5図は第1図における記
憶装置に記憶するデータの1例等を示す表図てある。 PG・・・パルス発生器、C・・・カウンタ、ROM・
・・記憶装置、COMP・・・比較装置、SHR・・・
シフトレジダスタ、D・・・駆動回路。
Claims (1)
- 1 印字ヘッド駆動用パルスモータの運転特性に合わせ
た制御モード情報が書込まれたプリンタ内の記憶装置と
、刻時パルスを受けてパルス数を計数するパルス計数装
置と、前記記憶装置およびパルス計数装置の各出力を比
較して両者が一致するとき出力を生じる比較装置と、こ
の比較装置の出力と回転方向信号とに応じてパルスモー
タの励磁出力を生じるシフトレジスタと、このシフトレ
ジスタの出力を得て前記パルスモータを駆動させる駆動
回路と、前記比較装置の出力に応じて前記記憶装置の読
出し情報が格納されているアドレスを逐次変更するアド
レス制御装置とをそなえた印字ヘッドを駆動するための
パルスモータの制御装置。
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)
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 | プリンタにおけるキヤリア送り用ステツピングモ−タ制御装置 |
-
1976
- 1976-06-24 JP JP7462276A patent/JPS6047116B2/ja not_active Expired
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) | Устройство дл управлени шаговым двигателем |