Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0697877B2 - DC step motor - Google Patents
[go: Go Back, main page]

JPH0697877B2 - DC step motor - Google Patents

DC step motor

Info

Publication number
JPH0697877B2
JPH0697877B2 JP2472286A JP2472286A JPH0697877B2 JP H0697877 B2 JPH0697877 B2 JP H0697877B2 JP 2472286 A JP2472286 A JP 2472286A JP 2472286 A JP2472286 A JP 2472286A JP H0697877 B2 JPH0697877 B2 JP H0697877B2
Authority
JP
Japan
Prior art keywords
signal
pulse
wave signal
pulse train
sine wave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2472286A
Other languages
Japanese (ja)
Other versions
JPS62181694A (en
Inventor
▲茲▼雄 青柳
Original Assignee
ヒロセ電子システム株式会社
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 ヒロセ電子システム株式会社 filed Critical ヒロセ電子システム株式会社
Priority to JP2472286A priority Critical patent/JPH0697877B2/en
Publication of JPS62181694A publication Critical patent/JPS62181694A/en
Publication of JPH0697877B2 publication Critical patent/JPH0697877B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Description

【発明の詳細な説明】 〈産業上の利用分野〉 この発明は、直流サーボモータをステップ状に駆動する
ことで実現される直流ステップモータに係わり、特に、
分解能を定める最小の単位回転角度ごとに唯一の平衡静
止点を設けるようにした改良に関するものである。
DETAILED DESCRIPTION OF THE INVENTION <Industrial field of application> The present invention relates to a DC stepping motor realized by driving a DC servomotor stepwise, and in particular,
The present invention relates to an improvement in which only one equilibrium stationary point is provided for each minimum unit rotation angle that determines resolution.

〈従来技術〉 従前、種々の直流ステップモータが知られているが、そ
の一例の構成を第4図に基づいて説明する。即ち、その
設定パルス列入力端子1aに設定パルス列P1が供給される
可逆カウンタ1には、ディジタル・アナログ変換器2を
介してパルス幅変調増幅器3の入力端子3aが接続され、
その正転指令パルス列端子3b、逆転指令パルス列端子3c
は、それぞれ、正負両極性の電源4、5間に直列接続さ
れたドライバ6、7の制御端子に延び、両ドライバ6、
7間の節点8と接地間には、直流サーボモータ9が接続
されている。直流サーボモータ9に連動するパルスエン
コーダ10の基準正弦波信号端子10a、参照正弦波信号端
子10bは、それぞれ、制御回路11に延び、該制御回路の
加減算指令信号端子11aは可逆カウンタ1の制御端子1b
に接続され、さらに、該制御回路11の帰還パルス列端子
11bは、該カウンタ1の帰還パルス列入力端子1cに接続
されている。
<Prior Art> Conventionally, various DC stepping motors are known, and an example of the structure will be described with reference to FIG. That is, the reversible counter 1 whose set pulse train input terminal 1a is supplied with the set pulse train P1 is connected to the input terminal 3a of the pulse width modulation amplifier 3 via the digital-analog converter 2.
Forward rotation command pulse train terminal 3b, reverse rotation command pulse train terminal 3c
Respectively extend to the control terminals of the drivers 6 and 7 connected in series between the positive and negative power supplies 4 and 5,
A DC servomotor 9 is connected between the node 8 between 7 and the ground. The standard sine wave signal terminal 10a and the reference sine wave signal terminal 10b of the pulse encoder 10 which is interlocked with the DC servo motor 9 extend to the control circuit 11, and the addition / subtraction command signal terminal 11a of the control circuit is the control terminal of the reversible counter 1. 1b
And a feedback pulse train terminal of the control circuit 11
11b is connected to the feedback pulse train input terminal 1c of the counter 1.

このような従来装置の構成において、設定パルス入力端
子1aに設定パルス列P1が供給されると、可逆カウンタ1
は、制御端子1bに供給される、後述の減算指令信号S1又
は加算指令信号S2に応答して、設定パルス列P1の累積値
から、同様に後述の帰還パルス列P2の累積値を減算し、
又は、設定パルス列P1の累積値に該帰還パルス列P2を加
算するように、両パルス列P1,P2の各パルスごとに作動
し、両パルス列P1,P2の各パルスの供給ごとの両パルスP
1,P2の累積値の差値又は和値を表わすディジタル誤差信
号S3をディジタル・アナログ変換器2に送る。ディジタ
ル・アナログ変換器2はディジタル誤差信号S3をアナロ
グ電圧に変換して、これをアナログ誤差信号S4としてパ
ルス幅変調増幅器3の入力端子3aに供給すると、これに
応答して該増幅器は、アナログ誤差信号S4の絶対値に略
比例するデューティ比のパルス列を、該誤差信号S4が正
極性の値を表わすときは、正転指令パルス列端子3bから
正極性の正転指令パルス列P3として、一方、該誤差信号
S4が負極性の値を表わすときは、逆転指令パルス列端子
3cから負極性の逆転指令パルス列P4として、それぞれ択
一的に出力する。
In the configuration of such a conventional device, when the setting pulse train P1 is supplied to the setting pulse input terminal 1a, the reversible counter 1
Is supplied to the control terminal 1b, in response to the subtraction command signal S1 or the addition command signal S2 described later, from the cumulative value of the set pulse train P1, similarly subtracts the cumulative value of the feedback pulse train P2 described later,
Alternatively, it operates for each pulse of both pulse trains P1 and P2 so that the feedback pulse train P2 is added to the cumulative value of the set pulse train P1, and both pulses P of each pulse of both pulse trains P1 and P2 are supplied.
A digital error signal S3 representing the difference value or the sum value of the cumulative values of 1 and P2 is sent to the digital-analog converter 2. The digital-analog converter 2 converts the digital error signal S3 into an analog voltage and supplies it as an analog error signal S4 to the input terminal 3a of the pulse width modulation amplifier 3. In response to this, the amplifier outputs an analog error signal. When the error signal S4 represents a positive polarity value, a pulse train having a duty ratio substantially proportional to the absolute value of the signal S4 is output from the forward rotation command pulse train terminal 3b as a positive rotation forward command pulse train P3, while the error is signal
When S4 represents a negative polarity value, the reverse rotation command pulse train terminal
The reverse rotation command pulse train P4 of negative polarity is output from 3c alternatively.

そして、正転指令パルス列P3がその制御端子に供給され
ると、ドライバ6が該パルス列P3のデューティ比で断続
して正極性の電源を直流サーボモータ9に通じて、これ
を正転させ、一方、逆転指令パルス列P4がその制御端子
に供給されると、ドライバ7が同様に作動して、負極性
の電源5を該モータ9に通じて、これを逆転させる。
Then, when the normal rotation command pulse train P3 is supplied to its control terminal, the driver 6 intermittently operates at the duty ratio of the pulse train P3 to pass a positive power source to the DC servomotor 9 to rotate it normally, and When the reverse rotation command pulse train P4 is supplied to its control terminal, the driver 7 operates in the same manner to connect the negative power source 5 to the motor 9 and reverse it.

このようにして正転逆転する直流サーボモータ9に連動
して、パルスエンコーダ10も同方向に回転し、基準正弦
波信号端子10aと参照正弦波信号端子10bとから、単位回
転角度ごとを周期とする基準正弦波信号S5とそれに対し
て90°位相差の参照正弦波信号S6とを出力し、これらの
信号S5、S6を制御回路11に供給する。
In this way, the pulse encoder 10 also rotates in the same direction in conjunction with the direct-current servomotor 9 that rotates in the forward and reverse directions, and from the standard sine wave signal terminal 10a and the reference sine wave signal terminal 10b, a cycle is calculated for each unit rotation angle. The reference sine wave signal S5 and the reference sine wave signal S6 having a 90 ° phase difference from the standard sine wave signal S5 are output, and these signals S5 and S6 are supplied to the control circuit 11.

これを受けて、制御回路11は、両信号S6、S5を比較する
ことによって、パルスエンコーダ10の正逆転を判別し、
正転を判別したときは、減算指令信号S1を、逆転を判別
したときは、加算指令信号S2を、それぞれ、加減算指令
信号端子11aから可逆カウンタ1の制御端子1bに供給
し、それと同時に基準正弦波信号S5、又は参照正弦波信
号S6の1周期ごとのパルスから成る帰還パルス列P2を生
成し、これを、可逆カウンタ1の帰還パルス列入力端子
1cに供給する。
In response to this, the control circuit 11 compares the two signals S6 and S5 to determine whether the pulse encoder 10 is forward or reverse,
When the forward rotation is determined, the subtraction command signal S1 is supplied, and when the reverse rotation is determined, the addition command signal S2 is supplied from the addition / subtraction command signal terminal 11a to the control terminal 1b of the reversible counter 1, and at the same time, the reference sine signal is supplied. A feedback pulse train P2 composed of a pulse for each cycle of the wave signal S5 or the reference sine wave signal S6 is generated, and this feedback pulse train input terminal of the reversible counter 1 is generated.
Supply to 1c.

かくして、可逆カウンタ1の設定パルス入力端子1aに供
給される所定パルス数の設定パルス列P1の各パルスに応
答して、直流サーボモータ9は、単位回転角度づつ上記
所定パルス数の分だけ正転し、その間、可逆カウンタ1
は、減算指令信号S1に応答して、モータ9の単位回転角
度づつの現実の回転ごとに供給される帰還パルス列P2の
1つごとに、その記憶内容、すなわち、設定パルス列P1
の累積値から1を減じ、該カウンタの記憶内容が零にな
ると、モータ9が停止するが、一方、何らかの原因でモ
ータ9が、所定パルス数の設定パルス列P1にて設定され
る回転角度位置を越えて正転した場合には、可逆カウン
タ1の記憶内容が負極性となり、負極性のディジタル誤
差信号S3が出力されるので、モータ9が逆転し、その
間、可逆カウンタ1は、加算指令信号S2に応答して、帰
還パルスの1つごとに、その記憶内容に加算しながら、
それが零になるまで該モータの逆転を続行させ、結局、
該モータ9は所定パルス数の設定パルス列で設定される
回転角度位置に追い込まれて停止する。
Thus, in response to each pulse of the set pulse train P1 having the predetermined number of pulses supplied to the set pulse input terminal 1a of the reversible counter 1, the DC servomotor 9 is normally rotated by the predetermined number of pulses per unit rotation angle. , Meanwhile, reversible counter 1
Is the stored content, that is, the set pulse train P1 for each one of the feedback pulse trains P2 supplied in response to the subtraction command signal S1 for each actual rotation of the unit rotation angle of the motor 9.
When 1 is subtracted from the accumulated value of 0 and the stored content of the counter becomes zero, the motor 9 stops, but on the other hand, the motor 9 causes the rotation angle position set by the set pulse train P1 of the predetermined number of pulses to be stopped for some reason. When the normal rotation is exceeded, the stored content of the reversible counter 1 has a negative polarity and the negative digital error signal S3 is output. Therefore, the motor 9 rotates in the reverse direction, and the reversible counter 1 outputs the addition command signal S2 during that time. In response to each of the feedback pulses, while adding to the stored content,
Continue reversing the motor until it reaches zero, eventually
The motor 9 is driven to a rotation angle position set by a set pulse train of a predetermined number of pulses and stopped.

ところで、上記実施例におけるパルス幅変調増幅器3の
内部構成を示すブロック図が第5図であり、該増幅器3
は、その入力端子が入力端子3aに共通接続された第1、
第2の積分器3A、3Bと、各積分器3A、3Bに後続し、その
参照電圧端子に正極性の参照電源3Cと負極性の参照電源
3Dとがそれぞれ接続された第1、第2の比較器3E、3Fと
から成り、該積分器の各リセット端子は第1、第2のク
ロックパルス端子3d、3f経由で図外のクロック発振器に
接続され、該比較器の各出力端子は、正転指令パルス列
端子3b、逆転指令パルス列端子3c経由でドライバ6、7
の各制御端子に接続されている。
By the way, FIG. 5 is a block diagram showing the internal configuration of the pulse width modulation amplifier 3 in the above embodiment.
Is a first whose input terminal is commonly connected to the input terminal 3a,
The second integrators 3A and 3B and the respective integrators 3A and 3B are followed by a reference power source 3C having a positive polarity and a reference power source having a negative polarity at the reference voltage terminals thereof.
3D and first and second comparators 3E and 3F connected to each other, and each reset terminal of the integrator is connected to a clock oscillator (not shown) via the first and second clock pulse terminals 3d and 3f. The output terminals of the comparator are connected to the drivers 6 and 7 via the forward rotation command pulse train terminal 3b and the reverse rotation command pulse train terminal 3c.
Is connected to each control terminal.

そして、入力端子3aに到来するアナログ誤差信号S3が正
極性のもの(第6図(A)a)であるときは、これに応
答して、第1の積分器3Aが積分動作を実行して、該誤差
信号S3の電圧値に比例する勾配でその積分出力電圧を上
昇させ(第6図(B)b)、第1のクロックパルスであ
る第1のリセットパルス(第6図(C))をそのリセッ
ト端子に受けるたびに、該出力電圧をリセットする(第
6図(B)c)。
When the analog error signal S3 arriving at the input terminal 3a has a positive polarity (FIG. 6 (a) a), the first integrator 3A executes the integrating operation in response to this. , The integrated output voltage is increased with a gradient proportional to the voltage value of the error signal S3 (FIG. 6 (b) b), and the first reset pulse as the first clock pulse (FIG. 6 (C)). The output voltage is reset every time the reset voltage is received by the reset terminal (FIG. 6 (b) c).

このようにして得られる第1の積分器3Aでの積分出力電
圧(第6図(B))をその入力端子に受けて、後続の第
1の比較器3Eは、該出力電圧とその参照電圧端子に受け
ている正極性の参照電圧(第6図(B)VR)との大小関
係を比較判別し、これにより、該出力電圧が該参照電圧
を越えている期間だけ正極性に転ずるようにしてパルス
幅変調されたパルス列(第6図(D)W1)を生成し、こ
れを、正転指令パルス列端子3b経由で正転指令パルス列
P3として出力する。
The integrated output voltage (FIG. 6 (B)) of the first integrator 3A thus obtained is received at its input terminal, and the subsequent first comparator 3E receives the output voltage and its reference voltage. The magnitude relationship with the positive reference voltage (VR in FIG. 6 (B)) received by the terminal is compared and discriminated, so that the output voltage shifts to the positive polarity only while the reference voltage is exceeded. To generate a pulse train (W1 in FIG. 6 (D)) whose pulse width is modulated, and forward this through the forward rotation command pulse train terminal 3b.
Output as P3.

次いで、アナログ誤差信号S4の電圧値が半減すると(第
6図(A)d、b)、第1の積分器3Eでの積分出力電圧
の上昇勾配も半減し(第6図(B)e)、正転指令パル
ス列P3のパルス幅も略半減する(第6図(D)W2)。
Next, when the voltage value of the analog error signal S4 is halved (FIG. 6 (A) d, b), the rising slope of the integrated output voltage in the first integrator 3E is also halved (FIG. 6 (B) e). The pulse width of the forward rotation command pulse train P3 is also halved (W2 in FIG. 6 (D)).

さらに、アナログ誤差信号S4の電圧値が零になると(第
6図(A)f)、該積分出力電圧の上昇勾配が零となる
(第6図(B)g)が、そのようにすると、平衡静止時
に指令パルス列が消滅し、直流サーボモータ9への通電
が全く行われなくなることに由来する種々の不都合を生
ずるので、これを避けるべく、積分器に、内部的にバイ
アス入力を付与して、誤差信号S4零時でも、第1のクロ
ックパルスである第1のリセットパルス(第6図
(C))の略1周期弱で参照電圧(第6図(B)VR)に
達する勾配で積分出力電圧を上昇させて(第6図(B)
h)、誤差信号S4零時に微小パルス幅のシザー信号(第
6図(D)i)を生成することが通常的に行われてい
る。
Further, when the voltage value of the analog error signal S4 becomes zero (Fig. 6 (A) f), the rising slope of the integrated output voltage becomes zero (Fig. 6 (B) g), but if this is done, When the balance is stationary, the command pulse train disappears, and various inconveniences arise from the fact that the DC servomotor 9 is not energized at all. To avoid this, a bias input is internally applied to the integrator. , Even when the error signal S4 is zero, integration is performed with a gradient reaching the reference voltage (VR in FIG. 6 (B)) in a little less than one cycle of the first reset pulse (FIG. 6 (C)) which is the first clock pulse. Increase the output voltage (Fig. 6 (B))
h), a scissor signal (Fig. 6 (D) i) having a minute pulse width is usually generated when the error signal S4 is zero.

一方、この間、第2の積分器3Bも積分動作を行うが(第
6図(E)j)、後続する第2の比較器3Fでは参照電圧
が負極性となっているので、該比較器からの逆転指令パ
ルス列P4は現われない(第6図(G)k)。
On the other hand, during this period, the second integrator 3B also performs the integration operation (FIG. 6 (E) j), but the reference voltage of the subsequent second comparator 3F has a negative polarity. The reverse rotation command pulse train P4 does not appear (Fig. 6 (G) k).

そして、該誤差信号S4が零となると(第6図(A)
f)、第2の積分器3Fでの負極性の積分出力電圧が負極
性の参照電圧に到達し(第6図(E)e)、該比較器3F
からは、第2のクロックパルスである第2のリセットパ
ルス時点ごとに、負極性のシザー信号が生成出力される
(第6図(G)m)。
When the error signal S4 becomes zero (Fig. 6 (A))
f), the negative integrated output voltage of the second integrator 3F reaches the negative reference voltage (Fig. 6 (E) e), and the comparator 3F
From the above, a negative-polarity scissor signal is generated and output for each time point of the second reset pulse which is the second clock pulse (FIG. 6 (G) m).

さらに、アナログ誤差信号S4が負極性に転ずると(第6
図(A)n)、該積分器3Bでの積分出力電圧が該信号S4
の電圧値に略比例する勾配で降下し、該比較器3Fでの負
極性の参照電圧に到達し、これを越えるので、その分に
応じたパルス幅の負極性の逆転指令パルス列P4(第6図
(G)W2)が生成出力される。
Furthermore, when the analog error signal S4 turns negative (the sixth
(A) n), the integrated output voltage of the integrator 3B is the signal S4
Of the negative polarity inversion command pulse train P4 (the sixth negative polarity) of the pulse width corresponding to the negative reference voltage of the comparator 3F and reaching the negative reference voltage of the comparator 3F. (G) W2) is generated and output.

〈この発明が解決しようとする問題点〉 かかる従来装置では、設定パルス列P1の1つ1つのパル
スに応答して、直流サーボモータ9が単位回転角度づつ
正転又は逆転し、該設定パルス列の所定パルス数に対応
する回転角度位置に一応は追い込まれるものの、その追
い込まれる回転角度位置は、あくまで単位回転角度にわ
たる不定領域を伴ったいわば回転角度帯として設定され
るものであった。
<Problems to be Solved by the Present Invention> In such a conventional device, the DC servomotor 9 is rotated forward or backward by a unit rotation angle in response to each pulse of the set pulse train P1, and the predetermined pulse train is set. Although for the time being driven to the rotation angle position corresponding to the number of pulses, the rotation angle position to be driven was set as a rotation angle band with an indefinite region over the unit rotation angle.

つまり、従来装置での直流サーボモータ9は、所定パル
ス数の設定パルス列P1に対応する回転角度帯までは確実
に追い込まれるが、その回転角度帯内での位置が不定で
あるので、ステップモータとして、実質的に単位回転角
度の分析能を発揮し得ず、位置決めの精度が劣るという
問題点があった。
That is, the DC servo motor 9 in the conventional device is reliably driven up to the rotation angle band corresponding to the set pulse train P1 of the predetermined number of pulses, but the position within the rotation angle band is indefinite, so that it is used as a step motor. However, there is a problem in that the ability to analyze the unit rotation angle cannot be substantially exhibited and the positioning accuracy is poor.

〈問題点を解決するための手段〉 この発明は、従来装置での、単位回転角度が不定領域を
伴った回転角度帯であることに由来するステップ動作時
の位置決め精度の劣悪さの問題点に鑑み、パルスエンコ
ーダから基準正弦波信号を正側に半波整流して成る正極
性の基準半波信号と、基準正弦波信号に対して90°位相
差の参照正弦波信号を負側に半波整流して成る負極性の
参照半波信号とのそれぞれをパルス幅変調増幅器の第
1、第2の入力端子に供給することにより、上記問題点
を解決するものである。
<Means for Solving the Problems> The present invention addresses the problem of poor positioning accuracy during step operation due to a unit rotation angle being a rotation angle band with an indefinite region in a conventional device. In view of this, a positive reference half-wave signal obtained by rectifying the reference sine wave signal from the pulse encoder to the positive half-wave and a reference sine wave signal with a 90 ° phase difference from the reference sine wave signal to the negative half-wave. The above-mentioned problems are solved by supplying each of the rectified negative reference half-wave signal to the first and second input terminals of the pulse width modulation amplifier.

〈作用〉 そのために、この発明の構成は、第1図に示されるよう
に、直流サーボモータ9の単位回転角度づつの回転に連
動して、回転するパルスエンコーダ10からの、単位回転
角度ごとの周期の基準正弦波信号S5とこれに対して90°
位相差の参照正弦波信号S6とを受けて、整流回路14が、
前者を正側に半波整流して正極性の基準半波信号S8を生
成し、後者を負側に半波整流して負極性の参照半波信号
S9を生成し、これら両信号を信号切換回路13に供給し、
該切換回路が、モータ平衡静止時に、可逆カウンタ1の
零を検出した零検出回路12からの零検出信号S7に応答し
て、基準半波信号S8と参照半波信号S9とをパルス幅変調
増幅器3′の第1、第2の入力端子に供給し、これによ
り、基準半波信号S8と参照半波信号S9とが逆極性等値と
なり、該増幅器内の第1第2の積分器からの両積分出力
電圧が逆極性等値となる単位回転角度帯中、唯一の点位
置に直流サーボモータ9を追い込むように作用する。
<Operation> Therefore, as shown in FIG. 1, the configuration of the present invention is arranged such that each unit rotation angle from the pulse encoder 10 that rotates in association with the rotation of the DC servomotor 9 by the unit rotation angle is changed. Periodic reference sine wave signal S5 and 90 ° to this
Receiving the reference sine wave signal S6 of the phase difference, the rectifier circuit 14
The former is half-wave rectified to the positive side to generate the positive reference half-wave signal S8, and the latter is half-wave rectified to the negative side to form the negative reference half-wave signal.
S9 is generated, these both signals are supplied to the signal switching circuit 13,
The switching circuit responds to the zero detection signal S7 from the zero detection circuit 12 which has detected the zero of the reversible counter 1 when the motor is in a stationary state, and outputs the standard half-wave signal S8 and the reference half-wave signal S9 to the pulse width modulation amplifier. 3'is supplied to the first and second input terminals, whereby the standard half-wave signal S8 and the reference half-wave signal S9 have equal polarities, and the signals from the first and second integrators in the amplifier are supplied. It acts to drive the DC servomotor 9 to a unique point position in a unit rotation angle band in which both integrated output voltages have equal polarities.

〈実施例〉 第1図〜第2図に基づいて、この発明の一実施例の構成
と動作を説明すれば、以下の通りである。
<Embodiment> The construction and operation of an embodiment of the present invention will be described below with reference to FIGS. 1 and 2.

第1図において、可逆カウンタ1の出力端子は分岐して
零検出回路12の入力端子に延び、該検出回路12での零検
出信号S7により駆動される信号切換回路13内には、二つ
の切換スイッチ13A、13Bが含まれており、該スイッチ13
A、13Bの各可動接点はパルス幅変調増幅器3′の第1、
第2の入力力端子3a、3gに、それぞれ接続され、該スイ
ッチ13A、13Bのブレーク接点はディジタル・アナログ変
換器2の出力端子に共通接続されている。
In FIG. 1, the output terminal of the reversible counter 1 branches and extends to the input terminal of the zero detection circuit 12, and two switching circuits are provided in the signal switching circuit 13 driven by the zero detection signal S7 in the detection circuit 12. The switches 13A and 13B are included.
The movable contacts A and 13B are connected to the first of the pulse width modulation amplifier 3 ',
The break contacts of the switches 13A and 13B are connected to the second input force terminals 3a and 3g, respectively, and are commonly connected to the output terminal of the digital-analog converter 2.

さらに、パルスエンコーダ10の基準正弦波信号端子10
a、参照正弦波信号端子10bは整流回路14にも接続され、
該整流回路には、基準正弦波信号S5を正側に折り返して
基準半波信号S8を生成し、これを基準半波信号端子14a
に出力する第1の半波整流回路(図示省略)と、参照正
弦波信号S6を負側に折り返して参照半波信号S9を生成
し、これを参照半波信号端子14bに出力する第2の半波
整流回路(図示省略)とが含まれており、該端子14a、1
4bは、それぞれ、信号切換回路13中の切換スイッチ13
A、13Bの各メーク接点に接続されている。
In addition, the reference sine wave signal terminal 10 of the pulse encoder 10
a, the reference sine wave signal terminal 10b is also connected to the rectifier circuit 14,
In the rectifier circuit, the reference sine wave signal S5 is folded back to the positive side to generate a reference half-wave signal S8, which is fed to the reference half-wave signal terminal 14a.
To the first half-wave rectifier circuit (not shown) and the reference sine wave signal S6 to the negative side to generate a reference half-wave signal S9, which is output to the reference half-wave signal terminal 14b. Half-wave rectification circuit (not shown) is included, and the terminals 14a, 1
4b is a changeover switch 13 in the signal changeover circuit 13, respectively.
It is connected to each make contact of A and 13B.

他の構成要素は、第4図において同一の符号で示される
各構成要素とそれぞれ同一である。
The other constituent elements are the same as those indicated by the same reference numerals in FIG.

第2図には、第1図中のパルス幅変調増幅器3′の内部
構成が示されており、第1、第2の積分器3A、3Bの各入
力端子が各別に第1、第2の入力端子3a、3gに接続され
ている点においてのみ第5図の構成と相違している。
FIG. 2 shows the internal structure of the pulse width modulation amplifier 3'in FIG. 1, in which the input terminals of the first and second integrators 3A and 3B are respectively the first and second input terminals. It differs from the configuration of FIG. 5 only in that it is connected to the input terminals 3a and 3g.

上記構成において、所定パルス数の設定パルス列P1で設
定される回転角度位置に直流サーボモータ9を追い込む
途中の過程では、可逆カウンタ1の記憶内容が零ではな
いので、零検出回路12が零検出信号S7を出力することが
なく、信号切換回路13中の切換スイッチ13A、13Bの各可
動接点が各ブレーク接点に接触していて、第4図、第5
図の構成が実現され、これにより、装来装置と同等の動
作が確保される。
In the above configuration, since the contents stored in the reversible counter 1 are not zero during the process of driving the DC servomotor 9 to the rotation angle position set by the set pulse train P1 having the predetermined number of pulses, the zero detection circuit 12 outputs the zero detection signal. Without outputting S7, the movable contacts of the changeover switches 13A and 13B in the signal changeover circuit 13 are in contact with the respective break contacts.
The configuration shown in the figure is realized, and as a result, operations equivalent to those of the incoming device are ensured.

そして、直流サーボモータ9が、設定された回転角度位
置までの回転を完了して単位回転角度帯内に追い込まれ
た状態の平衡静止時には、可逆カウンタ1の記憶内容が
零となるので、これを零検出回路12が検出して、零検出
信号S7を出力し、信号切換回路13中の切換スイッチ13
A、13Bを連動駆動して、これをメーク接点側に切り換え
る。
Then, when the DC servo motor 9 completes the rotation to the set rotation angle position and is in equilibrium stationary state in which it is driven into the unit rotation angle band, the stored content of the reversible counter 1 becomes zero. The zero detection circuit 12 detects and outputs the zero detection signal S7, and the changeover switch 13 in the signal changeover circuit 13
Drive A and 13B together and switch this to the make contact side.

すると、整流回路14の基準半波信号端子14a、参照半波
信号端子14bが切換スイッチ13A、13B経由でパルス幅変
調増幅器3′の第1、第2の入力端子3a、3gにそれぞれ
接続されて、要部の構成が作動する。
Then, the reference half-wave signal terminal 14a and the reference half-wave signal terminal 14b of the rectifier circuit 14 are connected to the first and second input terminals 3a and 3g of the pulse width modulation amplifier 3'via the changeover switches 13A and 13B, respectively. , The configuration of the main part operates.

すなわち、サーボモータ9の平衡静止時付近の整流回路
14での基準半波信号S8、参照半波信号S9の各1周期を示
す第3図(A)(B)において、いま仮に、X1、Y1の波
高値に対応する回転角度位置(単位回転角度帯内の)に
該モータ9が静止すると、パルス幅変調増幅器3′で
は、第1の積分器3Aは波高値X1を積分して、後続の第1
の比較器3Eが第1のクロックパルス(第3図(A)
(a))ごとに幅広の正極性の正転指令パルス列P3(第
3図(A)(b))を生成出力し、一方、第2の積分器
3Bは波高値Y1を積分して、後続の第2の比較器3Fが第2
のクロックパルス(第3図(B)(a))ごとに幅細の
負極性の逆転指令パルス列P4(第3図(B)(b))を
生成出力し、これら両指令パルス列P3、P4がドライバ
6、7経由で同時的に(第1、第2のクロックパルスの
位相差を伴っているが)流ステップモータ9に供給され
る。すると、該モータ9は、相対的に幅広の正転指令パ
ルスの方に応答して、正転し、やがて、その回転角度位
置が波高値X2、Y2に対応する点位置まで回転すると、該
波高値X2、Y2が逆転性等値となるので、正転指令パルス
列P3(第3図(A)(c))と逆転指令パルス列P4(第
3図(B)(c))のパルス幅が等値となり、この点位
置で、該モータ9が停止する。もし、仮に、何らかの原
因で該モータ9が過剰に正転し、波高値X3、Y3に対応す
る点位置まで回転した場合には、波高値Y3の方が波高値
X3よりも相対的に大きくなるので、今度は、幅広の逆転
指令パルス列P4(第3図(B)(d))と幅細の正転指
令パルス列P3(第3図(A)(d))とが同時的に供給
されて、該モータ9は相対的に幅広の逆転指令パルス列
P4に応答して、逆転を開始し、波高値X2、Y2に対応する
静止点位置に向う。
That is, the rectifier circuit near the equilibrium stationary state of the servomotor 9.
In FIGS. 3 (A) and (B) showing each one cycle of the standard half-wave signal S8 and the reference half-wave signal S9 at 14, the rotation angle position (unit rotation angle) corresponding to the peak value of X1 and Y1 is temporarily assumed. When the motor 9 stands still (in the band), in the pulse width modulation amplifier 3 ', the first integrator 3A integrates the peak value X1 and the subsequent first
Comparator 3E of the first clock pulse (Fig. 3 (A)
(A)) a wide positive polarity forward rotation command pulse train P3 (Figs. 3 (A) and (b)) is generated and output, while the second integrator is output.
3B integrates the peak value Y1 and the subsequent second comparator 3F
For each clock pulse (Fig. 3 (B) (a)), a narrow negative polarity reverse rotation command pulse train P4 (Fig. 3 (B) (b)) is generated and output, and both command pulse trains P3, P4 are generated. It is supplied to the flow step motor 9 via the drivers 6 and 7 at the same time (although accompanied with the phase difference between the first and second clock pulses). Then, in response to the relatively wide forward rotation command pulse, the motor 9 rotates in the forward direction, and when its rotation angle position eventually rotates to a point position corresponding to the peak values X2 and Y2, Since the high values X2 and Y2 are equal in reversibility, the pulse widths of the forward rotation command pulse train P3 (Figs. 3 (A) and (c)) and the reverse rotation command pulse train P4 (Figs. 3 (B) and (c)) are equal. The value becomes a value, and the motor 9 stops at this point position. If, for some reason, the motor 9 excessively rotates in the normal direction and rotates to a point position corresponding to the peak values X3 and Y3, the peak value Y3 is the peak value.
Since it becomes relatively larger than X3, this time, a wide reverse rotation command pulse train P4 (Figs. 3 (B) and (d)) and a narrow forward rotation command pulse train P3 (Figs. 3 (A) and (d)) Are simultaneously supplied, and the motor 9 is driven by a relatively wide reverse rotation command pulse train.
In response to P4, it starts reversing and heads to the stationary point position corresponding to the peak values X2 and Y2.

又、もし仮に、直流サーボモータ9が両波高値零の領域
(第3図(A)Z、同図(BZ)に対応する回転角度位置
に入り込んだ場合には、第1、第2の積分器3A3Bが、共
に零電圧を積分することとなるので、これらが従来装置
と同様に作動し、該モータに正極性のシザー信号(第3
図(A)(e))と負極性のシザー信号(第3図(B)
(e))とが同時的に(第1、第2のクロックパルスの
位相差を伴っているが)供給され、結果として、該モー
タ9は、両波高値零の領域(第3図(A)Z、同図
(B)Z)に対応する回転角度位置領域を脱するような
回転角度位置まで回転することが実験的に確認されてい
る。
Further, if the DC servo motor 9 enters the rotation angle position corresponding to the area where both peak values are zero (FIG. 3 (A) Z, FIG. 3 (BZ), the first and second integrations are performed. Since the devices 3A3B both integrate the zero voltage, they operate in the same manner as in the conventional device, and the positive scissor signal (third part) is supplied to the motor.
Figures (A) and (e)) and a negative scissor signal (Figure 3 (B)).
(E)) is simultaneously supplied (although accompanied with the phase difference between the first and second clock pulses), and as a result, the motor 9 is in a region where both peak values are zero (see FIG. ) Z, (B) Z in the figure, it is experimentally confirmed to rotate to a rotation angle position that leaves the rotation angle position region.

そして、該モータ9が正転して、該領域を脱すれば、波
高値X4Y4が例示されるように、波高値X4の方が、零に留
まっている波高値Y4よりも相対的に大きくなる領域に入
り込み、以降、前述の正転動作が続行して、該モータ9
は波高値X2Y2に対応する点位置に追い込まれる。
Then, when the motor 9 rotates in the normal direction and moves out of the region, the peak value X4 becomes relatively larger than the peak value Y4 remaining at zero, as exemplified by the peak value X4Y4. After entering the area, the forward rotation operation described above continues and the motor 9
Is driven to the point position corresponding to the peak value X2Y2.

一方、該モータ9が逆転して、該領域を脱すれば、波高
値X5Y5で例示されるように、波高値Y4の方が、零に留ま
っている波高値X4より大きくなる領域に入り込み、以
降、前述の逆転動作が続行して、該モータ9は、基準正
弦波信号S5の隣接する次の1周期の、等値の波高値X6Y6
に対応する静止点位置に追い込まれる。
On the other hand, when the motor 9 reverses and goes out of the area, the peak value Y4 enters the area where the peak value X4 is larger than the peak value X4 which remains zero, as illustrated by the peak value X5Y5. The above-described reverse rotation operation continues, and the motor 9 causes the reference sine wave signal S5 to have an equivalent peak value X6Y6 of the next adjacent cycle.
Is driven to the stationary point position corresponding to.

かくして、該モータ9は、平衡静止時点では、常に、単
位回転角度帯中唯一の静止点に追い込まれて静止するも
のである。ただし、上記説明の構成では、該モータ9
が、たまたま、両波高値零の領域に対応する回転角度位
置を占めた場合には、基準正弦波信号S5の隣接する二つ
の周期の、いずれの等波高値点、換言すれば、隣接する
二つの単位回転角度帯中のいずれの静止点位置に追い込
まれるのかが不確定であるが、これを避けるためには、
第3図に例示のように、正転指令パルス列P3中の正極性
のシザー信号(第3図(A)(e))の方を、逆転指令
パルス列P4中の負極性のシザー信号(第3図(B)
(e))に対して相対的に幅広に形成すればよい。
Thus, at the time of equilibrium standstill, the motor 9 is always driven to rest by being driven to the only standstill point in the unit rotation angle band. However, in the configuration described above, the motor 9
However, if it happens to occupy the rotation angle position corresponding to the area of both peak values zero, which of the two peaks of adjacent two cycles of the reference sine wave signal S5, in other words, the two adjacent peak values. It is uncertain which position of the stationary point in one unit rotation angle band will be driven in. To avoid this,
As illustrated in FIG. 3, the positive polarity scissor signal in the forward rotation command pulse train P3 (FIGS. 3 (A) and (e)) is the negative polarity scissor signal in the reverse rotation command pulse train P4 (third rotation). Figure (B)
It may be formed relatively wide with respect to (e).

さすれば、該モータ9は、常に、その周期中の等値の波
高値X2Y2に対応する静止点位置に落ち着く。
Then, the motor 9 always settles at the stationary point position corresponding to the equivalent peak value X2Y2 in the cycle.

〈効果〉 以上のようにこの発明によれば、直流サーボモータに連
動し、単位回転角度ごとの周期の基準正弦波信号と、こ
れに対して90°位相差の参照正弦波信号とをそれぞれ正
側と負側とに折り返すように整流して、正極性の基準半
波信号と負極性の参照半波信号とを整流回路にて生成出
力し、該モータの平衡静止死には、零検出回路にてこれ
を検出して、信号切換回路を作動させ、基準半波信号と
参照半波信号とを各別にパルス幅変調増幅器に供給し
て、ここで、両半波信号のそれぞれの波高値に対応する
パルス幅の、正極性の正転指令パルス列と負極性の逆転
指令パルス列とを生成し、これらを該モータに対して同
時的に供給する構成としたことにより、所定パルス数の
設定パルス列で設定された回転角度位置まで回転した該
モータが、さらに、位置決め分解能を定める単位回転角
度帯内の唯一の静止点位置、すなわち、基準半波信号と
参照半波信号のそれぞれが丁度逆極性等値となる1周期
中唯一の波形位置に対応する回転角度位置にまで追い込
まれて始めて静止するので、従来装置がそうであったよ
うに、直流サーボモータが単位回転角度帯中に追い込ま
れた際に、その単位回転角度帯中の不定領の故に、該角
度帯中のいずれの位置に静止するのかが不明であること
由来する位置決めの不精確を被ることがなく、常に、分
解能を定める単位角度ごとの位置決めが可能で、これに
より、位置決め精度が格段に向上するという優れた効果
が奏される。
<Effect> As described above, according to the present invention, the reference sine wave signal having a cycle for each unit rotation angle and the reference sine wave signal having a 90 ° phase difference are positively interlocked with the DC servo motor. It rectifies so as to fold back to the negative side and the positive side reference half-wave signal and the negative reference half-wave signal is generated and output by the rectifier circuit. This is detected, the signal switching circuit is activated, and the reference half-wave signal and the reference half-wave signal are separately supplied to the pulse width modulation amplifier, where the peak values of both half-wave signals are responded to. A normal rotation command pulse train of positive polarity and a reverse rotation command pulse train of negative polarity having a pulse width to be generated are generated and are supplied to the motor at the same time. The motor rotated to the specified rotation angle position, In addition, it corresponds to the only stationary point position within the unit rotation angle band that determines the positioning resolution, that is, the only waveform position in one cycle in which the standard half-wave signal and the reference half-wave signal have exactly opposite polarities. Since it stops for the first time after being driven to the rotation angle position, as in the conventional device, when the DC servo motor is driven into the unit rotation angle band, due to the undefined region in the unit rotation angle band, , It is possible to always perform the positioning for each unit angle that determines the resolution without suffering from the positioning inaccuracy resulting from the fact that it is unknown at which position in the angle band the arm is stationary. The excellent effect of being markedly improved is exhibited.

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

第1図〜第3図は、この発明の一実施例に関するもので
あり、第1図はそのブッロク回路図、第2図はその要部
のブッロク回路図、第3図はその要部の波形図である。
第4図〜第6図は従来技術に関するものであり、第4図
はそのブッロク回路図、第5図はその要部のブッロク回
路図、第6図はその要部の波形図である。 1……可逆カウンタ 2……ディジタル・アナログ変換器 3……パルス幅変調増幅器 4、5……電源、6、7……ドライバ 9……直流サーボモータ 10……パルスエンコーダ 11……制御回路、12……零検出回路 13……信号切換回路、14……整流回路
1 to 3 relate to an embodiment of the present invention. FIG. 1 is a block circuit diagram thereof, FIG. 2 is a block circuit diagram of a main portion thereof, and FIG. 3 is a waveform of a main portion thereof. It is a figure.
4 to 6 relate to the prior art, FIG. 4 is a block circuit diagram thereof, FIG. 5 is a block circuit diagram of a main portion thereof, and FIG. 6 is a waveform diagram of a main portion thereof. 1 ... Reversible counter 2 ... Digital-analog converter 3 ... Pulse width modulation amplifier 4, 5 ... Power supply, 6, 7 ... Driver 9 ... DC servo motor 10 ... Pulse encoder 11 ... Control circuit, 12 …… Zero detector circuit 13 …… Signal switching circuit, 14 …… Rectifier circuit

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】設定パルス入力端子1aに設定パルス列P1が
供給され、帰還パルス列入力端子1cに帰還パルス列P2が
供給され、減算指令信号S1に応答して、設定パルスP1の
累積値から帰還パルスP2の累積値を減算し、その差値に
対応するディジタル誤差信号S3を出力し、加算指令信号
S2に応答して、設定パルスP1の累積値に対して帰還パル
スP2の累積値を加算し、その和値に対応するディジタル
誤差信号S3を出力する可逆カウンタ1と、 ディジタル誤差信号S3に応答して、該ディジタル誤差信
号に対応する正負両極性のアナログ誤差信号S4を出力す
るディジタル・アナログ変換器2と、 正極性のアナログ誤差信号S4をその第1の入力端子3aに
受けて、該信号S4の絶対値に応じたパルス幅を有する正
極性の正転指令パルス列P3を生成し、負極性のアナログ
誤差信号S4をその第2の入力端子3gに受けて、該信号S4
の絶対値に応じたパルス幅を有する負極性の逆転指令パ
ルス列P4を生成し、これら両パルス列P3、P4を択一的に
出力するパルス幅変調増幅器3′と、 正転指令パルス列P3に応答して正転し、逆転指令パルス
列P4に応答して逆転する直流サーボモータ9と、 直流サーボモータ9に連動し、単位回転角度ごとの基準
正弦波信号S5と該基準正弦波信号に対して90°位相差の
参照正弦波信号S6とを出力するパルスエンコーダ10と、 基準正弦波信号S5と参照正弦波信号S6とに基づいて、直
流サーボモータ9の正転時には、減算指令信号S1を、該
モータの逆転時には、加算指令信号S2をそれぞれ択一的
に生成して出力し、基準正弦波信号S5又は参照正弦波信
号S6のいずれか一方に基づいて、パルスエンコーダ10の
単位回転角度ごとの帰還パルス列P2を生成して出力する
制御回路11とを備えた直流ステップモータにおいて、 基準正弦波信号S5を半波整流して正極性の基準半波信号
S8を生成して出力し、参照正弦波信号S6を半波整流して
負極正の参照半波信号S9を生成して出力する整流回路14
と、 ディジタル誤差信号S3又はアナログ誤差信号S4が零にな
ったことを検出して零検出信号S7を出力する零検出回路
12と、 零検出信号S7に応答して、パルス幅変調増幅器3′の第
1、第2の入力端子3a、3gに供給されるアナログ誤差信
号S4に代えて、該増幅器3′の第1の入力端子3aには、
正極性の基準半波信号S8を供給し、該増幅器3′の第2
の入力端子3gには、負極性の参照半波信号S9を供給する
信号切換回路13とを付設して成る直流ステップモータ。
1. A setting pulse train P1 is supplied to a setting pulse input terminal 1a, a feedback pulse train P2 is supplied to a feedback pulse train input terminal 1c, and in response to a subtraction command signal S1, a feedback pulse P2 is generated from the cumulative value of the setting pulse P1. Is subtracted, the digital error signal S3 corresponding to the difference is output, and the addition command signal is added.
In response to S2, the cumulative value of the feedback pulse P2 is added to the cumulative value of the setting pulse P1, and the reversible counter 1 that outputs the digital error signal S3 corresponding to the sum value is responsive to the digital error signal S3. Then, the digital-analog converter 2 that outputs the analog error signal S4 of positive and negative polarities corresponding to the digital error signal and the positive analog error signal S4 are received at the first input terminal 3a thereof, and the signal S4 is received. Generates a positive polarity forward rotation command pulse train P3 having a pulse width according to the absolute value of the negative polarity, receives a negative polarity analog error signal S4 at its second input terminal 3g, and outputs the signal S4.
A pulse width modulation amplifier 3'which generates a negative polarity reverse rotation command pulse train P4 having a pulse width according to the absolute value of P2 and selectively outputs both pulse trains P3 and P4, and a normal rotation command pulse train P3 DC servo motor 9 that normally rotates in response to the reverse rotation command pulse train P4, and the reference sine wave signal S5 for each unit rotation angle and 90 ° with respect to the reference sine wave signal in conjunction with the DC servo motor 9. Based on the pulse encoder 10 which outputs the reference sine wave signal S6 of the phase difference and the standard sine wave signal S5 and the reference sine wave signal S6, when the DC servomotor 9 is in the normal rotation, the subtraction command signal S1 is supplied to the motor. During reverse rotation, the addition command signal S2 is alternatively generated and output, and the feedback pulse train for each unit rotation angle of the pulse encoder 10 is based on either the standard sine wave signal S5 or the reference sine wave signal S6. Generate and output P2 In the DC stepping motor and a control circuit 11, a reference sine wave signal S5 half-wave rectification to the positive polarity reference half-wave signals
Rectifier circuit 14 that generates and outputs S8, and performs half-wave rectification of the reference sine wave signal S6 to generate and output the negative reference half-wave signal S9.
And a zero detection circuit that detects that the digital error signal S3 or the analog error signal S4 has become zero and outputs the zero detection signal S7.
12 in place of the analog error signal S4 supplied to the first and second input terminals 3a, 3g of the pulse width modulation amplifier 3'in response to the zero detection signal S7. In the input terminal 3a,
The reference half-wave signal S8 of positive polarity is supplied to the second half of the amplifier 3 '.
A DC stepping motor having a signal switching circuit 13 for supplying a negative reference half-wave signal S9 to its input terminal 3g.
JP2472286A 1986-02-06 1986-02-06 DC step motor Expired - Lifetime JPH0697877B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2472286A JPH0697877B2 (en) 1986-02-06 1986-02-06 DC step motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2472286A JPH0697877B2 (en) 1986-02-06 1986-02-06 DC step motor

Publications (2)

Publication Number Publication Date
JPS62181694A JPS62181694A (en) 1987-08-10
JPH0697877B2 true JPH0697877B2 (en) 1994-11-30

Family

ID=12146049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2472286A Expired - Lifetime JPH0697877B2 (en) 1986-02-06 1986-02-06 DC step motor

Country Status (1)

Country Link
JP (1) JPH0697877B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4890138B2 (en) * 2006-07-24 2012-03-07 ローム株式会社 Motor drive circuit and electronic device
JP6001210B2 (en) * 2014-06-27 2016-10-05 オリンパス株式会社 Endoscope system and control apparatus for endoscope system

Also Published As

Publication number Publication date
JPS62181694A (en) 1987-08-10

Similar Documents

Publication Publication Date Title
US7304452B2 (en) Motor control device
WO2002078168A1 (en) Method of detecting motor current and motor control device
JP2005130578A (en) Power steering apparatus
JPH0744813B2 (en) Position detector
JP2712470B2 (en) Inverter current detection device
JPH0697877B2 (en) DC step motor
JPH0777516B2 (en) Output DC component prevention device for multi-phase inverter
NL8201285A (en) CONTROL CIRCUIT FOR A DC MOTOR.
JPH1175396A (en) Position sensorless motor drive
JPS6322159B2 (en)
JPH04340400A (en) Driver of stepping motor
JP3364948B2 (en) Drive device for brushless motor
JPS61150690A (en) Servo motor control method
JP2006296088A (en) Motor control device and motor control method
JPH069550Y2 (en) Judgment phase order switching circuit
SU1704240A1 (en) Rectifier drive
JPH0787770A (en) Motor drive
JPS6188161A (en) Speed signal detection device
JPS6160676B2 (en)
JPS6359785A (en) Brushless motor
JPH04236193A (en) position detection circuit
JPS58107085A (en) Driving device for motor
JPH0732588B2 (en) Phase detector
JPS6156717B2 (en)
JPH0681544B2 (en) Brushless motor