JPS6315699A - パルスモ−タ制御方式 - Google Patents

パルスモ−タ制御方式

Info

Publication number
JPS6315699A
JPS6315699A JP15648386A JP15648386A JPS6315699A JP S6315699 A JPS6315699 A JP S6315699A JP 15648386 A JP15648386 A JP 15648386A JP 15648386 A JP15648386 A JP 15648386A JP S6315699 A JPS6315699 A JP S6315699A
Authority
JP
Japan
Prior art keywords
pulse
pulse motor
timer
control
drive
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
JP15648386A
Other languages
English (en)
Inventor
Shinichi Watarai
渡会 慎一
Morihisa Kawahara
盛久 川原
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP15648386A priority Critical patent/JPS6315699A/ja
Publication of JPS6315699A publication Critical patent/JPS6315699A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 パルスモータ制御方式であって、パルスモータに印加す
る電圧が一定で、定速度回転時の回転トルクでパルスモ
ータを駆動する場合、パルスモータの回転数が低い(低
速度回転)時は、必要とする回転トルクに対して余剰の
トルクが発生し、パルスモータに生じる振動が大きくな
ると共に、騒音が大きくなることを解決するために、パ
ルスモータの回転数が所定回転数より低い(低速度回転
)時は、その時パルスモータに加わる駆動パルスの通電
時間を短く成形するように構成することにより、パルス
モータに加わる振動及び騒音を大幅に低下させることが
可能となる。
〔産業上の利用分野〕
本発明は、プリンタのパルスモータ制御方式に関する。
例えば、インパクトプリンタ’ATLにおけるスペース
制御をパルスモータを使用して行う場合、そのパルスモ
ータの駆動方式として定電圧方式と定電流方式とがあり
、一般に定電圧方式は構成が安価で制御も簡単なため、
低価格なプリンタ装置では広く採用されている。
又、−Cにパルスモータのトルクカーブは、第7図(B
)に示すように電圧一定の場合、その回転数が低い場合
程トルクが高く、回転数が高(なるにつれて小さくなる
。
一方、設計上では回転数が高い時点、即ち高速で安定回
転している場合のトルクを所要トルクになるようにする
ために、回転数が低い場合(即ち、低速回転時)には余
剰トルクとなる。
かかる場合の対策を簡易な方法で処理し、効率的なスペ
ース制御が出来ることが望まれる。
〔従来の技術〕 第5図は従来例を説明するブロック図、第6図は駆動パ
ルスの状況を説明する図、第7図はパルスモータの駆動
トルクを説明する図をそれぞれ示す。
第5図に示すブロック図は、プリンタ装置におけるパル
スモータ9の駆動回路の一部を示し、その構成は、 内部で実施する各種処理動作を制御する制御回路1と、 制御回路1の起動により予め格納しているタイマテーブ
ルに基づき所定周期を有する複数のパルスを発生する駆
動パルス発生部2と、 駆動パルス発生部2から出力する複数のパルスをパルス
モータ9が有する励磁相を切替えて行くカウンタ6と、 カウンタ6のカウンタ値からパルスモータ9が存する励
磁相に対応する相データ(本例では、励磁相A−Dに対
する相データで、駆動の順序等)を演算して決めるロジ
ック7と、 ロジック7から出力する相データに基づき駆動電流をパ
ルスモータ9に印加するドライバ8と、データ印字時の
スペース制御の駆動源となるパルスモーク9とを具備し
構成されている。
尚、駆動パルス発生部2はタイマ5から発生する信号の
送出時間や周期を決定するデータを格納しているタイマ
イ直データテーフ゛ル4をアクセスするタイマコントロ
ーラ3と、前記タイマ値データテーブル4及びタイマ5
とを具備している。
上述のロジック7から出力されるパルスモータ9の励磁
相A−Dに対する相データは、本例の場合第6図(A)
の上段側に示すように、二相ずつ同時に駆動して行く、
所謂二相励磁方式でドライバ8に送出されている。
ドライバ8は、この各励磁相A−D毎の相データにより
パルスモータ9に対して駆動電流を印加するが、その時
の電流波形は第6図(A)の最下段(これは、位相りの
波形を示す)に示す波形となる。
尚、各励磁相A−D毎の相データは、その周期及びオン
時間(即ち、駆動電流の通電時間)は同じで、位相がず
れているのみである。又、この各励磁相A−D毎の相デ
ータで得られるパルスモータ9の回転トルクは、定速度
回転に必要とする回転トルクで設定しいる。
第7図(A)はパルスモータ9の回転速度カーブを示す
ものであり、第7図(B)はパルスモータ9の回転回数
とトルクの関係を示す。
通常、パルスモータ9の回転は第7図(A)に示すよう
に、高速回転時(符号(alのカーブ)でも低速回転時
(符号(b)のカーブ)でも回転開始時の加速度回転状
態と定速度回転状態とがある。
又、パルスモータ9の回転が高速時は、第6図(B)の
符号+alのように、その印加電流の通電時間も周期も
短(なり、従って印加される電流の平均的も小さくなる
。
一方、低速時は第6図(B)の符号(b)のように、そ
の印加電流の通電時間も周期も長くなり、従って印加さ
れる電流が平均的に大きくなる。
タイマ値データテーブル4は、パルスモータ9が所定の
回転状態(即ち、定速度回転状態)へ、決められた時間
内に達するための各相A−Dのパルスの出カバターンを
格納している。
又、タイマ値データテーブル4はタイマコントローラ3
からのアクセスにより、指定された出カバターンを送出
し、それをロジック7にて各相A〜Dごとのパルスデー
タに演算し、ドライバ8を介してパルスモータ9を第7
図(A>に示す符号(al又は符号(b)のような回転
速度カーブになるように制御する。
〔発明が解決しようとする問題点〕
上述のように、その回転が制御されるパルスモータ9の
回転数と回転トルクとの関係を見ると、第7図(B)に
示すように、印加する電圧が一定の場合回転数が低い程
、即ち低速度回転(又は加速度回転状態)程回転トルク
が高く、高速回転(又は定速度回転状態)になるにつれ
て回転トルクが低くなる。
一方、設計上の回転トルクは高速回転(又は定速度回転
状態)時での回転トルクを所要トルクとして設定するの
が一般的である。
従って、低速度回転(又は加速度回転状態)時は、回転
トルクが余剰となり、そのためパルスモータ9の振動が
大きくなったり、発熱が大きくなったり、更にスペース
制御時の騒音がより大きくなる等の問題点があった。
〔問題点を解決するための手段〕
第1図は本発明の詳細な説明するブロック図を示す。
第1図に示す原理ブロック図は、第5図で説明した制御
回路1.駆動パルス発生部2.カウンタ6、ロジック7
、ドライバ8.パルスモータ9と、パルスモータ9に加
わる駆動電圧の通電時間が、パルスモータ9に対する複
数相の駆動パルスを出力するロジック7からの駆動パル
スの通電時間より短くなるように駆動パルス制御手段(
駆動パルス制御部)20をアクセスする制御信号発生手
段(制御信号発生部) 10と、 文字データ印字時のスペース速度が所定速度より遅い場
合は、その時ロジック7から送出される駆動パルスの通
電時間を短くするように制御する駆動パルス制御手段(
駆動パルス制御部)20とを具備して構成されている。
〔作用〕
パルスモーク9に印加するパルス電圧が一定で、定速度
回転時の回転トルクを所要トルクとして駆動する場合、
パルスモータ9の回転数が所定回転数より低い(低速度
回転)時は、その時ロジック7から送出される駆動パル
スの通電時間を短くするように制御する駆動パルス制御
手段(駆動パルス制御部)20にて、ロジック7から送
出される駆動パルスの通電時間を所定時間に成形し、パ
ルスモータに加わる通電時間を短くすることにより、パ
ルスモータに生ずる振動2発熱及び騒音を大幅に低下さ
せることが可能となる。
〔実施例〕
以下本発明の要旨を第2図〜第4図に示す実施例により
具体的に説明する。
第2図は本発明の詳細な説明するブロック図、第3図は
本発明の実施例における制御状況を説明する図、第4図
は本発明の実施例におけるトルクカーブを説明する図を
それぞれ示す。尚、全図を通じて同一符号は同一対象物
を示す。
本実施例の制御信号発生部lOは、タイマ値データテー
ブル12をアクセスするタイマコントローラ11と、 駆動パルス制御部20のゲートオン時間を制?11する
制御信号の送出時間に関するデータを格納しているタイ
マ値データテーブル12と、 タイマ値データテーブル12から送出されるデータに基
づき駆動パルス制御部20のゲートオン時間を制御する
制御信号を送出する論理回路13(プログラマブルモノ
ステーブル)とを具備して構成されている。
又、駆動パルス制御部20は、各相A−Dに対応したゲ
ート21〜24を具備して構成されている。
制御回路lが、スペース制御速度が所定速度より遅いと
判断した場合、制御信号発生部10内タイマコントロー
ラ11を駆動パルス発生部2内タイマコントローラ3と
共にアクセスする。
駆動パルス発生部2から出力するタイマ信号はカウンタ
6及びロジック7を介して第3図(A)に示す励磁相A
−Dの回転パルスとなり、駆動パルス制御部20に送出
される。
一方、タイマコントローラ11はカウンタ6の出力信号
を取込み、これに基づきタイマ値データテーブル12を
アクセスして、その内部に格納しているタイマデータを
読出し、論理回路13を介して励磁相A−Dに対応する
ゲート21〜24のゲートオン時間を制御する信号を送
出する。
駆動パルス制御部20はロジック7を介して入力する第
3図(A)に示す励磁相A−Dの回転パルスを、例えば
第3図(B)のように、励磁相A〜Dの回転パルスの立
上がりに同期して送出されて来る論理回路13からの制
御信号により決定される通電時間だけ各ゲート21〜2
4を開き、パルスモータ9をドライバ8を介して駆動す
る。
尚、第3図(C)に示す制御信号の場合、例えば励磁相
A−Dの回転パルスの立上がりは、先行相の通電停止を
、立下がりは次相の通電開始のタイミング信号としてパ
ルスモータ9に対する通電時間を制御することも可能で
ある。
又、このような制御を行う時点として第7図(A)に示
すパルスモータ9の回転速度カーブにおける加速度状態
領域(スルーイング領域)でやる場合、定速度状態でや
る場合又は両状態でやる場合等が考えられる。
第4図(A)は、加速度状態領域(スルーイング領域)
で制御した場合、第4図(B)は定速度状態で制御した
場合を示し、通常は第4図(B)に示す定速度状態での
制御で十分に目的を達成することが可能である。
尚、図中に示すカーブは、点線で示す速度カーブ(C)
を実線で示す速度カーブ(d)に成形したことを示す。
上述のようにパルスモータ9の回転速度が所定速度より
低速度の場合は、その時のパルスモータ9に対する通電
時間を短(することにより、無駄なトルクによる振動騒
音が軽減され、平均電流値が押さえられることにより、
省電力化が実現可能となる。
〔発明の効果〕
以上のような本発明によれば、パルスモータに生ずる振
動1発熱及び騒音を大幅に低下させることが出来ると共
に、消費電力の省電力化が出来ると言う効果がある。
【図面の簡単な説明】
第1図は本発明の詳細な説明するブロック図、第2図は
本発明の詳細な説明するブロック図、第3図は本発明の
実施例における制御状況を説明する図、 第4図は本発明の実施例におけるトルクカーブを説明す
る図、 第5図は従来例を説明するブロック図、第6図は駆動パ
ルスの状況を説明する図、第7図はパルスモータの駆動
トルクを説明する図をそれぞれ示す。 図において、 1は制御回路、    2は駆動パルス発生部、3.1
1はタイマコントローラ、 4.12はタイマ値データテーブル、 5はタイマ、      6はカウンタ、7はロジック
、     8はドライバ、9はパルスモータ、  1
0は制御信号発生部、13は論理回路、    20は
駆動パルス制御部、21〜24はゲート、 をそれぞれ示す。 <A)              <8)木々]用々
力己脅11にh゛1すろL)シフカーブを故9月する図
第5 図

Claims (1)

  1. 【特許請求の範囲】 複数相の駆動パルスにてパルスモータ(9)を駆動する
    プリンタ装置において、 前記パルスモータ(9)に加わる駆動電圧の通電時間が
    、前記パルスモータ(9)に対する複数相の駆動パルス
    を出力するロジック(7)からの通電時間より短くする
    制御信号を発生する制御信号発生手段(10)と、 パルスモータ回転速度が所定速度より遅い場合には、前
    記ロジック(7)から送出される駆動パルスの通電時間
    を前記制御信号発生手段(10)から出力する該制御信
    号に基づき短く制御するパルス制御手段(20)とを設
    け、 該パルスモータ回転速度が所定速度より速い場合には、
    前記駆動パルス制御手段(20)へ前記ロジック(7)
    から入力する駆動パルスの通電時間を、前記制御信号発
    生手段(10)からの出力が前記駆動パルス制御手段(
    20)に対してオンされている時間で成形し、前記パル
    スモータ(9)を駆動することを特徴とするパルスモー
    タ制御方式。
JP15648386A 1986-07-03 1986-07-03 パルスモ−タ制御方式 Pending JPS6315699A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15648386A JPS6315699A (ja) 1986-07-03 1986-07-03 パルスモ−タ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15648386A JPS6315699A (ja) 1986-07-03 1986-07-03 パルスモ−タ制御方式

Publications (1)

Publication Number Publication Date
JPS6315699A true JPS6315699A (ja) 1988-01-22

Family

ID=15628744

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15648386A Pending JPS6315699A (ja) 1986-07-03 1986-07-03 パルスモ−タ制御方式

Country Status (1)

Country Link
JP (1) JPS6315699A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8090115B2 (en) 2004-01-28 2012-01-03 Sony Corporation Transmitting/receiving system, transmitting device, and device including speaker

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8090115B2 (en) 2004-01-28 2012-01-03 Sony Corporation Transmitting/receiving system, transmitting device, and device including speaker

Similar Documents

Publication Publication Date Title
US4072888A (en) Method of controlling a stepper motor
US5572105A (en) Stepping motor control method including varying the number of split sections in one step drive period of a stepping motor
US5446358A (en) Stepping motor control system
JPH01214293A (ja) 巻線切換制御装置
JP2786799B2 (ja) モータの制御装置
JP3223216B2 (ja) ステッピングモータの駆動方式
JP3368105B2 (ja) ステッピングモータ制御装置及びステッピングモータ制御方法
JPS63110998A (ja) パルスモ−タ駆動方法
JP3661052B2 (ja) パルスモ−タ制御方法
JPH041705B2 (ja)
JPH0515194A (ja) モータ制御方法及び装置
JPH01198300A (ja) ステップモータ駆動装置
JPS60120080A (ja) キャリッジ駆動制御装置
JPS63107497A (ja) ステツピングモ−タの制御装置
JPH0767314B2 (ja) ステッピングモータの駆動制御方法
JPH033476B2 (ja)
JP2543541B2 (ja) Pwmインバ―タの駆動装置
JPH0775386A (ja) パルスモータ電流値制御方法
JPH0439019Y2 (ja)
JP3251344B2 (ja) パルス出力回路
JPH01209048A (ja) X線診断装置
JPS63127302A (ja) 電子機器
JPH01283097A (ja) ステップモータ制御装置
JPH027898A (ja) ヘッド移動装置
JPS62110495A (ja) パルスモ−タの駆動方式