[go: up one dir, main page]

JPS6066695A - Drive circuit of step motor - Google Patents

Drive circuit of step motor

Info

Publication number
JPS6066695A
JPS6066695A JP17305783A JP17305783A JPS6066695A JP S6066695 A JPS6066695 A JP S6066695A JP 17305783 A JP17305783 A JP 17305783A JP 17305783 A JP17305783 A JP 17305783A JP S6066695 A JPS6066695 A JP S6066695A
Authority
JP
Japan
Prior art keywords
excitation
step motor
time
state
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP17305783A
Other languages
Japanese (ja)
Inventor
Akihiko Tsukahara
塚原 明彦
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.)
Automob Antipollut & Saf Res Center
Automobile Appliance Anti Pollution and Safety Research Center
Original Assignee
Automob Antipollut & Saf Res Center
Automobile Appliance Anti Pollution and Safety Research Center
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 Automob Antipollut & Saf Res Center, Automobile Appliance Anti Pollution and Safety Research Center filed Critical Automob Antipollut & Saf Res Center
Priority to JP17305783A priority Critical patent/JPS6066695A/en
Publication of JPS6066695A publication Critical patent/JPS6066695A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/36Protection against faults, e.g. against overheating or step-out; Indicating faults
    • H02P8/38Protection against faults, e.g. against overheating or step-out; Indicating faults the fault being step-out

Landscapes

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

Abstract

PURPOSE:To stabilize a step motor without stepout in both normal and reverse rotations at the restarting time of the stopping time. CONSTITUTION:The output C of a normal/reverse rotation timing generator and the output of a distributor 1 are logically applied to an AND gate. phi1, phi2, phi3, phi4 are excitation signals of step motor coils. When a step motor stops rotating and further rotates reversely, the motor is set to non-excited state after the rotor is advanced by 1/2 step angle in a rotating direction before becoming non- excited state, and a stepout is prevented by restarting the motor by resetting the excited state before becoming the non-excited state due to the elimination of a drive command pulse by a timing pulse from a normal/reverse timing pulse generator 3 at the next restarting time.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、ステップモータの駆動回路に係シ、特に制御
方式が位置決め制御、流量制御などのように正転・逆転
の切換え頻度の高いような制御にする。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a drive circuit for a step motor, and particularly to a step motor drive circuit in which the control method frequently switches between forward and reverse rotation, such as positioning control and flow rate control. Be in control.

〔発明の背景〕[Background of the invention]

最近、ステップモータの適用範囲が広がシ、1例として
自動車エンジンのマイクロコンピュータ制御のアクチュ
エータとして適用される等自動車搭載品として考えられ
るようになった。この自動車搭載品としてのステップモ
ータはエンジンルーム内に設置される場合が多く、その
苛酷な環境条件として、特に高温内にさらされることか
める。
Recently, the scope of application of step motors has expanded, and they have come to be considered as automotive components, such as being used as microcomputer-controlled actuators for automobile engines, for example. The step motor as an automotive component is often installed in the engine room, and is exposed to harsh environmental conditions, particularly high temperatures.

また、ステップモータは常時駆動状態で使用されること
はなく、位置保持のために停止している状態も多い。
Further, the step motor is not used in a constantly driven state, and is often stopped to maintain its position.

°したがって停止時にコイルに励磁電流を流し続けてい
れば、特に高温雰囲気内においてはコイル部のiXA度
はかなりの高温となり過熱破損の恐れがある。
Therefore, if the excitation current continues to flow through the coil when the motor is stopped, especially in a high temperature atmosphere, the iXA degree of the coil will become quite high and there is a risk of overheating damage.

またコイル部の温度上がれば、コイル部の抵抗分が上が
シ励磁電流が小さくなり、結果的にはアンペアターンが
減少することによシ出力が減少すこのような理由のため
に停止時、励磁電流を切り無励磁状態にさせて無駄な消
費電力を低減して、ステップモータの過熱を防止したの
が第1図のステップモータの駆動回路である。図におい
て、端子すは駆動指令パルス入力端子であシ、パルスが
入力する毎にステップモータはステップ動作する。
Also, as the temperature of the coil increases, the resistance of the coil increases and the excitation current decreases, resulting in a decrease in ampere turns and a decrease in output.For this reason, when the motor stops, The step motor drive circuit shown in FIG. 1 prevents the step motor from overheating by cutting off the excitation current and placing it in a non-excited state to reduce wasteful power consumption. In the figure, the terminal is a drive command pulse input terminal, and the step motor performs step operation every time a pulse is input.

また、端子aは正逆転指令入力4子でりり、この入力端
子の1桟圧レベルすなわちIIIGHかLOWかによシ
正転させるか逆転させるかを決める。この2つの入力に
より実際にステップモータの各相コイルへ励磁させる励
磁信号の順序を決めるのが分配回路1である。また、φ
1.φ2.φ3.φ4の各端子はそれぞれコイルφl、
コイルφ2.コイルφ3.コイルφ4の励磁信号である
。また、駆動指令パルス人力yiM子すは、パルス間隔
検出回路2の入力となっている。
Terminal a has a forward/reverse command input terminal, and it is determined whether to perform forward or reverse rotation depending on the one-piece pressure level of this input terminal, that is, IIIGH or LOW. The distribution circuit 1 determines the order of excitation signals to actually excite each phase coil of the step motor based on these two inputs. Also, φ
1. φ2. φ3. Each terminal of φ4 is connected to a coil φl,
Coil φ2. Coil φ3. This is an excitation signal for coil φ4. Further, the drive command pulse input signal yiM serves as an input to the pulse interval detection circuit 2.

第1図のタイムチャートが第2図に示されている。図に
おいて、第2図(5)に示す如き波形が端子aに、また
、第2図■に示す如き波形が端子すに入力されると、パ
ルス間隔検出回路2の出力は第2図いに示す如き波形の
ように、パルス1…隔時間がT以下であれば出力はHI
GH%T以上であれば出力はLOWとなる。このパルス
間隔検出回路2の出力がL OWだということは駆動指
令パルスが時間7以上入ってないということなので、そ
れ以降は、分配回路3の出力すなわち第2図(ハ)■(
ト)旬に示される励磁信号φ1.φ2.φ3.φ4は全
てLOWとなシ励磁電流は打切られる。
The time chart of FIG. 1 is shown in FIG. In the figure, when a waveform as shown in FIG. 2 (5) is input to terminal a and a waveform as shown in FIG. As shown in the waveform, pulse 1...If the interval time is less than or equal to T, the output is HI.
If it is GH%T or more, the output becomes LOW. The fact that the output of the pulse interval detection circuit 2 is LOW means that the drive command pulse has not been received for more than time 7, so after that, the output of the distribution circuit 3, that is, the output of the distribution circuit 3 (see Fig. 2 (c)
g) Excitation signal φ1. φ2. φ3. φ4 is all LOW, and the excitation current is cut off.

なお第2図(LJ■V)0)において、破線の波形は通
常の励磁1;jq波形であシ、この分だけ励磁電流が涌
′畠より流れず、ステップモータ停止時の消費電力をI
I!:減させる。このような公知例として特開昭50−
151319号公報がある。
In Fig. 2 (LJ V) 0), the broken line waveform is the normal excitation 1;
I! : Decrease. An example of such a publicly known example is Japanese Patent Application Laid-open No. 1983-
There is a publication No. 151319.

しかしながら、このような従来の駆動方式にあっては、
次の如き欠点を有している。
However, in such a conventional drive system,
It has the following drawbacks.

第1図図示分配回路1は実際にステップモータの各相コ
イルへ励磁させる励磁信号の順序を決めるだめの回路で
あり、通常は励磁状態が常に2相の励磁である2相励磁
法と称される励磁順序に従っている。
The distribution circuit 1 shown in Figure 1 is a circuit that actually determines the order of excitation signals to excite each phase coil of a step motor, and is usually called a two-phase excitation method in which the excitation state is always two-phase excitation. The excitation order is followed.

第3図はステップモータのロータ3−1の位置と励磁の
状態図である。
FIG. 3 is a diagram showing the position and excitation state of the rotor 3-1 of the step motor.

図において、rA)、[C)、 〔E)、[F)の各々
の状態は、2相励磁法でのある時のロータ位置と励磁状
態でらシ、例えば第1図において正逆転入力端子aがH
IGHであれば駆動指令パルス入力端子すにパルスが次
々に人力すればロータの位置と励磁状態は〔A〕→rc
、]→〔E〕→〔F〕→〔A〕と変化することによりロ
ータ3−1は1ステツプ角1にずつステップ動作する。
In the figure, each state of rA), [C), [E), and [F] corresponds to the rotor position and excitation state at a certain time in the two-phase excitation method. For example, in Fig. 1, the forward/reverse input terminal a is H
If it is IGH, if the pulses are manually applied to the drive command pulse input terminal one after another, the rotor position and excitation state will be [A] → rc
, ]→[E]→[F]→[A], the rotor 3-1 moves in steps of 1 step angle.

また正逆転入力端子aがLOWであればロータの位置と
励磁状態は(A)→〔F)→〔E〕→〔C〕→〔A〕と
変化することにまりロータ3−1は1ステップ角度ずつ
逆方向にステップ動作する。
Also, if the forward/reverse rotation input terminal a is LOW, the rotor position and excitation state will change from (A) → [F] → [E] → [C] → [A], and the rotor 3-1 will move one step. Steps in the opposite direction by angle.

ここで問題なのは第2図のタイムチャートで示す時刻1
1時、すなわち端子すに入るパルスが1定時間T経って
も次のパルスが入らない時、パルス間隔検出回路2の出
力がLOWとなり無励磁状態になるが、この時刻1.時
直前のロータの位置)−MhrmftiB−As r 
(”! 1状flit f ア牙’L ケ、l + g
4 )mMノ1磁状態はロータの位置が〔B)状態にな
るか〔D〕状態になるか判別がつかないので停止時のロ
ータの位置がはっきりしてない。
The problem here is time 1 shown in the time chart in Figure 2.
At 1 o'clock, that is, when the next pulse does not enter the terminal after one fixed time T, the output of the pulse interval detection circuit 2 becomes LOW and enters a non-excited state. position of the rotor just before time) - MhrmftiB - As r
(”! 1 state flit f aga'L ke, l + g
4) In the mm-1 magnetic state, it is not possible to determine whether the rotor position is in the [B) state or the [D] state, so the rotor position when stopped is not clear.

この後、第2図のタイムチャートで示す時刻1、時、す
なわち正逆転入力端子aがHIGHのまま端子すにパル
スが入った時、ロータの位置と励磁状態はrE)状態に
なるが〔D〕→[E)の場合にはロータ3−1は1/2
ステップ角度のステップ動作で済むのに対して、CB)
−CE〕の場合にはロータ3−1は3/2ステップ角度
のステップ動作が必要となる。
After this, at time 1 shown in the time chart of Fig. 2, when a pulse is input to terminal A while the forward/reverse input terminal a remains HIGH, the rotor position and excitation state become rE). ] → In the case of [E], the rotor 3-1 is 1/2
CB)
-CE], the rotor 3-1 needs to perform a step operation of 3/2 step angle.

したがってCD)→[E)の場合に比べ、〔B〕→〔E
〕の場合はロータのステップ動作に時間がかがシ、この
ためロータが励磁状態の変化に追従できなくなシ脱調す
るという危険性がある。また第2図のタイムチャートで
示す時刻13時のように端子すに入るパルスが一定時間
T経っても次のパルスが入らずに無励磁状態となシ次に
正逆転入力端子aがHI GHからLOWへと変わり時
刻12時に端子すにパルスが入った場合も同様に、停止
時のロータの位置がはっきりしないので第3図において
ロータの位置と励磁状態は〔A〕→[G’1→〔F’)
もしくはrA)→CI3’J→[F)のどちらかとなり
、〔A〕→[G)→CF ’)の場合に比べ〔A〕→[
’B〕→〔F〕の場合は脱調する危険性がある。
Therefore, compared to the case of CD) → [E), [B] → [E
], it takes time for the step motion of the rotor, and there is therefore a risk that the rotor will not be able to follow changes in the excitation state and will step out. Also, at time 13:00 shown in the time chart in Figure 2, when a pulse enters the terminal after a certain period of time T, the next pulse does not enter and it is in a non-excited state, and then the forward/reverse input terminal a becomes HIGH. Similarly, when the signal changes from LOW to LOW and a pulse is input to the terminal at 12 o'clock, the position of the rotor at the time of stop is not clear, so the rotor position and excitation state in Fig. 3 are [A] → [G'1 → [F')
Or rA) → CI3'J → [F), compared to the case of [A] → [G) → CF '), [A] → [
In the case of 'B] → [F], there is a risk of losing synchronization.

このように第1図のような駆動回路ではステップモータ
がある時間停止してると無励磁状!川となり消費電力を
低減するという効果はあるが、その無励磁時の後の再作
動時に脱調する危険性があるという不具合点があるし、
また停止時のロータの位置がはっきりしないので精度の
高い位1龜決めができないという不具合点がある。
In this way, in a drive circuit like the one shown in Figure 1, if the step motor is stopped for a certain period of time, it will not be energized! Although it has the effect of reducing power consumption, it has the disadvantage that there is a risk of losing synchronization when restarting after the de-energization period.
Furthermore, since the position of the rotor when stopped is not clear, there is a problem in that it is not possible to accurately determine the position of the rotor.

本発明の目的は、無励磁時の誤作動時に脱調することを
防止することのできるステップモータの駆動回路を提供
することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a step motor drive circuit that can prevent step-out during malfunction during non-excitation.

〔発明の概要〕[Summary of the invention]

本発明は、入力としてステップモータの駆動指令信号と
正逆指令信号のみとして、ステソゲモータが、位置決め
制御・流吋制御などで位置保持のため停止F−シている
とき無励磁状態にすることによシ、停止時の再起動を正
逆転ともに安定させて脱調することを防止しようという
ものである。
The present invention uses only the drive command signal and forward/reverse command signal of the step motor as input, and makes it into a non-excited state when the stem motor is stopped to maintain the position during positioning control, flow control, etc. Second, the aim is to stabilize the restart in both forward and reverse directions when stopped, thereby preventing step-out.

〔発明の実施例〕[Embodiments of the invention]

以[、本発明の実施例について説明する。 Hereinafter, embodiments of the present invention will be described.

第4図には本発明の一実倫例が示されている。FIG. 4 shows an example of the implementation of the present invention.

図において、端子aは正逆転指令入力端子、端子すは、
144動指令パルス入力端子、lは分配回路で?PJ1
図の同記号のと同じである。また、3は正逆転タイミン
グ発生回路である。正転指令から逆転指令に変われば正
逆転指令入力はHI GI(から1.OWへと変わり、
J転指令から正転指令に変われば正逆転指令入力はLO
WからHIG)Iへと変わる。この正逆転指令入力の変
化、立上り立下り時に単安>dマルチにトリガをかけ一
定時間タイミングパルスを発生させる回路が正逆転タイ
ミング発生回路3である。4は分配回路1の出力d、e
、f1gの立上り時にトリガをかける微分回路と波形整
形回路から成り立っている。出力端子φ1.φ2゜φ3
.φ4はそれぞれステップモータコイルφ1゜φ21φ
3.φ4の励磁信号であり出力がHIGHであれば励磁
電流が流れ、LOWであれば無励磁となる。
In the figure, terminal a is a forward/reverse command input terminal;
144 motion command pulse input terminal, l is the distribution circuit? PJ1
It is the same as the same symbol in the figure. Further, 3 is a forward/reverse timing generation circuit. When the forward rotation command changes to the reverse rotation command, the forward and reverse rotation command input changes from HI GI (to 1.OW,
If the J rotation command changes to the forward rotation command, the forward/reverse rotation command input is LO.
Changes from W to HIG)I. The forward/reverse timing generation circuit 3 is a circuit that triggers the signal > d multi when the forward/reverse command input changes, such as rising or falling, and generates a timing pulse for a certain period of time. 4 is the output d, e of the distribution circuit 1
, f1g, and a waveform shaping circuit. Output terminal φ1. φ2゜φ3
.. φ4 is step motor coil φ1゜φ21φ respectively
3. It is an excitation signal of φ4, and if the output is HIGH, an excitation current flows, and if it is LOW, no excitation occurs.

第5図には、第4図図示実施例の動作波形が示されてい
る。
FIG. 5 shows operating waveforms of the embodiment shown in FIG.

図において、a端子、bζf!li子にそれぞれa、l
)のような波形が入力されると正逆転タイミング発生回
路の出力波形Cはb入力の立上り時すなわち時刻114
時と立下り時すなわち時刻’8 r ’111時にトリ
ガがかけられ一定時間TMだけタイミングパルスが発生
する。分配回路1の出力波形はこの場合2相励磁法にし
たがい各々d+ e+ ’+ g波形のように出力され
る。
In the figure, a terminal, bζf! a, l for li child respectively
), the output waveform C of the forward/reverse timing generation circuit will be generated at the rising edge of the b input, that is, at time 114.
A trigger is applied at the falling edge of the clock, that is, at time '8r'111, and a timing pulse is generated for a certain period of time TM. In this case, the output waveforms of the distribution circuit 1 are outputted as d+e+'+g waveforms, respectively, according to the two-phase excitation method.

前述の正逆転タイミング発生+1?!回路の出力Cと分
配回路1の出力d+e+’rgの各々出力とをANDし
た波形がh+ i+J+に波形である。これは正逆転切
換後一定時間TMの間だけ、分配回路の各々の出力波形
を取り出したのがh+’、j+一方、分配回路lの各々
の出力波形は各々立上り時にトリガをかける微分回路4
に人力されてt。
The aforementioned forward/reverse timing occurrence +1? ! The waveform obtained by ANDing the output C of the circuit and each of the outputs d+e+'rg of the distribution circuit 1 is the waveform h+i+J+. This means that the output waveforms of the distribution circuits h+' and j+ are taken out only for a certain period of time TM after forward/reverse switching, while the output waveforms of the distribution circuit l are triggered by the differentiating circuit 4, which is triggered at the rising edge of each output waveform.
It was done manually.

m、n、0波形が出力される。この微分回路4は立上り
にトリガをかけて一定時間TN〔これはCNとルNによ
シ決まる〕よ、り早く立下れば入力と同じ出力、TNよ
り遅ければTN経過後に立下りの出力となるためにり、
m、n、o波形は1(IGII状態の時間はTN以下と
なっている。すなわち鹿動指令パルスが分配回路に入力
されなければ分配回路の出力は変らないので1−I I
 GHであればHIGH状態のままであるが微分回路4
を通すためIrIGH状態はrll 、後にLOW状態
となるために最後の駆動指令パルスが入ってTN後には
出力は全てLOWとなり無励磁状態となる。
m, n, 0 waveforms are output. This differentiator circuit 4 is triggered at the rising edge for a certain period of time TN (this is determined by CN and N). If it falls earlier, it outputs the same as the input, and if it falls later than TN, it outputs the falling signal after TN has elapsed. To become,
The m, n, o waveforms are 1 (the time in the IGII state is less than TN. In other words, unless the movement command pulse is input to the distribution circuit, the output of the distribution circuit will not change, so 1-I I
If it is GH, it will remain in the HIGH state, but the differential circuit 4
In order to pass, the IrIGH state is rll, and in order to become a LOW state later, the last drive command pulse is input and after TN, all outputs become LOW and become a non-excited state.

ここで”+’+J+ k波形とre、m、n、o波形の
各々のOR,をとると励磁信号波形φ1.φ2゜φ3.
φ4となる。
Here, if we OR the "+'+J+ k waveform and each of the re, m, n, and o waveforms, the excitation signal waveforms φ1.φ2゜φ3.
It becomes φ4.

第6図には、ロータ位置と励磁の状!甜が示されている
。いま、第5図のタイムチャートを用いてある場合とに
ついて説明する。第6図には正転・逆転のロータの動作
を矢印で1示しておシ、正逆転指令入力端子aがHIG
Hなら正転指令、LOWなら逆転指令とする。
Figure 6 shows the rotor position and excitation state! Sweetness is shown. Now, a case will be explained using the time chart shown in FIG. In Figure 6, the forward and reverse rotation of the rotor is indicated by arrows, and the forward and reverse rotation command input terminal a is HIGH.
If it is H, it is a forward rotation command, and if it is LOW, it is a reverse rotation command.

いま、時刻t2において、正転指令でもって、駆動指令
パルスが入シ以後しばらくパルスが入らずにしかも正逆
転の切換もない場合s ’2時のロータ位置と励磁の状
態図を第6図の〔I(〕とすれば、t1時に励磁信号φ
2のHIG[I状態がTN経過したため励磁信号φ2は
LOWとなシロータ位置と励磁の状態は〔■〕となる。
Now, at time t2, when a drive command pulse is input with a forward rotation command and no pulse is input for a while and there is no forward/reverse switching, the state diagram of the rotor position and excitation at s'2 is shown in Figure 6. If [I(]), the excitation signal φ at t1
2's HIG [I state has passed for TN, so the excitation signal φ2 becomes LOW, and the rotor position and excitation state become [■].

この後さらに14時、励磁信号φ3のHI G H状態
がTN経過したため励磁信号φ3もLOWとなシ全ての
励磁信号がLOW、すなわち無励磁状態となるがCI)
状態は無励磁になっても磁気的安定状態のためロータの
位置は変化しないのでロータの位置と励磁の状態はrJ
)となる。これは駆動指令パルスが跡絶えて無励磁状態
になる前に2相励磁から1相励磁に切換えて、しかも回
転してる方向に1/2ステップ角度だけロータを進ませ
てから無励磁状態にさせることによシロータの位置決め
をしている。したがってさらに時間が経過して時刻15
時、すなわち新しい駆動指令パルスが入り再起動する時
に励磁信号φ4がHIGHとなりロータの位置と励磁の
状態は〔K〕となシ次のパルスが入った16時に再び正
常な2相励磁に戻りCL)の状態となる。このため、再
始動時には1相励磁ながら確実にロータは正転方向に1
ステップ角度動作となる。
After this, at 14:00, the excitation signal φ3 goes from HIGH to TN, so the excitation signal φ3 also goes LOW.
Even if the state is de-energized, the rotor position does not change because it is a magnetically stable state, so the rotor position and excitation state are rJ
). This is done by switching from 2-phase excitation to 1-phase excitation before the drive command pulse runs out and the state becomes non-excited, and the rotor is advanced by a 1/2 step angle in the direction of rotation before returning to the non-excited state. Especially for positioning the rotor. Therefore, even more time passes and time 15
In other words, when a new drive command pulse enters and restarts, the excitation signal φ4 becomes HIGH, and the rotor position and excitation state become [K].When the next pulse enters at 16:00, it returns to normal two-phase excitation again at CL. ). Therefore, when restarting, the rotor is reliably rotated once in the forward rotation direction while being energized in one phase.
This is a step angle operation.

次に時刻を口において逆転方向に駆動指令パルスが入り
以後しばらくパルスが入らずにしかも正逆転のり換が有
シ逆転指令から正転指令へと変わった場合、’11時の
ロータ位置と励磁の状態図を第6図の〔L〕とすれば、
tl!時にφ2のJ I I GH状態がTN経過した
ため励磁信号φ2はLOWとなりロータの位置と励磁の
状態は(K)となる。
Next, if a drive command pulse is input in the reverse direction at the time, and no pulse is input for a while after that, and the forward/reverse rotation changes from a reversal command to a forward command, the rotor position at '11 o'clock and the excitation If the state diagram is [L] in Figure 6,
tl! At this time, since the JIIGH state of φ2 has passed TN, the excitation signal φ2 becomes LOW, and the rotor position and excitation state become (K).

この後さらにt13時、励磁信号φ1のHIGH状態が
TN経過したため励磁信号φ1もLOWとなり全ての励
磁信号がLOW、すなわち無励磁状態となり、〔K〕状
態は無励磁になっても磁気的安定状態のためロータの位
置は変化しないのでロータ位置と励磁の状態は〔M)と
なる。
After this, at time t13, since the HIGH state of the excitation signal φ1 has passed TN, the excitation signal φ1 also becomes LOW, and all the excitation signals become LOW, that is, a non-excitation state, and the [K] state is a magnetically stable state even if it becomes non-excitation. Therefore, the rotor position does not change, so the rotor position and excitation state become [M].

ここまでは正逆転切換のない場合と同じで、2相励磁か
ら1相励磁にしてから無励磁としていることによpロー
タの位置決めをしている。
Up to this point, it is the same as in the case without forward/reverse switching, and the P rotor is positioned by changing from two-phase excitation to one-phase excitation and then non-excitation.

さらに正逆転切換がある時刻114時、正逆転指令信号
がLOWからHIGHに変化することにより正逆転タイ
ミングパルスがTMだけ発生してこの間分配回路1の各
々の出力を取り出して励磁信号としているのでロータの
位置と励磁の状態は112時と同じ〔L)の状態になる
Further, at time 114 when the forward/reverse switching occurs, the forward/reverse command signal changes from LOW to HIGH, and a forward/reverse timing pulse is generated by TM.During this time, each output of the distribution circuit 1 is taken out and used as an excitation signal, so the rotor The position and excitation state are the same as at 112 o'clock [L].

このことは駆動指令パルスが跡絶えて無励磁状態になる
前の励磁状態を、正逆転指令信号が変化した時に無励磁
状態から復帰させているということである。
This means that the excitation state before the non-excitation state when the drive command pulse disappears is restored from the non-excitation state when the forward/reverse rotation command signal changes.

何故なら時刻tts時、すなわち新たな駆動指令パルス
が入った時、正逆転切換が行なわれたためロータの位置
と励磁の状態は〔N〕となりロータの動きは反転するが
、無励磁状態の〔M〕からでである。
This is because at time tts, that is, when a new drive command pulse is input, the forward/reverse switching has been performed, so the rotor position and excitation state become [N], and the rotor movement is reversed, but the non-excitation state [M ] It is empty.

したがって時刻t14時にtI!時の励磁状態が復帰し
た〔L〕状態であれば、t’s時にCN〕状態にロータ
が反転しても正常の2相励磁となる。
Therefore, at time t14, tI! If the excitation state at time is the [L] state restored, normal two-phase excitation will occur even if the rotor is reversed to the CN] state at time t's.

このように第4図のような駆動回路を用いればステップ
モータが回転を停止してさらに同じ回転方向に再起動し
た場合には、無励磁状態になる前にさらに回転方向に1
/2ステップ角度だけロータを進1せてから無励磁状態
にさせてロータの停止時の位置決めを行なうことにより
次の再起動時の税調を防止できる。
In this way, if the drive circuit shown in Fig. 4 is used, when the step motor stops rotating and then restarts in the same rotational direction, the stepper motor will rotate one more time in the rotational direction before becoming non-excited.
By advancing the rotor by a /2 step angle and then setting it in a non-excited state to position the rotor when it is stopped, tax adjustment at the next restart can be prevented.

またステップモータが回転を停止してさらに逆方向に回
転する場合には、同じようにロータの停止時の位置決め
を行い、正逆転の指令切換時に前の2相励磁の状態を復
帰させて次の再起動時の脱調を防止できる。
In addition, when the step motor stops rotating and then rotates in the opposite direction, the rotor is positioned in the same way when it stops, and when the forward/reverse command is switched, the previous two-phase excitation state is restored and the next Prevents loss of synchronization when restarting.

したがって、本実施例によれば、ステップモータが位t
i決め制御、流量制御などで位置保持のため停止してる
時、無励磁状態にすることでモータの7品熱をBfi+
ト11、寸介マイクロコンピュータのソフトプログラム
を用いることのなく、停止時の再起動を正逆転ともに安
定させて脱調する危険性を解消することが可能で、ステ
ップモータの制御プログラムの負担を軽減することがで
きるという2つの大きな効果がある。
Therefore, according to this embodiment, the step motor moves to a position t.
When the motor is stopped to hold the position during i-determining control, flow rate control, etc., the 7 component heat of the motor can be reduced to Bfi+ by leaving it in a non-excited state.
11. Without using the software program of the Zusuke microcomputer, it is possible to stabilize the restart after stopping in both forward and reverse directions, eliminating the risk of step-out, and reducing the burden on the step motor control program. There are two major effects that can be achieved.

したがってマイクロコンピュータによる自動車エンジン
制御用アクチュエータなど自動車搭載品、とじて使用さ
れる場合にはステップモータの余計な発熱を防止するこ
とによシ信頼性の向上、出力の低減防止を計ることがで
きまたステップモータの制御用プログラム容量を低減で
きることが可能であり、ステップモータの駆動回路とし
て最適である。
Therefore, when a step motor is used as an automotive component such as an actuator for controlling an automobile engine using a microcomputer, it is possible to improve reliability and prevent a reduction in output by preventing unnecessary heat generation of the step motor. It is possible to reduce the program capacity for controlling the step motor, making it optimal as a step motor drive circuit.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、無励磁時の後の
再作動時に脱調することを防止することができる。
As described above, according to the present invention, it is possible to prevent step-out during re-operation after non-excitation.

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

第1図は従来のステップモータの駆動回路図、第2図は
第1図のタイムチャート、第3図はステップモータのロ
ータ位置と励磁の状態を示す図、第4図は本発明の実施
例を示す図、第5図は第41図図示実施例のタイムチャ
ート、第6図はステップモータのロータ位置と励磁の状
態を示す図である。 1・・・分配回路、2・・・パルス間隔検出回路、3・
・・正! 詰 2図 fAJ 図 第 5 図 第 Z 図
Fig. 1 is a drive circuit diagram of a conventional step motor, Fig. 2 is a time chart of Fig. 1, Fig. 3 is a diagram showing the rotor position and excitation state of the step motor, and Fig. 4 is an embodiment of the present invention. FIG. 5 is a time chart of the embodiment shown in FIG. 41, and FIG. 6 is a diagram showing the rotor position and excitation state of the step motor. 1...Distribution circuit, 2...Pulse interval detection circuit, 3.
...Correct! Figure 2 fAJ Figure 5 Figure Z

Claims (1)

【特許請求の範囲】[Claims] 1、駆動指令信号と正逆転指令信号とを入力させて?、
!/数間のコイルの励磁順序を決定する分配回路の出力
によってステップモータを励磁させるステップモータの
駆動回路において、上記正逆転指令信号のル圧レベルが
変化する際に上記分配回路の各々の出力信号を一定時間
取出す復帰回路と、上記分配回路の各々の出力信号が一
定時間経過した場合には遮断させる遮断回路とを設け、
前記復帰回路の各々の出力と前記遮断回路の各々の出力
とを論理和した各々の出力信号を励磁信号とすることを
特徴とするステップモータの駆動回路、
1. Input the drive command signal and forward/reverse command signal? ,
! In a step motor drive circuit that excites a step motor by the output of a distribution circuit that determines the excitation order of coils between several times, when the pressure level of the forward/reverse command signal changes, each output signal of the distribution circuit a return circuit that takes out the signal for a certain period of time, and a cutoff circuit that cuts off the output signal of each of the distribution circuits after a certain period of time,
A drive circuit for a step motor, characterized in that an output signal obtained by ORing each output of the return circuit and each output of the cutoff circuit is used as an excitation signal.
JP17305783A 1983-09-21 1983-09-21 Drive circuit of step motor Pending JPS6066695A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17305783A JPS6066695A (en) 1983-09-21 1983-09-21 Drive circuit of step motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17305783A JPS6066695A (en) 1983-09-21 1983-09-21 Drive circuit of step motor

Publications (1)

Publication Number Publication Date
JPS6066695A true JPS6066695A (en) 1985-04-16

Family

ID=15953415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17305783A Pending JPS6066695A (en) 1983-09-21 1983-09-21 Drive circuit of step motor

Country Status (1)

Country Link
JP (1) JPS6066695A (en)

Similar Documents

Publication Publication Date Title
US6051943A (en) Servo motor controller using position interpolation
CN101542894B (en) Method and device for regulating a polyphase rotating electrical machine operating as a generator, and polyphase rotating electrical machine using them
JP3151758B2 (en) Sensorless motor drive circuit
US6046561A (en) Commutation control method for a switched reluctance machine
JPS6066695A (en) Drive circuit of step motor
JP3521833B2 (en) Step motor drive device
JP2005184897A (en) Drive controller of stepping motor, integrated circuit and method of controlling drive
JP2001346399A (en) Driving device for stepping motor
JP3244799B2 (en) Starting method of sensorless multi-phase DC motor
JP2571501B2 (en) Driving method of watch step motor
JP2007159333A (en) Brushless motor, brushless motor system and control circuit
JPH06178582A (en) Method for starting sensorless multiphase dc motor
JPS6412198B2 (en)
JPH1023779A (en) Voltage-driven transistor drive power supply
JP2001327187A (en) Method for controlling brushless motor
JP2001309685A (en) Method and device for driving and controlling brushless motor
JPH06261590A (en) Driving device of sensorless brushless motor
JPS6312845A (en) Throttle opening control device
JPS61214788A (en) Starter of commutatorless motor
JPS6020795A (en) Driving method of stepping motor
JPH0340600B2 (en)
JPH08191590A (en) Controlling method of brushless motor
JPH0441352Y2 (en)
JPH11332276A (en) Motor drive circuit
JPS6211759B2 (en)