JPH02266967A - Paper feed motor speed regulation method - Google Patents

Paper feed motor speed regulation method

Info

Publication number
JPH02266967A
JPH02266967A JP8933789A JP8933789A JPH02266967A JP H02266967 A JPH02266967 A JP H02266967A JP 8933789 A JP8933789 A JP 8933789A JP 8933789 A JP8933789 A JP 8933789A JP H02266967 A JPH02266967 A JP H02266967A
Authority
JP
Japan
Prior art keywords
speed
encoder
pulse motor
period
motor
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
JP8933789A
Other languages
Japanese (ja)
Inventor
Hiroshi Nishimura
浩 西村
Yoshimi Saito
斎藤 義美
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.)
Koki Holdings Co Ltd
Original Assignee
Hitachi Koki Co 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 Hitachi Koki Co Ltd filed Critical Hitachi Koki Co Ltd
Priority to JP8933789A priority Critical patent/JPH02266967A/en
Publication of JPH02266967A publication Critical patent/JPH02266967A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)
  • Handling Of Sheets (AREA)

Abstract

PURPOSE:To enable measuring a speed excepting the speed variation component for one rotation period of a rotor and to make the phase adjustment of a sensor easy and accurate by setting a period required for measuring a speed to the period of time for an integer of rotations of a motor rotating at a target speed. CONSTITUTION:The body of a paper feed pulse motor 1 is provided with a sensor 4 capable of detecting the position of the slit 21 of an encoder 2 so that said sensor can move circumferentially of said motor. When the phase of said pulse motor is changed in the period of time t0 after generation of the output signal of said encoder 2, the pulse motor 1 rotates at a speed according to a phase difference between the encoder 2 and a stator. Said encoder 2 and stator and a rotor have a dimensional tolerance to generate a speed variation making one rotation of said rotor its period. However, when a period required for measuring a speed is set to an integer of times of the period of time for one rotation of the pulse motor rotating at a target speed, an errorless measurement is possible even if the measurement starts from any place.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は例えばラインプリンタ等の印字装置のように、
パルスモータを閉ループで駆動する場合のモータ速度調
整法に関するものである。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention is applicable to printing devices such as line printers, etc.
This invention relates to a motor speed adjustment method when driving a pulse motor in a closed loop.

〔発明の背景〕[Background of the invention]

かかる印字装置において、パルスモータは■制御が容易
なこと、■コストが安いこと。■位置決め精度が良いこ
と、などから、紙送りや印字ヘッド送りなど多くの部分
に使用されている。パルスモータ制御法の1つにエンコ
ーダを用いた閉ループ駆動がある。これはモータの1ス
テップ当り1個の信号を発生するようなエンコーダをモ
ータ軸に接続し、エンコーダの信号をたよりに相切換之
を行う方法である。閉ループ制御の特徴として■脱調し
にくいので高速、高トルクでモータを駆動できる。■脱
調を検出できる等の利点があり、高速ラインプリンタの
紙送り駆動に使用されている。閉ループ制御においては
初期的にエンコーダとステータの回転方向の位相を!l
io!シ、ロータとステータがある所定の位置関係にな
った時に、エンコーダ信号が発生するようにする必要が
ある。
In such a printing device, the pulse motor is: (1) easy to control; and (2) low cost. ■Because of its high positioning accuracy, it is used in many areas such as paper feeding and print head feeding. One of the pulse motor control methods is closed loop drive using an encoder. This is a method in which an encoder that generates one signal per motor step is connected to the motor shaft, and phase switching is performed based on the encoder signal. Features of closed-loop control: ■It is difficult to step out, so the motor can be driven at high speed and high torque. ■It has the advantage of being able to detect step-out, and is used for paper feed drives in high-speed line printers. In closed-loop control, the phase of the encoder and stator rotation direction is initially determined! l
io! It is necessary to generate an encoder signal when the rotor and stator are in a predetermined positional relationship.

これは同じ閉ループ速度制御でモータを駆動しても、位
相差があるとそれが速度差となって現れてしまうのを防
ぐためである。
This is to prevent a phase difference from appearing as a speed difference even if the motors are driven using the same closed-loop speed control.

初期的に位相調整をする方法の1つに速度調整法という
ものがある。これはある一定の閉ループ制御でモータを
駆動し、この時モータが所定の速度で回転するようにエ
ンコーダの位置を設定する方法である。これをより具体
的に説明するとある一定の時間(ΔT)内に所定の数の
(ΔN)のエンコーダ信号が発生するか否かで調整の良
否を決定している。ここで従来はΔTの値をロータ1回
転の周期とは無関係に選んでいたため、計測のたびに計
測値(ΔN)が異なるという問題を有していた。
One of the methods for initially adjusting the phase is a speed adjustment method. This is a method in which the motor is driven under a certain closed-loop control, and the position of the encoder is set so that the motor rotates at a predetermined speed. To explain this more specifically, the quality of the adjustment is determined depending on whether a predetermined number (ΔN) of encoder signals are generated within a certain fixed time (ΔT). Here, in the past, the value of ΔT was selected without regard to the period of one rotation of the rotor, so there was a problem that the measured value (ΔN) was different every time the measurement was performed.

これを具体的に示したのが第2図である。図に示す如く
モータ1及びエンコーダ2の寸法公差によりロータ1回
転を周期とする速度変動が存在する。ここで第2図の如
く測定時間ΔTをロータ半回転分の時間に設定すると例
2の如く速度の遅い半周を測定した場合には計測値ΔN
は少なく例1の如く速度の速い半周を測定した場合には
計測値ΔNは多く検出されてしまい、真の値が得られな
い、測定する度にΔNの値が変り、調整目標値ΔNoに
調整する時に調整しずらい欠点があった(発明の目的〕 本発明の目的は、上記した従来技術の欠点をなくシ、閉
ループ制御でパルスモータを駆動する場合の初期的エン
コーダ位相調整を容易にすることにある。
FIG. 2 specifically shows this. As shown in the figure, due to dimensional tolerances of the motor 1 and encoder 2, there is a speed fluctuation with a cycle of one rotation of the rotor. Here, if the measurement time ΔT is set to the time equivalent to half a revolution of the rotor as shown in Figure 2, then when measuring a slow half revolution as in Example 2, the measured value ΔN
When measuring a fast half-circle as in Example 1, many measured values ΔN will be detected, and the true value will not be obtained.The value of ΔN will change each time it is measured, and it will be adjusted to the adjustment target value ΔNo. (Objective of the Invention) The object of the present invention is to eliminate the above-mentioned drawbacks of the prior art and to facilitate initial encoder phase adjustment when driving a pulse motor using closed loop control. There is a particular thing.

〔発明の概要〕[Summary of the invention]

本発明はモータの速度変動がロータ1回転の周期となる
ことに着目し、計測毎の測定結果のバラワキをおさえる
ように速度の計測時間をロータ1回転の周期の整数倍と
したものである。
The present invention focuses on the fact that the motor speed fluctuation corresponds to the period of one rotation of the rotor, and sets the speed measurement time to an integral multiple of the period of one rotation of the rotor so as to suppress variations in the measurement results for each measurement.

〔発明の実施例〕[Embodiments of the invention]

第1図及び第3図に本発明の一実施例を示す。 An embodiment of the present invention is shown in FIGS. 1 and 3.

第3図において紙送り用のパルスモータ1の一方の出力
軸にはプーリ3が固定され、他方の出力軸にはエンコー
ダ2が固定されている。パルスモータ1のボディにはエ
ンコーダ2のスリ9821位置を検出できるセンサ4が
モータの周方向に移動可能に取り付けられている。プー
リ3は図示しないタイミングベルトとプーリとドライブ
シャフト等を介して図示しない1対のトラクタとつなが
っており、パルスモータ1が動作するとトラクタに装填
された印字用紙を送れるようになっている。
In FIG. 3, a pulley 3 is fixed to one output shaft of a pulse motor 1 for paper feeding, and an encoder 2 is fixed to the other output shaft. A sensor 4 capable of detecting the position of the slit 9821 of the encoder 2 is attached to the body of the pulse motor 1 so as to be movable in the circumferential direction of the motor. The pulley 3 is connected to a pair of tractors (not shown) via a timing belt, a pulley, a drive shaft, etc. (not shown), and when the pulse motor 1 operates, printing paper loaded in the tractor can be fed.

またエンコーダ2の出力は図示しないコントローラとモ
ータドライバに入力され、第4図に示すようなタイミン
グでモータは駆動さ九る。
Further, the output of the encoder 2 is input to a controller and a motor driver (not shown), and the motor is driven at the timing shown in FIG.

かかる紙送り駆動装置において、第4図の如くエンコー
ダ2の出力信号発生後to待時間ってパルスモータの相
を切り換えると、パルスモータ1はエンコーダ2とステ
ータの位相差に従ったスピードで回転する。
In such a paper feed drive device, when the phase of the pulse motor is switched after the output signal of the encoder 2 is generated as shown in FIG. 4, the pulse motor 1 rotates at a speed according to the phase difference between the encoder 2 and the stator. .

エンコーダ2及びステータ及びロータは寸法公差を有す
るため第1図に示す如くロータ1回転を周期とする速度
変動を発生する。
Since the encoder 2, stator, and rotor have dimensional tolerances, as shown in FIG. 1, speed fluctuations occur with a cycle of one rotation of the rotor.

しかるに第1図に示す如く速度計測期間を目標速度で回
転しているパルスモータの1回転分の時間の整数倍に設
定すると、計測がどこから始まつても例1、例2の如く
誤差なく計測できる。
However, as shown in Figure 1, if the speed measurement period is set to an integral multiple of the time for one revolution of the pulse motor rotating at the target speed, no matter where the measurement starts, it will be measured without error as in Examples 1 and 2. can.

〔発明の効果〕〔Effect of the invention〕

本発明によれば速度計測の計測時間を目標速度で回転す
るモータの整数回転分の時間に設定したのでロータ1回
転周期の速度変動成分を除いた速度計測ができ、センサ
の位相調整が容易かつ正確になる。
According to the present invention, since the measurement time of speed measurement is set to the time required for an integer number of revolutions of the motor rotating at the target speed, speed measurement can be performed excluding the speed fluctuation component of one rotation period of the rotor, and the phase adjustment of the sensor is easy. Be accurate.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明になる速度調整方法を示すタイミング図
、第2図は従来方式の速度調整方法を示すタイミング図
、第3図及び第4図はプリンタの紙送り駆動部と閉ルー
プ制御方法を示す斜視図及びタイミングチャートである
。 図において1はパルスモータ、2はエンコーダ、3はプ
ーリ、4はセンサ、21はスリットである特許出願人の
名称 日立工機株式会社 チlの 才2(21 才3(!l
Fig. 1 is a timing diagram showing the speed adjustment method according to the present invention, Fig. 2 is a timing diagram showing the conventional speed adjustment method, and Figs. 3 and 4 show the paper feed drive section of the printer and the closed loop control method. 2 is a perspective view and a timing chart shown in FIG. In the figure, 1 is a pulse motor, 2 is an encoder, 3 is a pulley, 4 is a sensor, and 21 is a slit. Name of patent applicant Hitachi Koki Co., Ltd.

Claims (1)

【特許請求の範囲】[Claims] パルスモータとパルスモータの出力軸に固定されたパル
スモータの1回転あたりのステップ数と同数のスリット
を有するエンコーダと、パルスモータの胴体に円周方向
に取付位置調整可能に固定された前記エンコーダのスリ
ットを検出するセンサと、エンコーダの出力を受け取り
、受け取った後ある遅延時間をもってパルスモータの相
切換えをおこなうドライバとからなる紙送り駆動装置に
おいて、所定回転速度でパルスモータが回転するように
前記センサの位置を調整する際に、前記所定回転速度で
回転するパルスモータの整数回転あたりの時間に発生す
るエンコーダ信号を数え、その発生個数で速度を調整す
ることを特徴とした紙送りモータ速度調整方法。
A pulse motor, an encoder fixed to the output shaft of the pulse motor and having the same number of slits as the number of steps per revolution of the pulse motor, and the encoder fixed to the body of the pulse motor in a circumferential direction so that its mounting position can be adjusted. In a paper feed drive device consisting of a sensor that detects a slit and a driver that receives the output of an encoder and switches the phase of the pulse motor after a certain delay time, the sensor When adjusting the position of the paper feed motor, the paper feed motor speed adjustment method is characterized in that, when adjusting the position of the pulse motor, the number of encoder signals generated per integer number of rotations of the pulse motor rotating at the predetermined rotation speed is counted, and the speed is adjusted based on the number of generated encoder signals. .
JP8933789A 1989-04-07 1989-04-07 Paper feed motor speed regulation method Pending JPH02266967A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8933789A JPH02266967A (en) 1989-04-07 1989-04-07 Paper feed motor speed regulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8933789A JPH02266967A (en) 1989-04-07 1989-04-07 Paper feed motor speed regulation method

Publications (1)

Publication Number Publication Date
JPH02266967A true JPH02266967A (en) 1990-10-31

Family

ID=13967877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8933789A Pending JPH02266967A (en) 1989-04-07 1989-04-07 Paper feed motor speed regulation method

Country Status (1)

Country Link
JP (1) JPH02266967A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06122238A (en) * 1992-08-28 1994-05-06 Mitsubishi Electric Corp Sheet transport device
WO1999030411A1 (en) * 1997-12-10 1999-06-17 Seiko Epson Corporation Stepper motor controlling device and method, and printer and information recording medium employing the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06122238A (en) * 1992-08-28 1994-05-06 Mitsubishi Electric Corp Sheet transport device
WO1999030411A1 (en) * 1997-12-10 1999-06-17 Seiko Epson Corporation Stepper motor controlling device and method, and printer and information recording medium employing the same
US6259225B1 (en) 1997-12-10 2001-07-10 Seiko Epson Corporation Stepping motor control unit and method, printer employing the same, and information recording medium

Similar Documents

Publication Publication Date Title
US4748387A (en) DC brushless motor driving method and apparatus for accurately controlling starting position of rotor
US4602882A (en) Control system of serial printer
JPS6336240B2 (en)
JPH0798414B2 (en) Recording device
US5029264A (en) Recording apparatus
US5264769A (en) Recording device with a controllable carriage driving motor
US6906488B2 (en) Position control system for use in driving system transmitting driving force of driving source to driven member through power transmission mechanism, image forming apparatus, position control method, program for performing the position control method, and storage medium having the program stored thereon
JPH02266967A (en) Paper feed motor speed regulation method
JPS63112182A (en) Printer device
US4701687A (en) Controller for energization of a stepper motor
EP0140697A2 (en) Method for positioning starting point of direct current brushless motor
JPH01202462A (en) Printing controller in serial printer
JP2001273005A (en) Servo control system, electronic device, and gain adjustment method
JP3738451B2 (en) STEP MOTOR CONTROL DEVICE, ITS CONTROL METHOD, PRINTER USING THE SAME, AND INFORMATION RECORDING MEDIUM
JPS58144593A (en) Driving device for motor
JPS6387198A (en) Motor drive circuit
JPH08207259A (en) Positioning driver
JP3347470B2 (en) Vibration type actuator device
JPH0474192B2 (en)
JP3393703B2 (en) Behavior measurement device for pulse train input
JP2000193574A (en) Torsion tester for rotating body
JPWO1999030411A1 (en) Step motor control device, control method thereof, printer and information recording medium using the same
JPS6316318Y2 (en)
JP2726071B2 (en) Recording device
JPH01194899A (en) Driving unit for stepping motor