JPS62100197A - Method and apparatus for controlling adjustable speed of stepping motor - Google Patents

Method and apparatus for controlling adjustable speed of stepping motor

Info

Publication number
JPS62100197A
JPS62100197A JP23627485A JP23627485A JPS62100197A JP S62100197 A JPS62100197 A JP S62100197A JP 23627485 A JP23627485 A JP 23627485A JP 23627485 A JP23627485 A JP 23627485A JP S62100197 A JPS62100197 A JP S62100197A
Authority
JP
Japan
Prior art keywords
stepping motor
oscillator
gate
acceleration
deceleration
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
JP23627485A
Other languages
Japanese (ja)
Inventor
Masahiro Nakamura
政広 中村
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.)
OOTAKE SEISAKUSHO KK
Original Assignee
OOTAKE SEISAKUSHO KK
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 OOTAKE SEISAKUSHO KK filed Critical OOTAKE SEISAKUSHO KK
Priority to JP23627485A priority Critical patent/JPS62100197A/en
Publication of JPS62100197A publication Critical patent/JPS62100197A/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/14Arrangements for controlling speed or speed and torque

Landscapes

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

Abstract

PURPOSE:To adjust the adjustable-speed operation of a stepping motor freely by arbitrarily varying oscillating frequency from an oscillator by a variable resistor. CONSTITUTION:Pulse generated from an oscillator OSC are applied to a driver 2 through an AND gate 3, thus driving a stepping motor 1. Currents flowing through an LED4 are changed by a variable resistor Rv and the resistance value of a CDS5 is altered, and oscillating frequency from the oscillator OSC is varied. Accordingly, maximum pulse frequency and rising and falling pulse frequency on adjustable-speed operation can be changed arbitrarily even during the revolution of the stepping motor by the variable resistor Rv even after a program and data are stored in a ROM.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はマイクロコンピュータ−でステッピングモータ
ーの加減速動作を制御2Ilする方法及び装置に関する
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method and apparatus for controlling acceleration and deceleration operations of a stepping motor using a microcomputer.

[従来の技術] 従来、マイクロコンピュータ−でステッピングモーター
の加減動作を制御する場合には専用LSIに立上り、立
下りパルス数、及び最高バルス周波数や目標位置までの
全パルス数を囚き込んで制御させていた。従って同一の
制御装置を使用して異なるタイプのステッピングモータ
ーを制御する場合や同一のモーターでも負荷トルクの異
なる場合などはそれぞれに最適の値を決めて、通常RO
Mにそのデーターを格納していた。
[Prior art] Conventionally, when controlling the adjustment operation of a stepping motor using a microcomputer, the number of rising and falling pulses, the highest pulse frequency, and the total number of pulses up to the target position are captured and controlled by a dedicated LSI. I was letting it happen. Therefore, when controlling different types of stepping motors using the same control device, or when using the same motor with different load torques, determine the optimal value for each, and normally RO
The data was stored in M.

つまりデーターやプログラムをROMに固定するマイク
ロコンピュータ−のシステムではそのf−ターなどを書
き換えることは通常できず、用途によっては不便であっ
た。又、動作中に任意の速度に変更することも当然でき
なかった。
In other words, in a microcomputer system in which data and programs are fixed in a ROM, it is usually not possible to rewrite the data and programs, which is inconvenient depending on the application. Also, it was naturally impossible to change the speed to any desired speed during operation.

[発明が解決しようとする問題点] しかして本発明は、異なるタイプのステッピングモータ
ーを制御2t+−!l−る場合や同一のステッピングモ
ーターであっても負荷トルクの異なる場合でも、自由に
ステッピングモーターの加減速U1作の調整ができるス
テッピングモーターの加減速制御方法及び装置を提供せ
んとするものである。
[Problems to be Solved by the Invention] However, the present invention can control different types of stepping motors 2t+-! It is an object of the present invention to provide a stepping motor acceleration/deceleration control method and device that can freely adjust the acceleration/deceleration U1 action of the stepping motor even when the stepping motor is the same or when the load torque is different even when the stepping motor is the same. .

[問題点を解決ザるための手段] 本発明方法は、発生するパルス数をカウントしてマイク
ロコンピュータ−でステッピングモーターを加減速制御
するにあたり、パルス周波数を変化させることでステッ
ピングモーターの加減速動作を調整自在とするしのであ
る。
[Means for Solving the Problems] The method of the present invention controls the acceleration/deceleration of the stepping motor by changing the pulse frequency when counting the number of generated pulses and controlling the acceleration/deceleration of the stepping motor using a microcomputer. It is possible to adjust it freely.

次に本発明方法の実施に直接使用するステッピングモー
ターの制御装置をai図乃至第4図に)Jづき説明する
Next, a control device for a stepping motor which is directly used in carrying out the method of the present invention will be explained with reference to FIGS. ai to 4).

本発明のステッピングモーターの制御2Il装置(A>
は.ステツピングモーター(1)に接続づ−るドライバ
(2)と、パルスを発生する発振器(O20)と、ドラ
イバ(2)と発振器(O20)間に介在し発振器(O2
0)から送られてくるパルスをドライバ(2)に伝達・
遮断するアンドゲート(3)と、可変抵抗(Rv)にて
り、ED(4)に流れる電流を変化させてCD5(5)
の抵抗値を変化させ、前記発振器(O20)の発振周波
数を変えるために介設したコンデンサ(C1)(C2)
と前記可変抵抗(Rv)との時定数で前記LED(4)
に除々に電流を流導・遮断する制御部(7)と、前記ア
ントゲ−1−<3)から出力されるパルスを計数するカ
ウンタ(8)と、前記ステッピングモーター(1)の回
転方向を決める指令及び前記アントゲ−1−(3)を間
rrlする指令及びの前記制御部(7)のLED (4
)に電流を流導・遮断する指令及び制御部(7)に介設
したコンデンサ((、+ >  (C2)を完全に放電
させ充電可能状態にもどす指令を予め記憶させであるプ
ログラムに則って出力覆るマイクロコンピュータ−(1
0)とからなる。
Stepping motor control device of the present invention (A>
teeth. A driver (2) connected to the stepping motor (1), an oscillator (O20) that generates pulses, and an oscillator (O2) interposed between the driver (2) and the oscillator (O20).
Transmits the pulses sent from 0) to the driver (2).
CD5 (5) by changing the current flowing to ED (4) using the AND gate (3) that cuts off and the variable resistor (Rv)
capacitors (C1) (C2) interposed to change the resistance value of the oscillator (O20) and change the oscillation frequency of the oscillator (O20);
and the variable resistor (Rv), the LED (4)
a control unit (7) that gradually conducts and cuts off current; a counter (8) that counts pulses output from the above-mentioned game controller 1; and a counter (8) that determines the rotation direction of the stepping motor (1); LED (4
) and a command to completely discharge the capacitor ((, + > (C2)) and return it to a rechargeable state according to a program. Output-covering microcomputer-(1
0).

前記ドライバ(2)は回転方向の指令を受るべくアウト
プットボー1〜(9)の1番ボート(1)に接続しであ
る。前記発振器(O20)は、図示しない汎用タイマー
ICで自走マルチバイブレータ−を構成したものである
The driver (2) is connected to the first boat (1) of the output boats 1 to (9) to receive a rotation direction command. The oscillator (O20) is a self-running multivibrator constructed from a general-purpose timer IC (not shown).

前記アンドグーi〜(3)は、発振器(O20)の出力
を入力側の一方に接続し、残る一方にアラ1〜プツトボ
ー1〜(9)の2番ボー1〜(ffl)を接続するとと
もに出力側を前記ドライバ(2)と力・クンター(8)
に接続しである。
The output of the oscillator (O20) is connected to one of the input sides of the ANDGOO i~(3), and the second baud 1~(ffl) of ARA1~Puttoboe 1~(9) is connected to the remaining one, and the output The driver (2) and the force-kunter (8) on the side
It is connected to.

前記制御部(7)は、発振器(O20)の発振周波数[
fosc]を決定する抵抗(RA)(RB )とコンデ
ンサ(CO)を図示の如く接抵抗(R[3)に並列に接
続したCDS (5)と、直列する可変抵抗(RVIお
よび抵抗(R1)とコンデンサ(C1)間に直列に介接
したL[D(4)にてホトカブラ(6)を形成するとと
もに抵抗(R1)とLED(4)間とLED(4)とコ
ンデンサ(C1)間にコンアン1す(C2)の両端を各
々接続し、当該コンデンサ(C2)の一端側にはアウト
フッ1−ボート(9)の4番ボート(■■)に抵抗(R
3)を介してべ−スを接続しエミッタを接地したトラン
ジスタ(Tr2)のコレクタを接続し、残る他端側には
アウトプットボー1−(9)の3番ポート(I[[)に
抵抗(R2)を介してベースを接続しエミッタを接地し
たトランジスタ(Trl)のコレクタを接続しである。
The control unit (7) controls the oscillation frequency [
CDS (5), which determines the resistance (RA) (RB) and capacitor (CO) connected in parallel to the contact resistance (R[3) as shown in the figure, and the variable resistance (RVI) and resistance (R1) connected in series. A photocoupler (6) is formed with L [D (4) connected in series between the resistor (R1) and the LED (4), and between the LED (4) and the capacitor (C1). Connect both ends of the capacitor (C2) to one end of the capacitor (C2) and connect the resistor (R
3), connect the collector of the transistor (Tr2) whose base is connected and whose emitter is grounded through The collector of a transistor (Trl) whose base is connected through (R2) and whose emitter is grounded is connected.

尚、ホトカプラ(6)は、LED(4)に15mAの電
流が流れた時CD5(5)が約700Ω、LED (4
)に電流が流れない時はほぼ無限大の抵抗値を示す。
In addition, the photocoupler (6) is such that when a current of 15 mA flows through the LED (4), CD5 (5) is approximately 700Ω, and the LED (4)
) shows an almost infinite resistance value when no current flows through it.

尚、前記カウンタ(8)はCPLIバス直結型カウンタ
でカウンタ値の読み書きが自由にできるダウンカウンタ
である。
The counter (8) is a CPLI bus directly connected counter and is a down counter in which the counter value can be freely read and written.

前記マイクロコンピュータ−(10)は周知ノモノテア
リ、基本的にCPU、RAM、ROMより構成される。
The microcomputer (10) is well known and basically consists of a CPU, RAM, and ROM.

ROMにはCPUを制御するプログラムが書き込まれて
おり、CPLJはカウンタ(8)にて書き込まれたパル
ス数データを取り込んだり、RAMとの間でデータの授
受を行いながら、プログラムに従って演算処理し、必要
に応じて処理したデータをアウトプットボート(9)に
出力ηる。ROMに書き込まれているプログラムをフロ
ーチャートで示すと第3図乃至第4図のようになる。又
第4図に示すプログラムに従って本発明装置を動作させ
た場合のパルス周波数と時間の関係は第2図のようにな
る。尚、第2図中実線は可変抵抗(Rv)の抵抗値を小
としたときの、又点線は抵抗値を大としたときの変化を
表わしている。
A program to control the CPU is written in the ROM, and the CPLJ takes in the pulse number data written in the counter (8) and performs arithmetic processing according to the program while exchanging data with the RAM. The processed data is output to the output port (9) as necessary. Flowcharts of the programs written in the ROM are shown in FIGS. 3 and 4. Further, when the apparatus of the present invention is operated according to the program shown in FIG. 4, the relationship between pulse frequency and time is as shown in FIG. 2. The solid line in FIG. 2 represents the change when the resistance value of the variable resistor (Rv) is decreased, and the dotted line represents the change when the resistance value is increased.

[作  用] ここで第1図乃至第4図に基づいて本発明装置の作用の
説明を行う。
[Function] Here, the function of the device of the present invention will be explained based on FIGS. 1 to 4.

始めに、アウトプットボーh(9)を初期化する。(第
3図参照)即ち、第2番出力ポート(II)をOV(以
下りとづる)にし、アンドゲート(3)を閉じて1ミラ
イバ(2)とカウンタ(8)の動作を停止させる。次に
第3番出力ボートをLにしてトランジスタ(Trl)を
オフとする。次に第4番出力ポート(IV)を5v(以
下1]とする)にして、コンデンサ(C1)(C2)を
完全に放電して初期化終了である。
First, the output baud h (9) is initialized. (See FIG. 3) That is, the second output port (II) is set to OV (hereinafter referred to as OV), the AND gate (3) is closed, and the operation of the 1-mirror bar (2) and counter (8) is stopped. Next, the third output port is set to L to turn off the transistor (Trl). Next, the fourth output port (IV) is set to 5V (hereinafter referred to as 1), and the capacitors (C1) and (C2) are completely discharged to complete the initialization.

次に目標位置までの全パルス数を用途に応じてROMま
たはRAMよりカウンタ(8)に書き込む。(一定の仕
様が決められてROMに格納可能なものはROMに又計
算結果によって変化する様なものはRAMに書き込む。
Next, the total number of pulses up to the target position is written into the counter (8) from ROM or RAM depending on the purpose. (Things with fixed specifications that can be stored in the ROM are written in the ROM, and items that change depending on the calculation results are written in the RAM.)

)第1番出力ポー1−(I)を1−1又はLにしてステ
ッピングモーター(1)の回転方向を決め、又第4番出
力ポート(rV)をLとしてトランジスタ(Tr2)を
オフにしコンデンサ(C1)(C2)を充電可能状態と
する。
) Set No. 1 output port 1-(I) to 1-1 or L to determine the rotation direction of the stepping motor (1), and set No. 4 output port (rV) to L to turn off the transistor (Tr2) and connect the capacitor. (C1) and (C2) are placed in a chargeable state.

次に第2番出力ポート(IF)をト1としてアントゲ−
1−(3)を聞き前述の式で定められる発振周波数のパ
ルスをドライバ(2)のクロック入力とカウンタ(8)
の入力に与える。これでステッピングモーター(1)は
回転を始める(第2図の■の状態)。この時の周波数は
LED(4)に電流が流れていないため最も低い周波数
になる。(但し、この値はステッピングモーター(1)
が脱調を起こさない自起動周波数範囲の値としておく)
Next, set the 2nd output port (IF) to 1 and connect the ant game.
1-(3) is heard and the pulse of the oscillation frequency determined by the above formula is sent to the clock input of the driver (2) and the counter (8).
give to the input of The stepping motor (1) now begins to rotate (state ■ in Figure 2). The frequency at this time is the lowest since no current is flowing through the LED (4). (However, this value is for stepping motor (1)
(Set as a value within the self-starting frequency range that does not cause step-out)
.

又、第3番出力ボート(III)をHにしてトランジス
タ(Trl)をオンにすると抵抗(R1→−Rv)とコ
ンデンサ(C2)の時定数で徐々にLED (4)に電
流が流れる。従ってCD5(5)の抵抗値も徐々に小さ
くなるため発振周波数は上昇する(第2図の■の状態)
。そしてコンデンサ(C1)は放電状態となる。(コン
デンサ(C2)は充電されている)。
Further, when the third output port (III) is set to H and the transistor (Trl) is turned on, current gradually flows to the LED (4) with the time constant of the resistor (R1→-Rv) and the capacitor (C2). Therefore, the resistance value of CD5 (5) also gradually decreases, and the oscillation frequency increases (state of ■ in Figure 2).
. The capacitor (C1) then enters a discharge state. (Capacitor (C2) is charged).

第2図に実線と点線で示すように、可変抵抗(RV)の
値の大小でLED(4)の電流が変化するので最高周波
数も変化する。可変抵抗(RV)の値が大きくなると点
線で示Jように発振周波数が低下し、更に時定数が大き
くなるため加減速時の傾きも緩やかなものとなる。この
ことはステッピングモーターの特性上からも望ましいこ
とである。前記マイクロコンピュータ−(10)はカウ
ンタ(8)より最新のカウンタ値を読み最初に設定した
パルス数より減算して残りパルス数が一定以下かどうか
の判別を行い、NOの場合には再度カウンタ値の読み取
りと減算を繰り返えすく第2図の■の状態)。YeSの
場合には第3番出力ボート(II[)を1−とじてトラ
ンジスタ(Trl)をオフにする。この時コンデンサ(
C1)は完全に放電していたためLED(4)の電流は
忠にはゼロにならずにコンデンサ(C1)を充電するま
で抵抗(R1+Rv)とコンデンサ(C1)の時定数で
徐々にその電流が低下して、発振周波数も徐々に低下し
てゆく(第2図の■の状態)。完全に充電されるとLE
D (4)の電流もゼロになり、この時の発振周波数は
最初と同じ最も低いものとなる。
As shown by the solid line and dotted line in FIG. 2, the current of the LED (4) changes depending on the value of the variable resistor (RV), so the maximum frequency also changes. As the value of the variable resistor (RV) increases, the oscillation frequency decreases as shown by the dotted line J, and the time constant also increases, so the slope during acceleration and deceleration becomes gentler. This is desirable from the viewpoint of the characteristics of the stepping motor. The microcomputer (10) reads the latest counter value from the counter (8) and subtracts it from the initially set number of pulses to determine whether the remaining number of pulses is below a certain level.If NO, the microcomputer (10) reads the latest counter value and subtracts it from the initially set number of pulses. It is easy to repeat the reading and subtraction of (state ■ in Figure 2). In the case of Yes, the third output port (II[) is set to 1- to turn off the transistor (Trl). At this time, the capacitor (
Since C1) was completely discharged, the current of LED (4) did not reach zero exactly, but the current gradually increased with the time constant of the resistor (R1 + Rv) and capacitor (C1) until it charged the capacitor (C1). The oscillation frequency also gradually decreases (state shown by ■ in FIG. 2). LE when fully charged
The current of D (4) also becomes zero, and the oscillation frequency at this time becomes the lowest one as at the beginning.

更に、マイクロコンピュータ−(10)はカウンタ(8
)より最新のカウンタ値を読み、最初に設定したパルス
数より減算して残りパルス数がゼロかどうかの判別を行
い、NOの場合は再度カウンタ値の読み取りと減算を繰
り返す(第2図の■の状態)。YeSの場合には第2番
出力ボート(II)をLにしてアンドゲート(3)を閉
じてステッピングモーター(1)の回転を停止し、更に
第4番出力ボート(rV)を11にして次の動作のため
にコンデンサ(C1)(C2)を完全に放電させておく
Furthermore, the microcomputer (10) has a counter (8
) and subtract it from the initially set number of pulses to determine whether the remaining number of pulses is zero. If NO, repeat reading and subtracting the counter value again (■ in Figure 2). condition). In the case of Yes, set the No. 2 output port (II) to L, close the AND gate (3), stop the rotation of the stepping motor (1), and then set the No. 4 output port (rV) to 11. For this operation, capacitors (C1) and (C2) are completely discharged.

[効  果] 以上のように本発明はプログラムやデーターをROMに
格納した接でも最高パルス周波数と加減速動作時の上背
、下陪パルス周波数を可変抵抗器(Rv)でステッピン
グモーター回転中でも任意に変更できる。従ってプログ
ラム設51時にステッピングモーターの特性や負荷トル
クなどが不明でも良いので設計は容易となり用途も限定
されない。又本発明の場合最高速動作実行中には正確に
1パルス毎にカウント値を読み取る必要は無く残りパル
ス数が一定の値以下になったかどうかを判断できればよ
い。
[Effects] As described above, the present invention allows the maximum pulse frequency and the upper and lower pulse frequencies during acceleration/deceleration operations to be adjusted arbitrarily even while the stepping motor is rotating using a variable resistor (Rv) even when programs and data are stored in the ROM. can be changed to Therefore, since the characteristics of the stepping motor, the load torque, etc. may not be known when setting the program 51, the design is easy and the applications are not limited. Furthermore, in the case of the present invention, it is not necessary to accurately read the count value for each pulse during execution of the maximum speed operation, but it is sufficient to be able to determine whether the number of remaining pulses has fallen below a certain value.

つまり、従来はCPUの命令実行速度以上の高速動作が
不可能なため、その上限速度には限度があったのに対し
本発明では上限速度はステッピングモーターの特性のみ
で決められCPUの命令実行速度に制限されることはな
い。また、最高最低速度の比も発振器(O20)の常数
のみの変更で自由に変更できる。更に必要部分も追加ず
れば多軸制御も実現容易である笠侵れた効果を奏する。
In other words, in the past, there was a limit to the upper limit speed because it was impossible to operate at a higher speed than the instruction execution speed of the CPU, but in the present invention, the upper limit speed is determined only by the characteristics of the stepping motor, and the instruction execution speed of the CPU is not limited to. Furthermore, the ratio of the maximum and minimum speeds can be freely changed by changing only the constant of the oscillator (O20). Furthermore, by adding the necessary parts, multi-axis control can be easily realized, which provides a unique effect.

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

第1図は本発明装置のブロックダイヤグラム、第2図は
本発明装置を作動させた時のパルス周波数と時開の関係
図、第3図乃至第4図は各々本発明装置で使用するプロ
グラムのフローチャートである。 A・・・・・・ステッピングモーターの加減速制御装置
O8C・・・発振器    RA、RB ・・・抵抗R
t 、R2,R3・・・抵抗 RV・・・可変抵抗Co
 、C1,C2・・・コンデンサ Tri 、Tr2・・・トランジスタ ■・・・1番ボー1−     I[・・・2WIボー
ト■・・・3番ポート    ■・・・4番ポート1・
・・ステッピングモーター
Fig. 1 is a block diagram of the device of the present invention, Fig. 2 is a diagram showing the relationship between pulse frequency and time opening when the device of the present invention is operated, and Figs. 3 and 4 are diagrams of programs used in the device of the present invention. It is a flowchart. A: Stepping motor acceleration/deceleration control device O8C: Oscillator RA, RB: Resistor R
t, R2, R3...Resistance RV...Variable resistance Co
, C1, C2... Capacitor Tri, Tr2... Transistor ■... No. 1 board 1- I [... 2WI boat ■... No. 3 port ■... No. 4 port 1-
・Stepping motor

Claims (2)

【特許請求の範囲】[Claims] 1.発生するパルス数をカウントしてマイクロコンピュ
ーターでステッピングモーターの加減速動作を制御する
にあたり、パルス周波数を変化させることでステッピン
グモーターの加減速及び最高速動作を調整自在としてな
るステッピングモーターの加減速制御方法
1. A stepping motor acceleration/deceleration control method in which the acceleration/deceleration and maximum speed operation of the stepping motor can be freely adjusted by changing the pulse frequency when the acceleration/deceleration of the stepping motor is controlled by a microcomputer by counting the number of generated pulses.
2.ステツピングモーターに接続するドライバと、パル
スを発生する発振器と、前記ドライバと当該発振器間に
介在し発振器から送られてくるパルスをドライバに伝達
・遮断するアンドゲートと、可変抵抗にて前記発振器の
発振周波数を変えるとともにコンデンサを介設して電流
の漸時的導通・遮断自在に構成した制御部と、前記アン
ドゲートから出力するパルスをカウントするカウンタと
、アンドゲートを開状態として前記ステッピングモータ
ーの回転を開始する指令と前記制御部に電流を流す指令
と予じめ設定された値から最新のパルスカウント値を減
算して一定値以下になつたとき、前記制御部の電流を停
止する指令と予じめ設定された値から最新のパルスカウ
ント値を減算して0になったときに、前記アンドゲート
を閉じる指令と前記制御部に介設された前記コンデンサ
を完全に、放電させ充電可能状態に戻す指令を順次出す
マイクロコンピューターと、からなるステッピングモー
ターの加減速制御装置。
2. A driver connected to the stepping motor, an oscillator that generates pulses, an AND gate that is interposed between the driver and the oscillator and transmits/blocks the pulses sent from the oscillator to the driver, and a variable resistor that controls the oscillator. A control section configured to change the oscillation frequency and to allow gradual conduction and interruption of current by interposing a capacitor, a counter that counts pulses output from the AND gate, and a control section that controls the stepping motor when the AND gate is open. A command to start rotation, a command to flow current to the control unit, and a command to stop the current to the control unit when the latest pulse count value is subtracted from a preset value and becomes a certain value or less. When the latest pulse count value is subtracted from a preset value and becomes 0, a command is issued to close the AND gate, and the capacitor provided in the control unit is completely discharged and ready for charging. A stepping motor acceleration/deceleration control device consisting of a microcomputer that sequentially issues commands to return to
JP23627485A 1985-10-24 1985-10-24 Method and apparatus for controlling adjustable speed of stepping motor Pending JPS62100197A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23627485A JPS62100197A (en) 1985-10-24 1985-10-24 Method and apparatus for controlling adjustable speed of stepping motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23627485A JPS62100197A (en) 1985-10-24 1985-10-24 Method and apparatus for controlling adjustable speed of stepping motor

Publications (1)

Publication Number Publication Date
JPS62100197A true JPS62100197A (en) 1987-05-09

Family

ID=16998352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23627485A Pending JPS62100197A (en) 1985-10-24 1985-10-24 Method and apparatus for controlling adjustable speed of stepping motor

Country Status (1)

Country Link
JP (1) JPS62100197A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1658537A2 (en) * 2003-07-28 2006-05-24 Intelligent Motion Systems, Inc. Method and apparatus for independently controlling each phase of a multi-phase step motor

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5175910A (en) * 1974-12-27 1976-06-30 Hitachi Ltd PARUSUMOOTAKAGEN SOKUKAIRO
JPS57132792A (en) * 1981-12-25 1982-08-17 Mitsubishi Electric Corp Control system for induction motor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5175910A (en) * 1974-12-27 1976-06-30 Hitachi Ltd PARUSUMOOTAKAGEN SOKUKAIRO
JPS57132792A (en) * 1981-12-25 1982-08-17 Mitsubishi Electric Corp Control system for induction motor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1658537A2 (en) * 2003-07-28 2006-05-24 Intelligent Motion Systems, Inc. Method and apparatus for independently controlling each phase of a multi-phase step motor
EP1658537A4 (en) * 2003-07-28 2008-12-17 Intelligent Motion Systems Inc Method and apparatus for independently controlling each phase of a multi-phase step motor

Similar Documents

Publication Publication Date Title
US7038421B2 (en) Method and system for multiple servo motor control
EP1473825B1 (en) Generic AC motor control system
US7834566B2 (en) Generic motor control system
JP5780896B2 (en) Electric tool
EP0423357A4 (en) Device for controlling servo motor
JPH08182366A (en) Drive controller for servo motor
JPH0839459A (en) Motor for portable type machine tool
JPS62100197A (en) Method and apparatus for controlling adjustable speed of stepping motor
JPH01243889A (en) Step motor controller
CN105429554B (en) A kind of control method of switch magnetic resistance driving system used for oil extractor
JPS61180593A (en) Rotation controller for ac/dc motor
JPH03117514A (en) Control unit for simultaneous tapping
JPS62244287A (en) Digital control device for dc motor
JP2543679B2 (en) Unbalanced point positioning method and apparatus used for the method
JPH06296395A (en) Motor control device
JPH06197585A (en) Speed controller
JPS6223591B2 (en)
SU1552323A1 (en) Dc digit pulse electric drive
JP2000287455A (en) Control of inverter circuit power supply
JPS63220788A (en) Fan controller for air-conditioning machine
JPS62100198A (en) Controller for stepping motor of battery power supply
JPH0339857A (en) Controller for air conditioner
JPS61150693A (en) Induction motor controller
JPS60194774A (en) Drive device for capacitor-run type induction motor
KR950022028A (en) Operation control apparatus and method of non-commutator motor