JPH0150320B2 - - Google Patents
Info
- Publication number
- JPH0150320B2 JPH0150320B2 JP57217000A JP21700082A JPH0150320B2 JP H0150320 B2 JPH0150320 B2 JP H0150320B2 JP 57217000 A JP57217000 A JP 57217000A JP 21700082 A JP21700082 A JP 21700082A JP H0150320 B2 JPH0150320 B2 JP H0150320B2
- Authority
- JP
- Japan
- Prior art keywords
- pulse motor
- pulse
- overdrive
- time
- phase
- 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
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/12—Control or stabilisation of current
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Stepping Motors (AREA)
Description
【発明の詳細な説明】
(技術分野)
本発明は、プリンタ等のスペーシングモータと
して使用されているパルスモータの駆動方法に関
するものである。DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to a method for driving a pulse motor used as a spacing motor in printers and the like.
パルスモータにおいては、1つの電気パルスが
与えられるごとに1ステツプだけ回転するという
ように、その回転駆動はパルスに作用されてお
り、常に正常なパルス電圧の印加が必要とされて
いる。 In a pulse motor, its rotation is driven by pulses, so that it rotates by one step each time one electric pulse is applied, and it is necessary to always apply a normal pulse voltage.
(従来技術) 以下に、その従来例を説明する。(Conventional technology) A conventional example thereof will be explained below.
第1図はパルスモータの駆動回路図である。 FIG. 1 is a drive circuit diagram of a pulse motor.
図において、1はパルスモータ駆動回路、2は
パルスモータ、r1はパルスモータ2に夫れ夫れ形
成されたコイル抵抗、Eはパルスモータ2の駆動
電源、S1はオーバドライブ回路のスイツチ、S2〜
S5はパルスモータ各相のスイツチ、Tr1,Tr1′は
オーバドライブ回路スイツチS1のトランジスタ、
Tr2〜Tr5はパルスモータ各相のスイツチS2〜S5
のトランジスタ、iはパルスモータの相に流れる
電流である。 In the figure, 1 is a pulse motor drive circuit, 2 is a pulse motor, R1 is a coil resistance formed on each pulse motor 2, E is a drive power source for the pulse motor 2, S1 is a switch of an overdrive circuit, S 2 ~
S 5 is a switch for each phase of the pulse motor, T r1 and T r1 ′ are transistors for the overdrive circuit switch S 1 ,
T r2 to T r5 are switches for each phase of the pulse motor S 2 to S 5
transistor, i is the current flowing in the phase of the pulse motor.
上記のように回路構成されたパルスモータは、
2相励磁のオーバードライブ方式であり、駆動源
Eの電流をパルスモータ駆動回路1でパルス電圧
に変換し、かつパルス印加周期をも変化させ、そ
れを夫れ夫れのスイツチS1〜S5を介してパルスモ
ータ2の2相コイルに印加してパルスモータ2を
回転させる。 The pulse motor with the circuit configuration above is
It is a two-phase excitation overdrive system, in which the current of the drive source E is converted into a pulse voltage by the pulse motor drive circuit 1, and the pulse application period is also changed, which is applied to each switch S1 to S5. The voltage is applied to the two-phase coil of the pulse motor 2 via the pulse motor 2 to rotate the pulse motor 2.
このパルスモータ駆動回路1でのパルス印加周
期の変化は、パルスモータ2の回転速度を変える
作用をする。 This change in the pulse application period in the pulse motor drive circuit 1 has the effect of changing the rotational speed of the pulse motor 2.
第2図は従来のパルスモータ駆動を示すタイム
チヤートである。 FIG. 2 is a time chart showing conventional pulse motor drive.
図において、S1〜S5は第1図での構成スイツ
チ、T1はパルス印加周期、T2はオーバードライ
ブ時間であり、スイツチS1〜S5は夫れ夫れのパル
ス印加周期T1のパルスモータ2への印加状態を
示している。 In the figure, S 1 to S 5 are the configuration switches in FIG. 1, T 1 is the pulse application period, T 2 is the overdrive time, and switches S 1 to S 5 are the respective pulse application periods T 1 This shows the application state of the pulse motor 2 to the pulse motor 2.
この場合、第1図で示したパルスモータ2に巻
かれたコイル抵抗r1によつては、オーバードライ
ブ時間T2がパルス印加周期T1に較べ非常に少な
くなつてしまう。従つて、パルスモータ2の回転
にトルクリツプルが発生して、パルスモータ2は
スムーズに回転できない欠点が生じる。 In this case, depending on the coil resistance r1 wound around the pulse motor 2 shown in FIG. 1, the overdrive time T2 becomes much shorter than the pulse application period T1 . Therefore, torque ripple occurs in the rotation of the pulse motor 2, resulting in the disadvantage that the pulse motor 2 cannot rotate smoothly.
(発明の目的)
そこで、本発明はオーバードライブ電圧、ある
いは励磁されている2相コイルをチヨツピングす
ることによつて従来の欠点を解決することを目的
とするものである。(Objective of the Invention) Therefore, the object of the present invention is to solve the conventional drawbacks by overdriving voltage or by chopping the energized two-phase coil.
(発明の構成) その特徴は以下の通りである。(Structure of the invention) Its characteristics are as follows.
パルスモータの低速回転時の安定した回転を得
るためにパルスモータの各相のスイツチ側でチヨ
ツピングをオーバードライブ時間に対応して行な
い、その時間だけパルスモータの2相コイルが励
磁されない状態とする。 In order to obtain stable rotation during low-speed rotation of the pulse motor, chopping is performed on the switch side of each phase of the pulse motor corresponding to the overdrive time, and the two-phase coil of the pulse motor is not excited for only that time.
あるいは、オーバードライブ電圧側でオーバー
ドライブ時間に対応してチヨツピングを行ない、
パルスモータの2相コイルが励磁されない状態と
することにある。 Alternatively, perform chopping in response to the overdrive time on the overdrive voltage side,
The purpose is to bring the two-phase coil of the pulse motor into a state in which it is not excited.
これは、パルスモータに印加されるパルス電圧
を瞬断することによつてパルスモータの2相コイ
ルの電流を一時少なくすることで異状電流の発生
を防止するためである。 This is to prevent the generation of abnormal current by temporarily reducing the current in the two-phase coil of the pulse motor by momentarily interrupting the pulse voltage applied to the pulse motor.
その後、予め定められたオーバードライブ制御
期間終了まで再び2相コイルを励磁する。 Thereafter, the two-phase coil is excited again until the end of the predetermined overdrive control period.
(実施例)
以下に、本発明の実施例をタイムチヤートを用
いて具体的に説明する。尚、パルスモータの駆動
回路図においては第1図の説明を準用するので、
その説明はここでは省略する。(Example) Examples of the present invention will be specifically described below using time charts. Note that the explanation in Figure 1 applies mutatis mutandis to the drive circuit diagram of the pulse motor.
Its explanation is omitted here.
第3図は本発明の第1実施例によるパルスモ
ータの高速回転時のタイムチヤート、同は低速
回転時のタイムチヤートである。 FIG. 3 shows a time chart when the pulse motor according to the first embodiment of the present invention rotates at high speed, and the same shows a time chart when it rotates at low speed.
S1〜S5は第1図において構成される各スイツ
チ、T1はパルス印加周期、T2はオーバードライ
ブ時間、iはパルスモータの2相コイルに流れる
電流、T3はオーバードライブ時間T2に対するチ
ヨツピング、T4はスイツチ切替えに対する補償
時間である。 S 1 to S 5 are each switch configured in Fig. 1, T 1 is the pulse application period, T 2 is the overdrive time, i is the current flowing through the two-phase coil of the pulse motor, and T 3 is the overdrive time T 2 T 4 is the compensation time for switching.
第3図に示すように、パルスモータの高速回
転時には従来同様の駆動方法で回転させるので、
各スイツチの切替え時の時間遅れによりパルスモ
ータの2相コイルにスパイク電流が生じるのを防
ぐための補償時間T4のみを次のスイツチ切替え
時に作用させるようにオーバードライブ時間T2
に対応させた方法である。 As shown in Figure 3, when the pulse motor rotates at high speed, it is rotated using the same driving method as conventional ones.
The overdrive time T 2 is set so that only the compensation time T 4 , which is used to prevent spike current from occurring in the two-phase coil of the pulse motor due to the time delay when switching each switch, is applied at the next switch switching.
This method corresponds to
そこで、本発明の主眼であるパルスモータの低
速回転時の場合であるが、それは第3図で示す
ように、スイツチS2〜S5のそのスイツチの時のパ
ルス印加周期T1の範囲内にて励磁されている2
相コイルにチヨツピングT3を、そのオーバード
ライブ時間T2に対して行う。 Therefore, in the case of low-speed rotation of the pulse motor, which is the main focus of the present invention, as shown in FIG . 2
Chopping T 3 is performed on the phase coil for its overdrive time T 2 .
こうすることによつて、そのチヨツピングT3
の時間パルス電圧の印加は瞬断され、パルスモー
タの2相コイルの励磁を解除すると同時に、図に
示すように、そこに流れる電流iを低下させるこ
とによつて異状電流の印加を防ぎ、パルスモータ
の2相コイルに滑らかな電流を投入しスムーズな
パルスモータの低速回転を行なうことができる。 By doing this, the tipping T 3
The application of the pulse voltage is momentarily interrupted for a time of By supplying smooth current to the two-phase coil of the motor, smooth low-speed rotation of the pulse motor can be achieved.
もちろん、高速時においての補償時間T4も同
様に併せて用いている。 Of course, the compensation time T4 at high speed is also used in the same way.
また、上記第1実施例同様の効果を得る方法と
して次の第2実施例がある。 Furthermore, the following second embodiment is available as a method for obtaining the same effects as the first embodiment.
第4図は本発明の第2実施例を示すパルスモ
ータ駆動の高速回転時のタイムチヤートであり、
同は低速回転時のタイムチヤートである。 FIG. 4 is a time chart during high-speed rotation of a pulse motor drive, showing a second embodiment of the present invention.
This is a time chart at low speed rotation.
第4図で示すように、この場合もパルスモー
タの高速回転時においては従来同様の方法であ
り、第1実施例で行なつた補償時間T4を第1実
施例同様に行なうのであるが、ここでは、それを
オーバードライブ側のスイツチS1をOFFにする
ことによつて、パルスモータの2相コイルの励磁
を解除する方法である。 As shown in FIG. 4, in this case as well, when the pulse motor rotates at high speed, the method is the same as in the conventional method, and the compensation time T 4 performed in the first embodiment is performed in the same manner as in the first embodiment. Here, the method is to release the excitation of the two-phase coil of the pulse motor by turning off the switch S1 on the overdrive side.
次に第4図に示す低速回転の場合では、その
方法は上記した高速回転時同様にオーバードライ
ブ側のスイツチS1をOFFにするのであるが、そ
のチヨツピングのタイイミングは第1実施例の低
速回転時と同様の要領で、そのパルス印加周期
T1の範囲内で励磁されているパルスモータの2
相コイルを励磁されないように、オーバードライ
ブT2に対してチヨツピングT3を行ない、その時
間だけパルスモータの2相コイルへの電流の印加
を遮断して、2相コイルの励磁を解除する。前記
高速回転時同様補償時間T4も併せて行なう。 Next, in the case of low-speed rotation shown in Fig. 4, the method is to turn off the switch S1 on the overdrive side in the same way as in the case of high-speed rotation described above, but the timing of the chopping is different from the low-speed rotation of the first embodiment. In the same way as time, the pulse application period
2 of a pulse motor that is excited within the range of T 1
In order to prevent the phase coils from being excited, a chopping T3 is performed on the overdrive T2 , and the application of current to the two-phase coils of the pulse motor is cut off for that time, thereby canceling the excitation of the two-phase coils. Compensation time T4 is also performed in the same manner as in the case of high-speed rotation.
すると、第1実施例と同様パルスモータの2相
コイルに流れる電流iは図に示すように、前記し
たチヨツピングT3によつて電流が低くなりパル
スモータへの異状電流の印加は行なわれず、第1
実施例同様にパルスモータの2相コイルに滑らか
な電流を投入でき、スムーズなパルスモータの低
速回転を行なうことができ、第1実施例と同様な
効果を得ることができる。 Then, as in the first embodiment, the current i flowing through the two-phase coil of the pulse motor becomes lower due to the above-mentioned chopping T3 , and no abnormal current is applied to the pulse motor, as shown in the figure. 1
As in the embodiment, a smooth current can be applied to the two-phase coil of the pulse motor, and the pulse motor can be smoothly rotated at low speed, thus achieving the same effects as in the first embodiment.
(効果)
以上、詳細に説明したようにパルスモータの低
速回転時において、第1及び第2実施例のように
パルスモータ各相のスイツチ側もしくはオーバー
ドライブ回路側でオーバードライブ時間に対応し
てチヨツピングを行なうことによつてパルスモー
タの2相コイルの励磁を解除すると同時に電流を
低下させるので異状電流の発生を防せぎ滑らかな
電流を印加することができ、パルスモータの低速
回転時に発生するトルクリツプルがオーバードラ
イブ方式の駆動方法でも解消することが可能とな
る。従つて、高速回転を行うオーバードライブ方
式のパルスモータでも低速回転をスムーズに行な
うことができる効果を奏するものである。(Effects) As explained above in detail, when the pulse motor rotates at low speed, the switch side or overdrive circuit side of each phase of the pulse motor performs stepping in response to the overdrive time as in the first and second embodiments. By doing this, the excitation of the two-phase coil of the pulse motor is released and the current is reduced at the same time, so it is possible to prevent the generation of abnormal current and apply a smooth current, thereby reducing the torque ripple that occurs when the pulse motor rotates at low speed. It is also possible to solve this problem using an overdrive drive method. Therefore, even an overdrive type pulse motor that rotates at high speed can smoothly rotate at low speed.
このように、同一パルスモータで高速から低速
までの広範な回転速度を行なうことが可能となつ
たので、本実施例の方法を採用したプリンタ等に
おいては、その装置の性能を向上させるものであ
る。 In this way, it has become possible to operate at a wide range of rotational speeds from high to low speeds with the same pulse motor, which improves the performance of printers, etc. that adopt the method of this embodiment. .
第1図はパルスモータの駆動回路図、第2図は
従来のパルスモータ駆動のタイムチヤート、第3
図は本発明の第1実施例によるパルスモータ駆
動の高速回転の場合、同図は低速回転の場合を
示すタイムチヤート、第4図は第2実施例によ
るパルスモータ駆動の高速回転の場合、同図は
低速回転の場合を示すタイムチヤートである。
1……パルスモータ駆動回路、2……パルスモ
ータ。
Figure 1 is a pulse motor drive circuit diagram, Figure 2 is a conventional pulse motor drive time chart, and Figure 3 is a pulse motor drive circuit diagram.
The figure shows a time chart for high-speed rotation driven by a pulse motor according to the first embodiment of the present invention, the same figure shows a time chart for low-speed rotation, and FIG. 4 shows a time chart for high-speed rotation driven by a pulse motor according to the second embodiment. The figure is a time chart showing the case of low speed rotation. 1...Pulse motor drive circuit, 2...Pulse motor.
Claims (1)
ると共に、モータ各相の励磁期間中、所定の時間
オーバドライブ制御を行う装置におけるパルスモ
ータの駆動方法において、 高速回転時は、前記オーバドライブ制御期間
中、励磁相を一定量で励磁し続け、 低速回転時は、前記オーバドライブ制御期間
中、励磁相を所定量で励磁した後に所定期間励磁
を遮断し、その後前記期間終了まで再び励磁する
ことを特徴とするパルスモータの駆動方法。[Claims] 1. A method for driving a pulse motor in a device that rotates the pulse motor at both high and low speeds and performs overdrive control for a predetermined period of time during the excitation period of each phase of the motor, including: During the overdrive control period, the excitation phase continues to be excited by a constant amount, and during low speed rotation, the excitation phase is excited by a predetermined amount during the overdrive control period, and then the excitation is cut off for a predetermined period, and then until the end of the period. A method for driving a pulse motor characterized by re-excitation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21700082A JPS59110400A (en) | 1982-12-13 | 1982-12-13 | Driving method for pulse motor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21700082A JPS59110400A (en) | 1982-12-13 | 1982-12-13 | Driving method for pulse motor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59110400A JPS59110400A (en) | 1984-06-26 |
| JPH0150320B2 true JPH0150320B2 (en) | 1989-10-27 |
Family
ID=16697241
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21700082A Granted JPS59110400A (en) | 1982-12-13 | 1982-12-13 | Driving method for pulse motor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59110400A (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NL7501602A (en) * | 1974-03-26 | 1975-09-30 | Siemens Ag | GEARBOX FOR CONTROLLING STEPPER MOTORS. |
-
1982
- 1982-12-13 JP JP21700082A patent/JPS59110400A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59110400A (en) | 1984-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR960009336A (en) | Switched magnetoresistive generator | |
| JPH031920B2 (en) | ||
| JP2002534952A (en) | Multi-phase DC motor drive | |
| US4788484A (en) | Method and apparatus for driving a stepper motor with multiple voltages | |
| JPS58215997A (en) | Driving method for stepping motor | |
| JP2578099B2 (en) | Driving control method of stepping motor | |
| JP2791336B2 (en) | Stepping motor stop control method | |
| JP2797447B2 (en) | Pulse motor drive circuit | |
| JPS59110400A (en) | Driving method for pulse motor | |
| JPS61185094A (en) | Electronic damper for stepping motor | |
| JPS58130798A (en) | Drive circuit for step motor | |
| JPS6223395A (en) | Electronic damper for stepping motor | |
| JPS614498A (en) | How to drive a multi-speed pulse motor | |
| JPS61164498A (en) | Stepping motor excitation method | |
| JPH11206189A (en) | Constant current control method for stepping motor | |
| JPS63220799A (en) | How to drive a pulse motor | |
| JPS5899300A (en) | Pulse motor driving circuit | |
| JPH0773937B2 (en) | Printer line feed motor control method | |
| JPH06319294A (en) | Five-phase stepping motor | |
| JPH03285584A (en) | Brake control circuit for motor | |
| JPS5831837B2 (en) | stepping motor drive device | |
| JPS605760Y2 (en) | Step motor drive circuit | |
| JPS59139896A (en) | Stepping motor control method | |
| JPS61295892A (en) | Commutatorless motor drive device | |
| JPH04217899A (en) | Method for driving pentagon chopper of five-phase stepping motor |