JPH01243889A - ステッピングモータの制御装置 - Google Patents
ステッピングモータの制御装置Info
- Publication number
- JPH01243889A JPH01243889A JP63069291A JP6929188A JPH01243889A JP H01243889 A JPH01243889 A JP H01243889A JP 63069291 A JP63069291 A JP 63069291A JP 6929188 A JP6929188 A JP 6929188A JP H01243889 A JPH01243889 A JP H01243889A
- Authority
- JP
- Japan
- Prior art keywords
- value
- stepping motor
- current
- voltage
- circuit
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract 4
- 238000004804 winding Methods 0.000 claims abstract 4
- 238000006243 chemical reaction Methods 0.000 claims 2
- 238000000034 method Methods 0.000 claims 1
- 230000010355 oscillation Effects 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/12—Control or stabilisation of current
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Stepping Motors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はステッピングモータの制御装置に関するもので
ある。
ある。
(従来技術および発明が解決しようとする課題)従来の
ステッピングモータの制御装置は第1図に示す様な回路
構成で、ステッピングモータのA・A、B・π相の電流
検出値と基準電圧値とを比較しトリガパルス発振器とに
より、ステッピングモータを定電流で駆動していた。そ
の特性は第2図(a)の様に、ステッピングモータ駆動
電圧Va、。
ステッピングモータの制御装置は第1図に示す様な回路
構成で、ステッピングモータのA・A、B・π相の電流
検出値と基準電圧値とを比較しトリガパルス発振器とに
より、ステッピングモータを定電流で駆動していた。そ
の特性は第2図(a)の様に、ステッピングモータ駆動
電圧Va、。
Va、の変動により、ステッピングモータのトルク特性
が変化する。
が変化する。
また、第2図(b)の様に制御回路のバラツキによりス
テッピングモータ巻線電流1+、Itが変動することに
よっても、トルク特性が変化する。
テッピングモータ巻線電流1+、Itが変動することに
よっても、トルク特性が変化する。
モータ駆動電圧の変動の要因は、例えば従来のコンピュ
ータミシン等の機器では次の様になる。
ータミシン等の機器では次の様になる。
1−1)ライン電源変動(±10%程度)1−2)?H
源部のトランスのバラツキ(±5%程度)制御回路によ
る電流のバラツキの要因は次の様になる。
源部のトランスのバラツキ(±5%程度)制御回路によ
る電流のバラツキの要因は次の様になる。
2−1)アナログ回路のため基準電圧、比較回路等のバ
ラツキ(±7%程度) 2−2)電流検出抵抗の抵抗値のバラツキ(±2%程度
) またステッピングモータの負荷についても、例えば前記
の機器では次の様な要因で変動する。
ラツキ(±7%程度) 2−2)電流検出抵抗の抵抗値のバラツキ(±2%程度
) またステッピングモータの負荷についても、例えば前記
の機器では次の様な要因で変動する。
3−1)組立部品の精度のバラツキによる負荷変動。
3−2)環境温度変化による負荷変動。
以上からステッピングモータの電流設定値は、上記要因
を考慮して、最悪時でも動作出来る様設計を行なってい
た。
を考慮して、最悪時でも動作出来る様設計を行なってい
た。
そのため多くの場合、ステッピングモータのトルクにか
なりの余裕があるにもかかわらず、ステッピングモータ
巻線の電流値が高めになっているので、温度上昇値が高
(なり必要な電力も大きくなる要因となっていた。
なりの余裕があるにもかかわらず、ステッピングモータ
巻線の電流値が高めになっているので、温度上昇値が高
(なり必要な電力も大きくなる要因となっていた。
(課題を解決するための手段)
本発明は前記モータ駆動電圧の変動に対し電圧を、温度
変化に対し温度センサの出力を、ステッピングモータ巻
線電流の変動に対し電流を、それぞれアナログ値からデ
ジタル値に変換するA/D変換回路により変換し、その
デジタル値に基づいて電流設定値の演算を行ない、演算
し1=結果をカウンター(1)及びカウンター(2)に
セットすることにより、第4図に示す様にPWLとPW
H(PWL+PWH=一定)の値を任意に設定すること
により、ステッピングモータのトルクをステッピングモ
ータ駆動電圧及び温度変化によって最適な条件で設定す
る事が可能となる。
変化に対し温度センサの出力を、ステッピングモータ巻
線電流の変動に対し電流を、それぞれアナログ値からデ
ジタル値に変換するA/D変換回路により変換し、その
デジタル値に基づいて電流設定値の演算を行ない、演算
し1=結果をカウンター(1)及びカウンター(2)に
セットすることにより、第4図に示す様にPWLとPW
H(PWL+PWH=一定)の値を任意に設定すること
により、ステッピングモータのトルクをステッピングモ
ータ駆動電圧及び温度変化によって最適な条件で設定す
る事が可能となる。
また、機器の電源投入時に、通常ステッピングモータの
位置を決めるため(図示はしないカリ、位置センサが検
出するまでステッピングモータを回転させるという動作
を行なうが、その時位置センサが検出するまでステッピ
ングモータ電流を徐々に増すことによって、その機器が
必要とするトルクを確認し、最適な電流設定が可能とな
る。
位置を決めるため(図示はしないカリ、位置センサが検
出するまでステッピングモータを回転させるという動作
を行なうが、その時位置センサが検出するまでステッピ
ングモータ電流を徐々に増すことによって、その機器が
必要とするトルクを確認し、最適な電流設定が可能とな
る。
(実施例)
本発明の実施例を第3図に基づき説明する。
演算回路4はA−A相電流検出抵抗R8及びB−π相電
流検出抵抗R2に発生するステッピングモータ巻線の電
流値に比例した電圧値と、ステッピングモータ駆動電圧
Vaに比例した電圧値と、温度センサ5より出力される
温度に比例した電圧値とを、アナログ値からデジタル値
に変換するA/D変換回路7を介して読み、そのデジタ
ル値に基づいて電流設定値の演算を行ない、カウンター
(1)2及びカウンター(2)3の設定を行なう。演算
回路4によって設定されたカウンター(1)2及びカウ
ンター(2)3は、発振回路lより出力されるクロック
信号を受けてカウント動作を行ない、出力制御回路6に
PWM信号の周期を出力する。
流検出抵抗R2に発生するステッピングモータ巻線の電
流値に比例した電圧値と、ステッピングモータ駆動電圧
Vaに比例した電圧値と、温度センサ5より出力される
温度に比例した電圧値とを、アナログ値からデジタル値
に変換するA/D変換回路7を介して読み、そのデジタ
ル値に基づいて電流設定値の演算を行ない、カウンター
(1)2及びカウンター(2)3の設定を行なう。演算
回路4によって設定されたカウンター(1)2及びカウ
ンター(2)3は、発振回路lより出力されるクロック
信号を受けてカウント動作を行ない、出力制御回路6に
PWM信号の周期を出力する。
カウンター(1)2及びカウンター(2)3の出力を受
けた出力制御回路6は、PWM信号を発生させてステッ
ピングモータ駆動回路8に出力する。
けた出力制御回路6は、PWM信号を発生させてステッ
ピングモータ駆動回路8に出力する。
ステッピングモータ駆動回路8は、相切換信号により前
記駆動電圧Vaを印加するステッピングモータ巻線を切
換えるとともに、出力制御回路6のPWM信号を受けて
、前記ステッピングモータ巻線の電流値を制御する。
記駆動電圧Vaを印加するステッピングモータ巻線を切
換えるとともに、出力制御回路6のPWM信号を受けて
、前記ステッピングモータ巻線の電流値を制御する。
以上の構成に於て、ステッピングモータ駆動電圧値があ
らかじめ設定しである基準値より高い場合は、第4図に
示すごと<PWL(カウンター(+))の値を小さくし
、P W 1((カウンター(2))の値を大きくする
。その逆に電圧値が基準値より低い場合は、PWL(カ
ウンター(1))の値を大きく、P W [1(カウン
ター(2))の値を小さくする。
らかじめ設定しである基準値より高い場合は、第4図に
示すごと<PWL(カウンター(+))の値を小さくし
、P W 1((カウンター(2))の値を大きくする
。その逆に電圧値が基準値より低い場合は、PWL(カ
ウンター(1))の値を大きく、P W [1(カウン
ター(2))の値を小さくする。
使用温度の変化に対しては、あらかしめ設定しである温
度より高いか低いかに応して、PWL(カウンター(1
))とPWH(カウンター(2))との値を前記同様に
適切な値に設定する。
度より高いか低いかに応して、PWL(カウンター(1
))とPWH(カウンター(2))との値を前記同様に
適切な値に設定する。
以上の様な回路構成でステッピングモータを制御するこ
とは、第5図に示す如<A/D変換回路とI)WM信号
発生回路を含むlデツプCPU化することで第3図に示
した回路構成でステッピングモータを制御することも可
能であり、動作は実施例と同じであるので省略する。
とは、第5図に示す如<A/D変換回路とI)WM信号
発生回路を含むlデツプCPU化することで第3図に示
した回路構成でステッピングモータを制御することも可
能であり、動作は実施例と同じであるので省略する。
負荷のバラツキは電源投入時にイニシャライズする時に
、ステッピングモータの電流を徐々に増していった時に
動き出すトルクを検出することにより、その負荷に適切
な電流設定を行う。
、ステッピングモータの電流を徐々に増していった時に
動き出すトルクを検出することにより、その負荷に適切
な電流設定を行う。
また、従来の制御回路による電流値のバラツキについて
は、デノタル値で行うため、電流検出抵抗値R,,R,
のバラツキ(±2%程度)にすることが可能となる。
は、デノタル値で行うため、電流検出抵抗値R,,R,
のバラツキ(±2%程度)にすることが可能となる。
さらに、本発明によれば第6図に示したごとく、回転速
度に応じて負荷トルクを自由に設定することができる。
度に応じて負荷トルクを自由に設定することができる。
したがって唾々の負(、%に応した最適なトルク特性を
得ることが可能となる。
得ることが可能となる。
(発明の効果)
以上の如く本発明によれば、従来のアナログ的な電流フ
ィードバックをデジタル的な電流フィードバック方式に
することにより、ステッピングモータ駆動電圧の変動、
ステッピングモータ色線電流の変動及び温度変化に対す
る問題点を解決するとともに、第5図に示す如<A/D
変換回路及びPWM機能をもった1チツプCPUを使用
することにより、簡単な構成でステッピングモータを従
来より高機能な制御を行わしめることが可能となった。
ィードバックをデジタル的な電流フィードバック方式に
することにより、ステッピングモータ駆動電圧の変動、
ステッピングモータ色線電流の変動及び温度変化に対す
る問題点を解決するとともに、第5図に示す如<A/D
変換回路及びPWM機能をもった1チツプCPUを使用
することにより、簡単な構成でステッピングモータを従
来より高機能な制御を行わしめることが可能となった。
さらに、ステッピングモータの回転速度に応じて電流値
を設定することにより、負荷に応じた最適なトルク特性
を得ることが可能となった。
を設定することにより、負荷に応じた最適なトルク特性
を得ることが可能となった。
第1図は従来の制御ブロック図、第2図−(a)は従来
の制御で駆動電圧に変化のあった場合のトルク特性図、
第2図−(b)は従来の制御で巻線電流に変化のあった
場合のトルク特性図、第3図は本発明の実施例を示すブ
ロック図、第4図はl)WM倍信号例、第5図は本発明
の制御をlチップCI)Uを用いて実施した場合の構成
図、第6図は本発明の制御によって低回転時にトルクを
大きくした場合と小さくした場合のトルク特性図。 fl、、R,・・電流検出抵抗、1・・・発振回路、4
・・・演算回路、6・・・出力制御回路、7・・・A/
D変換回路特許出願人 蛇の目ミシン工業株式会社回転
゛数 第 2 図(α) 第2図(17) 第6図
の制御で駆動電圧に変化のあった場合のトルク特性図、
第2図−(b)は従来の制御で巻線電流に変化のあった
場合のトルク特性図、第3図は本発明の実施例を示すブ
ロック図、第4図はl)WM倍信号例、第5図は本発明
の制御をlチップCI)Uを用いて実施した場合の構成
図、第6図は本発明の制御によって低回転時にトルクを
大きくした場合と小さくした場合のトルク特性図。 fl、、R,・・電流検出抵抗、1・・・発振回路、4
・・・演算回路、6・・・出力制御回路、7・・・A/
D変換回路特許出願人 蛇の目ミシン工業株式会社回転
゛数 第 2 図(α) 第2図(17) 第6図
Claims (3)
- (1)相切換信号により、電圧を印加するステッピング
モータ巻線を切換えるとともに、該ステッピングモータ
巻線の電流値を定電流チョッパ方式で制御を行なうステ
ッピングモータの駆動回路に於て、前記ステッピングモ
ータ巻線の電流値を検出する電流検出抵抗と、該電流検
出抵抗に発生する電流値に比例した電圧値と、前記駆動
回路に供給するステッピングモータ駆動電圧値とを、そ
れぞれアナログ値からデジタル値に変換するA/D変換
回路と、該A/D変換回路によりアナログ値からデジタ
ル値に変換した値に基づいて電流設定値の演算を行なう
演算回路と、該演算回路の演算結果により設定を行なう
第1のカウンター及び第2のカウンターと、該第1のカ
ウンター及び第2のカウンターの出力によりPWM(P
ulse width modulatoon)信号を
発生させる出力制御回路と、前記第1のカウンター及び
第2のカウンターにクロック信号を供給する発振回路と
を有することを特徴とするステッピングモータの制御装
置。 - (2)温度センサを設け、前記電流検出抵抗に発生する
電流値に比例した電圧値と、前記ステッピングモータ駆
動電圧値と、温度センサの出力電圧とをアナログ値から
デジタル値に変換した値に基づいて電流設定値の演算を
行なう特許請求の範囲第1項のステッピングモータの制
御装置。 - (3)ステッピングモータの回転速度に基づいて電流設
定値の演算を行なう特許請求の範囲第1項のステッピン
グモータの制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63069291A JPH01243889A (ja) | 1988-03-25 | 1988-03-25 | ステッピングモータの制御装置 |
| US07/328,467 US4961037A (en) | 1988-03-25 | 1989-03-24 | Stepping motor control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63069291A JPH01243889A (ja) | 1988-03-25 | 1988-03-25 | ステッピングモータの制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01243889A true JPH01243889A (ja) | 1989-09-28 |
Family
ID=13398335
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63069291A Pending JPH01243889A (ja) | 1988-03-25 | 1988-03-25 | ステッピングモータの制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4961037A (ja) |
| JP (1) | JPH01243889A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0538193A (ja) * | 1991-07-26 | 1993-02-12 | Tokyo Electric Co Ltd | ステツピングモータの駆動装置 |
| US5762384A (en) * | 1995-10-26 | 1998-06-09 | Kiekert Ag | Vehicle door lock with a centrally-operated locking unit |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0919192A (ja) * | 1995-06-27 | 1997-01-17 | Nec Corp | 駆動装置 |
| DE19609803C1 (de) * | 1996-03-13 | 1997-05-22 | Bdt Buero Datentech Gmbh | Schaltungsanordnung zur Einflußnahme auf die Schrittfrequenz bei der Wicklungsbestromung von Schrittmotorantrieben mit gechopperten Leistungsendstufen |
| JPH10248295A (ja) * | 1997-03-03 | 1998-09-14 | Zexel Corp | アクチュエータ制御装置 |
| US6239285B1 (en) | 1998-02-06 | 2001-05-29 | Pfizer Inc | Process for making 5-lipoxygenase inhibitors having varied heterocyclic ring systems |
| DE19919462A1 (de) * | 1999-04-29 | 2000-11-02 | Bosch Gmbh Robert | Elektronisch kommutierbarer Motor, insbesondere für eine Flüssigkeitspumpe |
| US6441579B1 (en) * | 2001-01-26 | 2002-08-27 | Hewlett-Packard Company | Current magnitude variation correction for open loop stepper motor driver circuit |
| US7338260B2 (en) * | 2004-03-17 | 2008-03-04 | Baxier International Inc. | System and method for controlling current provided to a stepping motor |
| FR2906419B1 (fr) * | 2006-09-26 | 2010-01-01 | Valeo Vision | Circuit de controle d'actionneur a moteur pas a pas |
| CN104617837A (zh) * | 2014-11-28 | 2015-05-13 | 黑龙江大学 | 低成本新型步进电机驱动装置及半流锁定方法 |
| CN105281620B (zh) * | 2015-10-12 | 2018-01-02 | 洛阳市黄河软轴控制器股份有限公司 | 一种步进电机控制电路 |
| CN106655928A (zh) * | 2016-11-17 | 2017-05-10 | 中国科学院国家空间科学中心 | 一种用于步进电机的驱动控制和转角测量系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56135910A (en) * | 1980-03-28 | 1981-10-23 | Oki Electric Ind Co Ltd | Driving method for magnet coil |
| JPS5863094A (ja) * | 1981-10-06 | 1983-04-14 | Toshiba Corp | ステツピングモ−タ駆動回路 |
| JPS5977721A (ja) * | 1982-10-26 | 1984-05-04 | Matsushita Electric Ind Co Ltd | パルス幅変調装置 |
| JPS61251320A (ja) * | 1985-04-30 | 1986-11-08 | Meidensha Electric Mfg Co Ltd | パルス幅変調回路 |
| JPS61289720A (ja) * | 1985-06-18 | 1986-12-19 | Meidensha Electric Mfg Co Ltd | パルス幅変調回路 |
| JPS62207197A (ja) * | 1986-03-07 | 1987-09-11 | Hitachi Ltd | ステツピングモ−タ定電流駆動回路 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS627580A (ja) * | 1985-07-04 | 1987-01-14 | Brother Ind Ltd | プリンタのキヤリツジ制御装置 |
| JPS6292799A (ja) * | 1985-10-17 | 1987-04-28 | Silver Seiko Ltd | ステツピングモ−タの駆動装置 |
-
1988
- 1988-03-25 JP JP63069291A patent/JPH01243889A/ja active Pending
-
1989
- 1989-03-24 US US07/328,467 patent/US4961037A/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56135910A (en) * | 1980-03-28 | 1981-10-23 | Oki Electric Ind Co Ltd | Driving method for magnet coil |
| JPS5863094A (ja) * | 1981-10-06 | 1983-04-14 | Toshiba Corp | ステツピングモ−タ駆動回路 |
| JPS5977721A (ja) * | 1982-10-26 | 1984-05-04 | Matsushita Electric Ind Co Ltd | パルス幅変調装置 |
| JPS61251320A (ja) * | 1985-04-30 | 1986-11-08 | Meidensha Electric Mfg Co Ltd | パルス幅変調回路 |
| JPS61289720A (ja) * | 1985-06-18 | 1986-12-19 | Meidensha Electric Mfg Co Ltd | パルス幅変調回路 |
| JPS62207197A (ja) * | 1986-03-07 | 1987-09-11 | Hitachi Ltd | ステツピングモ−タ定電流駆動回路 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0538193A (ja) * | 1991-07-26 | 1993-02-12 | Tokyo Electric Co Ltd | ステツピングモータの駆動装置 |
| US5762384A (en) * | 1995-10-26 | 1998-06-09 | Kiekert Ag | Vehicle door lock with a centrally-operated locking unit |
Also Published As
| Publication number | Publication date |
|---|---|
| US4961037A (en) | 1990-10-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4777419A (en) | Control apparatus and method for operating a switched reluctance motor | |
| CA2048018C (en) | Method for regulating the motor current of a brushless d.c. motor | |
| US4415844A (en) | Digital motor speed controller | |
| JPH01243889A (ja) | ステッピングモータの制御装置 | |
| US4622499A (en) | Method and apparatus for controlling a motor | |
| US4250435A (en) | Clock rate control of electronically commutated motor rotational velocity | |
| US5563488A (en) | Control of switched reluctance machines | |
| KR200143530Y1 (ko) | 스위치드 릴럭턴스 모터의 구동 전류 제어 장치 | |
| US5268623A (en) | D.c. motor with a current-limiting arrangement | |
| WO1990009700A1 (en) | Control arrangement for a reluctance motor | |
| KR20040017175A (ko) | 스텝모터의 제어장치 및 제어방법 | |
| JPH0655236B2 (ja) | ミシン制御装置 | |
| JP2004208401A (ja) | ステッピングモータの制御装置 | |
| JP2731266B2 (ja) | エンジンの回転数制御装置 | |
| JP2664442B2 (ja) | 無整流子電動機の駆動回路 | |
| JP2002305891A (ja) | 電動車両駆動用ブラシレス直流電動機の駆動装置 | |
| KR200143529Y1 (ko) | 스위치드 릴럭턴스 모터의 구동 전류 제어 장치 | |
| JP2002305802A (ja) | 電動車両駆動用ブラシレス直流電動機の駆動装置 | |
| SU1266823A1 (ru) | Устройство дл регулировани нат жени наматываемой нити | |
| JPS63220788A (ja) | 空気調和機の送風機制御装置 | |
| JPH0287997A (ja) | 可変リラクタンスモータの回転制御装置 | |
| JPS62207197A (ja) | ステツピングモ−タ定電流駆動回路 | |
| SU1606279A1 (ru) | Устройство управлени электроприводом подачи электродной проволоки | |
| JP2562467Y2 (ja) | インバータの異常表示装置 | |
| JPH0715356Y2 (ja) | ブラシレスモ−タの速度制御装置 |