JPH01243888A - ステップモータの駆動制御方法 - Google Patents
ステップモータの駆動制御方法Info
- Publication number
- JPH01243888A JPH01243888A JP7156688A JP7156688A JPH01243888A JP H01243888 A JPH01243888 A JP H01243888A JP 7156688 A JP7156688 A JP 7156688A JP 7156688 A JP7156688 A JP 7156688A JP H01243888 A JPH01243888 A JP H01243888A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- time
- current
- track
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000001133 acceleration Effects 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 6
- 230000000903 blocking effect Effects 0.000 abstract 1
- 241001122767 Theaceae Species 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
Landscapes
- Control Of Stepping Motors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、ステップモータの駆動制御方式に関し、特に
目標軌道に沿って駆動させる追従駆動制御方式に関する
。
目標軌道に沿って駆動させる追従駆動制御方式に関する
。
(従来の技術)
ステップモータは通常、目標軌道に沿った人力パルスに
より駆動される。この場合、lパルス単位では、入力パ
ルス列に追従しているが、lパルス内においては、第3
図に示すように振動を伴いながら駆動している。
より駆動される。この場合、lパルス単位では、入力パ
ルス列に追従しているが、lパルス内においては、第3
図に示すように振動を伴いながら駆動している。
(発明が解決しようとする課B)
搬送装置等を目的として、ステップモータが使用される
場合には、この微小振動は問題とならないが、移動しな
がら作業を行う、例えば、形状測定器、レコーダ等の駆
動源として使用する場合には、この微小振動が問題とな
る。
場合には、この微小振動は問題とならないが、移動しな
がら作業を行う、例えば、形状測定器、レコーダ等の駆
動源として使用する場合には、この微小振動が問題とな
る。
以上のように、従来方法ではステップモータを目標軌道
に沿って円滑に駆動させることは困難であった。
に沿って円滑に駆動させることは困難であった。
本発明は上記の欠点を改善するために提案されたもので
、その目的はステップモータを目標軌道に沿って円滑に
駆動させる駆動制御方式を提供することにある。
、その目的はステップモータを目標軌道に沿って円滑に
駆動させる駆動制御方式を提供することにある。
(課題を解決するための手段)
上記の目的を達成するため、本発明はステップモータの
目標駆動軌道と駆動軌道の加速度または速度(計測値ま
たは推定値)の差に応じて、1ステップ移動毎に、1ス
テップの中間位置にて電流を任意の時間遮断することを
特徴とするステップモータの駆動制御方式を発明の要旨
とする。
目標駆動軌道と駆動軌道の加速度または速度(計測値ま
たは推定値)の差に応じて、1ステップ移動毎に、1ス
テップの中間位置にて電流を任意の時間遮断することを
特徴とするステップモータの駆動制御方式を発明の要旨
とする。
(作用)
本発明はモータを駆動する場合、ニステップの中間位置
において、電流を任意の時間遮断させることによって、
モータの軌道を目標軌道に合せることができる。
において、電流を任意の時間遮断させることによって、
モータの軌道を目標軌道に合せることができる。
(実施例)
次に本発明の実施例について説明する。なお、実施例は
一つの例示であって、本発明の精神を逸脱しない範囲で
、種々の変更あるいは改良を行いうろことは言うまでも
ない。
一つの例示であって、本発明の精神を逸脱しない範囲で
、種々の変更あるいは改良を行いうろことは言うまでも
ない。
第1図は本発明の実施例を示す。
この実施例では、1台のステップモータをモータの持っ
ている最大能力以下の目標軌道に沿って駆動させる場合
について示す。
ている最大能力以下の目標軌道に沿って駆動させる場合
について示す。
第1図は、加速時の任意の1ステップについて速度と時
間の関係について示しであるもので、横軸には時間、縦
軸には速度をとっである。
間の関係について示しであるもので、横軸には時間、縦
軸には速度をとっである。
ここに、図中直線Aは目標軌道、折線B(B、。
B、、B、よりなる)はモータ軌道を示す。
vl :目標軌道の任意のステップ速度LI :目標軌
道の任意のステンプ駆動スタート時よりの時間 vz :目標軌道の1ステップ移動時の速度Lt :目
標軌道の1ステップ移動時の駆動スタート時よりの時間 本発明においては、モータの駆動は1ステップ移動内に
電流を流さない時間を設けである。この電流を流さない
時間は以下のようにする。
道の任意のステンプ駆動スタート時よりの時間 vz :目標軌道の1ステップ移動時の速度Lt :目
標軌道の1ステップ移動時の駆動スタート時よりの時間 本発明においては、モータの駆動は1ステップ移動内に
電流を流さない時間を設けである。この電流を流さない
時間は以下のようにする。
るまで通電する。すなわち、時も、まで通電する。
時点にて電流をカットし、むb=Lx Lr Lr
a時に再び電流を流す0時tkになるとモータに再び通
電を行い、モータの速度がV!になると、また電流のカ
ットを行う、このようにしてモータの軌道を目標軌道に
一致させるのである。
a時に再び電流を流す0時tkになるとモータに再び通
電を行い、モータの速度がV!になると、また電流のカ
ットを行う、このようにしてモータの軌道を目標軌道に
一致させるのである。
ここで、teaの求め方の一例を示す、事前に第2図に
示すように、従来方式にて目標軌道に沿ったパルス列に
より駆動させ、その時の加速度α。
示すように、従来方式にて目標軌道に沿ったパルス列に
より駆動させ、その時の加速度α。
の測定をしておく。
この測定結果中のα、が第1図中のα7に相当し、この
α、とα7よりteaは次式により求めら本発明は軟土
のように、目標軌道に沿って追従駆動させる場合に、1
ステップ内において電流を任意の時間遮断することによ
り、目標軌道に沿って円滑に追従駆動を可能とする効果
を有する。
α、とα7よりteaは次式により求めら本発明は軟土
のように、目標軌道に沿って追従駆動させる場合に、1
ステップ内において電流を任意の時間遮断することによ
り、目標軌道に沿って円滑に追従駆動を可能とする効果
を有する。
第1図は本発明のステップモータの駆動制御方式の一実
施例、第2図はモータの加速度と時間との関係、第3図
はモータに与えるパルス列番号と回転角との関係を示す
。
施例、第2図はモータの加速度と時間との関係、第3図
はモータに与えるパルス列番号と回転角との関係を示す
。
Claims (1)
- ステップモータの目標駆動軌道と駆動軌道の加速度ま
たは速度(計測値または推定値)の差に応じて、1ステ
ップ移動毎に、1ステップの中間位置にて電流を任意の
時間遮断することを特徴とするステップモータの駆動制
御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63071566A JPH0734675B2 (ja) | 1988-03-25 | 1988-03-25 | ステップモータの駆動制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63071566A JPH0734675B2 (ja) | 1988-03-25 | 1988-03-25 | ステップモータの駆動制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01243888A true JPH01243888A (ja) | 1989-09-28 |
| JPH0734675B2 JPH0734675B2 (ja) | 1995-04-12 |
Family
ID=13464390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63071566A Expired - Lifetime JPH0734675B2 (ja) | 1988-03-25 | 1988-03-25 | ステップモータの駆動制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0734675B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5219213A (en) * | 1975-08-06 | 1977-02-14 | Oki Electric Ind Co Ltd | Method of driving a step motors |
| JPS62191399U (ja) * | 1986-05-28 | 1987-12-05 |
-
1988
- 1988-03-25 JP JP63071566A patent/JPH0734675B2/ja not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5219213A (en) * | 1975-08-06 | 1977-02-14 | Oki Electric Ind Co Ltd | Method of driving a step motors |
| JPS62191399U (ja) * | 1986-05-28 | 1987-12-05 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0734675B2 (ja) | 1995-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5412833A (en) | Oscillating mirror driving device | |
| US3668494A (en) | Constant displacement stopping control | |
| JPH01243888A (ja) | ステップモータの駆動制御方法 | |
| GB1388574A (en) | Braking methods and apparatus | |
| JPS5756758A (en) | Electric tachometer | |
| HK1395A (en) | Method for controlling the coil commutation of A D.C. motor | |
| GB1529688A (en) | Circuit arrangement for phase-alignment of a servo-drive for a rotary system | |
| JPH07178613A (ja) | フライングシャーの切断制御方法 | |
| DE60123339T2 (de) | Steuerung für motor mit unterbrechender ansteuerung | |
| US4782277A (en) | Method of driving and controlling a stepping motor | |
| JPS53106661A (en) | Controller for continuous rolling mill | |
| JPS5370313A (en) | Poled motors | |
| JPS5464317A (en) | Method of controlling acceleration and deceleration of electric motor driven vehicle in automatic operation | |
| JPS549710A (en) | Speed control indicator for motor | |
| SU798719A1 (ru) | Устройство дл управлени позицион-НыМ диСКРЕТНыМ пРиВОдОМ | |
| SU834665A1 (ru) | Устройство дл управлени шаговымдВигАТЕлЕМ | |
| JPS5319513A (en) | Controller for d-c motor rotary speed by pulse amplitude control | |
| SU1137523A1 (ru) | Устройство дл управлени лентопрот жным механизмом магнитофона | |
| JPS55146779A (en) | Printing device | |
| JPS5722397A (en) | Driving control system for pulse motor | |
| JPS5373317A (en) | Speed control system of dc motors | |
| JPS5631397A (en) | Controlling method of pulse motor | |
| JPS5934159A (ja) | 車速検知方法 | |
| JPS5999997A (ja) | ステツプモ−タの制御方法 | |
| JPS52156279A (en) | Method of driving servo motor and its devices |