JPS6173594A - Stepping motor drive system - Google Patents

Stepping motor drive system

Info

Publication number
JPS6173594A
JPS6173594A JP19496984A JP19496984A JPS6173594A JP S6173594 A JPS6173594 A JP S6173594A JP 19496984 A JP19496984 A JP 19496984A JP 19496984 A JP19496984 A JP 19496984A JP S6173594 A JPS6173594 A JP S6173594A
Authority
JP
Japan
Prior art keywords
drive
drive current
stepping motor
current value
motor 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
JP19496984A
Other languages
Japanese (ja)
Inventor
Tomoharu Toyoshima
豊島 智晴
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.)
Tohoku Ricoh Co Ltd
Original Assignee
Tohoku Ricoh 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 Tohoku Ricoh Co Ltd filed Critical Tohoku Ricoh Co Ltd
Priority to JP19496984A priority Critical patent/JPS6173594A/en
Publication of JPS6173594A publication Critical patent/JPS6173594A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/32Reducing overshoot or oscillation, e.g. damping

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

PURPOSE:To reduce the vibration of an object to be controlled by increasing the drive current value of a stopping phase and decreasing a drive current value before the stopping phase. CONSTITUTION:A drive current control signal HP applied as a digital input signal switches an analog switch SW1. In other words, when this drive current control signal HP is 'High', the switch SW1 is connected with a high voltage constant power source +VRH or -VRH side. When 'Low', it is connected with a low voltage constant voltage source +VRL or -VRL side. Accordingly, the magnitude of the output current to the constant current drive circuit is switched by the drive current control signal HP, thereby increasing the drive current of the stopping phase and decreasing the drive current before the stopping phase.

Description

【発明の詳細な説明】 退」じL所 この発明は、プリンタその他の各種の位置決め制御装置
として使用するのに好適な、定電流駆動機能を備え、か
つ、その電流値を駆動状況に応じて変更可能とする制御
機構を有するステッピングモータ駆動回路を用いた無振
動制御方式のステッピングモータ駆動方式の改良に係り
、特に、制御対象物の振動を減少させることによって、
制御精度の向上を実現したステッピングモータ駆動方式
%式% 一般に、従来から用いられているステッピングモータの
定電流駆動方式においては、その電流値を一定の値に固
定している。
[Detailed Description of the Invention] This invention is suitable for use as a printer or other various positioning control devices, and has a constant current drive function, and also controls the current value according to the drive situation. The present invention relates to an improvement of a vibration-free control type stepping motor drive system using a stepping motor drive circuit having a control mechanism that can be changed, and in particular, by reducing the vibration of a controlled object.
Stepping motor drive system % type that achieves improved control accuracy Generally, in the conventional constant current drive system of a stepping motor, the current value is fixed at a constant value.

この場合に、ステッピングモータの無振動制御方法では
、その電流値を大きく設定することによって、停止時の
ロータの振動の振幅、すなわちハンチングの振幅を減少
させることが可能となる。
In this case, in the non-vibration control method for the stepping motor, by setting the current value to a large value, it is possible to reduce the amplitude of vibration of the rotor when the motor is stopped, that is, the amplitude of hunting.

しかし、このように無振動制御方法で電流値を大きく設
定すると、その反面で、回転駆動から停止への切換えの
際に、減速トルクが増大し、負の加速度が大になる。
However, if the current value is set to a large value in this vibration-free control method, on the other hand, the deceleration torque increases and the negative acceleration increases when switching from rotational drive to stop.

そのため、制御対象物とロータとの間に遅れ要素が存在
する場合、ロータが停止しても、制御対象物に振動が発
生し易い、という難点がある。
Therefore, if there is a delay element between the controlled object and the rotor, there is a problem in that even if the rotor stops, vibrations are likely to occur in the controlled object.

このように、従来のステッピングモータの定電流駆動方
式で、無振動制御を行う場合、その電流値を大きく設定
することにより、停止時のハンチングの振幅を減少させ
ることは可能であるが、停正時に制御対象物に振動が発
生し易い、という問題があり、その結果、制御対象物の
振動の減少には限界があって、制御精度は余り向上され
ない、という不都合があった。
In this way, when performing vibration-free control using the conventional constant current drive method of a stepping motor, it is possible to reduce the hunting amplitude when stopping by setting a large current value, but it is possible to reduce the hunting amplitude when stopping. There is a problem in that vibrations are often generated in the object to be controlled, and as a result, there is a limit to the reduction of vibrations in the object to be controlled, and the control accuracy cannot be improved much.

1−−み そこで、この発明のステッピングモータ駆動方式では、
従来の駆動方式において不可避的に生じる制御対象物の
振動の発生という不都合を解決し。
1--So, in the stepping motor drive system of this invention,
This solves the problem of vibration of the controlled object that inevitably occurs with conventional drive systems.

制御対象物の振動を減少させることによって、制御精度
を向上させることを目的とする。
The purpose is to improve control accuracy by reducing vibration of the controlled object.

青−一双 そのために、この発明のステッピングモータ駆動方式に
おいては、定電流駆動機能を備え、がっ、その電流値を
駆動状況に応じて変更可能とする制御機構を有するステ
ッピングモータ駆動回路を用いた無振動制御方式におい
て、停止相の駆動電流値を大停止相以前の駆動電流値を
小とするようにしている。
For this purpose, the stepping motor drive system of the present invention uses a stepping motor drive circuit that is equipped with a constant current drive function and has a control mechanism that allows the current value to be changed according to the driving situation. In the non-vibration control method, the drive current value of the stop phase is made smaller than the drive current value before the large stop phase.

次に、この発明のステッピングモータ駆動方式について
、図面を参照しながら、その一実施例を詳細に説明する
Next, an embodiment of the stepping motor drive system of the present invention will be described in detail with reference to the drawings.

第1図は、この発明のステッピングモータ駆動方式を実
施する場合に使用される定電流駆動機能を備え、かつ、
その電流値を駆動状況に応じて変更可能とする制御機構
を有する駆動回路の一例を示す機能ブロック図である。
FIG. 1 shows a stepping motor equipped with a constant current drive function used when implementing the stepping motor drive method of the present invention, and
FIG. 2 is a functional block diagram illustrating an example of a drive circuit having a control mechanism that allows the current value to be changed depending on driving conditions.

図面において、 LAはステッピングモータのA相励磁
コイル、Q1〜Q8はトランジスタ、DlとD2はダイ
オード、U1〜U3は比較回路、SWIとSW2はアナ
ログスイッチ、DBはA相用と同様な構成のB利用駆動
回路部を示し、また、φAとφBは相切換え信号、IA
はA相励磁コイルLAの駆動電流、HPは駆動電流制御
信号、+VRIIと−VRHは高電圧の定電源、+VR
Lと−VRLは低電圧の定電源、VTI+は比較回路U
3の基dIi電源、Voscは外部から与えられる発振
電圧、+Vccと−Vccは定電圧電源、VRはモータ
の回転方向に応じた極性の出力電圧を示す。
In the drawing, LA is the A-phase excitation coil of the stepping motor, Q1 to Q8 are transistors, Dl and D2 are diodes, U1 to U3 are comparison circuits, SWI and SW2 are analog switches, and DB is B, which has the same configuration as that for A phase. The drive circuit section used is shown, and φA and φB are phase switching signals, IA
is the drive current of the A-phase excitation coil LA, HP is the drive current control signal, +VRII and -VRH are the high voltage constant power supplies, +VR
L and -VRL are low voltage constant power supplies, VTI+ is comparison circuit U
In the base dIi power supply of 3, Vosc is an oscillation voltage applied from the outside, +Vcc and -Vcc are constant voltage power supplies, and VR is an output voltage with a polarity depending on the rotational direction of the motor.

この第1図では1図面を簡略化するために、主として、
A相用の駆動回路部について詳細に示しており、B利用
駆動回路部DBについては、その内部を省略しているが
、基本的にはA相用の駆動回路部と同様である。
In this Fig. 1, in order to simplify one drawing, mainly,
The A-phase drive circuit section is shown in detail, and the inside of the B-use drive circuit section DB is omitted, but it is basically the same as the A-phase drive circuit section.

ディジタル入力信号として与えられる駆動電流制御信号
HPは、A相励磁コイルLAの駆動電流IA を制御す
るための制御信号で、アナログスイッチSWIの切換え
を行う。
The drive current control signal HP given as a digital input signal is a control signal for controlling the drive current IA of the A-phase excitation coil LA, and switches the analog switch SWI.

すなわち、この駆動電流制御信号HPが” Hi g 
h ”のときは、アナログスイッチSWIは高電圧の定
電源+VRHまたは−VRH側に接続されるように動作
され、また、 ” L o w ”のときは、低電圧の
定電源+VRLまたは−VRL側に接続される。したが
って。
That is, this drive current control signal HP is “High
h”, the analog switch SWI is operated to be connected to the high voltage constant power supply +VRH or -VRH side, and when it is “Low”, it is operated to be connected to the low voltage constant power supply +VRL or -VRL side. connected to.Thus.

この駆動電流制御信号HPによって、定電流駆動回路へ
の出力電流の大きさの切換えが行われる。
This drive current control signal HP switches the magnitude of the output current to the constant current drive circuit.

なお、アナログスイッチSW2は、モータの回転方向に
応じた極性の電圧を選択するスイッチで、相切換え信号
φAによって切換え制御され、アナログスイッチSW1
からの出力電流が得られる。
Note that the analog switch SW2 is a switch that selects a polarity voltage according to the rotational direction of the motor, and is switched and controlled by the phase switching signal φA.
The output current from is obtained.

すなわち、正極性の場合には、高電圧の定電源+VR1
1、または低電圧の定電源十VRLが選択され、反対に
、負極性の場合は、高電圧の定電源−VRHlまたは低
電圧の定電源−VrlLが選択されて、モータの回転方
向に応じた極性の出力電圧VRが、比較回路U1へ与え
られる。
That is, in the case of positive polarity, high voltage constant power supply +VR1
1, or a low voltage constant power supply VRL is selected, and conversely, in the case of negative polarity, a high voltage constant power supply -VRHL or a low voltage constant power supply -VrlL is selected, depending on the rotation direction of the motor. A polar output voltage VR is applied to a comparator circuit U1.

すでに説明したように、この発明のステッピングモータ
駆動方式では、停止相の駆動電流を大、停止相以前の駆
動電流を小とするようにしている。
As already explained, in the stepping motor drive method of the present invention, the drive current during the stop phase is large and the drive current before the stop phase is small.

第2図(1)と(2)は、従来の駆動方式による駆動電
流値が大で固定の場合と、この発明のステッピングモー
タ駆動方式による場合について、駆動電流とモータ軸、
およびホイールのフィンガー先端の関係の一例を示すタ
イムチャートで、図(1)は従来の駆動方式による駆動
電流値が大で固定の場合、図(2)はこの発明のI駆動
方式によって1ステツプ前の駆動電流値を小さくした場
合を示す。図面において、横軸は時間を示す。
Figures 2 (1) and (2) show the drive current, motor shaft, and
Figure (1) is a time chart showing an example of the relationship between the finger tip of the wheel and the tip of the finger of the wheel. Figure (1) shows the case where the drive current value is large and fixed by the conventional drive method, and Figure (2) shows the case where the drive current value is large and fixed by the I drive method of the present invention. This shows the case where the drive current value is decreased. In the drawings, the horizontal axis indicates time.

この第2図(1)と(2)を対比すれば明らかなように
、従来の駆動電流値が大で固定の場合を示す第2図(1
)では、第2図(2)の波形に比べて、モータ軸とディ
シイ(花弁型)ホイールのフィンガー先端の挙動が、大
きく異なっている。
As is clear from comparing Figure 2 (1) and (2), Figure 2 (1) shows the conventional case where the drive current value is large and fixed.
), the behavior of the motor shaft and the tip of the finger of the Dish (petal-shaped) wheel is significantly different from the waveform shown in FIG. 2 (2).

その主要な原因は、従来の駆動方式の場合には、減速時
の加速度が大きいため、フィンガーにたわみが生じてい
るからである。
The main reason for this is that in the case of the conventional drive system, the acceleration during deceleration is large, causing the fingers to bend.

これに対して、第2図(2)のように、この発明のステ
ッピングモータ駆動方式によって、停止相の1つ前のス
テップの駆動電流値を小さくすると、モータ軸が停止す
るのに要する時間はやや長くなるが、ホイールのフィン
ガー先端の振動は小さくすることができる。
On the other hand, as shown in FIG. 2 (2), if the stepping motor drive method of the present invention reduces the drive current value for the step before the stop phase, the time required for the motor shaft to stop will be reduced. Although it is a little longer, the vibration at the tip of the wheel finger can be reduced.

以上に詳細に説明したとおり、この発明のステッピング
モータ駆動方式では、定電流駆動機能を備え、かつ、そ
の電流値を駆動状況に応じて変更可能とする制御機構を
有するステッピングモータ駆動回路を用いた無振動制御
方式において、停止相の駆動電流値を大停止相以前の駆
動電流値を小とするようにしている。
As explained in detail above, the stepping motor drive method of the present invention uses a stepping motor drive circuit that has a constant current drive function and a control mechanism that allows the current value to be changed depending on the driving situation. In the non-vibration control method, the drive current value of the stop phase is made smaller than the drive current value before the large stop phase.

効   果 したがって、この発明のステッピングモータ駆動方式に
よれば、プリンタその他の各種の位置決め制御装置にお
いて、制御対象物の振動が減少され、その制御精度が著
しく向上される、という優れた効果が得られる。
Effects Therefore, according to the stepping motor drive method of the present invention, in printers and other various positioning control devices, the excellent effects of reducing the vibration of the controlled object and significantly improving the control accuracy can be obtained. .

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

1上■はこの発明のステッピングモータ駆動方式を実施
する場合に使用される定電流駆動機能を備え、かつ、そ
の電流値を駆動状況に応じて変更可能とする制御機構を
有する駆動回路の一例を示す機能ブロック図、第41↓
バζ工υ−は従来の駆動方式による駆動電流値が大で固
定の場合と、この発明のステッピングモータ駆動方式に
よる場合について、駆動電流とモータ軸、およびホイー
ルのフィンガー先端の関係の一例を示すタイムチャート
で、図(1)は従来の駆動方式による駆動電流値が大で
固定の場合、図(2)はこの発明の駆動方式によって1
ステツプ前の駆動電流値を小さくした場合を示す。 図面において、LAはステッピングモータのA相励磁コ
イル、Q1〜Q8はトランジスタ、01とD2はダイオ
ード、Ul−U3は比較回路、SWlとSW2はアナロ
グスイッチ、DBはA相用と同様な構成のB利用駆動回
路部を示す。
Part 1 shows an example of a drive circuit that is used when implementing the stepping motor drive method of the present invention and has a constant current drive function and a control mechanism that allows the current value to be changed depending on the driving situation. Functional block diagram shown, No. 41↓
The bar ζ engineering υ− shows an example of the relationship between the drive current, the motor shaft, and the tip of the finger of the wheel when the drive current value is large and fixed according to the conventional drive method and when the stepping motor drive method of the present invention is used. In the time charts, Figure (1) shows when the drive current value is large and fixed by the conventional drive method, and Figure (2) shows the case where the drive current value is large and fixed by the drive method of the present invention.
This shows the case where the drive current value before the step is reduced. In the drawing, LA is the A-phase excitation coil of the stepping motor, Q1 to Q8 are transistors, 01 and D2 are diodes, Ul-U3 is a comparison circuit, SWl and SW2 are analog switches, and DB is B with the same configuration as that for A phase. The drive circuit section used is shown.

Claims (1)

【特許請求の範囲】[Claims]  定電流駆動機能を備え、かつ、その電流値を駆動状況
に応じて変更可能とする制御機構を有するステツピング
モータ駆動回路を用いた無振動制御方式において、停止
相の駆動電流値を大停止相以前の駆動電流値を小とする
ことを特徴とするステツピングモータ駆動方式。
In a vibration-free control method using a stepping motor drive circuit that has a constant current drive function and a control mechanism that allows the current value to be changed according to the driving situation, the drive current value of the stop phase is changed to the large stop phase. A stepping motor drive method characterized by reducing the previous drive current value.
JP19496984A 1984-09-18 1984-09-18 Stepping motor drive system Pending JPS6173594A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19496984A JPS6173594A (en) 1984-09-18 1984-09-18 Stepping motor drive system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19496984A JPS6173594A (en) 1984-09-18 1984-09-18 Stepping motor drive system

Publications (1)

Publication Number Publication Date
JPS6173594A true JPS6173594A (en) 1986-04-15

Family

ID=16333350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19496984A Pending JPS6173594A (en) 1984-09-18 1984-09-18 Stepping motor drive system

Country Status (1)

Country Link
JP (1) JPS6173594A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6317598U (en) * 1986-07-18 1988-02-05
JP2010239676A (en) * 2009-03-30 2010-10-21 Mitsubishi Electric Corp Controller of ac rotary machine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5341713A (en) * 1976-09-29 1978-04-15 Hitachi Ltd Driving circuit for pulse motor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5341713A (en) * 1976-09-29 1978-04-15 Hitachi Ltd Driving circuit for pulse motor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6317598U (en) * 1986-07-18 1988-02-05
JP2010239676A (en) * 2009-03-30 2010-10-21 Mitsubishi Electric Corp Controller of ac rotary machine

Similar Documents

Publication Publication Date Title
US4835448A (en) Brushless DC motor torque control
EP0831581B1 (en) Stepping motor controller
US20080309274A1 (en) Dual mode stepper motor
GB2188801A (en) Control circuit for a brushless dc motor
JPH0662598A (en) Apparatus and method for control of stepping motor in mixed mode
JPS602088A (en) Servo motor drive system
EP0242344B1 (en) Method and apparatus for controlling a motor
JP3546821B2 (en) Stepping motor drive circuit
JPS6173594A (en) Stepping motor drive system
EP1003275B1 (en) Method and system for driving a three-phase motor in a mass storage device
JPS6258899A (en) Method and apparatus for stabilizing step motor
JPH0522978A (en) Control method of dc servo motor
JPS60146649A (en) Universal tapping apparatus
JP3232603B2 (en) Digital servo controller
JP2769721B2 (en) Driving method of stepping motor for disk drive
JPS58172984A (en) Speed controller for dc motor
JPH0715358Y2 (en) Stepping motor control circuit
JPH0759398A (en) Method for driving stepping motor
JPH117712A (en) Disc device
JPS5866599A (en) Drive system for stepping motor
JPS63110996A (en) Drive circuit for stepping motor
JPH06303799A (en) Method of driving stepping motor
JPH01298582A (en) Head positioning servo circuit
JPH02111280A (en) Speed control device for motor
JPH04165981A (en) Motor controller