JPH07123788A - Stepping motor drive controller - Google Patents

Stepping motor drive controller

Info

Publication number
JPH07123788A
JPH07123788A JP26252693A JP26252693A JPH07123788A JP H07123788 A JPH07123788 A JP H07123788A JP 26252693 A JP26252693 A JP 26252693A JP 26252693 A JP26252693 A JP 26252693A JP H07123788 A JPH07123788 A JP H07123788A
Authority
JP
Japan
Prior art keywords
stepping motor
motor
current
phase
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.)
Withdrawn
Application number
JP26252693A
Other languages
Japanese (ja)
Inventor
Motoyuki Nishida
元幸 西田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP26252693A priority Critical patent/JPH07123788A/en
Publication of JPH07123788A publication Critical patent/JPH07123788A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】 【目的】 多相ステッピングモータにおいて、モータの
回転を常に円滑にするようにしたステッピングモータ駆
動制御装置を提供するものである。 【構成】 本発明は、多相ステッピングモータを駆動す
るステッピングモータ駆動制御装置において、ステッピ
ングモータに流れる電流を監視して設定した値になるよ
うに駆動回路の電流制御を行うようにしていることによ
り、ステッピングモータ8の逆起電力によるモータ電流
の歪みを低減させる。
(57) [Summary] [PROBLEMS] To provide a stepping motor drive control device for a multi-phase stepping motor so that the rotation of the motor is always smooth. According to the present invention, in a stepping motor drive control device for driving a multi-phase stepping motor, the current flowing through the stepping motor is monitored, and the current of the drive circuit is controlled so as to reach a set value. , The distortion of the motor current due to the back electromotive force of the stepping motor 8 is reduced.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はステッピングモータの回
転を円滑にしたステッピングモータ駆動制御装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a stepping motor drive controller for smoothing the rotation of a stepping motor.

【0002】[0002]

【従来の技術】従来、ステッピングモータの回転を円滑
にするため、1ー2相励磁のステッピングモータにおい
て、1相励磁と2相励磁時の電流和を略等しくして発生
トルクを凹凸のないものとすることが知られている。
2. Description of the Related Art Conventionally, in order to make the rotation of a stepping motor smooth, in a stepping motor of 1-2 phase excitation, the sum of currents during 1-phase excitation and 2-phase excitation is made substantially equal to generate a uniform torque. It is known to

【0003】[0003]

【発明が解決しようとしている課題】しかしながら、上
記従来例ではモータの回転数が上昇すると、モータによ
る逆起電圧が発生し、この逆起電圧がモータ印加電圧を
小さくするため、モータに流れる電流が意図した値と異
なるという現象が生じる。例えば、モータ電流波形が正
弦波になるべきところが、立ち上がりからピーク部分が
歪むという欠点があり、これによりモータ駆動音が大き
くなるという問題もあった。
However, in the above-mentioned conventional example, when the rotation speed of the motor increases, a counter electromotive voltage is generated by the motor, and this counter electromotive voltage reduces the voltage applied to the motor. The phenomenon that it differs from the intended value occurs. For example, where the motor current waveform should be a sine wave, there is a drawback that the peak portion is distorted from the rising edge, which causes a problem that the motor driving sound becomes loud.

【0004】本発明は上記欠点を解決しようとするもの
で、モータの回転を常に円滑にするようにしたステッピ
ングモータ駆動制御装置を提供しようとするものであ
る。
SUMMARY OF THE INVENTION The present invention is intended to solve the above-mentioned drawbacks, and an object thereof is to provide a stepping motor drive control device which makes the rotation of the motor always smooth.

【0005】[0005]

【課題を解決するための手段】かかる目的を達成するた
めに本発明は、多相ステッピングモータを駆動するステ
ッピングモータ駆動制御装置において、ステッピングモ
ータに流れる電流を監視して設定した値になるように駆
動回路の電流制御を行うようにしようとするものであ
る。
In order to achieve the above object, the present invention provides a stepping motor drive controller for driving a multi-phase stepping motor so that the current flowing through the stepping motor is monitored and set to a set value. It is intended to control the current of the drive circuit.

【0006】[0006]

【実施例】以下本発明の実施例を図面を参照して説明す
るが、最初に図1乃至図3を参照して本発明の第1の実
施例を説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The embodiments of the present invention will be described below with reference to the drawings. First, the first embodiment of the present invention will be described with reference to FIGS.

【0007】図1はステッピングモータ駆動制御回路を
示すもので、図1において、1並びに2はステッピング
モータ駆動信号が入力される入力端子、3並びに4は鋸
歯状波発生回路5からの基準波形信号と入力端子1、2
からのステッピングモータ駆動信号を比較するコンパレ
ータ、6並びに7はコンパレータ3、4からのPWM出
力が入力される駆動回路、この駆動回路6の出力はステ
ッピングモータ8のA相を励磁し、駆動回路7の出力は
ステッピングモータ8のB相を励磁する。9並びに10
は電流検出抵抗で、電流検出抵抗9はステッピングモー
タ8のA相を励磁し駆動回路6に戻った電流を検出する
ものであり、電流検出抵抗10はステッピングモータ8
のB相を励磁し駆動回路6に戻った電流を検出するもの
である。11並びに12は電流検出抵抗9、10の端子
電圧を増幅する増幅器、13及び14は増幅器11、1
2からの出力信号と入力端子1、2からのステッピング
モータ駆動信号を比較するコンパレータ、15は前記駆
動回路6、7の電源電圧を決めるモータ駆動用電源で、
このモータ駆動用電源15はコンパレータ13並びに1
4からの出力信号により制御される。
FIG. 1 shows a stepping motor drive control circuit. In FIG. 1, 1 and 2 are input terminals to which a stepping motor drive signal is input, and 3 and 4 are reference waveform signals from a sawtooth wave generation circuit 5. And input terminals 1 and 2
Comparators for comparing the stepping motor drive signals from the drive circuit 6 and 7 are drive circuits to which the PWM outputs from the comparators 3 and 4 are input. The output of the drive circuit 6 excites the A phase of the stepping motor 8 to drive the drive circuit 7. Output excites the B phase of the stepping motor 8. 9 and 10
Is a current detection resistor, the current detection resistor 9 is for exciting the phase A of the stepping motor 8 and detecting the current returned to the drive circuit 6, and the current detection resistor 10 is for the stepping motor 8
The B phase is excited and the current returned to the drive circuit 6 is detected. 11 and 12 are amplifiers for amplifying the terminal voltage of the current detection resistors 9 and 10, and 13 and 14 are amplifiers 11 and 1.
A comparator for comparing the output signal from 2 and the stepping motor drive signal from the input terminals 1 and 2, 15 is a motor drive power supply that determines the power supply voltage of the drive circuits 6 and 7, and
This motor driving power source 15 is used for the comparators 13 and 1
It is controlled by the output signal from 4.

【0008】次に上記構成の動作を図2とともに説明す
る。
Next, the operation of the above configuration will be described with reference to FIG.

【0009】入力端子1並びに2から入力されたステッ
ピングモータ駆動信号はコンパレータ3、4により鋸歯
状波発生回路5からの基準波形信号と比較され、コンパ
レータ3及び4からPWM信号として出力される。この
コンパレータ3、4のPWM出力は駆動回路6、7に入
力され、ステッピングモータ8のA相並びにB相を励磁
してステッピングモータ8を回転させる。
The stepping motor drive signals input from the input terminals 1 and 2 are compared with the reference waveform signal from the sawtooth wave generating circuit 5 by the comparators 3 and 4, and output from the comparators 3 and 4 as a PWM signal. The PWM outputs of the comparators 3 and 4 are input to the drive circuits 6 and 7, and the A phase and the B phase of the stepping motor 8 are excited to rotate the stepping motor 8.

【0010】ステッピングモータ8のA相並びにB相を
励磁した電流は駆動回路6、7に戻り、その後電流検出
抵抗9、10を流れる。この時、電流検出抵抗9、10
に発生する電圧を増幅器11及び12により増幅し、こ
の増幅した信号と入力端子1、2からのステッピングモ
ータ駆動信号とをコンパレータ13、14により比較
し、実際にステッピングモータ8のA相、B相に流れた
電流が意図した電流値より大きいか小さいかを見ること
になる。
The currents that have excited the A and B phases of the stepping motor 8 return to the drive circuits 6 and 7, and then flow through the current detection resistors 9 and 10. At this time, the current detection resistors 9, 10
The voltage generated at the amplifier is amplified by the amplifiers 11 and 12, and the amplified signal and the stepping motor drive signals from the input terminals 1 and 2 are compared by the comparators 13 and 14, and the A phase and the B phase of the stepping motor 8 are actually used. You will see whether the current that flows in is larger or smaller than the intended current value.

【0011】ステッピングモータ8のA相、B相に流れ
た電流が意図した電流値より小さい場合にはコンパレー
タ13、14からの出力信号によりモータ駆動用電源1
5の電圧上昇を行い、前記駆動回路6、7の電源電圧を
高くする。また、ステッピングモータ8のA相、B相に
流れた電流が意図した電流値より大きい場合にはコンパ
レータ13、14からの出力信号によりモータ駆動用電
源15の電圧下降を行い、前記駆動回路6、7の電源電
圧を低くする。
When the currents flowing in the A phase and B phase of the stepping motor 8 are smaller than the intended current value, the motor drive power source 1 is output by the output signals from the comparators 13 and 14.
5, the power supply voltage of the drive circuits 6 and 7 is increased. When the currents flowing in the A phase and B phase of the stepping motor 8 are larger than the intended current values, the voltage of the motor drive power supply 15 is lowered by the output signals from the comparators 13 and 14, and the drive circuit 6 and Lower the power supply voltage of 7.

【0012】具体的には図2の状態1において、入力端
子1、2に入力されるステッピングモータ駆動信号のA
1の波形に対し、コンパレータ13、14で比較される
増幅器11、12の出力である波形B1は歪分で一部出
力値が小さくなっているため、コンパレータ13、14
は小を示し、モータ駆動用電源15はモータ電源電圧を
上昇させて出力する。ステッピングモータ8の回転によ
って生じた逆起電圧を相殺するまでモータ電源電圧が上
昇し、図2の状態2の如くステッピングモータ駆動信号
のA2の波形に対し、増巾器11、12の出力波形B2
一致したらモータ電源電圧の上昇が止まる。
Specifically, in the state 1 of FIG. 2, the stepping motor drive signal A input to the input terminals 1 and 2 is A.
The waveform B1, which is the output of the amplifiers 11 and 12 compared by the comparators 13 and 14 with respect to the waveform 1 of FIG.
Indicates small, and the motor driving power supply 15 raises the motor power supply voltage and outputs it. The motor power supply voltage increases until the counter electromotive voltage generated by the rotation of the stepping motor 8 is offset, and the output waveforms of the amplifiers 11 and 12 are different from the waveform of A 2 of the stepping motor drive signal as in the state 2 of FIG. When B 2 matches, the motor power supply voltage stops increasing.

【0013】逆に、増幅器13、14の出力値が大きい
ときには、コンパレータ13、14は大を示し、モータ
駆動用電源15はモータ電源電圧を下降させて出力す
る。
On the contrary, when the output values of the amplifiers 13 and 14 are large, the comparators 13 and 14 are high, and the motor driving power supply 15 lowers the motor power supply voltage and outputs it.

【0014】また、図3に示すように入力信号にA相に
流れる電流とB相に流れる電流の総和が常に一定値すな
わちIA+IB=constになるような波形、例えば同
振幅、同周期の三角波を入力することにより、常時総出
力トルクが一定値を示す。
Further, as shown in FIG. 3, a waveform in which the sum of the current flowing in the A phase and the current flowing in the B phase of the input signal is always a constant value, that is, I A + I B = const, for example, the same amplitude and the same period. By inputting the triangular wave of, the total output torque always shows a constant value.

【0015】以上のように、この第1の実施例により、
ステッピングモータの出力トルク安定による回転のスム
ーブ化を図ることができる。
As described above, according to the first embodiment,
It is possible to achieve smooth rotation by stabilizing the output torque of the stepping motor.

【0016】次に、本発明の第2の実施例を図4乃び図
5を参照して説明する。
Next, a second embodiment of the present invention will be described with reference to FIGS. 4 and 5.

【0017】図4はステッピングモータ駆動制御回路を
示すもので、図1と同一部分は同一符号を付し、その具
体的説明は省略する。
FIG. 4 shows a stepping motor drive control circuit. The same parts as those in FIG. 1 are designated by the same reference numerals and their detailed description will be omitted.

【0018】図4において、20はステッピングモータ
8を制御するコントローラ、21はCPUで、ステッピ
ングモータ8のコイルに流れる電流を設定値と比較判断
し、モータ駆動用電源15に電圧の上昇、下降の信号を
出力する。22並びに23はステッピングモータ8のコ
イルに流れる電流による電圧値をアナログからデジタル
に変換するA/Dコンバータである。
In FIG. 4, 20 is a controller for controlling the stepping motor 8 and 21 is a CPU, which compares the current flowing through the coil of the stepping motor 8 with a set value to determine whether the voltage is increased or decreased in the motor driving power supply 15. Output a signal. Reference numerals 22 and 23 denote A / D converters that convert the voltage value due to the current flowing through the coil of the stepping motor 8 from analog to digital.

【0019】次に上記構成の動作を図5のフローチャー
トを用いて説明する。
Next, the operation of the above configuration will be described with reference to the flowchart of FIG.

【0020】ステップS1で、ステッピングモータ8の
コイルに流れる電流が電流検出抵抗9、10を流れるこ
とによって生じる電圧をA/D変換して読み込み、その
電流値(電圧値)が意図した電流値かどうかをステップ
S2で判断する。意図した電流値であればステップS8
へ進み。意図した電流値でないときはステップS3へ進
む。
In step S1, the voltage generated when the current flowing through the coil of the stepping motor 8 flows through the current detection resistors 9 and 10 is A / D converted and read, and whether the current value (voltage value) is the intended current value or not. It is determined in step S2. If it is the intended current value, step S8.
Go to. When it is not the intended current value, the process proceeds to step S3.

【0021】ステップS3ではA/D変換した電流値が
意図した電流値より多く流れている場合にはステップS
6へ進み、少なく流れている場合にはステップS4へ進
む。
In step S3, if the A / D converted current value is flowing more than the intended current value, step S3 is performed.
6, the flow proceeds to step S4 if the flow is low.

【0022】ステップS4ではモータ駆動用電源15に
モータ電源電圧を上昇させる信号を出力し、ステップS
5でモータ電源電圧を上昇させ、ステップS2に戻り、
上記ステップを繰り返す。
In step S4, a signal for increasing the motor power supply voltage is output to the motor drive power supply 15, and step S4 is executed.
The motor power supply voltage is increased in step 5, and the process returns to step S2.
Repeat the above steps.

【0023】また、ステップS6ではモータ駆動用電源
15にモータ電源電圧を下降させ信号を出力し、ステッ
プS7でモータ電源電圧を下降させ、その後ステップS
2に戻り、上記ステップを繰り返す。
Further, in step S6, the motor power source voltage is lowered to the motor driving power source 15 to output a signal, in step S7 the motor power source voltage is lowered, and then in step S6.
Return to 2 and repeat the above steps.

【0024】ステップS8ではモータ駆動用電源15に
モータ電源電圧を上昇或は下降させる信号の出力をや
め、モータ電源電圧の変化を停止する。
In step S8, the output of the signal for raising or lowering the motor power source voltage is stopped by the motor driving power source 15, and the change of the motor power source voltage is stopped.

【0025】[0025]

【発明の効果】以上詳記したように本発明によれば、多
相ステッピングモータを駆動するステッピングモータ駆
動制御装置において、ステッピングモータに流れる電流
を監視して設定した値になるように駆動回路の電流制御
を行うようにしていることにより、ステッピングモータ
8の逆起電力によるモータ電流の歪みを低減させること
ができ、かつ、駆動信号に同振幅、同周期の三角波を入
力することにより、トルクの安定出力及び振動の低減で
円滑な回転を行わせることができ、騒音が低減できとい
う効果がある。
As described above in detail, according to the present invention, in the stepping motor drive control device for driving the multi-phase stepping motor, the current flowing through the stepping motor is monitored and the drive circuit is set to a set value. By performing the current control, the distortion of the motor current due to the back electromotive force of the stepping motor 8 can be reduced, and the triangular wave of the same amplitude and the same period is input to the drive signal to reduce the torque. Stable output and reduction of vibration enable smooth rotation, and noise can be reduced.

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

【図1】本発明の第1の実施例を示すステッピングモー
タ駆動制御回路図である。
FIG. 1 is a diagram of a stepping motor drive control circuit showing a first embodiment of the present invention.

【図2】図1に示す回路でのモータに流れる電流の改善
を説明する図である。
FIG. 2 is a diagram illustrating an improvement of a current flowing through a motor in the circuit shown in FIG.

【図3】図1に示すモータに入力される三角波の信号波
形図である。
FIG. 3 is a signal waveform diagram of a triangular wave input to the motor shown in FIG.

【図4】本発明の第2の実施例を示すステッピングモー
タ駆動制御回路図である。
FIG. 4 is a stepping motor drive control circuit diagram showing a second embodiment of the present invention.

【図5】図4に示すモータ駆動制御回路のフローチャー
トである。
5 is a flowchart of the motor drive control circuit shown in FIG.

【符号の説明】[Explanation of symbols]

1、2 入力端子 3、4 コンパレータ 5 鋸歯状波発生回路 6、7 駆動回路 8 ステッピングモータ 9、10 電流検出抵抗 11、12 増幅器 13、14 コンパレータ 15 モータ駆動用電源 20 コントローラ 21 CPU 22、23 A/Dコンバータ 1, 2 Input terminals 3, 4 Comparator 5 Sawtooth wave generation circuit 6, 7 Drive circuit 8 Stepping motor 9, 10 Current detection resistor 11, 12 Amplifier 13, 14 Comparator 15 Motor drive power supply 20 Controller 21 CPU 22, 23 A / D converter

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 多相ステッピングモータを駆動するステ
ッピングモータ駆動制御装置において、ステッピングモ
ータに流れる電流を監視して設定した値になるように駆
動回路の電流制御を行うことを特徴とするステッピング
モータ駆動制御装置。
1. A stepping motor drive control device for driving a multi-phase stepping motor, wherein a current flowing through a stepping motor is monitored to control a current of a drive circuit so as to reach a set value. Control device.
【請求項2】 上記駆動回路の電流制御は上記ステッピ
ングモータの各相に流れる電流の総和が一定値になるよ
うにすることを特徴とする請求項1に記載のステッピン
グモータ駆動制御装置。
2. The stepping motor drive control device according to claim 1, wherein the current control of the drive circuit is such that the total sum of the currents flowing through the respective phases of the stepping motor has a constant value.
JP26252693A 1993-10-20 1993-10-20 Stepping motor drive controller Withdrawn JPH07123788A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26252693A JPH07123788A (en) 1993-10-20 1993-10-20 Stepping motor drive controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26252693A JPH07123788A (en) 1993-10-20 1993-10-20 Stepping motor drive controller

Publications (1)

Publication Number Publication Date
JPH07123788A true JPH07123788A (en) 1995-05-12

Family

ID=17377026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26252693A Withdrawn JPH07123788A (en) 1993-10-20 1993-10-20 Stepping motor drive controller

Country Status (1)

Country Link
JP (1) JPH07123788A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011119770A3 (en) * 2010-03-23 2012-01-12 Pelco Inc. Voltage-controlled stepper motor driver
CN110842646A (en) * 2019-11-22 2020-02-28 江苏师范大学 A system and method for monitoring and prediction of milling sound pressure level based on multi-feature fusion

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011119770A3 (en) * 2010-03-23 2012-01-12 Pelco Inc. Voltage-controlled stepper motor driver
US8536822B2 (en) 2010-03-23 2013-09-17 Pelco, Inc. Voltage-controlled stepper motor driver
CN110842646A (en) * 2019-11-22 2020-02-28 江苏师范大学 A system and method for monitoring and prediction of milling sound pressure level based on multi-feature fusion

Similar Documents

Publication Publication Date Title
JP4026889B2 (en) Motor drive signal synchronization method and BEFM signal regeneration circuit
US4364109A (en) Control device of inverters
US7224133B2 (en) Control apparatus, dual chip inverter and single chip inverter of AC motors
US7977899B2 (en) Motor controlling device, motor drive system, method of motor control, semiconductor device and electronic device
US20010033504A1 (en) Analog/digital PWM control circuit of a winding
WO1988002195A1 (en) Inverter
KR100328418B1 (en) Driving circuit for sensorless brushless motor
JPH06189528A (en) Electric current mode control system converter circuit
JP2002010688A (en) Motor drive control device
JP4217052B2 (en) Motor drive circuit
JPH0630594A (en) Motor controlling apparatus
JPH1175396A (en) Position sensorless motor drive
JPH09261974A (en) Control equipment of inverter
JP3215785B2 (en) Speed control circuit by frequency control and pulse width control of ultrasonic motor
JP4671331B2 (en) Phase adjustment circuit, motor drive control circuit, and motor device
KR100290117B1 (en) Micro step driving circuit of 3-phase step motor
KR100294054B1 (en) Micro step motor driving circuit
JP2726212B2 (en) Motor control circuit and motor system using the same
JPH03107377A (en) Inverter
JP2006042476A (en) Motor drive unit
JPH10323091A (en) Step motor driving method and driving device
JP3228775B2 (en) Device for detecting rotor position of brushless motor
JPH04127899A (en) Pulse driving system for dc servo motor
JPH05344792A (en) Driver for stepping motor
JPH1141977A (en) Motor drive

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20001226