JPH02266967A - Paper feed motor speed regulation method - Google Patents
Paper feed motor speed regulation methodInfo
- 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
Links
Landscapes
- Control Of Stepping Motors (AREA)
- Handling Of Sheets (AREA)
Abstract
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.
かかる印字装置において、パルスモータは■制御が容易
なこと、■コストが安いこと。■位置決め精度が良いこ
と、などから、紙送りや印字ヘッド送りなど多くの部分
に使用されている。パルスモータ制御法の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.
本発明はモータの速度変動がロータ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.
第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.
本発明によれば速度計測の計測時間を目標速度で回転す
るモータの整数回転分の時間に設定したのでロータ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.
第1図は本発明になる速度調整方法を示すタイミング図
、第2図は従来方式の速度調整方法を示すタイミング図
、第3図及び第4図はプリンタの紙送り駆動部と閉ルー
プ制御方法を示す斜視図及びタイミングチャートである
。
図において1はパルスモータ、2はエンコーダ、3はプ
ーリ、4はセンサ、21はスリットである特許出願人の
名称 日立工機株式会社
チlの
才2(21
才3(!lFig. 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)
スモータの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. .
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)
| 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 |
-
1989
- 1989-04-07 JP JP8933789A patent/JPH02266967A/en active Pending
Cited By (3)
| 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 |