JP2022075357A - Drive device - Google Patents

Drive device Download PDF

Info

Publication number
JP2022075357A
JP2022075357A JP2020186093A JP2020186093A JP2022075357A JP 2022075357 A JP2022075357 A JP 2022075357A JP 2020186093 A JP2020186093 A JP 2020186093A JP 2020186093 A JP2020186093 A JP 2020186093A JP 2022075357 A JP2022075357 A JP 2022075357A
Authority
JP
Japan
Prior art keywords
output
drive device
stepping motor
motor
excitation
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.)
Granted
Application number
JP2020186093A
Other languages
Japanese (ja)
Other versions
JP7352967B2 (en
Inventor
秀治 小栗
Hideji Oguri
俊輔 安部
Shunsuke Abe
高史 中出
Takashi Nakade
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.)
MELEC CC
Original Assignee
MELEC CC
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 MELEC CC filed Critical MELEC CC
Priority to JP2020186093A priority Critical patent/JP7352967B2/en
Publication of JP2022075357A publication Critical patent/JP2022075357A/en
Application granted granted Critical
Publication of JP7352967B2 publication Critical patent/JP7352967B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

To provide a drive device capable of suppressing generation of super-minute vibration with a small vibration level in a state where a stepping motor is held.SOLUTION: A drive device (10, 10a) has: a plurality of output terminals (11); an output stage unit (20) that comprises a plurality of switching elements (TR1-TR10) and an element drive circuit (21) for driving the switching elements (TR1-TR10); an excitation pattern output unit (30) that outputs an excitation pattern signal to the output stage unit (20) according to a command pulse; and a constant current control unit (40) that performs DV-type constant current control. Filter circuits (50, 60) for smoothing a voltage to be applied to a stepping motor (1) are provided between the output terminals (11) and the switching elements (TR1-TR10).SELECTED DRAWING: Figure 1

Description

本発明は、ステッピングモータを駆動する駆動装置に関する。 The present invention relates to a drive device for driving a stepping motor.

一般的に、ステッピングモータを駆動するために駆動装置(ドライバ)が用いられる。ステッピングモータを駆動する場合、駆動装置に対して外部から指令パルス(外部指令パルス)が入力され、駆動装置において、その入力された指令パルスが計数される。また、駆動装置は、ステッピングモータに矩形波の電圧を加えてステッピングモータのモータコイル(以下、コイルと略記することもある)を励磁するとともに、励磁するコイルを順番に切り替えることにより、指令パルスの計数値に対応する速度でステッピングモータを回転させる。 Generally, a drive device (driver) is used to drive a stepping motor. When driving a stepping motor, a command pulse (external command pulse) is input to the drive device from the outside, and the input command pulse is counted in the drive device. In addition, the drive device applies a rectangular wave voltage to the stepping motor to excite the motor coil of the stepping motor (hereinafter, may be abbreviated as coil), and by switching the coils to be excited in order, the command pulse is generated. Rotate the stepping motor at a speed corresponding to the counted value.

ステッピングモータの駆動装置としては、定電流制御の方法が異なる2種類の駆動装置が知られている。
一方の駆動装置は、出力段チョッパ型の定電流制御を行うものである。この出力段チョッパ型の駆動装置では、コイルに流れる電流として検出される検出電流と基準電流値との誤差信号を生成し、その誤差信号のレベルと所定のノコギリ波のレベルとを比較して駆動装置の出力段部(スイッチング素子)をチョッピングすることによって、コイルに流れる電流を一定の大きさに制御している。このため、出力段チョッパ型の駆動装置では、出力段部において、ステップ駆動のパターン制御と定電流制御の両方が行われる。
As a driving device for a stepping motor, two types of driving devices having different constant current control methods are known.
One drive device performs output stage chopper type constant current control. In this output stage chopper type drive device, an error signal between the detected current detected as the current flowing through the coil and the reference current value is generated, and the level of the error signal is compared with the level of a predetermined sawtooth wave to drive the device. By chopping the output stage (switching element) of the device, the current flowing through the coil is controlled to a certain magnitude. Therefore, in the output stage chopper type drive device, both step drive pattern control and constant current control are performed in the output stage portion.

なお、出力段チョッパ型の駆動装置では、駆動装置へ入力する電源の電圧が、そのままステッピングモータ(モータコイル)に印加される。このため、例えば駆動装置に入力される電圧がDC24Vの場合、ステッピングモータを所定の角度で停止させてホールドしたときであっても、モータコイルには24Vの電圧が印加される。 In the output stage chopper type drive device, the voltage of the power supply input to the drive device is directly applied to the stepping motor (motor coil). Therefore, for example, when the voltage input to the drive device is DC24V, the voltage of 24V is applied to the motor coil even when the stepping motor is stopped and held at a predetermined angle.

もう一方の駆動装置は、モータコイルに入力されるモータ駆動電圧DVの調節を行うことによって、コイルに流れる電流を一定の大きさに制御する定電流制御を行うものである。このようにモータ駆動電圧DVの調節により行う定電流制御は、DV型の定電流制御と呼ばれ、また、DV型の定電流制御を行う駆動装置は、DV型の駆動装置と呼ばれている。このDV型の駆動装置の一例が、特開2008-61439号公報(特許文献1)に記載されている。 The other drive device performs constant current control that controls the current flowing through the coil to a constant magnitude by adjusting the motor drive voltage DV input to the motor coil. The constant current control performed by adjusting the motor drive voltage DV in this way is called a DV type constant current control, and the drive device that performs the DV type constant current control is called a DV type drive device. .. An example of this DV type drive device is described in Japanese Patent Application Laid-Open No. 2008-61439 (Patent Document 1).

例えば図18に示すように、特許文献1の駆動装置100は、5相ステッピングモータ101に接続される。この駆動装置100は、外部指令パルスCWP又はCCWPが入力されてコイルを励磁するための励磁パターンを出力する励磁パターン出力回路102と、複数のパワー素子(スイッチング素子)106と、励磁パターン出力回路102から出力される励磁パターンのデータに従ってパワー素子106のON/OFFを制御するパワー素子駆動回路103と、DV型の定電流制御を行う定電流制御部とを有する。 For example, as shown in FIG. 18, the drive device 100 of Patent Document 1 is connected to the 5-phase stepping motor 101. The drive device 100 includes an excitation pattern output circuit 102 to which an external command pulse CWP or CCWP is input to output an excitation pattern for exciting the coil, a plurality of power elements (switching elements) 106, and an excitation pattern output circuit 102. It has a power element drive circuit 103 that controls ON / OFF of the power element 106 according to the excitation pattern data output from, and a constant current control unit that performs DV type constant current control.

励磁パターン出力回路102は、アドレスカウンタ(電気角位置管理)102aと、励磁周期カウンタ(駆動時間管理、励磁パターン切替指令)102bと、メモリ102cとを有する。メモリ102cには、励磁パターンデータと出力時間データが記憶されている。 The excitation pattern output circuit 102 has an address counter (electric angle position management) 102a, an excitation cycle counter (drive time management, excitation pattern switching command) 102b, and a memory 102c. Excitation pattern data and output time data are stored in the memory 102c.

アドレスカウンタ102aは、外部指令パルスCWP、CCWPを受けて、5相ステッピングモータ101のモータ回転子(ロータ)の電気角位置(励磁アドレス)の情報を管理する。励磁周期カウンタ102bは、単位励磁周期ごとにアドレスカウンタ102aからアドレス(電気角位置情報)を読み込むとともに、メモリ102cから、アドレスに対応する励磁パターンデータとその出力時間データとを読み込む。更に、この読み込んだ励磁パターンデータと出力時間データに従って、各励磁パターンの指定とその励磁パターンの励磁時間(時間割合)のデータをパワー素子駆動回路103に出力する。 The address counter 102a receives external command pulses CWP and CCWP and manages information on the electric angle position (excitation address) of the motor rotor (rotor) of the 5-phase stepping motor 101. The excitation cycle counter 102b reads the address (electrical angle position information) from the address counter 102a for each unit excitation cycle, and also reads the excitation pattern data corresponding to the address and its output time data from the memory 102c. Further, according to the read excitation pattern data and output time data, the data of the designation of each excitation pattern and the excitation time (time ratio) of the excitation pattern is output to the power element drive circuit 103.

パワー素子駆動回路103では、励磁パターン出力回路102から、上述のような励磁パターンのデータが入力され、各パワー素子106に与える電圧を制御する。これによって、ステッピングモータ101のコイルに電流を流して励磁し、また、励磁するコイルを順番に切り替える。それにより、ステッピングモータ101をステップ駆動する。 In the power element drive circuit 103, the excitation pattern data as described above is input from the excitation pattern output circuit 102, and the voltage applied to each power element 106 is controlled. As a result, a current is passed through the coil of the stepping motor 101 to excite it, and the coils to be excited are switched in order. As a result, the stepping motor 101 is step-driven.

駆動装置100の定電流制御部は、入力される電源の電圧を平滑化する第1コンデンサC1と、ON/OFFの切り換えによりモータ駆動電圧を増減させる制御用スイッチング素子107と、制御用スイッチング素子107のON/OFFを駆動するPWM定電流コントロール回路104と、モータコイルに流れる電流を検出する電流検出抵抗105と、制御用スイッチング素子107の切り換えにより生じる間欠的な電圧を平滑化するチョークコイルL1及び第2コンデンサC2と、チョークコイルL1が発する起電力をバイパスするダイオードD1とを有する。 The constant current control unit of the drive device 100 includes a first capacitor C1 that smoothes the voltage of the input power supply, a control switching element 107 that increases / decreases the motor drive voltage by switching ON / OFF, and a control switching element 107. A PWM constant current control circuit 104 that drives ON / OFF, a current detection resistor 105 that detects the current flowing through the motor coil, and a choke coil L1 that smoothes the intermittent voltage generated by switching the control switching element 107. It has a second capacitor C2 and a diode D1 that bypasses the electromotive current generated by the choke coil L1.

この定電流制御部は、モータコイルに流れる電流と基準電流との差を誤差信号として生成して、その誤差信号に基づいて制御用スイッチング素子107のON/OFFを行うことにより、コイルに入力されるモータ駆動電圧を調節する。これによって、モータコイルに流れる電流を一定に維持している。 This constant current control unit generates the difference between the current flowing through the motor coil and the reference current as an error signal, and turns the control switching element 107 ON / OFF based on the error signal, so that the current is input to the coil. Adjust the motor drive voltage. As a result, the current flowing through the motor coil is kept constant.

このようなDV型の駆動装置100は、上述した出力段チョッパ型の駆動装置に比べて多くの回路が必要となるものの、パワー素子駆動回路103では、ステップ駆動を行うためのパターン制御のみを行うことができる。このため、DV型の駆動装置100は、出力段部でステップ駆動のパターン制御と定電流制御の両方を行う出力段チョッパ型の駆動装置に比べて、より高分解能のマイクロステップ駆動を円滑に行うことが可能となる。 Such a DV type drive device 100 requires more circuits than the above-mentioned output stage chopper type drive device, but the power element drive circuit 103 performs only pattern control for step drive. be able to. Therefore, the DV type drive device 100 smoothly performs microstep drive with higher resolution than the output stage chopper type drive device that performs both step drive pattern control and constant current control in the output stage unit. It becomes possible.

また、特許文献1の駆動装置100では、ステッピングモータ101を高分解能でマイクロステップ駆動するために、複数の励磁パターンを合成することにより所要のトルクベクトルを生成している。すなわち、各励磁サイクルの中で、パワー素子106のスイッチング(ON/OFFの切り替え)を制御して複数の励磁パターンをそれぞれの出力時間の割合で出力することによって、モータコイルの平均電流値を操作し、それによって、所要のトルクベクトルを生成している。この場合、モータコイルの平均電流値の操作では、モータコイルのインダクタンスを利用することによって、モータコイルに流れる電流の平滑化が行われている。 Further, in the drive device 100 of Patent Document 1, a required torque vector is generated by synthesizing a plurality of excitation patterns in order to drive the stepping motor 101 in microsteps with high resolution. That is, the average current value of the motor coil is manipulated by controlling the switching (switching of ON / OFF) of the power element 106 and outputting a plurality of excitation patterns at the ratio of each output time in each excitation cycle. And thereby generating the required torque vector. In this case, in the operation of the average current value of the motor coil, the current flowing through the motor coil is smoothed by utilizing the inductance of the motor coil.

従って、特許文献1の駆動装置100によるステッピングモータ101のマイクロステップ駆動では、所要のトルクベクトルを得るために複数の励磁パターンを合成しているが、このような技術は、モータコイルのインダクタンスの利用(働き)を前提にして行われている。 Therefore, in the microstep drive of the stepping motor 101 by the drive device 100 of Patent Document 1, a plurality of excitation patterns are synthesized in order to obtain a required torque vector, but such a technique utilizes the inductance of the motor coil. It is done on the premise of (work).

また、特許文献1のようなDV型の駆動装置100の場合、上述したように、モータ駆動電圧DVを調節して定電流制御が行われる。通常、ステッピングモータは、モータ回転速度が速くなるとモータのインピーダンスが高くなるため、それに応じて、モータコイルに印加する電圧(モータ駆動電圧DV)も高くなるが、モータ回転速度を遅くした場合やモータを停止させた場合、DV型の駆動装置ではモータコイルに印加する電圧を小さくできる。このため、例えば駆動装置に入力される電圧がDC24Vの場合でも、ステッピングモータを所定の角度でホールドするときには、モータコイルに印加される電圧を、出力段チョッパ型の駆動装置のような24Vではなく、3V程度と小さくすることができる。 Further, in the case of the DV type drive device 100 as in Patent Document 1, as described above, the constant current control is performed by adjusting the motor drive voltage DV. Normally, in a stepping motor, the impedance of the motor increases as the motor rotation speed increases, so the voltage applied to the motor coil (motor drive voltage DV) also increases accordingly, but when the motor rotation speed is slowed down or the motor When is stopped, the voltage applied to the motor coil can be reduced in the DV type drive device. Therefore, for example, even when the voltage input to the drive device is DC24V, when the stepping motor is held at a predetermined angle, the voltage applied to the motor coil is not 24V as in the output stage chopper type drive device. It can be as small as about 3V.

特開2008-61439号公報Japanese Unexamined Patent Publication No. 2008-61439

通常、ステッピングモータの特性は、そのステッピングモータを駆動する駆動装置の性能によって大きく異なる。また、ステッピングモータは、所要の速度で回転するだけでなく、位置決めもできるモータであるため、ステッピングモータの特性として、ダイナミック特性とスタティック特性の両方が求められることが多い。 Generally, the characteristics of a stepping motor vary greatly depending on the performance of the drive device that drives the stepping motor. Further, since the stepping motor is a motor that can not only rotate at a required speed but also can be positioned, both dynamic characteristics and static characteristics are often required as the characteristics of the stepping motor.

ここで、例えば、駆動装置によって違いが生じるステッピングモータのダイナミック特性には、トルク特性、自起動特性、加速追従性、振動特性(回転の滑らかさ)、静穏性、回転(ドライブ)時のモータ発熱等が含まれる。また、駆動装置によって違いが生じるステッピングモータのスタティック特性には、分解能、ステップ毎の相対角度精度(モータ固有の絶対誤差を除く)、静止安定度、停止(ホールド)時のモータ発熱等が含まれる。更に、その他の特性として、回転から停止する際の位相変化、位相変化時に生じる振動、停止時の整定性等がある。また、駆動装置の性能の点まで拡げると、駆動装置の発生ノイズ、耐ノイズ性なども実用において特性に影響を与える要因である。 Here, for example, the dynamic characteristics of the stepping motor, which differ depending on the drive device, include torque characteristics, self-starting characteristics, acceleration followability, vibration characteristics (smoothness of rotation), quietness, and heat generation of the motor during rotation (drive). Etc. are included. In addition, the static characteristics of the stepping motor, which differ depending on the drive device, include resolution, relative angle accuracy for each step (excluding absolute error peculiar to the motor), static stability, and motor heat generation when stopped (hold). .. Further, other characteristics include a phase change when stopping from rotation, vibration generated when the phase changes, and settability when stopping. Further, when expanded to the point of performance of the drive device, noise generated by the drive device, noise resistance, and the like are also factors that affect the characteristics in practical use.

駆動装置の性能は年々向上しており、それにより、ステッピングモータの各種の特性も良くなってきている。また、ステッピングモータの特性が高くなることに伴い、ステッピングモータが使用される分野もより高度になり、ステッピングモータへの要求も更に高度化されてきている。 The performance of the drive device is improving year by year, and as a result, various characteristics of the stepping motor are also improving. Further, as the characteristics of stepping motors have become higher, the fields in which stepping motors are used have become more sophisticated, and the demand for stepping motors has also become more sophisticated.

更に、高性能化したドライバが、高度な超精密機器に使用されるようになった結果、従来では確認されなかった新たな課題が生じるようになってきた。例えば、ステッピングモータを所要の角度で停止させてホールドしたときに、ホールド状態のステッピングモータにおいて、従来では確認できなかった超微振動(振動レベルが小さいナノメートルオーダーの超微振動)が生じていること、また、ステッピングモータの磁場が小さく変化していることが判明した。このようなステッピングモータの現象は、ステッピングモータのスタティック特性(特に、静止安定度)に影響を及ぼし、一部の超精密機器への使用に対して問題となる可能性があった。 Furthermore, as a result of high-performance drivers being used in advanced ultra-precision equipment, new problems that have not been confirmed in the past have arisen. For example, when the stepping motor is stopped at a required angle and held, the stepping motor in the held state generates ultra-micro vibration (ultra-micro vibration on the order of nanometers with a small vibration level) that could not be confirmed in the past. It was also found that the magnetic field of the stepping motor changed slightly. Such a phenomenon of a stepping motor affects the static characteristics (particularly, static stability) of the stepping motor, and may cause a problem for use in some ultra-precision equipment.

本発明は上記課題に鑑みてなされたものであって、その目的は、ステッピングモータをホールドした状態において、振動レベルが小さい超微振動の発生を抑制可能な駆動装置を提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a drive device capable of suppressing the generation of ultrafine vibration having a small vibration level in a state where a stepping motor is held.

上記目的を達成するために、本発明により提供される駆動装置は、指令パルスが入力されてステッピングモータのモータコイルの励磁を切り替えることにより、前記ステッピングモータを駆動する駆動装置であって、前記ステッピングモータに接続する複数の出力端子と、前記出力端子ごとに設けられるスイッチング素子、及び前記スイッチング素子を駆動させる素子駆動回路を備える出力段部と、前記指令パルスに従って前記出力段部に励磁パターン信号を出力する励磁パターン出力部と、前記ステッピングモータに印加する駆動電圧を調節することにより定電流制御を行う定電流コントロール部とを有し、前記定電流コントロール部は、電流を検出する電流検出抵抗と、ON/OFFの切り替えにより前記駆動電圧を増減させる制御用スイッチング素子と、前記電流検出抵抗で検出された検出電流に基づいて前記制御用スイッチング素子のON/OFFを制御するPWM制御部とを備え、前記出力端子と前記スイッチング素子との間に、前記ステッピングモータに加える電圧を平滑化するフィルタ回路が設けられていることを特徴とするものである。 In order to achieve the above object, the drive device provided by the present invention is a drive device that drives the stepping motor by inputting a command pulse to switch the excitation of the motor coil of the stepping motor, and is the stepping device. A plurality of output terminals connected to the motor, a switching element provided for each output terminal, an output stage unit including an element drive circuit for driving the switching element, and an excitation pattern signal to the output stage unit according to the command pulse. It has an excitation pattern output unit that outputs an excitation pattern and a constant current control unit that controls a constant current by adjusting the drive voltage applied to the stepping motor. The constant current control unit has a current detection resistor that detects a current. , A control switching element that increases / decreases the drive voltage by switching ON / OFF, and a PWM control unit that controls ON / OFF of the control switching element based on the detection current detected by the current detection resistance. It is characterized in that a filter circuit for smoothing the voltage applied to the stepping motor is provided between the output terminal and the switching element.

本発明の駆動装置において、前記フィルタ回路は、フィルタ用チョークコイルと、フィルタ用コンデンサとを備えることが好ましい。
この場合、前記フィルタ用コンデンサとグランドとの間に、接続/遮断を切り替えるフィルタ用スイッチング素子が配されていることが好ましい。
また本発明の駆動装置において、前記フィルタ回路のグランドは、前記定電流コントロール部のグランドに接続されていることが好ましい。
In the drive device of the present invention, it is preferable that the filter circuit includes a choke coil for a filter and a capacitor for a filter.
In this case, it is preferable that a filter switching element for switching connection / disconnection is arranged between the filter capacitor and ground.
Further, in the driving device of the present invention, it is preferable that the ground of the filter circuit is connected to the ground of the constant current control unit.

本発明に係る駆動装置は、駆動電圧を調節するDV型の定電流制御を行うステッピングモータ用駆動装置であり、また、ステッピングモータが接続される出力端子と、出力段部のスイッチング素子(パワー素子)との間に、ステッピングモータに加える電圧を平滑化するフィルタ回路が、出力端子ごとに設けられている。 The drive device according to the present invention is a drive device for a stepping motor that performs DV type constant current control that adjusts the drive voltage, and also has an output terminal to which the stepping motor is connected and a switching element (power element) of the output stage portion. ), A filter circuit for smoothing the voltage applied to the stepping motor is provided for each output terminal.

本発明者等は、ステッピングモータの停止状態(ホールド状態)で超微振動が発生する要因について精査及び検討を重ねた結果、駆動装置からステッピングモータに出力される出力電流にリップル成分が含まれており、そのリップル成分がモータの静止安定度に影響を及ぼしていることが判明した。 As a result of repeated scrutiny and study on the factors that cause ultra-micro vibration in the stopped state (hold state) of the stepping motor, the present inventors have included a ripple component in the output current output from the drive device to the stepping motor. It was found that the ripple component affected the static stability of the motor.

通常、DV型の駆動装置において、出力端子の電圧は、出力段部のスイッチング素子のON/OFFの制御によって矩形波(矩形波電圧)となる。この場合、ステッピングモータに出力される励磁電流は、モータコイルのインダクタンスによって平滑化されるものの、その電流にはリップル成分が残る。 Normally, in a DV type drive device, the voltage of the output terminal becomes a square wave (square wave voltage) by controlling ON / OFF of the switching element of the output stage portion. In this case, the exciting current output to the stepping motor is smoothed by the inductance of the motor coil, but a ripple component remains in the current.

また、DV型の駆動装置では、定電流コントロール部において、電流検出抵抗で検出される検出電流が基準電流の電流値になるようにモータ駆動電圧(DV電圧)を制御しているため、DV電圧はホールド状態でも微小変化を繰り返している。このようなDV電圧の微小変化は、励磁電流に含まれるリップル成分の形態に影響を与え、この励磁電流におけるリップル成分の形態変化が1kHz以下の周波数で表れる場合に、ステッピングモータの静止安定度を低下させることが判った。 Further, in the DV type drive device, the constant current control unit controls the motor drive voltage (DV voltage) so that the detection current detected by the current detection resistor becomes the current value of the reference current, so that the DV voltage Repeats minute changes even in the hold state. Such a minute change in the DV voltage affects the morphology of the ripple component contained in the exciting current, and when the morphological change of the ripple component in this exciting current appears at a frequency of 1 kHz or less, the static stability of the stepping motor is determined. It turned out to reduce.

そこで、駆動装置によるステッピングモータの分解能や振動特性(回転の滑らかさ)等の特性に影響を与えることなく、優れた静止安定度を得るためには、従来のように矩形波電圧によってモータコイルに加えられる励磁電流を、モータコイルのインダクタンス成分で平滑化するのではなく、駆動装置の出力端子とスイッチング素子との間にフィルタ回路(ローパスフィルタ回路)を設けて、スイッチング素子による矩形波電圧を直流電圧に変換すれば良いことを見出し、本発明を完成させるに至った。 Therefore, in order to obtain excellent quiescent stability without affecting the resolution and vibration characteristics (smoothness of rotation) of the stepping motor by the drive device, the motor coil is made with a rectangular wave voltage as in the past. Instead of smoothing the applied exciting current with the inductance component of the motor coil, a filter circuit (low pass filter circuit) is provided between the output terminal of the drive device and the switching element, and the rectangular wave voltage generated by the switching element is DC. He found that it should be converted into a voltage, and completed the present invention.

本発明のようにフィルタ回路を設けて、ステッピングモータに印加する電圧を矩形波電圧から直流電圧に変換することにより、リップル成分のない励磁電流をモータコイルに流すことができる。それにより、ステッピングモータのホールド状態において、高度な超精密機器で観察される超微振動の発生を抑制でき、従来よりもステッピングモータの静止安定度を向上させることができる。更に、ステッピングモータに印加する電圧をフィルタ回路で直流化することにより、ステッピングモータのホールド時に生じる磁場の小さな変化を抑制することも期待できる。また本発明では、モータコイルの励磁電流にリップル成分が含まれなくなったことにより、ホールド時のモータ発熱を下げる効果も得られる。 By providing a filter circuit as in the present invention and converting the voltage applied to the stepping motor from a rectangular wave voltage to a DC voltage, an exciting current without a ripple component can be passed through the motor coil. As a result, in the hold state of the stepping motor, it is possible to suppress the generation of ultrafine vibration observed by advanced ultra-precision equipment, and it is possible to improve the static stability of the stepping motor as compared with the conventional case. Further, by converting the voltage applied to the stepping motor into a direct current by the filter circuit, it can be expected to suppress a small change in the magnetic field generated when the stepping motor is held. Further, in the present invention, since the excitation current of the motor coil does not include the ripple component, the effect of reducing the heat generation of the motor during holding can also be obtained.

特に本発明は、DV型の定電流制御を行う駆動装置に対して適用される。ステッピングモータを所要の角度でホールドする場合、例えば出力段チョッパ型の駆動装置では、前述のように駆動装置への入力電圧がそのままモータコイルに印加されるため、モータコイルにはホールド時でも大きな電圧が印加されるが、DV型の駆動装置では、ホールド時にモータコイルに印加する電圧をモータ回転時よりも小さくできる。すなわち、本発明は、スイッチング素子のチョッピングにより形成される矩形波電圧を、ステッピングモータのホールド時に小さくするというDV型の駆動装置自体の特徴(特有の性質)を利用するものであり、本発明では、ホールド時の電圧値が小さな矩形波電圧をフィルタ回路で平滑化することによって、ステッピングモータの静止安定度を向上させるという出力段チョッパ型の駆動装置では期待できない効果を得ることができる。 In particular, the present invention is applied to a drive device that performs DV type constant current control. When the stepping motor is held at a required angle, for example, in an output stage chopper type drive device, the input voltage to the drive device is applied to the motor coil as it is as described above, so that a large voltage is applied to the motor coil even when it is held. However, in the DV type drive device, the voltage applied to the motor coil during holding can be made smaller than that during motor rotation. That is, the present invention utilizes the characteristic (unique property) of the DV type drive device itself that the rectangular wave voltage formed by the chopping of the switching element is reduced when the stepping motor is held. By smoothing the square wave voltage, which has a small voltage value at the time of holding, with a filter circuit, it is possible to obtain an effect that cannot be expected with an output stage chopper type drive device that improves the static stability of the stepping motor.

上述のような本発明の駆動装置において、フィルタ回路は、フィルタ用チョークコイルと、フィルタ用コンデンサとを備えている。これにより、スイッチング素子による矩形波電圧を直流電圧に安定して変換することができる。 In the drive device of the present invention as described above, the filter circuit includes a choke coil for a filter and a capacitor for a filter. As a result, the rectangular wave voltage generated by the switching element can be stably converted into a DC voltage.

この場合、フィルタ用コンデンサとグランドとの間に、接続/遮断を切り替えるフィルタ用スイッチング素子が配されていてもよい。例えばステッピングモータのホールド時には、フィルタ用スイッチング素子でフィルタ用コンデンサとグランドを接続することによりフィルタ用コンデンサを作用させて直流電圧への変換を行い、一方、ステッピングモータの回転(ドライブ)時には、フィルタ用スイッチング素子でフィルタ用コンデンサとグランドを遮断してフィルタ用コンデンサが作用しないようにすることができる。 In this case, a filter switching element for switching connection / disconnection may be arranged between the filter capacitor and the ground. For example, when the stepping motor is held, the filter capacitor is connected to the ground with a filter switching element to act on the filter capacitor to convert it to DC voltage, while when the stepping motor is rotating (driving), it is used for the filter. The switching element can cut off the filter capacitor and ground so that the filter capacitor does not work.

ステッピングモータを高速で回転させるときに、例えば上述したフィルタ回路で矩形波電圧を直流電圧に変換する場合、励磁パターンに従ったスイッチング素子のON/OFFの切り換えに対して、ステッピングモータの励磁コイルの切り替えが遅れることが考えられ、その結果、高速回転時におけるステッピングモータのトルク低下を招くことに繋がる。これに対して、上述したようなフィルタ用スイッチング素子を設けて、ステッピングモータのドライブ時にフィルタ用コンデンサを効かない状態にすることにより、高速回転時におけるステッピングモータのトルク低下を抑制することができる。 When the stepping motor is rotated at high speed, for example, when the rectangular wave voltage is converted into a DC voltage by the above-mentioned filter circuit, the exciting coil of the stepping motor is used for switching ON / OFF of the switching element according to the excitation pattern. It is possible that switching will be delayed, resulting in a decrease in the torque of the stepping motor during high-speed rotation. On the other hand, by providing the filter switching element as described above and making the filter capacitor ineffective when driving the stepping motor, it is possible to suppress a decrease in torque of the stepping motor during high-speed rotation.

また本発明の駆動装置において、フィルタ回路のグランドは、DV型の定電流コントロール部のグランドに接続されている。これにより、フィルタ回路の設置による定電流コントロール部での電流検出への影響をなくし、DV型の定電流制御を安定して行うことができる。 Further, in the drive device of the present invention, the ground of the filter circuit is connected to the ground of the DV type constant current control unit. As a result, it is possible to eliminate the influence on the current detection in the constant current control unit due to the installation of the filter circuit, and to stably perform the DV type constant current control.

本発明の第1の実施形態に係る駆動装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the drive device which concerns on 1st Embodiment of this invention. 図1に示した駆動装置の出力段部とフィルタ回路とを拡大して示す拡大図である。FIG. 3 is an enlarged view showing an enlarged output stage portion of the drive device and a filter circuit shown in FIG. 1. 駆動装置の出力端子とステッピングモータのモータコイルの接続関係、及びモータコイルに流れる電流の方向を示す模式図である。It is a schematic diagram which shows the connection relation of the output terminal of a drive device, the motor coil of a stepping motor, and the direction of the current flowing through a motor coil. 全てのモータコイルを励磁しないOFF時間の状態を説明する説明図である。It is explanatory drawing explaining the state of OFF time which does not excite all motor coils. ステッピングモータのモータコイルとトルクベクトルとの関係を説明する説明図である。It is explanatory drawing explaining the relationship between the motor coil of a stepping motor and a torque vector. 基本角ステップの励磁パターンと基本角ステップ間の励磁パターンの割合について説明する説明図である。It is explanatory drawing explaining the ratio of the excitation pattern of a fundamental angle step and the excitation pattern between the fundamental angle steps. 本発明の第2の実施形態におけるフィルタ回路を拡大して示す回路図である。It is a circuit diagram which shows the filter circuit in the 2nd Embodiment of this invention in an enlarged manner. (a)は、実施例の駆動装置(第1の実施形態の駆動装置)で励磁相ABCDを形成するときの第1出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第1出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the results of measuring the output voltage and the output current at the first output terminal when the excitation phase ABCD is formed by the drive device of the embodiment (the drive device of the first embodiment). b) is a graph showing the results of measuring the ripple components of the output voltage and the output current at the first output terminal. (a)は、同駆動装置の第2出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第2出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the result of measuring the output voltage and the output current at the second output terminal of the drive device, and (b) is measuring the ripple component of the output voltage and the output current at the second output terminal. It is a graph which shows the result. (a)は、同駆動装置の第3出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第3出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the results of measuring the output voltage and the output current at the third output terminal of the drive device, and (b) is the graph showing the ripple components of the output voltage and the output current at the third output terminal. It is a graph which shows the result. (a)は、同駆動装置の第4出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第4出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the result of measuring the output voltage and the output current at the 4th output terminal of the drive device, and (b) is measuring the ripple component of the output voltage and the output current at the 4th output terminal. It is a graph which shows the result. (a)は、同駆動装置の第5出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第5出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the results of measuring the output voltage and the output current at the fifth output terminal of the drive device, and (b) is the graph showing the ripple components of the output voltage and the output current at the fifth output terminal. It is a graph which shows the result. (a)は、比較例の駆動装置で励磁相ABCDを形成するときの第1出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第1出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the results of measuring the output voltage and the output current at the first output terminal when the excitation phase ABCD is formed by the driving device of the comparative example, and (b) is the output at the first output terminal. It is a graph which shows the result of having measured the ripple component of a voltage and an output current. (a)は、同駆動装置の第2出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第2出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the result of measuring the output voltage and the output current at the second output terminal of the drive device, and (b) is measuring the ripple component of the output voltage and the output current at the second output terminal. It is a graph which shows the result. (a)は、同駆動装置の第3出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第3出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the results of measuring the output voltage and the output current at the third output terminal of the drive device, and (b) is the graph showing the ripple components of the output voltage and the output current at the third output terminal. It is a graph which shows the result. (a)は、同駆動装置の第4出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第4出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the result of measuring the output voltage and the output current at the 4th output terminal of the drive device, and (b) is measuring the ripple component of the output voltage and the output current at the 4th output terminal. It is a graph which shows the result. (a)は、同駆動装置の第5出力端子における出力電圧と出力電流を測定した結果を示すグラフであり、(b)は、第5出力端子における出力電圧と出力電流のリップル成分を測定した結果を示すグラフである。(A) is a graph showing the results of measuring the output voltage and the output current at the fifth output terminal of the drive device, and (b) is the graph showing the ripple components of the output voltage and the output current at the fifth output terminal. It is a graph which shows the result. 従来の駆動装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the conventional drive device.

以下に、本発明の好適な実施の形態について詳細に説明する。
先ず、本発明の第1の実施形態に係る駆動装置10について、図1~図6を参照しながら具体的に説明する。ここで、図1は、第1の実施形態に係る駆動装置の内部構成を示すブロック図であり、図2は、図1に示した駆動装置の出力段部とフィルタ回路とを拡大して示す拡大図である。
Hereinafter, preferred embodiments of the present invention will be described in detail.
First, the drive device 10 according to the first embodiment of the present invention will be specifically described with reference to FIGS. 1 to 6. Here, FIG. 1 is a block diagram showing an internal configuration of the drive device according to the first embodiment, and FIG. 2 shows an enlarged view of the output stage portion of the drive device and the filter circuit shown in FIG. It is an enlarged view.

図1に示す駆動装置(ドライバ)10は、DV型の定電流制御を行うDV型の駆動装置10であり、ペンダゴン結線方式の5相ステッピングモータ1に接続される。この駆動装置10には、CWP(Clock Wise Pulse)方向又はCCWP(Counter Clock Wise Pulse)方向の外部指令パルスが、コントローラ等の外部機器から入力される。駆動装置10は、その指令パルスの入力を受けてステッピングモータ1で励磁するモータコイル2を切り替えることにより、ステッピングモータ1をステップ駆動させる。なお、CWP方向の外部指令パルスは、ステッピングモータ1のモータ回転軸(ロータ)を時計回りに正転させるための外部指令パルスであり、CCWP方向の外部指令パルスは反時計回りに逆転させるための外部指令パルスである。また、外部指令パルスは、指令パルスと略称されることもある。 The drive device (driver) 10 shown in FIG. 1 is a DV-type drive device 10 that performs DV-type constant current control, and is connected to a 5-phase stepping motor 1 of a pendagon connection system. An external command pulse in the CWP (Clock Wise Pulse) direction or the CCWP (Counter Clock Wise Pulse) direction is input to the drive device 10 from an external device such as a controller. The drive device 10 steps-drives the stepping motor 1 by switching the motor coil 2 excited by the stepping motor 1 in response to the input of the command pulse. The external command pulse in the CWP direction is an external command pulse for rotating the motor rotation shaft (rotor) of the stepping motor 1 in the clockwise direction, and the external command pulse in the CCWP direction is for reversing the counterclockwise direction. It is an external command pulse. Further, the external command pulse may be abbreviated as a command pulse.

ここで、図3及び図4に示すように、ペンタゴン結線方式の5相ステッピングモータ1における5つのモータコイル2を、それぞれ第1コイル2a,第2コイル2b,第3コイル2c,第4コイル2d,第5コイル2eと定義する。また、第1コイル2a~第5コイル2eのそれぞれに流れるモータ電流を、それぞれモータ電流A,a;モータ電流B,b;モータ電流C,c;モータ電流D,d;モータ電流E,eと定義する。 Here, as shown in FIGS. 3 and 4, the five motor coils 2 in the 5-phase stepping motor 1 of the Pentagon connection type are the first coil 2a, the second coil 2b, the third coil 2c, and the fourth coil 2d, respectively. , 5th coil 2e. Further, the motor currents flowing in each of the first coil 2a to the fifth coil 2e are referred to as motor currents A and a; motor currents B and b; motor currents C and c; motor currents D and d; motor currents E and e, respectively. Define.

この場合、モータ電流A,B,C,D,Eと、モータ電流a,b,c,d,eとは、互いに対応するアルファベットについて、第1コイル2a~第5コイル2eのそれぞれにおいて反対の向きに流れる電流を示す。また、例えば第1コイル2aについて、モータ電流Aを流して励磁した状態を励磁コイル(励磁相)Aと表し、反対向きのモータ電流aを流して励磁した状態を励磁コイル(励磁相)aと表す。第2コイル2b~第5コイル2eについても、第1コイル2aの場合と同様とする。 In this case, the motor currents A, B, C, D, E and the motor currents a, b, c, d, and e are opposite to each other in the first coil 2a to the fifth coil 2e with respect to the corresponding alphabets. Indicates the current flowing in the direction. Further, for example, the state in which the first coil 2a is excited by passing the motor current A is referred to as an excitation coil (excitation phase) A, and the state in which the motor current a in the opposite direction is passed and excited is referred to as an excitation coil (excitation phase) a. show. The same applies to the second coil 2b to the fifth coil 2e as in the case of the first coil 2a.

更に、図5に示すように、5相ステッピングモータ1の第1コイル2a~第5コイル2eに、モータ電流A,a;B,b;C,c;D,d;E,eがそれぞれ流れたときに生成されるトルクベクトルを、モータ電流の各アルファベットに対応させて、それぞれトルクベクトルVA,Va;VB,Vb;VC,Vc;VD,Vd;VE,Veと定義する。すなわち、励磁コイルAで生じるトルクベクトルVAと、励磁コイルaで生じるトルクベクトルVaとは、互いに逆方向のベクトルとなる。 Further, as shown in FIG. 5, motor currents A, a; B, b; C, c; D, d; E, e flow in the first coil 2a to the fifth coil 2e of the 5-phase stepping motor 1, respectively. The torque vector generated at this time is defined as the torque vector VA, Va; VB, Vb; VC, Vc; VD, Vd; VE, Ve, respectively, corresponding to each alphabet of the motor current. That is, the torque vector VA generated by the exciting coil A and the torque vector Va generated by the exciting coil a are vectors in opposite directions.

第1の実施形態に係る駆動装置10は、第1出力端子11a~第5出力端子11eの5つの出力端子11と、出力段部20と、出力段部20に励磁パターンの信号を出力する励磁パターン出力回路(励磁パターン出力部)30と、DV型の定電流制御を行う定電流コントロール部40と、出力段部20と各出力端子11の間に配される5つのフィルタ回路50とを有する。 The drive device 10 according to the first embodiment is an excitation system that outputs an excitation pattern signal to the five output terminals 11 of the first output terminal 11a to the fifth output terminal 11e, the output stage unit 20, and the output stage unit 20. It has a pattern output circuit (excitation pattern output unit) 30, a constant current control unit 40 that performs DV type constant current control, and five filter circuits 50 arranged between the output stage unit 20 and each output terminal 11. ..

第1出力端子11a~第5出力端子11eは、ステッピングモータ1の隣り合うモータコイル2が接続される5つの接続点にそれぞれ接続される。第1の実施形態の場合、第1出力端子11a~第5出力端子11eは、図3及び図4に示すような関係でステッピングモータ1の各接続点にそれぞれ接続される。 The first output terminals 11a to the fifth output terminals 11e are connected to five connection points to which the adjacent motor coils 2 of the stepping motor 1 are connected. In the case of the first embodiment, the first output terminal 11a to the fifth output terminal 11e are connected to each connection point of the stepping motor 1 in the relationship as shown in FIGS. 3 and 4.

出力段部20は、複数のスイッチング素子(パワーMOS FET)TR1~TR10と、スイッチング素子TR1~TR10を駆動する素子駆動回路(パワー素子駆動回路)21とを有する。スイッチング素子TR1~TR10は、第1出力端子11a~第5出力端子11eのそれぞれについて、電源側に接続される正極側(ハイサイド)のスイッチング素子TR1,TR3,TR5,TR7,TR9と、接地側に接続される負極側(ローサイド)のスイッチング素子TR2,TR4,TR6,TR8,TR10とを有する。 The output stage unit 20 includes a plurality of switching elements (power MOS FETs) TR1 to TR10, and an element drive circuit (power element drive circuit) 21 for driving the switching elements TR1 to TR10. The switching elements TR1 to TR10 are the positive electrode side (high side) switching elements TR1, TR3, TR5, TR7, TR9 connected to the power supply side and the ground side for each of the first output terminals 11a to the fifth output terminal 11e. It has a negative electrode side (low side) switching element TR2, TR4, TR6, TR8, TR10 connected to.

素子駆動回路21は、ゲートドライバ(専用IC)によって形成されている。素子駆動回路21において、正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9を駆動するためには、それらのスイッチング素子TR1,TR3,TR5,TR7,TR9に対応する図示しないコンデンサを充電する必要がある。このコンデンサの充電は、負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10をONにすること(正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9をOFFにすること)により行われる。 The element drive circuit 21 is formed by a gate driver (dedicated IC). In the element drive circuit 21, in order to drive the switching elements TR1, TR3, TR5, TR7, TR9 on the positive electrode side, it is necessary to charge a capacitor (not shown) corresponding to those switching elements TR1, TR3, TR5, TR7, TR9. There is. Charging of this capacitor is performed by turning on the switching elements TR2, TR4, TR6, TR8, TR10 on the negative electrode side (turning off the switching elements TR1, TR3, TR5, TR7, TR9 on the positive electrode side).

従って、この駆動装置10では、上述したコンデンサの充電を行うために、例えば図4及び図6に示すように、単位励磁サイクルT毎に、各出力端子11に対応する全ての正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9をOFFに(負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10をONに)することによって、モータコイル2の励磁を行わないOFF時間を設ける必要がある。本発明では、上述のように全ての出力端子11において正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9をOFFにして、負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10をONにした状態を便宜上「ネガティブOFF」と規定する。この「ネガティブOFF」の状態では、モータコイル2の接続点が全てマイナスの同電位に保持されるため、ステッピングモータ1は全てのモータコイル2が励磁されない非励磁状態となる。 Therefore, in this drive device 10, in order to charge the above-mentioned capacitor, for example, as shown in FIGS. 4 and 6, all the switching elements on the positive electrode side corresponding to each output terminal 11 are used for each unit excitation cycle T. By turning off TR1, TR3, TR5, TR7, TR9 (turning on the switching elements TR2, TR4, TR6, TR8, TR10 on the negative electrode side), it is necessary to provide an OFF time during which the motor coil 2 is not excited. .. In the present invention, as described above, in all the output terminals 11, the switching elements TR1, TR3, TR5, TR7, TR9 on the positive electrode side are turned off, and the switching elements TR2, TR4, TR6, TR8, TR10 on the negative electrode side are turned on. For the sake of convenience, this state is defined as "negative OFF". In this "negative OFF" state, all the connection points of the motor coils 2 are held at the same negative potential, so that the stepping motor 1 is in a non-excited state in which all the motor coils 2 are not excited.

励磁パターン出力回路30は、ロジック回路で構成されており、特に第1の実施形態では、FPGA(Field Programmable Gate Array)により構成されている。
この励磁パターン出力回路30は、入力される外部指令パルスを計数して電気角位置(ステップ位置)及びその電気角位置に対応するアドレスを管理するアドレスカウンタ31と、アドレスカウンタ31から指令パルスの計数が入力されることによりステッピングモータ1の回転速度を管理する速度計測カウンタ32と、単位励磁サイクルT(単位励磁周期)を管理する励磁周期カウンタ33とを有する。
The excitation pattern output circuit 30 is composed of a logic circuit, and particularly in the first embodiment, it is configured by an FPGA (Field Programmable Gate Array).
The excitation pattern output circuit 30 has an address counter 31 that counts input external command pulses and manages an electric angle position (step position) and an address corresponding to the electric angle position, and counts command pulses from the address counter 31. It has a speed measurement counter 32 that manages the rotation speed of the stepping motor 1 by inputting, and an excitation cycle counter 33 that manages the unit excitation cycle T (unit excitation cycle).

また、励磁パターン出力回路30は、複数の励磁パターンデータ及び励磁デューティーデータ等を記憶するメモリ34と、メモリ34から励磁パターンデータ及び励磁デューティーデータを選択してそのデータに従って励磁パターンの信号を単位励磁サイクルT毎に出力する励磁パターン出力セレクタ35とを有する。更に、励磁パターン出力回路30には、A/Dコンバータによってデジタル化されたモータ駆動電圧DVが入力される。なお本発明において、励磁パターン出力回路30における上述したような処理を行う各部分は、複数の処理部によって形成されていてもよく、また、各処理を行う複数の部分が1つの処理部によって形成されていてもよい。 Further, the excitation pattern output circuit 30 selects excitation pattern data and excitation duty data from the memory 34 that stores a plurality of excitation pattern data and excitation duty data, and excites the excitation pattern signal in units according to the data. It has an excitation pattern output selector 35 that outputs each cycle T. Further, the motor drive voltage DV digitized by the A / D converter is input to the excitation pattern output circuit 30. In the present invention, each part of the excitation pattern output circuit 30 that performs the above-mentioned processing may be formed by a plurality of processing units, and the plurality of parts that perform each processing are formed by one processing unit. It may have been.

励磁パターン出力回路30を形成するアドレスカウンタ31は、外部指令パルスの入力によりアドレスの数値をカウントアップ又はカウントダウンすることにより、電気角位置とアドレスの数値を管理する。また、アドレスカウンタ31は、管理しているアドレスの数値を、速度計測カウンタ32、励磁周期カウンタ33、及び励磁パターン出力セレクタ35にそれぞれ出力する。 The address counter 31 forming the excitation pattern output circuit 30 manages the electric angle position and the numerical value of the address by counting up or down the numerical value of the address by the input of the external command pulse. Further, the address counter 31 outputs the numerical value of the managed address to the speed measurement counter 32, the excitation cycle counter 33, and the excitation pattern output selector 35, respectively.

速度計測カウンタ32は、単位時間当たりの外部指令パルスの入力数から、ステッピングモータ1の演算上の回転速度を管理するとともに、その管理する回転速度の値を励磁パターン出力セレクタ35に出力する。励磁周期カウンタ33は、外部指令パルスとは無関係な一定の単位励磁サイクルTを管理するとともに、単位励磁サイクルT毎に励磁切替指令を励磁パターン出力セレクタ35に出力する。 The speed measurement counter 32 manages the calculated rotation speed of the stepping motor 1 from the number of inputs of the external command pulse per unit time, and outputs the value of the managed rotation speed to the excitation pattern output selector 35. The excitation cycle counter 33 manages a constant unit excitation cycle T unrelated to the external command pulse, and outputs an excitation switching command to the excitation pattern output selector 35 for each unit excitation cycle T.

励磁パターン出力セレクタ35では、素子駆動回路21に出力する励磁パターンを切り替える処理が行われる。すなわち、励磁パターン出力セレクタ35は、速度計測カウンタ32で管理される回転速度と、アドレスカウンタ31で管理されるアドレスとに基づいて、メモリ34に記憶されている複数の励磁パターンデータと複数のデューティーデータから、対応する励磁パターンデータとデューティーデータを選択し、その選択した励磁パターンの信号を素子駆動回路21に単位励磁サイクルT毎に出力する。 The excitation pattern output selector 35 performs a process of switching the excitation pattern to be output to the element drive circuit 21. That is, the excitation pattern output selector 35 has a plurality of excitation pattern data and a plurality of duties stored in the memory 34 based on the rotation speed managed by the speed measurement counter 32 and the address managed by the address counter 31. The corresponding excitation pattern data and duty data are selected from the data, and the signal of the selected excitation pattern is output to the element drive circuit 21 for each unit excitation cycle T.

これにより、素子駆動回路21では、励磁パターン出力セレクタ35から入力された励磁パターンに従って、出力段部20の各スイッチング素子TR1~TR10のON/OFFを制御し、それによって、ステッピングモータ1のモータコイル2が所定のタイミングで励磁される。 As a result, the element drive circuit 21 controls ON / OFF of the switching elements TR1 to TR10 of the output stage unit 20 according to the excitation pattern input from the excitation pattern output selector 35, thereby controlling the ON / OFF of the switching elements TR1 to TR10 of the output stage unit 20, thereby the motor coil of the stepping motor 1. 2 is excited at a predetermined timing.

また、励磁パターン出力回路30には、外部指令パルスCWP又はCCWPの入力に基づいてステッピングモータのドライブ状態とホールド状態とを判定する判定カウンタ(不図示)が設けられていてもよい。この判定カウンタは、駆動装置に対する外部指令パルスの立下りエッジ又は立上りエッジによってカウントを開始するドライブ状態維持タイマーを有するとともに、ドライブ状態の判定を行うための判定時間が設定される。この判定時間としては、例えば150msの時間が設定される。 Further, the excitation pattern output circuit 30 may be provided with a determination counter (not shown) for determining the drive state and the hold state of the stepping motor based on the input of the external command pulse CWP or CCWP. This determination counter has a drive state maintenance timer that starts counting by a falling edge or a rising edge of an external command pulse to the drive device, and a determination time for determining the drive state is set. As the determination time, for example, a time of 150 ms is set.

判定カウンタでは、例えば、外部指令パルスが入力されることによってドライブ状態維持タイマーを初期値からカウントし、設定された判定時間(150ms)が経過する前に次の外部指令パルスが入力されると、ドライブ状態を判定し(ドライブ状態の判定を維持し)、また、ドライブ状態維持タイマーがクリアされて再び初期値からカウントを始める。一方、設定された判定時間までに次の外部指令パルスの入力がなければ、ホールド状態と判定する。また、判定カウンタは、ドライブ状態とホールド状態の判定結果の信号を出力し、その出力信号は、定電流コントロール部40で基準値(基準電流)を切り替える信号として使用される。これによって、定電流コントロール部40では、例えばステッピングモータのホールド時にモータコイルを励磁する励磁電流を引き下げることができ、その結果、ホールド状態のステッピングモータの発熱を低減することが可能となる。 In the judgment counter, for example, the drive state maintenance timer is counted from the initial value by inputting an external command pulse, and when the next external command pulse is input before the set judgment time (150 ms) elapses, The drive status is determined (maintaining the drive status determination), the drive status maintenance timer is cleared, and counting is started again from the initial value. On the other hand, if the next external command pulse is not input by the set determination time, it is determined to be in the hold state. Further, the determination counter outputs a signal of the determination result of the drive state and the hold state, and the output signal is used as a signal for switching the reference value (reference current) by the constant current control unit 40. As a result, in the constant current control unit 40, for example, the exciting current that excites the motor coil when the stepping motor is held can be reduced, and as a result, the heat generation of the stepping motor in the held state can be reduced.

図1に示した定電流コントロール部40は、ステッピングモータ1に対してDV型の定電流制御を行う。この定電流コントロール部40は、駆動装置10に入力された電圧を平滑化する第1コンデンサC1と、ON/OFFの切り換えによりモータ駆動電圧DVを増減させる制御用スイッチング素子TR11と、制御用スイッチング素子TR11のON/OFFを駆動する制御用素子駆動回路41と、制御用スイッチング素子TR11の切り換えにより生じる間欠的な電圧を平滑化してモータ駆動電圧DVを生成するチョークコイルL1及び第2コンデンサC2と、チョークコイルL1が発する起電力をバイパスするダイオードD1とを有する。 The constant current control unit 40 shown in FIG. 1 performs DV-type constant current control for the stepping motor 1. The constant current control unit 40 includes a first capacitor C1 that smoothes the voltage input to the drive device 10, a control switching element TR11 that increases / decreases the motor drive voltage DV by switching ON / OFF, and a control switching element. A control element drive circuit 41 that drives ON / OFF of the TR11, a choke coil L1 and a second capacitor C2 that smooth the intermittent voltage generated by switching the control switching element TR11 to generate a motor drive voltage DV, and It has a diode D1 that bypasses the electromotive force generated by the choke coil L1.

更に、定電流コントロール部40は、第2コンデンサC2のマイナス側とグランドの間に直列接続される第1センシング抵抗(第1電流検出抵抗)R1と、出力段部20を形成する回路の出力側と第2コンデンサC2のマイナス側の間に直列接続される第2センシング抵抗(第2電流検出抵抗)R2と、第1センシング抵抗R1及び第2センシング抵抗R2で検出される検出電流に基づいて制御用素子駆動回路41を制御するPWM定電流コントロール回路(PWM制御部)42とを有する。 Further, the constant current control unit 40 includes a first sensing resistor (first current detection resistor) R1 connected in series between the negative side of the second capacitor C2 and the ground, and the output side of the circuit forming the output stage unit 20. Control based on the second sensing resistor (second current detection resistor) R2 connected in series between the second capacitor C2 and the negative side, and the detection current detected by the first sensing resistor R1 and the second sensing resistor R2. It has a PWM constant current control circuit (PWM control unit) 42 that controls the element drive circuit 41.

PWM定電流コントロール回路42は、第1センシング抵抗R1及び第2センシング抵抗R2における検出電流と基準電流との差を誤差信号として生成し、その誤差信号に基づいて、制御用素子駆動回路41を介して制御用スイッチング素子TR11のON/OFFを切り替える。これにより、ステッピングモータ1に印加する駆動電圧を調節して、モータコイル2に流れる電流を一定となるように制御する。 The PWM constant current control circuit 42 generates an error signal between the detected current and the reference current in the first sensing resistor R1 and the second sensing resistor R2, and based on the error signal, via the control element drive circuit 41. To switch ON / OFF of the control switching element TR11. As a result, the drive voltage applied to the stepping motor 1 is adjusted so that the current flowing through the motor coil 2 is controlled to be constant.

具体的には、第1センシング抵抗R1及び第2センシング抵抗R2に流れる電流が減少した場合には、誤差信号のレベルが上昇するため、PWM定電流コントロール回路42で制御用スイッチング素子TR11のON時間を長くする。それにより、駆動電圧を増大して、モータコイル2に流れる電流を増加させる。一方、第1センシング抵抗R1及び第2センシング抵抗R2に流れる電流が増加した場合には、誤差信号のレベルが下降するため、PWM定電流コントロール回路42で制御用スイッチング素子TR11のON時間を短くして、モータコイル2に流れる電流を減少させる。これにより、モータコイル2に流れる電流を一定の大きさで安定化させて、ステッピングモータ1を定電流駆動できる。 Specifically, when the current flowing through the first sensing resistor R1 and the second sensing resistor R2 decreases, the level of the error signal rises, so that the ON time of the control switching element TR11 in the PWM constant current control circuit 42 To lengthen. As a result, the drive voltage is increased to increase the current flowing through the motor coil 2. On the other hand, when the current flowing through the first sensing resistor R1 and the second sensing resistor R2 increases, the level of the error signal drops, so that the ON time of the control switching element TR11 in the PWM constant current control circuit 42 is shortened. Therefore, the current flowing through the motor coil 2 is reduced. As a result, the current flowing through the motor coil 2 can be stabilized with a constant magnitude, and the stepping motor 1 can be driven with a constant current.

駆動装置10には、第1フィルタ回路50a~第5フィルタ回路50eの5つのフィルタ回路50が、第1出力端子11a~第5出力端子11eに対応して設けられている。第1フィルタ回路50a~第5フィルタ回路50eは、互いに同じ回路構成で形成されている。 The drive device 10 is provided with five filter circuits 50 of the first filter circuit 50a to the fifth filter circuit 50e corresponding to the first output terminal 11a to the fifth output terminal 11e. The first filter circuit 50a to the fifth filter circuit 50e are formed with the same circuit configuration.

各フィルタ回路50は、1つのフィルタ用チョークコイルLfと、1つのフィルタ用コンデンサCfとを有するローパスフィルタ回路50により形成されている。フィルタ用チョークコイルLfは、正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9及び負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10間の位置と、フィルタ用コンデンサCfの正極側との間に配置されている。 Each filter circuit 50 is formed by a low-pass filter circuit 50 having one filter choke coil Lf and one filter capacitor Cf. The filter choke coil Lf is located between the positive electrode side switching elements TR1, TR3, TR5, TR7, TR9 and the negative electrode side switching elements TR2, TR4, TR6, TR8, TR10, and the positive electrode side of the filter capacitor Cf. It is placed in between.

フィルタ用コンデンサCfの負極側は、フィルタ回路50のグランドに接続されている。この場合、フィルタ回路50のグランドは、定電流コントロール部40のグランドに接続されている。これにより、定電流コントロール部40の電流検出に対するフィルタ回路50での電圧平滑化の影響がなくなり、DV型の定電流制御を安定して行うことができる。 The negative electrode side of the filter capacitor Cf is connected to the ground of the filter circuit 50. In this case, the ground of the filter circuit 50 is connected to the ground of the constant current control unit 40. As a result, the influence of the voltage smoothing in the filter circuit 50 on the current detection of the constant current control unit 40 is eliminated, and the DV type constant current control can be stably performed.

このようなフィルタ回路50を各出力端子11と、それに対応するスイッチング素子TR1~TR10との間に設けることにより、スイッチング素子TR1~TR10のON/OFFによって形成される矩形波電圧を直流電圧に変換でき、それによって、出力端子11から、リップル成分のない直流電流をモータコイル2に流すことができる。 By providing such a filter circuit 50 between each output terminal 11 and the corresponding switching elements TR1 to TR10, the square wave voltage formed by ON / OFF of the switching elements TR1 to TR10 is converted into a DC voltage. This allows a direct current without ripple components to flow from the output terminal 11 to the motor coil 2.

また第1の実施形態において、フィルタ用チョークコイルLfには、定電流コントロール部40に設けたチョークコイルL1とインダクタンスが同じものが用いられている。また、フィルタ用コンデンサCfには、定電流コントロール部40の第1コンデンサC1及び第2コンデンサC2よりもインピーダンスが低いハイブリッドタイプのコンデンサが用いられている。このようなフィルタ用チョークコイルLf及びフィルタ用コンデンサCfを用いることにより、モータコイル2に印加する電圧(モータ駆動電圧DV)をフィルタ回路50で安定して平滑化することができる。 Further, in the first embodiment, the filter choke coil Lf has the same inductance as the choke coil L1 provided in the constant current control unit 40. Further, as the filter capacitor Cf, a hybrid type capacitor having a lower impedance than the first capacitor C1 and the second capacitor C2 of the constant current control unit 40 is used. By using such a filter choke coil Lf and a filter capacitor Cf, the voltage applied to the motor coil 2 (motor drive voltage DV) can be stably smoothed by the filter circuit 50.

次に、本実施形態の駆動装置10によりステッピングモータ1を駆動する方法について説明する。
ステッピングモータ1を駆動する場合、駆動装置10の励磁パターン出力回路30において、外部から入力される外部指令パルスに従って、励磁パターン出力セレクタ35から所要の励磁パターンの信号を出力段部20の素子駆動回路21に出力する。素子駆動回路21では、励磁パターン出力セレクタ35から入力される励磁パターン信号に従って、各スイッチング素子TR1~TR10のON/OFFを制御する。また同時に、定電流コントロール部40において、制御用スイッチング素子TR11のON/OFFの切り換えによるDV型の定電流制御を行う。
Next, a method of driving the stepping motor 1 by the drive device 10 of the present embodiment will be described.
When driving the stepping motor 1, in the excitation pattern output circuit 30 of the drive device 10, the element drive circuit of the output stage unit 20 outputs a signal of the required excitation pattern from the excitation pattern output selector 35 according to an external command pulse input from the outside. Output to 21. The element drive circuit 21 controls ON / OFF of each switching element TR1 to TR10 according to the excitation pattern signal input from the excitation pattern output selector 35. At the same time, the constant current control unit 40 performs DV-type constant current control by switching ON / OFF of the control switching element TR11.

ここで、ステッピングモータ1の回転と励磁パターンについて説明する。
ステッピングモータ1の電気角一周(360°)は、機械角(モータ回転軸の回転角)の7.2°に相当する。この電気角一周(機械角の7.2°)を50回繰り返すことにより、機械角を1周させること(モータ回転軸の1回転させること)ができる。
Here, the rotation and excitation pattern of the stepping motor 1 will be described.
The circumference of the electric angle (360 °) of the stepping motor 1 corresponds to 7.2 ° of the mechanical angle (rotation angle of the motor rotation shaft). By repeating this one round of the electric angle (7.2 ° of the mechanical angle) 50 times, it is possible to make one round of the mechanical angle (one rotation of the motor rotation shaft).

例えばCWP方向の外部指令パルスが入力されて、ステッピングモータ1の電気角一周(機械角の7.2°)を基本角ステップ(フルステップ)の位置でステップ駆動する場合には、出力段部20のスイッチング素子TR1~TR10のON/OFFを切り替えることにより、ステッピングモータ1において、モータコイル2の4相を励磁する4相励磁が順番に切り替えられる。具体的には、モータコイル2の4相励磁は、励磁相ABCD(0°の電気角位置)→BCDE(36°の電気角位置)→CDEa(72°の電気角位置)→DEab(108°の電気角位置)→Eabc(144°の電気角位置)→abcd(180°の電気角位置)→bcde(216°の電気角位置)→cdeA(252°の電気角位置)→deAB(288°の電気角位置)→eABC(324°の電気角位置)→励磁相ABCD(0°の電気角位置)の順序で10回切り換えて変更される。 For example, when an external command pulse in the CWP direction is input to drive the stepping motor 1 around the electric angle (7.2 ° of the mechanical angle) in steps at the position of the basic angle step (full step), the output stage unit 20 By switching ON / OFF of the switching elements TR1 to TR10, the four-phase excitation that excites the four phases of the motor coil 2 is sequentially switched in the stepping motor 1. Specifically, the four-phase excitation of the motor coil 2 is performed by the exciting phase ABCD (0 ° electric angle position) → BCDE (36 ° electric angle position) → CDEa (72 ° electric angle position) → DEab (108 °). (Electrical angle position of 216 °) → Eabc (electrical angle position of 144 °) → abcd (electrical angle position of 180 °) → bcde (electrical angle position of 216 °) → cdeA (electrical angle position of 252 °) → deAB (288 ° electric angle position) (Electrical angle position of 0 °) → eABC (electrical angle position of 324 °) → Exciting phase ABCD (electrical angle position of 0 °) is switched and changed 10 times.

これによって、ステッピングモータ1のモータ回転軸を機械角で0.72°(電気角で36°)ずつ10回ステップ駆動(歩進)させて、電気角一周となる7.2°の機械角を回転(正転)させる。そして、このような基本角ステップの10回の歩進を50回繰り返すことにより(基本角ステップの10回×50)、モータ回転子を機械角で360°、すなわち機械角で1回転させることができる。なお、CCWP方向の外部指令パルスが入力されるときは、モータコイル2の励磁が上記とは逆方向の順序で変更され、それによって、モータ回転子を逆回転させることができる。 As a result, the motor rotation axis of the stepping motor 1 is step-driven (stepped) 10 times by 0.72 ° in the mechanical angle (36 ° in the electric angle), and the mechanical angle of 7.2 °, which is one round of the electric angle, is obtained. Rotate (normal rotation). Then, by repeating such 10 steps of the basic angle step 50 times (10 times of the basic angle step × 50), the motor rotor can be rotated 360 ° at the machine angle, that is, one rotation at the machine angle. can. When an external command pulse in the CCWP direction is input, the excitation of the motor coil 2 is changed in the order opposite to the above, whereby the motor rotor can be rotated in the reverse direction.

また第1の実施形態では、各基本角ステップの位置でモータコイル2をそれぞれ4相励磁する場合、2つの2相励磁の励磁パターンを単位励磁サイクルT毎に組み合わせて合成することにより各励磁相が形成される。例えば0°の電気角位置では、図6に示したように、単位励磁サイクルT(48.6μs)内で励磁パターンADによる励磁相ADと、励磁パターンBCによる励磁相BCとが組み合わされて出力されることにより、合成された励磁相ABCDが単位励磁サイクルTで形成される。 Further, in the first embodiment, when the motor coil 2 is excited in four phases at the position of each basic angle step, each excitation phase is synthesized by combining the excitation patterns of the two two-phase excitations for each unit excitation cycle T. Is formed. For example, at the electric angle position of 0 °, as shown in FIG. 6, the excitation phase AD by the excitation pattern AD and the excitation phase BC by the excitation pattern BC are combined and output in the unit excitation cycle T (48.6 μs). By doing so, the synthesized excitation phase ABCD is formed in the unit excitation cycle T.

このとき、励磁パターンADと励磁パターンBCとでは、それぞれ、第1出力端子11a~第5出力端子11eの各電圧が、図6に示したように+(プラス)又は-(マイナス)に制御される。例えば各出力端子11に配される一対の正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9と負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10のうち、正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9をONに(負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10をOFFに)することによって、出力端子11の電圧を+(プラス:略モータ駆動電圧DV)にすることができる。また、負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10をONに(正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9をOFFに)することによって、出力端子11の電圧を-(マイナス:略0V)にすることができる。 At this time, in the excitation pattern AD and the excitation pattern BC, the voltages of the first output terminal 11a to the fifth output terminal 11e are controlled to + (plus) or-(minus) as shown in FIG. 6, respectively. To. For example, of the pair of positive electrode side switching elements TR1, TR3, TR5, TR7, TR9 and the negative electrode side switching elements TR2, TR4, TR6, TR8, TR10 arranged in each output terminal 11, the positive electrode side switching element TR1, By turning on TR3, TR5, TR7, TR9 (turning off the switching elements TR2, TR4, TR6, TR8, TR10 on the negative electrode side), the voltage of the output terminal 11 becomes + (plus: approximately motor drive voltage DV). can do. Further, by turning on the switching elements TR2, TR4, TR6, TR8, TR10 on the negative electrode side (turning off the switching elements TR1, TR3, TR5, TR7, TR9 on the positive electrode side), the voltage of the output terminal 11 is turned-(. Minus: Approximately 0V).

すなわち、励磁パターンADの場合、第1出力端子11a~第4出力端子11dの電圧が-(マイナス)となり、且つ、第5出力端子11eの電圧が+(プラス)となるように、出力段部20のスイッチング素子TR1~TR10が制御され、それによって、ステッピングモータ1のA相(第1コイル2a)とD相(第4コイル2d)を励磁する電流がモータコイル2に流されるため、励磁相ADが形成される。 That is, in the case of the excitation pattern AD, the voltage of the first output terminal 11a to the fourth output terminal 11d becomes − (minus), and the voltage of the fifth output terminal 11e becomes + (plus). The switching elements TR1 to TR10 of 20 are controlled, whereby the current for exciting the A phase (first coil 2a) and the D phase (fourth coil 2d) of the stepping motor 1 is passed through the motor coil 2, so that the exciting phase is excited. AD is formed.

また、励磁パターンBCの場合、第2出力端子11b及び第3出力端子11cの電圧が-(マイナス)となり、且つ、第1出力端子11a、第4出力端子11d、及び第5出力端子11eの電圧が+(プラス)となるように、出力段部20のスイッチング素子TR1~TR10が制御され、それによって、ステッピングモータ1のB相(第2コイル2b)とC相(第3コイル2c)を励磁する電流がモータコイル2に流されるため、励磁相BCが形成される。なお、各単位励磁サイクルTでは、全ての出力端子11で負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10をONにするネガティブOFFの状態が0.6μsの時間で確保されている。 Further, in the case of the excitation pattern BC, the voltages of the second output terminal 11b and the third output terminal 11c become − (minus), and the voltages of the first output terminal 11a, the fourth output terminal 11d, and the fifth output terminal 11e The switching elements TR1 to TR10 of the output stage portion 20 are controlled so that is + (plus), thereby exciting the B phase (second coil 2b) and C phase (third coil 2c) of the stepping motor 1. Since the current to be applied is passed through the motor coil 2, the excitation phase BC is formed. In each unit excitation cycle T, a negative OFF state in which the switching elements TR2, TR4, TR6, TR8, and TR10 on the negative electrode side are turned on in all the output terminals 11 is secured in a time of 0.6 μs.

上述のように励磁パターンBCと励磁パターンADによってモータコイル2を励磁した場合、励磁パターンBCにより得られるトルクベクトル(すなわち、VB+VC)の向きと、励磁パターンADにより得られるトルクベクトル(すなわち、VA+VD)の向きとは同じ向きになる(図5を参考)。また、励磁パターンBCによる合成されたトルクベクトルの大きさは、励磁パターンADによる合成されたトルクベクトルよりも強くなる。このため、第1の実施形態では、単位励磁サイクルT内における励磁パターンBCのトータルの励磁時間を励磁パターンADのトータルの励磁時間よりも長くすることによって、0°の電気角位置におけるトルクをより安定して発生させることができる。 When the motor coil 2 is excited by the excitation pattern BC and the excitation pattern AD as described above, the direction of the torque vector (that is, VB + VC) obtained by the excitation pattern BC and the torque vector (that is, VA + VD) obtained by the excitation pattern AD. The orientation is the same as that of (see Fig. 5). Further, the magnitude of the torque vector synthesized by the excitation pattern BC becomes stronger than the torque vector synthesized by the excitation pattern AD. Therefore, in the first embodiment, the total excitation time of the excitation pattern BC in the unit excitation cycle T is made longer than the total excitation time of the excitation pattern AD, so that the torque at the electric angle position of 0 ° is increased. It can be generated stably.

更に基本角ステップでステップ駆動する場合、上述した励磁相ABCD(0°の電気角位置)の状態から、CWP方向の外部指令パルスが入力されてアドレスカウンタ31のアドレスがカウントアップされることによって、モータコイル2の励磁が励磁相BCDE(36°の電気角位置)に切り替えられる。この励磁相BCDEは、励磁相ABCDの場合と同様に、励磁パターンBEと励磁パターンCDとが組み合わされて形成される。またこの場合、励磁パターンCDは、励磁パターンBEよりも長く励磁される。 Further, in the case of step driving in the basic angle step, the address of the address counter 31 is counted up by inputting an external command pulse in the CWP direction from the state of the above-mentioned excitation phase ABCD (electrical angle position of 0 °). The excitation of the motor coil 2 is switched to the excitation phase BCDE (electrical angle position of 36 °). The excitation phase BCDE is formed by combining the excitation pattern BE and the excitation pattern CD, as in the case of the excitation phase ABCD. Further, in this case, the excitation pattern CD is excited longer than the excitation pattern BE.

一方、外部からの分解能指令(STEP SEL)によりステッピングモータ1の分解能を高く設定して、フルステップ位置間に設定されるマイクロステップ位置でステッピングモータ1をステップ駆動する場合、各マイクロステップ位置では、1つのフルステップ位置における2つの2相励磁パターンを組み合わせた第1の組み合わせ励磁パターンと、その次のフルステップ位置における2つの2相励磁パターンを組み合わせた第2の組み合わせ励磁パターンとを、そのマイクロステップ位置に応じた割合で組み合わせて形成される。 On the other hand, when the resolution of the stepping motor 1 is set high by a resolution command (STEP SEL) from the outside and the stepping motor 1 is step-driven at the microstep positions set between the full step positions, the stepping motor 1 is step-driven at each microstep position. The first combined excitation pattern, which is a combination of two two-phase excitation patterns at one full-step position, and the second combined excitation pattern, which is a combination of two two-phase excitation patterns at the next full-step position, are microscopic. It is formed by combining at a ratio according to the step position.

例えば励磁相ABCD(0°の電気角位置)と励磁相BCDE(36°の電気角位置)の間に設定されるマイクロステップ位置では、図6に示したように、4相励磁ABCDを実現する2つの2相励磁パターン(励磁パターンBC及び励磁パターンADを含む第1の組み合わせ励磁パターン)と、次のフルステップ位置の4相励磁BCDEを実現する2つの2相励磁パターン(励磁パターンCD及び励磁パターンBEを含む第2の組み合わせ励磁パターン)とが、そのステップ位置に応じた割合で組み合わされてモータコイル2を励磁する。 For example, at the microstep position set between the excitation phase ABCD (0 ° electrical angle position) and the excitation phase BCDE (36 ° electrical angle position), 4-phase excitation ABCD is realized, as shown in FIG. Two two-phase excitation patterns (first combination excitation pattern including excitation pattern BC and excitation pattern AD) and two two-phase excitation patterns (excitation pattern CD and excitation) that realize 4-phase excitation BCDE at the next full step position. The second combined excitation pattern including the pattern BE) is combined at a ratio corresponding to the step position to excite the motor coil 2.

この場合、アドレスカウンタ31のアドレスが大きくなるほど(励磁相ABCDから励磁相BCDEに近付くほど)、単位励磁サイクルT内における4相励磁ABCDを形成する励磁パターンBC及び励磁パターンADの割合を漸減させるとともに、4相励磁BCDEを形成する励磁パターンCD及び励磁パターンBEの割合を漸増させる。 In this case, as the address of the address counter 31 becomes larger (the closer the excitation phase ABCD is to the excitation phase BCDE), the proportions of the excitation pattern BC and the excitation pattern AD forming the four-phase excitation ABCD in the unit excitation cycle T are gradually reduced. 4. The proportions of the excitation pattern CD and the excitation pattern BE forming the four-phase excitation BCDE are gradually increased.

すなわち、マイクロステップ駆動では、単位励磁サイクルTの中で複数の励磁パターンを組み合わせるとともに、各励磁パターンの出力時間の割合を制御することによってモータコイル2に流れる平均電流値を操作して、所要のトルクベクトルを形成する。これによって、ステッピングモータ1を各マイクロステップ位置で順番にステップ駆動させて、電気角が0°の位置から36°の位置まで回転させることができる。 That is, in the microstep drive, a plurality of excitation patterns are combined in the unit excitation cycle T, and the average current value flowing through the motor coil 2 is manipulated by controlling the ratio of the output time of each excitation pattern, which is required. Form a torque vector. As a result, the stepping motor 1 can be sequentially step-driven at each microstep position and rotated from the position where the electric angle is 0 ° to the position where the electric angle is 36 °.

続いて、上述のような制御を行う第1の実施形態の駆動装置1において、ステッピングモータ1を、所要の角度(例えば0°の電気角位置)で停止させてホールドする場合について説明する。
0°の電気角位置でステッピングモータ1をホールドする場合、上述したように、励磁パターンBCと励磁パターンADを単位励磁サイクルT毎に組み合わせることによって4相励磁ABCDを合成し、その4相励磁ABCDを複数の単位励磁サイクルTで繰り返して形成することにより、ステッピングモータ1が0°の電気角位置でホールドされる。
Subsequently, in the drive device 1 of the first embodiment that performs the control as described above, the case where the stepping motor 1 is stopped and held at a required angle (for example, an electric angle position of 0 °) will be described.
When holding the stepping motor 1 at the electric angle position of 0 °, as described above, a 4-phase excitation ABCD is synthesized by combining the excitation pattern BC and the excitation pattern AD for each unit excitation cycle T, and the 4-phase excitation ABCD is synthesized. Is repeatedly formed in a plurality of unit excitation cycles T, so that the stepping motor 1 is held at an electric angle position of 0 °.

各単位励磁サイクルT(48.6μs)内では、励磁パターンBCと励磁パターンADとが切り替えられるため、第1出力端子11a~第5出力端子11eのそれぞれの電圧が、出力段部20のスイッチング素子TR1~TR10のON/OFFにより制御される。例えば、第1出力端子11a及び第4出力端子11dでは、1つの単位励磁サイクルT内(ネガティブOFFを除く)において、電圧が-(マイナス)で8μs、+(プラス)で32μs、-(マイナス)で8μsとなるようにスイッチング素子TR1,TR2,TR7,TR8のON/OFFが制御される(切り替えられる)。また、第2出力端子11b及び第3出力端子11cでは、単位励磁サイクルT内で電圧が-(マイナス)となるようにスイッチング素子TR3~TR6のON/OFFが制御され、第5出力端子11eでは、単位励磁サイクルT内(ネガティブOFFを除く)で電圧が+(プラス)となるようにスイッチング素子TR9,TR10のON/OFFが制御される。 Since the excitation pattern BC and the excitation pattern AD are switched within each unit excitation cycle T (48.6 μs), the respective voltages of the first output terminal 11a to the fifth output terminal 11e are the switching elements of the output stage portion 20. It is controlled by ON / OFF of TR1 to TR10. For example, in the first output terminal 11a and the fourth output terminal 11d, the voltage is 8 μs when it is − (minus), 32 μs when it is + (plus), and − (minus) in one unit excitation cycle T (excluding negative OFF). The ON / OFF of the switching elements TR1, TR2, TR7, and TR8 is controlled (switched) so as to be 8 μs. Further, in the second output terminal 11b and the third output terminal 11c, ON / OFF of the switching elements TR3 to TR6 is controlled so that the voltage becomes − (minus) in the unit excitation cycle T, and in the fifth output terminal 11e. , ON / OFF of the switching elements TR9 and TR10 is controlled so that the voltage becomes + (plus) in the unit excitation cycle T (excluding negative OFF).

ここで、本発明の特徴を説明するために、先ず、従来の駆動装置で行われる処理について説明する。従来の駆動装置を用いてステッピングモータ1を駆動する場合、上述したように、単位励磁サイクルTの中で複数の励磁パターンを組み合わせるとともに、各励磁パターンの出力時間の割合を制御することによってモータコイル2に流れる平均電流値を操作して、所要のトルクベクトルを形成している。 Here, in order to explain the features of the present invention, first, the processing performed by the conventional drive device will be described. When the stepping motor 1 is driven by using a conventional drive device, as described above, the motor coil is formed by combining a plurality of excitation patterns in the unit excitation cycle T and controlling the ratio of the output time of each excitation pattern. The required torque vector is formed by manipulating the average current value flowing through 2.

従来の駆動装置では、励磁パターンを組み合わせてモータコイル2の平均電流値を操作する際に、励磁パターンに従った電流をモータコイル2に流すために、出力段部のスイッチング素子のON/OFFを制御して、出力端子から電圧の矩形波をモータコイル2に印加する。この場合、モータコイル2では、電流がモータコイル2のインダクタンスにより平滑化されるため、その平滑化された電流によって所要のトルクベクトルを形成することが可能となる。すなわち、従来の駆動装置では、モータコイル2のインダクタンスを利用することが、励磁パターンを組み合わせてモータコイル2の平均電流値を操作する技術の前提(基本)とされている。 In the conventional drive device, when the average current value of the motor coil 2 is operated by combining the excitation patterns, the switching element of the output stage is turned ON / OFF in order to pass the current according to the excitation pattern to the motor coil 2. Under control, a rectangular wave of voltage is applied to the motor coil 2 from the output terminal. In this case, in the motor coil 2, since the current is smoothed by the inductance of the motor coil 2, it is possible to form a required torque vector by the smoothed current. That is, in the conventional drive device, the use of the inductance of the motor coil 2 is a premise (basic) of the technique for manipulating the average current value of the motor coil 2 by combining the excitation patterns.

しかし、上述のように電圧の矩形波を出力端子からモータコイル2に印加する場合、前述したように、ステッピングモータ1に流れる電流は、モータコイル2のインダクタンスの働きによって直流的になるものの、その電流には、出力段部のスイッチング素子のON/OFFによるリップル成分が含まれている。今回、この電流のリップル成分が、モータの静止安定度に影響を及ぼしていることが新たに判明した。 However, when a rectangular wave of voltage is applied to the motor coil 2 from the output terminal as described above, the current flowing through the stepping motor 1 becomes direct current due to the action of the inductance of the motor coil 2 as described above. The current includes a ripple component due to ON / OFF of the switching element of the output stage portion. This time, it was newly found that the ripple component of this current affects the static stability of the motor.

そこで第1の実施形態では、モータコイル2に電圧の矩形波を印加するのではなく(モータコイル2のインダクタンスで電流を平滑化するのではなく)、駆動装置10におけるスイッチング素子TR1~TR10と出力端子11との間に、上述したフィルタ回路50を設けることにより、モータコイル2に印加する電圧(出力電圧)を、従来の矩形波電圧ではなく、直流電圧に変換し、それによって、リップル成分が含まれない電流をステッピングモータ1に出力するようにした。 Therefore, in the first embodiment, instead of applying a rectangular wave of voltage to the motor coil 2 (rather than smoothing the current by the inductance of the motor coil 2), the switching elements TR1 to TR10 in the drive device 10 and the output. By providing the above-mentioned filter circuit 50 between the terminal 11 and the terminal 11, the voltage (output voltage) applied to the motor coil 2 is converted into a DC voltage instead of the conventional rectangular wave voltage, whereby the ripple component is generated. The current not included is output to the stepping motor 1.

すなわち、第1の実施形態の駆動装置10の場合、例えば上述したように0°の電気角位置でステッピングモータ1をホールドする場合、モータコイル2に励磁パターンに従った電流を流すために、図6に示すように励磁パターンBCと励磁パターンADに従って出力段部20のスイッチング素子TR1~TR10のON/OFFが制御されるものの、そのスイッチング素子TR1~TR10のON/OFFによって形成される矩形波電圧は、出力端子11から出力される前に、フィルタ回路50によって平滑化される。 That is, in the case of the drive device 10 of the first embodiment, for example, when the stepping motor 1 is held at the electric angle position of 0 ° as described above, in order to pass a current according to the excitation pattern to the motor coil 2, the figure is shown. As shown in 6, ON / OFF of the switching elements TR1 to TR10 of the output stage 20 is controlled according to the excitation pattern BC and the excitation pattern AD, but the rectangular wave voltage formed by the ON / OFF of the switching elements TR1 to TR10. Is smoothed by the filter circuit 50 before being output from the output terminal 11.

これにより、駆動装置10の各出力端子11では、フィルタ回路50で平滑化された直流電圧をモータコイル2に印加できるため、モータコイル2にリップル成分を含まない電流を出力して、モータコイル2を励磁することができる。この場合、モータコイル2に流れる電流の平均電流値は、励磁パターンの出力時間の割合(すなわち、正極側のスイッチング素子TR1,TR3,TR5,TR7,TR9をONにする時間の割合)を制御することによって操作可能である。 As a result, at each output terminal 11 of the drive device 10, a DC voltage smoothed by the filter circuit 50 can be applied to the motor coil 2, so that a current containing no ripple component is output to the motor coil 2 to output the motor coil 2. Can be excited. In this case, the average current value of the current flowing through the motor coil 2 controls the ratio of the output time of the excitation pattern (that is, the ratio of the time for turning on the switching elements TR1, TR3, TR5, TR7, TR9 on the positive side). It can be operated by.

具体的に説明すると、0°の電気角位置でステッピングモータ1をホールドする場合、上述したように、第1出力端子11a及び第4出力端子11dでは、1つの単位励磁サイクルT内において、電圧が-(マイナス)で8μs、+(プラス)で32μs、-(マイナス)で8μsとなるように正極側及び負極側のスイッチング素子TR2,TR4,TR6,TR8,TR10のON/OFFが切り替えられるものの、この切り替えによって形成される矩形波電圧は第1フィルタ回路50a及び第4フィルタ回路50dでそれぞれ平滑化されて、第1出力端子11a及び第4出力端子11dからは、直流電圧がモータコイル2に印加される(後述する図8及び図11を参照)。 Specifically, when the stepping motor 1 is held at the electric angle position of 0 °, as described above, in the first output terminal 11a and the fourth output terminal 11d, the voltage is generated in one unit excitation cycle T. Although the ON / OFF of the positive and negative switching elements TR2, TR4, TR6, TR8, TR10 can be switched so that-(minus) is 8 μs, + (plus) is 32 μs, and-(minus) is 8 μs. The rectangular wave voltage formed by this switching is smoothed by the first filter circuit 50a and the fourth filter circuit 50d, respectively, and a DC voltage is applied to the motor coil 2 from the first output terminal 11a and the fourth output terminal 11d, respectively. (See FIGS. 8 and 11 below).

この場合、第1出力端子11a及び第4出力端子11dから出力される電圧は、合成された励磁祖ABCDにおいて、例えば単位励磁サイクルT内で電圧が常に+(プラス)に制御される第5出力端子11eと比較すると、単位励磁サイクルT内での出力時間(+(プラス)に制御される時間)の割合が2/3(66%)となる。このため、第1出力端子11a及び第4出力端子11dからモータコイル2に流す平均電流値は、第5出力端子11eからモータコイル2に流す平均電流値の2/3(66%)程度にすることができる。 In this case, the voltage output from the first output terminal 11a and the fourth output terminal 11d is the fifth output in which the voltage is always controlled to + (plus) in the combined excitation source ABCD, for example, in the unit excitation cycle T. Compared with the terminal 11e, the ratio of the output time (time controlled by + (plus)) in the unit excitation cycle T is 2/3 (66%). Therefore, the average current value flowing from the first output terminal 11a and the fourth output terminal 11d to the motor coil 2 is about 2/3 (66%) of the average current value flowing from the fifth output terminal 11e to the motor coil 2. be able to.

特にDV型の駆動装置10においては、ステッピングモータ1のホールド状態のときには、ドライブ状態に比べて、スイッチング素子のチョッピングにより形成される矩形波電圧の大きさが小さくなるため、矩形波電圧から直流電圧への変換をフィルタ回路50で安定して行うことができる。 In particular, in the DV type drive device 10, when the stepping motor 1 is in the hold state, the magnitude of the square wave voltage formed by the chopping of the switching element is smaller than in the drive state, so that the square wave voltage is changed to the DC voltage. The conversion to can be stably performed by the filter circuit 50.

以上に説明したように、第1の実施形態の駆動装置10では、スイッチング素子TR1~TR10と出力端子11との間にフィルタ回路50が設けられていることにより、出力端子11からステッピングモータ1のモータコイル2に直流電圧を印加でき、それによって、リップル成分のない電流をモータコイル2に流してモータコイル2を励磁できる。またこの場合、その励磁電流の形態は、リップル成分を含まないため、DV電圧の微小変化の影響を受けることもない。 As described above, in the drive device 10 of the first embodiment, the filter circuit 50 is provided between the switching elements TR1 to TR10 and the output terminal 11, so that the stepping motor 1 is connected to the output terminal 11. A DC voltage can be applied to the motor coil 2, whereby a current without a ripple component can be passed through the motor coil 2 to excite the motor coil 2. Further, in this case, since the form of the exciting current does not include the ripple component, it is not affected by a minute change in the DV voltage.

その結果、ステッピングモータ1の所要の角度でホールドしたときに、従来の駆動装置を高度な超精密機器に適用した場合に観察されるような超微振動の発生を抑制できるため、ステッピングモータ1のスタティック特性(特に、静止安定度)を従来の駆動装置に比べて大きく向上させることができる。またこの場合、ホールド時のモータ発熱を下げる効果も得られる。更に、第1の実施形態の駆動装置10では、モータコイル2に直流電圧を印加できるため、例えば従来の矩形波電圧を印加する場合に生じていた磁場の小さな変化の発生を抑制する効果も期待できる。 As a result, when the stepping motor 1 is held at a required angle, it is possible to suppress the generation of ultra-fine vibrations that would be observed when a conventional drive device is applied to advanced ultra-precision equipment. The static characteristics (particularly, static stability) can be greatly improved as compared with the conventional drive device. In this case, the effect of reducing the heat generated by the motor during holding can also be obtained. Further, in the drive device 10 of the first embodiment, since a DC voltage can be applied to the motor coil 2, it is expected to have an effect of suppressing the occurrence of a small change in the magnetic field that occurs when, for example, a conventional square wave voltage is applied. can.

次に、本発明の第2の実施形態に係る駆動装置10aについて、図7を参照しながら説明する。ここで、図7は、第2の実施形態に係る駆動装置におけるフィルタ回路を拡大して示す回路図である。 Next, the drive device 10a according to the second embodiment of the present invention will be described with reference to FIG. 7. Here, FIG. 7 is an enlarged circuit diagram showing a filter circuit in the drive device according to the second embodiment.

第2の実施形態に係る駆動装置10aは、上述した第1の実施形態に係る駆動装置10に比べて、各出力端子11に対応して配される各フィルタ回路60(図7では、第1フィルタ回路60a)に、接続/遮断を切り替えるフィルタ用スイッチング素子TR12が、フィルタ用コンデンサCfとグランドとの間にそれぞれ追加で設けられて形成されている。 The drive device 10a according to the second embodiment has a filter circuit 60 (1st in FIG. 7) arranged corresponding to each output terminal 11 as compared with the drive device 10 according to the first embodiment described above. A filter switching element TR12 for switching connection / disconnection is additionally provided between the filter capacitor Cf and the ground in the filter circuit 60a).

なお、第2の実施形態に係る駆動装置10aは、フィルタ用スイッチング素子TR12を追加で設置したこと以外については、上述した第1の実施形態に係る駆動装置10と実質的に同様に形成されている。従って、第2の実施形態において、上述した第1の実施形態の場合と実質的に同じ構成を有する部分又は部材については同じ符号を用いて表すことによって、その説明を省略することとする。 The drive device 10a according to the second embodiment is formed substantially in the same manner as the drive device 10 according to the first embodiment described above, except that the filter switching element TR12 is additionally installed. There is. Therefore, in the second embodiment, the description thereof will be omitted by using the same reference numerals for the parts or members having substantially the same configuration as in the case of the first embodiment described above.

第2の実施形態において、ステッピングモータ1が停止状態(ホールド状態)のときには、フィルタ用スイッチング素子TR12が接続状態(ON状態)に切り替えられ、それによって、フィルタ用コンデンサCfの負極側が、グランド(定電流コントロール部40のグランド)に接続される。これにより、フィルタ用コンデンサCfで電圧の平滑化を行えるようにしている。一方、ステッピングモータ1が回転状態(ドライブ状態)のときには、フィルタ用スイッチング素子TR12が遮断状態(OFF状態)に切り替えられて、フィルタ用コンデンサCfによる平滑化が効かないように制御される。 In the second embodiment, when the stepping motor 1 is in the stopped state (hold state), the filter switching element TR12 is switched to the connected state (ON state), whereby the negative electrode side of the filter capacitor Cf is grounded (constant). It is connected to the ground of the current control unit 40). This makes it possible to smooth the voltage with the filter capacitor Cf. On the other hand, when the stepping motor 1 is in the rotating state (drive state), the filter switching element TR12 is switched to the cutoff state (OFF state) and controlled so that smoothing by the filter capacitor Cf does not work.

この場合、フィルタ用スイッチング素子TR12のON/OFFの切り替えには、第1の実施形態で説明した励磁パターン出力回路30に設けられる判定カウンタ(不図示)の信号が利用される。これにより、例えば判定カウンタから、ステッピングモータ1のホールド状態としてLレベルの信号が出力されると、フィルタ用スイッチング素子TR12がONにされてフィルタ用コンデンサCfを有効に機能させることができる。一方、判定カウンタから、ステッピングモータ1のドライブ状態としてHレベルの信号が出力されると、フィルタ用スイッチング素子TR12がOFFにされて、フィルタ用コンデンサCfとグランドとが遮断される。 In this case, a signal of a determination counter (not shown) provided in the excitation pattern output circuit 30 described in the first embodiment is used for switching ON / OFF of the filter switching element TR12. As a result, for example, when an L level signal is output from the determination counter as the hold state of the stepping motor 1, the filter switching element TR12 is turned on and the filter capacitor Cf can be effectively functioned. On the other hand, when an H level signal is output from the determination counter as the drive state of the stepping motor 1, the filter switching element TR12 is turned off, and the filter capacitor Cf and the ground are cut off.

例えば第1の実施形態に係る駆動装置10の場合、上述したように、ステッピングモータ1のホールド状態において、フィルタ回路50が矩形波電圧を平滑化することによって、超微振動が発生することを抑制している。しかし一方で、ステッピングモータ1を高速で回転させる場合には、出力端子11の電圧を速く切り替える必要があるものの、フィルタ回路50で電圧の平滑化が行われることによって、切り替えの速さが妨げられてしまい、ステッピングモータ1の励磁相を切り替えるタイミングに遅れを生じさせる可能性がある。その結果、ステッピングモータ1で発生させるトルクを高速回転領域で低下させる虞があることが考えられる。 For example, in the case of the drive device 10 according to the first embodiment, as described above, the filter circuit 50 smoothes the rectangular wave voltage in the hold state of the stepping motor 1 to suppress the generation of ultra-micro vibration. are doing. However, on the other hand, when the stepping motor 1 is rotated at high speed, the voltage of the output terminal 11 needs to be switched quickly, but the voltage smoothing is performed by the filter circuit 50, which hinders the switching speed. This may cause a delay in the timing of switching the excitation phase of the stepping motor 1. As a result, it is considered that the torque generated by the stepping motor 1 may be reduced in the high-speed rotation region.

これに対し、第2の実施形態に係る駆動装置10aは、上述したフィルタ用スイッチング素子TR12を各フィルタ回路60に設けて、そのフィルタ用スイッチング素子TR12のON/OFFを、ステッピングモータ1のホールド状態/ドライブ状態に応じて切り替えられるように形成されている。これによって、ステッピングモータ1のホールド状態では、フィルタ用コンデンサCfの負極側とグランドとを接続し、且つ、ステッピングモータ1のドライブ状態ではフィルタ用コンデンサCfの負極側とグランドとを遮断できるため、フィルタ用コンデンサCfによる電圧の平滑化を、ステッピングモータ1のホールド状態のみで行うことが可能となる。 On the other hand, in the drive device 10a according to the second embodiment, the above-mentioned filter switching element TR12 is provided in each filter circuit 60, and the ON / OFF of the filter switching element TR12 is set to the hold state of the stepping motor 1. / It is formed so that it can be switched according to the drive state. As a result, in the hold state of the stepping motor 1, the negative electrode side of the filter capacitor Cf and the ground can be connected, and in the drive state of the stepping motor 1, the negative electrode side of the filter capacitor Cf and the ground can be cut off. It is possible to smooth the voltage by the capacitor Cf only in the hold state of the stepping motor 1.

その結果、第2の実施形態に係る駆動装置10aによれば、ステッピングモータ1のホールド状態では、モータ駆動電圧DVが低く安定しており、且つ、一定の励磁パターンが繰り返して出力されることから、フィルタ回路60を有効に機能させても、フィルタ回路60がステッピングモータ1のホールド制御を妨げることはない。このため、第2の実施形態に係る駆動装置10aは、第1の実施形態に係る駆動装置10と同様に、ステッピングモータ1のホールド時に超微振動が発生することを効果的に抑制できる。 As a result, according to the drive device 10a according to the second embodiment, in the hold state of the stepping motor 1, the motor drive voltage DV is low and stable, and a constant excitation pattern is repeatedly output. Even if the filter circuit 60 functions effectively, the filter circuit 60 does not interfere with the hold control of the stepping motor 1. Therefore, the drive device 10a according to the second embodiment can effectively suppress the generation of ultra-micro vibration when the stepping motor 1 is held, as in the drive device 10 according to the first embodiment.

一方、ステッピングモータ1のドライブ状態では、第2の実施形態に係る駆動装置10aが、フィルタ用スイッチング素子TR12を切り替えてフィルタ回路60の影響を抑えることによって、高速回転領域でのトルク低下を抑制し、例えばフィルタ回路60を備えない駆動装置と略同様のダイナミック特性を備えることが可能となる。 On the other hand, in the drive state of the stepping motor 1, the drive device 10a according to the second embodiment suppresses the torque decrease in the high-speed rotation region by switching the filter switching element TR12 to suppress the influence of the filter circuit 60. For example, it is possible to provide a dynamic characteristic substantially similar to that of a drive device not provided with the filter circuit 60.

なお、上述した第1及び第2の実施形態において、各フィルタ回路50,60は、それぞれ、1つのフィルタ用チョークコイルLfと、1つのフィルタ用コンデンサCfとを有している。しかし本発明において、各フィルタ回路に設けるフィルタ用チョークコイルの個数、及びフィルタ用コンデンサの個数は特に限定されるものではない。 In the first and second embodiments described above, each of the filter circuits 50 and 60 has one filter choke coil Lf and one filter capacitor Cf, respectively. However, in the present invention, the number of filter choke coils provided in each filter circuit and the number of filter capacitors are not particularly limited.

例えば、本発明のフィルタ回路は、第1の実施形態のフィルタ回路50に、追加のフィルタ用コンデンサ(2つ目のフィルタ用コンデンサ)を1つ目のフィルタ用コンデンサCfと並列に接続して形成されていてもよい。また、本発明のフィルタ回路は、フィルタ用チョークコイルLfを設けずに、1つ又は複数のフィルタ用コンデンサCfのみによって形成されていてもよい。 For example, the filter circuit of the present invention is formed by connecting an additional filter capacitor (second filter capacitor) to the filter circuit 50 of the first embodiment in parallel with the first filter capacitor Cf. It may have been done. Further, the filter circuit of the present invention may be formed only by one or a plurality of filter capacitors Cf without providing the filter choke coil Lf.

更に上述した第1及び第2の実施形態において、出力段部20に設けられる素子駆動回路21は、ゲートドライバ(専用IC)によって形成されているが、本発明において、素子駆動回路はゲートドライバではなく、トランジスタ回路によって形成されていても良い。 Further, in the first and second embodiments described above, the element drive circuit 21 provided in the output stage portion 20 is formed by a gate driver (dedicated IC), but in the present invention, the element drive circuit is a gate driver. It may be formed by a transistor circuit instead.

(実施例及び比較例1)
実施例として、上述した第1の実施形態の駆動装置10を用いて、5相ステッピングモータ1を0°の電気角位置(電源立ち上げ時の基本角ステップの位置)でホールドし、そのときの第1出力端子11a~第5出力端子11eから印加される電圧(出力電圧)と、モータコイル2に流れる電流と、電流に含まれるリップル成分との測定を行った。その測定結果を図8~図12に示す。
(Example and Comparative Example 1)
As an embodiment, using the drive device 10 of the first embodiment described above, the 5-phase stepping motor 1 is held at an electric angle position of 0 ° (the position of the basic angle step when the power is turned on), and at that time. The voltage (output voltage) applied from the first output terminal 11a to the fifth output terminal 11e, the current flowing through the motor coil 2, and the ripple component contained in the current were measured. The measurement results are shown in FIGS. 8 to 12.

なお、ステッピングモータ1を0°の電気角位置でホールドする場合には、図6に示しながら説明したように、単位励磁サイクルT内で励磁パターンADと励磁パターンBCとを組み合わせて出力するとともに、励磁パターンADの出力時間の割合と励磁パターンBCの出力時間の割合とを制御することにより、0°の電気角位置に対応する励磁相ABCDが形成される。 When the stepping motor 1 is held at the electric angle position of 0 °, the excitation pattern AD and the excitation pattern BC are combined and output in the unit excitation cycle T as described with reference to FIG. By controlling the ratio of the output time of the excitation pattern AD and the ratio of the output time of the excitation pattern BC, the excitation phase ABCD corresponding to the electric angle position of 0 ° is formed.

また比較例1として、上述した第1の実施形態の駆動装置10から第1フィルタ回路50a~第5フィルタ回路50eを取り除いた構造を備える駆動装置(すなわち、従来の駆動装置)を用いて、実施例と同様に、5相ステッピングモータ1を0°の電気角位置でホールドした。そのときの第1出力端子~第5出力端子から印加される電圧と、モータコイル2に流れる電流と、電流に含まれるリップル成分とを実施例と同様に測定した。その測定結果を図13~図17に示す。 Further, as Comparative Example 1, a drive device (that is, a conventional drive device) having a structure in which the first filter circuit 50a to the fifth filter circuit 50e are removed from the drive device 10 of the first embodiment described above is used. As in the example, the 5-phase stepping motor 1 was held at an electric angle position of 0 °. The voltage applied from the first output terminal to the fifth output terminal at that time, the current flowing through the motor coil 2, and the ripple component included in the current were measured in the same manner as in the examples. The measurement results are shown in FIGS. 13 to 17.

なお、図8~図17の各図において、(a)のグラフは、DC結合を選択して測定された電圧の波形71と、モータコイル2に流れる電流の波形72とを示している。(b)のグラフは、電圧の波形71と、AC結合を選択して測定された電流に含まれるリップル成分の波形73を示している。なお、リップル成分の波形73は、直流(500mA/Div)で観測された電流のリップル成分を、10倍の倍率(50mA/Div)で観測している。 In each of FIGS. 8 to 17, the graph (a) shows the waveform 71 of the voltage measured by selecting the DC coupling and the waveform 72 of the current flowing through the motor coil 2. The graph of (b) shows the waveform 71 of the voltage and the waveform 73 of the ripple component contained in the current measured by selecting the AC coupling. In the waveform 73 of the ripple component, the ripple component of the current observed at direct current (500 mA / Div) is observed at a magnification of 10 times (50 mA / Div).

ステッピングモータ1を0°の電気角位置でホールドする場合、図6に示したように、第1出力端子11a及び第4出力端子11dの出力電圧は、単位励磁サイクルT内で-(マイナス)、+(プラス)、-(マイナス)と順番に切り替えられる。このため、第1フィルタ回路50a~第5フィルタ回路50eを備えない比較例の駆動装置の場合、図13及び図16に示したように、第1出力端子11a及び第4出力端子11dの出力電圧に矩形波が表れている。 When the stepping motor 1 is held at the electric angle position of 0 °, as shown in FIG. 6, the output voltages of the first output terminal 11a and the fourth output terminal 11d are − (minus) in the unit excitation cycle T. It can be switched in order of + (plus) and-(minus). Therefore, in the case of the drive device of the comparative example not provided with the first filter circuit 50a to the fifth filter circuit 50e, as shown in FIGS. 13 and 16, the output voltages of the first output terminal 11a and the fourth output terminal 11d A square wave appears in.

また、これらの第1出力端子11a及び第4出力端子11dからモータコイル2に流れる電流は、モータコイル2のインダクタンスによって平滑化されているものの、それぞれの電流には、図13の(b)及び図16の(b)に示したように、スイッチング素子TR1~TR10のON/OFFの切り替えに起因するリップル成分が含まれていることが確認できる。この電流に含まれるリップル成分の形態は、DV電圧の微小変化による影響を受けて変化し、そのリップル成分の形態変化が1kHz以下の周波数で表れる場合に、ホールド状態のステッピングモータ1に、振動レベルが極めて小さいナノメートルオーダーの超微振動を生じさせる。 Further, although the current flowing from the first output terminal 11a and the fourth output terminal 11d to the motor coil 2 is smoothed by the inductance of the motor coil 2, the respective currents include (b) in FIG. 13 and As shown in FIG. 16B, it can be confirmed that the ripple component caused by the ON / OFF switching of the switching elements TR1 to TR10 is included. The morphology of the ripple component contained in this current changes under the influence of a minute change in the DV voltage, and when the morphological change of the ripple component appears at a frequency of 1 kHz or less, the vibration level is applied to the stepping motor 1 in the hold state. Causes ultra-small vibrations on the order of nanometers.

これに対して、実施例の駆動装置10(第1の実施形態の駆動装置10)の場合、各出力端子11にフィルタ回路50が設けられているため、第1出力端子11a及び第4出力端子11dに対応するスイッチング素子TR1,TR2,TR7,TR8のON/OFFが単位励磁サイクルT内で切り替えられても、図8及び図11に示したように、第1出力端子11a及び第4出力端子11dの出力電圧に矩形波が表れることはなく、それぞれ平滑化された直流電圧になっていることが確認できる。また、第1出力端子11a及び第4出力端子11dから直流電圧が印加されるため、第1出力端子11a及び第4出力端子11dからは、リップル成分を含まない直流電流がモータコイル2に流れていることも確認できる(図8(b)及び図11(b)におけるリップル成分の波形73を参照)。 On the other hand, in the case of the drive device 10 of the embodiment (the drive device 10 of the first embodiment), since the filter circuit 50 is provided in each output terminal 11, the first output terminal 11a and the fourth output terminal are provided. Even if the ON / OFF of the switching elements TR1, TR2, TR7, and TR8 corresponding to 11d is switched in the unit excitation cycle T, as shown in FIGS. 8 and 11, the first output terminal 11a and the fourth output terminal It can be confirmed that the square wave does not appear in the output voltage of 11d, and each of them is a smoothed DC voltage. Further, since the DC voltage is applied from the first output terminal 11a and the fourth output terminal 11d, a DC current not including the ripple component flows from the first output terminal 11a and the fourth output terminal 11d to the motor coil 2. It can also be confirmed (see the ripple component waveform 73 in FIGS. 8 (b) and 11 (b)).

従って、実施例の駆動装置10では、図8~図12に示したように、ステッピングモータ1のホールド状態において、第1出力端子11a~第5出力端子11eのそれぞれから、リップル成分を含まない直流電流をモータコイル2に安定して流すことができるため、リップル成分に起因する超微振動の発生を防止する効果を得られることが確認できた。更に、実施例の駆動装置10でステッピングモータ1をマイクロステップ駆動するときのステップ角度精度についても確認したところ、ステップ角度精度の特性低下は認められなかった。 Therefore, in the drive device 10 of the embodiment, as shown in FIGS. 8 to 12, in the hold state of the stepping motor 1, each of the first output terminal 11a to the fifth output terminal 11e is a direct current containing no ripple component. Since the current can be stably passed through the motor coil 2, it has been confirmed that the effect of preventing the occurrence of ultrafine vibration due to the ripple component can be obtained. Further, when the step angle accuracy when the stepping motor 1 was microstepped by the drive device 10 of the embodiment was also confirmed, no deterioration in the characteristics of the step angle accuracy was observed.

(比較例2)
比較例2として、出力段チョッパ型の定電流制御を行う駆動装置に対して、各出力端子とスイッチング素子との間に、実施例の駆動装置と同様のフィルタ回路50を設けることによって、ステッピングモータ1のホールド時に、出力段チョッパ型の駆動装置で各出力端子から出力される電圧を平滑化することを試してみた。
(Comparative Example 2)
As Comparative Example 2, a stepping motor is provided by providing a filter circuit 50 similar to that of the drive device of the embodiment between each output terminal and the switching element for the drive device that performs constant current control of the output stage chopper type. At the time of holding 1, I tried to smooth the voltage output from each output terminal with the output stage chopper type drive device.

その結果、フィルタ回路50を設けた出力段チョッパ型の駆動装置では、定電流制御を行うためにセンシング抵抗で検出電流(コイルに流れる電流)が検出されるが、その検出される検出電流の形態がフィルタ回路50によって変化してしまい、定電流制御を安定して行うことができなくなることが判った。従って、出力端子から出力する電圧を平滑化するフィルタ回路は、出力段チョッパ型の定電流制御を行う駆動装置に適用できず、DV型の定電流制御を行う駆動装置に対してのみ有効であることも確認できた。 As a result, in the output stage chopper type drive device provided with the filter circuit 50, the detected current (current flowing through the coil) is detected by the sensing resistor in order to perform constant current control, and the detected current is in the form of the detected current. However, it was found that the constant current control could not be performed stably due to the change due to the filter circuit 50. Therefore, the filter circuit that smoothes the voltage output from the output terminal cannot be applied to the drive device that performs the output stage chopper type constant current control, and is effective only for the drive device that performs the DV type constant current control. I was able to confirm that.

1 ステッピングモータ
2 モータコイル
2a 第1コイル
2b 第2コイル
2c 第3コイル
2d 第4コイル
2e 第5コイル
10,10a 駆動装置(ドライバ)
11 出力端子
11a 第1出力端子
11b 第2出力端子
11c 第3出力端子
11d 第4出力端子
11e 第5出力端子
20 出力段部
21 素子駆動回路(パワー素子駆動回路)
30 励磁パターン出力回路(励磁パターン出力部)
31 アドレスカウンタ
32 速度計測カウンタ
33 励磁周期カウンタ
34 メモリ
35 励磁パターン出力セレクタ
40 定電流コントロール部
41 制御用素子駆動回路
42 PWM電定流コントロール回路(PWM制御部)
50 フィルタ回路(ローパスフィルタ回路)
50a 第1フィルタ回路
50b 第2フィルタ回路
50c 第3フィルタ回路
50d 第4フィルタ回路
50e 第5フィルタ回路
60 フィルタ回路
60a 第1フィルタ回路
71 電圧の波形
72 電流の波形
73 リップル成分の波形
A,a コイルに流れるモータ電流
B,b コイルに流れるモータ電流
C,c コイルに流れるモータ電流
D,d コイルに流れるモータ電流
E,e コイルに流れるモータ電流
DV モータ駆動電圧
C1 第1コンデンサ
C2 第2コンデンサ
Cf フィルタ用コンデンサ
D1 ダイオード
L1 チョークコイル
Lf フィルタ用チョークコイル
R1 第1センシング抵抗(第1電流検出抵抗)
R2 第2センシング抵抗(第2電流検出抵抗)
T 単位励磁サイクル
TR1~TR10 スイッチング素子
TR11 制御用スイッチング素子
TR12 フィルタ用スイッチング素子
VA,Va トルクベクトル
VB,Vb トルクベクトル
VC,Vc トルクベクトル
VD,Vd トルクベクトル
VE,Ve トルクベクトル
1 Stepping motor 2 Motor coil 2a 1st coil 2b 2nd coil 2c 3rd coil 2d 4th coil 2e 5th coil 10,10a Drive device (driver)
11 Output terminal 11a 1st output terminal 11b 2nd output terminal 11c 3rd output terminal 11d 4th output terminal 11e 5th output terminal 20 Output stage 21 Element drive circuit (power element drive circuit)
30 Excitation pattern output circuit (excitation pattern output unit)
31 Address counter 32 Speed measurement counter 33 Excitation cycle counter 34 Memory 35 Excitation pattern output selector 40 Constant current control unit 41 Control element drive circuit 42 PWM Electroconstant current control circuit (PWM control unit)
50 filter circuit (low-pass filter circuit)
50a 1st filter circuit 50b 2nd filter circuit 50c 3rd filter circuit 50d 4th filter circuit 50e 5th filter circuit 60 filter circuit 60a 1st filter circuit 71 Voltage waveform 72 Current waveform 73 Ripple component waveform A, a coil Motor current B, b Motor current flowing through the coil C, c Motor current flowing through the coil D, d Motor current flowing through the coil E, e Motor current flowing through the coil DV motor drive voltage C1 First condenser C2 Second condenser Cf filter Condenser D1 Diode L1 Choke coil Lf Filter choke coil R1 1st sensing resistance (1st current detection resistance)
R2 2nd sensing resistor (2nd current detection resistor)
T unit Excitation cycle TR1 to TR10 Switching element TR11 Control switching element TR12 Filter switching element VA, Va Torque vector VB, Vb Torque vector VC, Vc Torque vector VD, Vd Torque vector VE, Ve Torque vector

Claims (4)

指令パルスが入力されてステッピングモータ(1)のモータコイル(2)の励磁を切り替えることにより、前記ステッピングモータ(1)を駆動する駆動装置(10,10a)であって、
前記ステッピングモータ(1)に接続する複数の出力端子(11)と、
前記出力端子(11)ごとに設けられるスイッチング素子(TR1~TR10)、及び前記スイッチング素子(TR1~TR10)を駆動させる素子駆動回路(21)を備える出力段部(20)と、
前記指令パルスに従って前記出力段部(20)に励磁パターン信号を出力する励磁パターン出力部(30)と、
前記ステッピングモータ(1)に印加する駆動電圧を調節することにより定電流制御を行う定電流コントロール部(40)とを有し、
前記定電流コントロール部(40)は、電流を検出する電流検出抵抗(R1,R2)と、ON/OFFの切り替えにより前記駆動電圧を増減させる制御用スイッチング素子(TR11)と、前記電流検出抵抗(R1,R2)で検出された検出電流に基づいて前記制御用スイッチング素子(TR11)のON/OFFを制御するPWM制御部(42)とを備え、
前記出力端子(11)と前記スイッチング素子(TR1~TR10)との間に、前記ステッピングモータ(1)に加える電圧を平滑化するフィルタ回路(50,60)が設けられている
ことを特徴とする駆動装置。
A drive device (10, 10a) that drives the stepping motor (1) by inputting a command pulse and switching the excitation of the motor coil (2) of the stepping motor (1).
A plurality of output terminals (11) connected to the stepping motor (1),
An output stage unit (20) including a switching element (TR1 to TR10) provided for each output terminal (11) and an element drive circuit (21) for driving the switching element (TR1 to TR10).
An excitation pattern output unit (30) that outputs an excitation pattern signal to the output stage unit (20) according to the command pulse,
It has a constant current control unit (40) that controls constant current by adjusting the drive voltage applied to the stepping motor (1).
The constant current control unit (40) includes a current detection resistor (R1, R2) for detecting a current, a control switching element (TR11) for increasing or decreasing the drive voltage by switching ON / OFF, and the current detection resistor (TR11). It is equipped with a PWM control unit (42) that controls ON / OFF of the control switching element (TR11) based on the detected current detected by R1 and R2).
A filter circuit (50, 60) for smoothing the voltage applied to the stepping motor (1) is provided between the output terminal (11) and the switching elements (TR1 to TR10). Drive device.
前記フィルタ回路(50,60)は、フィルタ用チョークコイル(Lf)と、フィルタ用コンデンサ(Cf)とを備える請求項1記載の駆動装置。 The drive device according to claim 1, wherein the filter circuit (50,60) includes a filter choke coil (Lf) and a filter capacitor (Cf). 前記フィルタ用コンデンサ(Cf)とグランドとの間に、接続/遮断を切り替えるフィルタ用スイッチング素子(TR12)が配されている請求項2記載の駆動装置。 The drive device according to claim 2, wherein a filter switching element (TR12) for switching connection / disconnection is arranged between the filter capacitor (Cf) and ground. 前記フィルタ回路(50,60)のグランドは、前記定電流コントロール部(40)のグランドに接続されている請求項1~3のいずれかに記載の駆動装置。 The drive device according to any one of claims 1 to 3, wherein the ground of the filter circuit (50,60) is connected to the ground of the constant current control unit (40).
JP2020186093A 2020-11-06 2020-11-06 drive device Active JP7352967B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020186093A JP7352967B2 (en) 2020-11-06 2020-11-06 drive device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020186093A JP7352967B2 (en) 2020-11-06 2020-11-06 drive device

Publications (2)

Publication Number Publication Date
JP2022075357A true JP2022075357A (en) 2022-05-18
JP7352967B2 JP7352967B2 (en) 2023-09-29

Family

ID=81606371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020186093A Active JP7352967B2 (en) 2020-11-06 2020-11-06 drive device

Country Status (1)

Country Link
JP (1) JP7352967B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS567498U (en) * 1979-06-27 1981-01-22
JPH03270693A (en) * 1990-03-20 1991-12-02 Nec Corp Driving circuit for step-motor
JPH10202A (en) * 1996-06-14 1998-01-06 Shigemitsu Yonezawa Device and method for putting on gloves
JPH10202U (en) * 1990-06-22 1998-08-25 ホスパル・アクツィエンゲゼルシャフト Electric motor rotation speed control device
JP2001161085A (en) * 1999-12-01 2001-06-12 Toshiba Corp Motor controller
JP2004289946A (en) * 2003-03-24 2004-10-14 Shinka System Sogo Kenkyusho:Kk Motor drive circuit

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS567498U (en) * 1979-06-27 1981-01-22
JPH03270693A (en) * 1990-03-20 1991-12-02 Nec Corp Driving circuit for step-motor
JPH10202U (en) * 1990-06-22 1998-08-25 ホスパル・アクツィエンゲゼルシャフト Electric motor rotation speed control device
JPH10202A (en) * 1996-06-14 1998-01-06 Shigemitsu Yonezawa Device and method for putting on gloves
JP2001161085A (en) * 1999-12-01 2001-06-12 Toshiba Corp Motor controller
JP2004289946A (en) * 2003-03-24 2004-10-14 Shinka System Sogo Kenkyusho:Kk Motor drive circuit

Also Published As

Publication number Publication date
JP7352967B2 (en) 2023-09-29

Similar Documents

Publication Publication Date Title
JP4261523B2 (en) Motor driving apparatus and driving method
JP4723883B2 (en) Motor control device
JP5253828B2 (en) Motor driving device and semiconductor integrated circuit device
US20020171388A1 (en) Apparatus for driving three-phase half-wave drive brushless motor
KR100641551B1 (en) Motor drive method and motor driver
JP2002199778A (en) Motor drive
JP4706344B2 (en) Control device for synchronous motor
JP5032184B2 (en) Motor control circuit
US20020167290A1 (en) Apparatus for driving three-phase brushless motor
JP7352967B2 (en) drive device
JP2008278643A (en) Stepping motor driving device
JP5327667B2 (en) Stepping motor driving apparatus and stepping motor driving method
JP2007202336A (en) Method and apparatus of controlling electric actuator
EP4176510A1 (en) Direct drive system for brushless dc (bldc) motor
JP2542202B2 (en) Micro-angle driving method and apparatus for stepping motor
JP4143918B2 (en) Two-phase modulation control type inverter device
JP6425305B2 (en) Driving device for stepping motor and driving method of stepping motor
WO2019244552A1 (en) Stepping motor control device and stepping motor control method
JP5327666B2 (en) Stepping motor driving apparatus and stepping motor driving method
JP4178058B2 (en) Stepping motor microstep method and stepping motor
JP3662201B2 (en) Stepping motor driving circuit and driving method thereof
JP3365089B2 (en) Driving device for stepping motor
JP2008187852A (en) Five-phase stepping motor driving device
JPH08182391A (en) Driving circuit for stepping motor
JPH04173000A (en) Driving circuit for stepping motor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220620

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230517

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230726

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230731

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230911

R150 Certificate of patent or registration of utility model

Ref document number: 7352967

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150