(57)【要約】【課題】巻線電流値を用いることなく、ステッピングモータの正確なトルクを容易に算出することができるステッピングモータの制御装置を提供する。【解決手段】このステッピングモータの制御装置１００は、電力供給部からステッピングモータＳＭへの入力電流を検出する入力電流検出手段３０と、ステッピングモータＳＭの駆動時の駆動パルス周波数を抽出する駆動パルス周波数抽出手段５０と、前記検出入力電流と前記抽出駆動パルス周波数とに基づいて、予め求めておいた入力電流と駆動パルス周波数と出力トルクとの関係からステッピングモータの駆動時の出力トルクを算出するトルク演算手段６１と、を備える。【選択図】図１
2008131695.tif 000002
【特許請求の範囲】
【請求項１】
ステッピングモータを駆動する駆動回路を備えたステッピングモータの制御装置において、
電力供給部からステッピングモータへの入力電流を検出する入力電流検出手段と、
ステッピングモータの駆動時の駆動パルス周波数を抽出する駆動パルス周波数抽出手段と、
入力電流と駆動パルス周波数と出力トルクとの関係を示すデータを記憶する記憶手段と、
前記入力電流検出手段により検出された入力電流と前記駆動パルス周波数抽出手段により抽出された抽出駆動パルス周波数と前記記憶手段のデータとに基づいて、ステッピングモータの駆動時の出力トルクを算出するトルク演算手段と、を備える、
ことを特徴とするステッピングモータの制御装置。
【請求項２】
入力電流と駆動パルス周波数と出力トルクとの関係を示すデータを記憶する記憶手段を備える、
ことを特徴とする請求項１に記載のステッピングモータ制御装置。
【請求項３】
前記トルク演算手段によって算出された出力トルクを用いてトルクマージンを算出するトルクマージン演算手段を備える、
ことを特徴とする請求項１又は２に記載のステッピングモータの制御装置。
【請求項４】
前記トルクマージン演算手段は、ステッピングモータの巻線電流設定値と前記抽出駆動パルス周波数に基づいて、予め求めておいた巻線電流設定値と駆動パルス周波数とプルアウトトルクとの関係からステッピングモータの駆動時のプルアウトトルクを取得し、
該取得したプルアウトトルクと前記トルク演算手段によって算出された出力トルクとに基づいてトルクマージンを算出する、
ことを特徴とする請求項３に記載のステッピングモータの制御装置。
【請求項５】
前記記憶手段は、予め求めておいた巻線電流設定値と駆動パルス周波数とプルアウトトルクとの関係を記憶する、
ことを特徴とする請求項４に記載のステッピングモータの制御装置。
【請求項６】
前記トルクマージン演算手段は、前記トルク演算手段によって算出された出力トルクに予測されるトルク変動を反映してトルクマージンを算出する、
ことを特徴とする請求項３〜５のいずれか一項に記載のステッピングモータの制御装置。
【請求項７】
前記記憶手段は、予測されるトルク変動値を保持するとともに、上位コントローラから出力されたトルク変動信号により前記トルク変動値を前記トルクマージン演算部に出力する、
ことを特徴とする請求項６に記載のステッピングモータの制御装置。
【請求項８】
前記トルクマージン演算手段によって算出されたトルクマージンに基づいて前記駆動回路の基準電圧を制御する基準電圧制御手段を備える、
ことを特徴とする請求項３〜７のいずれか一項に記載のステッピングモータの制御装置。
【請求項９】
ステッピングモータを駆動する駆動回路を備えたステッピングモータの制御方法において、
電力供給部からステッピングモータへの入力電流を検出する入力電流検出ステップと、
ステッピングモータの駆動時の駆動パルス周波数を抽出する駆動パルス周波数抽出ステップと、
前記検出入力電流と前記抽出駆動パルス周波数とに基づいて、予め求めておいた入力電流と駆動パルス周波数と出力トルクとの関係からステッピングモータの駆動時の出力トルクを算出するトルク演算ステップと、を備える、
ことを特徴とするステッピングモータの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、複写機、プリンタ、ファクシミリ等の画像形成装置の搬送ローラ等に用いられるステッピングモータの制御装置および制御方法に関する。
【背景技術】
【０００２】
ステッピングモータは、外部入力信号に同期して回転するので開ループ制御で駆動することができ、駆動方式として１相励磁、２相励磁、１−２相励磁方式等がある。また、これらの駆動方式において、安定した出力トルクが得られる駆動回路として、励磁する巻線に流れる電流を一定とする定電流制御を用いた駆動回路が知られている。
【０００３】
ところで、ステッピングモータは、開ループ制御で安定した出力トルクを得られるが、回転を維持するための閉ループ系を持たないので、負荷トルクがステッピングモータの発生トルクを上回ると脱調を生じる。一度脱調してしまうと駆動信号をリセットしなければ復帰できない。また、個体差や経時変化で負荷トルクがステッピングモータの発生トルクを上回ってしまうと回転不能となる。
【０００４】
このような事情から、ステッピングモータは、取り付ける製品の負荷トルクに対してトルクマージンを設けてモータの発生トルクを設計する。この場合、トルクマージンを大きくすると、モータのサイズアップや巻線電流値の増加により、コスト、サイズ、消費電力が増加し、低負荷時にはトルク余りによる振動、騒音が発生する。
【０００５】
従って、トルクマージンは、負荷トルクを正確に測定し、予めあらゆる要因による負荷トルク変動範囲も正確に把握して決定することが望ましいが、現実には困難である。具体的にはステッピングモータを製品に実装したときの負荷トルクをトルク測定器を用いて測定するとき、トルク測定器は軸のねじれ量からトルクを測定している。そのため、モータと負荷との間に、製品から軸を引き出すダミーモータとトルク測定器とを取り付ける必要がある。このため、厳密にはステッピングモータの実装状態で負荷トルクの測定は困難である。
【０００６】
また、トルク測定器の測定原理上、定常状態のトルクは計測できるが過渡応答については正確に測定できず、負荷トルクの変動範囲の把握もプリンタのような紙搬送などに用いる製品では過渡的な負荷変動の把握が難しい。
【０００７】
そこで、製品にステッピングモータが実装された状態でトルクを測定する方法として、巻線電流、又は巻線電流とモータに取り付けたエンコーダからの情報とからトルクを求める方法が提案されている（例えば、特許文献１および２参照）。
【特許文献１】特開平５‐３３２８５７号公報
【特許文献２】特開２００１‐２５５２２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記特許文献１および２では、巻線電流値からステッピングモータのトルクを求めるようにしているが、巻線電流値から発生トルクを求める計算は誘起電圧の変化や、巻線インダクタンスの変化を正確に導出することが困難であることから、近似が必要となる。このため、精度良くトルクを求めることが難しい。
【０００９】
また、誘起電圧による巻線電流の形状の変化や、ある期間の積分量の変化等、特徴量に着目してトルクの変化を算出するか、或いはルックアップテーブル等を用いてトルクを導出する手法があるが、場合分け等の複雑な計算を必要とする。
【００１０】
そこで、本発明は、巻線電流値を用いることなく、ステッピングモータの正確なトルクを容易に算出することができるステッピングモータの制御装置および制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のステッピングモータの制御装置は、ステッピングモータを駆動する駆動回路を備えたステッピングモータの制御装置において、電力供給部からステッピングモータへの入力電流を検出する入力電流検出手段と、ステッピングモータの駆動時の駆動パルス周波数を抽出する駆動パルス周波数抽出手段と、入力電流と駆動パルス周波数と出力トルクとの関係を示すデータを記憶する記憶手段と、前記入力電流検出手段により検出された入力電流と前記駆動パルス周波数抽出手段により抽出された抽出駆動パルス周波数と前記記憶手段のデータとに基づいて、ステッピングモータの駆動時の出力トルクを算出するトルク演算手段と、を備えることを特徴とする。
【００１２】
本発明のステッピングモータの制御方法は、ステッピングモータを駆動する駆動回路を備えたステッピングモータの制御方法において、電力供給部からステッピングモータへの入力電流を検出する入力電流検出ステップと、ステッピングモータの駆動時の駆動パルス周波数を抽出する駆動パルス周波数抽出ステップと、前記検出入力電流と前記抽出駆動パルス周波数とに基づいて、予め求めておいた入力電流と駆動パルス周波数と出力トルクとの関係からステッピングモータの駆動時の出力トルクを算出するトルク演算ステップと、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ステッピングモータの発生トルクが入力電流と駆動パルス周波数とに応じて変化する特性を利用して、モータ駆動時の出力トルクを算出しているので、巻線電流値を用いることなく、正確なトルクを容易に算出することができる。また、ステッピングモータの正確なトルクが得られることから、過大なトルクマージンを設ける必要がないため、脱調を回避しつつ、消費電力や振動、騒音の低減が可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図を参照して説明する。
【００１５】
図１は本発明の第１の実施形態であるステッピングモータの制御装置を説明するための制御ブロック図である。図２はトルク測定装置で、実装時と同回路のステッピングモータ制御装置にて駆動した場合のステッピングモータの入力電流と駆動パルス周波数と発生トルクとの関係を示すグラフ図である。図３はトルク測定装置を示す概略図、図４は図３に示すトルク測定装置によって測定した駆動パルス周波数ごとの入力電流−トルク特性の傾きと切片とを示す図である。
【００１６】
本発明の第１の実施形態であるステッピングモータの制御装置１００は、ステッピングモータＳＭのユニポーラ駆動回路１００ａ、入力電流検出回路３０、駆動パルス周波数抽出回路５０、および演算装置６０を備える。
【００１７】
ステッピングモータＳＭは、二相ハイブリット型とされており、固定子巻線ＬＡ、ＬＡ＊、ＬＢ、ＬＢ＊を有している。
【００１８】
駆動回路１００ａは、相励磁パターン生成回路１０、および定電流制御回路２０を有している。相励磁パターン生成回路１０は、上位のコントローラ（不図示）からの駆動パルス信号に基づいて、モータＳＭを回転するための予め定めた相励磁パターン信号を出力する。定電流制御回路２０は、巻線電流検出回路２１、基準電圧発生回路２２、およびＰＷＭ制御回路２３、２４を有する。ＰＷＭ制御回路２３、２４は、基準電圧発生回路２２が出力した電圧レベルと巻線電流検出回路２１が出力した電圧レベルとに応じて半導体スイッチ素子Ｑ１〜Ｑ４の導通期間を制御することによって、巻線電流を所定の電流に制御する。
【００１９】
入力電流検出回路（入力電流検出手段）３０は、電力供給部からステッピングモータＳＭへの入力電流を検出する回路である。入力電流検出回路３０のステッピングモータＳＭ側には、ローパスフィルタを構成するコイルＬｉｎとコンデンサＣｉｎとが配置されており、従って、入力電流検出回路３０で検出された電流は駆動回路１００ａへ入力される平均電流となる。
【００２０】
駆動パルス周波数抽出回路（駆動パルス周波数抽出手段）５０は、駆動パルス信号、もしくは相励磁パターン生成回路１０によって生成された相励磁パターン信号から駆動パルス周波数を抽出する。なお、駆動パルス周波数抽出回路５０は、駆動パルス周波数を生成する上位コントローラ側に配置してもよい。
【００２１】
演算装置６０は、トルク演算部（トルク演算手段）６１、およびメモリ（記憶手段）６２を有するディジタル演算器である。トルク演算部６１には、入力電流検出回路３０で検出された入力電流がＡ／Ｄ変換器４０を介して入力されるとともに、駆動パルス周波数抽出手段５０で抽出された駆動パルス周波数が入力される。なお、演算装置６０は、定電流制御回路２０を構成する基板上にマイコンやＤＳＰとして配置するか、上位コントローラに内蔵することもできる。
【００２２】
図２に、入力電流と駆動パルス周波数と発生トルクとの関係データを示す。この関係データは、本実施形態のステッピングモータ制御装置と同種の駆動方法、同種の駆動回路を用いて製品実装前にトルク測定装置で測定したデータである。
【００２３】
図３に、トルク測定装置の一例を示す。
【００２４】
このトルク測定装置は、トルク測定器７１の軸の両端部にそれぞれカップリング７３を介して負荷トルク発生器７２およびステッピングモータＳＭが連結されている。このステッピングモータＳＭは本実施形態と同種の駆動回路１００ａにより駆動され、電源供給部からの入力電流は入力電流検出回路３０によって検出される。
【００２５】
負荷トルク発生器７２は、入力電流の大きさに対応した摩擦トルクを発生するパウダーブレーキを用いている。そして、製品実装前に、負荷トルクと駆動パルス周波数とを変化させて入力電流と出力トルクを測定することで図２のデータを得ている。なお、駆動パルス信号は、パルスジェネレータなどで発生すればよい。
【００２６】
なお、トルク測定精度を上げたい場合は、製品に実装するステッピングモータで測定するべきであるが、モータの個体差のばらつき、温度による定数変化を誤差範囲としてトルクマージンに見積もることで製品実装するステッピングモータと同種のモータを用いても良い。
【００２７】
図２に示すように、各々の駆動パルス周波数でのトルクと入力電流とは、ほぼ線形の関係にあることがわかる。この結果より、測定した駆動パルス周波数ごとの入力電流と発生トルクとの関係を一次関数とし、傾きと切片とを求め、メモリ６２に格納しておく。
【００２８】
図４に、各々の駆動パルス周波数での入力電流と発生トルクとの関係の傾きと切片とを示す。ここでは、実用的な駆動パルス周波数の範囲として５００ｐｐｓ〜３５００ｐｐｓまでの範囲で７点分を記録したが、使用する駆動パルス周波数の範囲により、記録する駆動パルス周波数の範囲は変更する。精度を上げるためには、記録する駆動パルス周波数の間隔は小さくしたほうがよい。
【００２９】
次に、本発明の第１の実施形態であるステッピングモータの制御装置１００の動作の一例を説明する。なお、この制御は図２に示すデータをメモリ６２に記憶した後で行われる。
【００３０】
駆動パルスが入力されると、相励磁パターン生成回路１０において、予め決められた回転方向、または回転方向指示信号（不図示）によって、ステッピングモータＳＭの各相に対する相励磁パターン信号（Ａ、Ａ＊、Ｂ、Ｂ＊）が生成される。
【００３１】
この相励磁パターン信号によって指定される巻線に対して、定電流制御回路２０により半導体スイッチ素子Ｑ１〜Ｑ４のオン・オフが制御されることによって、基準電圧Ｖｒｅｆに応じた一定電流になるように巻線電流が制御される。
【００３２】
次に、入力電流検出回路３０で検出した入力電流値をＡ／Ｄ変換器４０でディジタル信号に変換した値を演算装置６０のトルク演算部６１に取り込む。更に、相励磁パターン生成回路１０により生成される相励磁パターンまたは駆動パルスＤｐより駆動パルス周波数抽出回路５０で駆動パルス周波数ｆ１を抽出して、抽出された駆動パルス周波数ｆ１をトルク演算部６１に取り込む。
【００３３】
次に、トルク演算部６１は、抽出した駆動パルス周波数ｆ１を基に、メモリ６２に格納された予め測定された駆動パルス周波数のうち、ｆ１より小さいものの中で最大の駆動パルス周波数ｆ２と、ｆ１より大きいもので最小の駆動パルス周波数ｆ３を読み出す。また、更に、ｆ２とｆ３とについて、入力電流と発生トルクとの関係を示した一次関数の傾き、および切片のデータを読み出す。
【００３４】
そして、読み出した傾き及び切片のデータと駆動パルス周波数ｆ１とに基づいて、トルク演算部６１で線形補間することにより、駆動パルス周波数ｆ１での入力電流と発生トルクとの関係式を導出し、導出した関係式に入力電流値を代入してトルクを算出する。
【００３５】
具体的には、次式（１）〜（３）により導出することができる。
ａf1＝（ｆ１−ｆ２）／（ｆ３−ｆ２）×（ａf3−ａf2）＋ａf2      …（１）
ｂf1＝（ｆ１−ｆ２）／（ｆ３−ｆ２）×（ｂf3−ｂf2）＋ａf2      …（２）
Ｔ＝ａf1×Ｉ＋ｂf1                                              …（３）
ここで、
ｆ１：駆動パルス周波数
ｆ２：メモリ６２に格納されたデータの中でｆ１より小さい最大の駆動パルス周波数
ｆ３：メモリ６２に格納されたデータの中でｆ１より大きい最小の駆動パルス周波数
ａfx：駆動パルス周波数ｆｘでの入力電流−発生トルク特性の傾き（ｘ＝１，２，３）
ｂfx：駆動パルス周波数ｆｘでの入力電流−発生トルク特性の切片（ｘ＝１，２，３）
Ｔ：発生トルク
Ｉ：入力電流値
上記（１）〜（３）式により算出された出力トルク値Ｔはディジタル表示器で観測したり、不図示のＤ／Ａ変換器を通してアナログ出力として測定器に取り込んだり、上位コントローラの観測信号として用いることができる。
【００３６】
以上説明したように、この実施形態では、ステッピングモータＳＭの発生トルクが入力電流と駆動パルス周波数とに応じて変化する特性を利用して、モータ駆動時の出力トルクを算出しているので、巻線電流値を用いることなく、正確なトルクを容易に算出することができる。また、ステッピングモータＳＭの正確なトルクが得られることから、過大なトルクマージンを設ける必要がないため、脱調を回避しつつ、消費電力や振動、騒音の低減が可能となる。
【００３７】
次に、図５〜図８を参照して、本発明の第２の実施形態であるステッピングモータの制御装置を説明する。
【００３８】
図５は本発明の第２の実施形態であるステッピングモータの制御装置を説明するための制御ブロック図、図６は本発明の第２の実施形態であるステッピングモータの制御装置のブロック線図である。図７（ａ）は駆動パルス周波数のタイムチャート図、図７（ｂ）は従来の負荷トルクとトルクマージンとのタイムチャート図、図７（ｃ）は本発明例の負荷トルクとトルクマージンとのタイムチャート図である。なお、上記第１の実施形態と重複する部分については、図に同一符号を付してその説明を省略する。
【００３９】
図５に示すように、本発明の第２の実施形態であるステッピングモータの制御装置２００は、上記第１の実施形態に対して、演算装置６０に、トルクマージン演算部（トルクマージン演算手段）６３、および基準電圧制御部（基準電圧制御手段）６４が追加されている。
【００４０】
そして、トルクマージン演算部６３が、上記第１の実施形態と同様にしてトルク演算部６１で算出された出力トルクとステッピングモータのプルアウトトルク特性を用いてトルクマージンを算出する。なお、プルアウトトルクとは、ステッピングモータが脱調せずに回転する負荷トルクのことである。また、基準電圧制御部６４が、算出されたトルクマージンに基づき基準電圧Ｖｒｅｆを駆動回路１００ａの基準電圧発生回路２２に出力してステッピングモータＳＭを制御する。
【００４１】
具体的には、トルクマージン演算部６３では、巻線電流設定値および駆動パルス周波数より、メモリ６２に格納されたステッピングモータ巻線電流設定値と、駆動パルス周波数と、プルアウトトルクとの特性を関連付けたデータからプルアウトトルクを読み出す。なお、この関連付けデータは、ルックアップテーブルとしてメモリ６２に保持すればよい。
【００４２】
プルアウトトルクの特性は、ステッピングモータを製品に実装する前に、上記第１の実施形態と同様に、図３に示すトルク測定装置により、巻線電流設定値と駆動パルス周波数と負荷トルクとを変化させて、プルアウトトルクの特性を測定したものを用いる。
【００４３】
トルク演算部６１で算出した出力トルクとメモリ６２から読み出したプルアウトトルクとから、トルクマージン演算部６３でトルクマージンを算出する。ここでは、トルクマージンをプルアウトトルクの２０％とすると、出力トルク／プルアウトトルク＝０.８となり、このトルクマージンに基づいて基準電圧制御部６４から基準電圧Ｖｒｅｆが出力される。
【００４４】
このときのブロック線図を図６に示す。図の制御対象８１は、入力を基準電圧発生回路２２に与えられる基準電圧Ｖｒｅｆとし、出力を電源部入力電流とするステッピングモータ制御装置２００である。制御器８２は、図５における基準電圧制御部６４に対応し、この制御器ではＰＩ制御等を用いればよい。
【００４５】
このようにモータの個体差のばらつきや、温度特性、負荷トルクが急変したときの過渡応答性も考慮するとトルクマージンを必要とすることになる。
【００４６】
ここで、本発明と従来の定電流制御でのトルクマージンとの違いを明確にしておくと、従来ではトルク測定によって得られた最大トルク値に対し、数十％のトルクマージンを設けていた。これに対し、本発明では、リアルタイムに変化する負荷トルク値に対してトルクマージンを設けている。
【００４７】
これにより、従来法に比較し、消費電力を抑え、トルク余りによる振動を抑制したステッピングモータＳＭの駆動が可能となる。図７に、このことを模式的に示す。
【００４８】
図７（ａ）は、ステッピングモータを台形駆動したときの駆動パルス周波数の推移である。図７（ｂ）および図７（ｃ）は、このときの負荷トルクとステッピングモータの発生トルクとの関係を示したものである。図７（ｂ）は従来法の定電流制御で発生できるトルクの推移で、図７（ｃ）が本発明法で発生できるトルクの推移である。
【００４９】
図から明らかなように、本発明法では、従来法に比較し、過剰なエネルギー供給を抑えることができることがわかる。ここで、励磁ホールド状態から加速運転状態に移る際は、図７（ｃ）に示すように、最大トルクに対してトルクマージンを計算した値を初期値Ｖｒｅｆとして用いている。その他の構成および作用効果は、上記第１の実施形態と同様である。
【００５０】
次に、図８〜図１０を参照して、本発明の第３の実施形態であるステッピングモータの制御装置について説明する。
【００５１】
図８は本発明の第３の実施形態であるステッピングモータの制御装置を説明するための制御ブロック図、図９は本発明の第３の実施形態であるステッピングモータの制御装置のブロック線図である。図１０（ａ）は駆動パルス周波数のタイムチャート図、図１０（ｂ）は負荷トルクとトルクマージンとのタイムチャート図である。なお、上記第２の実施形態と重複する部分については、図に同一符号を付してその説明を省略する。
【００５２】
図８に示すように、本発明の第３の実施形態であるステッピングモータの制御装置３００は、上記第２の実施形態に対して、フィードフォワード制御機能をトルクマージン演算部６３に付加している。また、フィードフォワード制御を行うために予測されるトルク変動値をメモリ６２に保持している。
【００５３】
ここで、予測されるトルク変動値とは、画像形成シーケンスで予め確定している速度変動によるトルク変化や一定周期で繰り返し変化する負荷トルクの変動等、変化することが予め判っているトルク変動値を指す。そして、上位のコントローラは、予め確定しているトルク変動タイミングに合わせてトルク変動信号をトルクマージン演算部６３に出力する。トルク変動信号は、トルク変動が起こることを示す信号である。トルクマージン演算部６３では、現時点のトルク値にトルク変動値を加算した値に対しトルクマージンを算出し、基準電圧制御部６４より基準電圧Ｖｒｅｆを出力する。図９にこの過程をブロック図で示す。
【００５４】
この制御を行うことにより、複雑な駆動パターンや搬送する紙の突入による急激な負荷トルク変動に対しても安定したトルクマージンを得られる。
【００５５】
また、図１０に示すように、駆動パルス周波数が変化する時間より早い時間でトルク変動信号を発生することにより、安定した駆動を実現することができる。その他の構成および作用効果については、上記第２の実施形態と同様である。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１の実施形態であるステッピングモータの制御装置を説明するための制御ブロック図である。
【図２】トルク測定装置で、実装時と同回路のステッピングモータ制御装置にて駆動した場合のステッピングモータの入力電流と駆動パルス周波数と発生トルクとの関係を示すグラフ図である。
【図３】トルク測定装置を示す概略図である。
【図４】図３に示すトルク測定装置によって測定した駆動パルス周波数ごとの入力電流−トルク特性の傾きと切片とを示す図である。
【図５】本発明の第２の実施形態であるステッピングモータの制御装置を説明するための制御ブロック図である。
【図６】本発明の第２の実施形態であるステッピングモータの制御装置のブロック線図である。
【図７】（ａ）は駆動パルス周波数のタイムチャート図、（ｂ）は従来の負荷トルクとトルクマージンとのタイムチャート図、（ｃ）は本発明例の負荷トルクとトルクマージンとのタイムチャート図である。
【図８】本発明の第３の実施形態であるステッピングモータの制御装置を説明するための制御ブロック図である。
【図９】本発明の第３の実施形態であるステッピングモータの制御装置のブロック線図である。
【図１０】（ａ）は駆動パルス周波数のタイムチャート図、（ｂ）は負荷トルクとトルクマージンとのタイムチャート図である。
【符号の説明】
【００５７】
１００，２００，３００  ステッピングモータ制御装置
ＳＭ  ステッピングモータ
１０  相励磁パターン生成回路
２０  定電流制御回路
２１  巻線電流検出回路
２２  基準電圧発生回路
２３，２４  ＰＷＭ制御回路
３０  入力電流検出回路（入力電流検出手段）
４０  Ａ／Ｄ変換器
５０  駆動パルス周波数抽出回路（駆動パルス周波数抽出手段）
６０  演算装置
６１  トルク演算部（トルク演算手段）
６２  メモリ（記憶手段）
６３  トルクマージン演算部（トルクマージン演算手段）
６４  基準電圧制御部（基準電圧制御手段）
【図１】
2008131695.tif 000003
【図２】
2008131695.tif 000004
【図３】
2008131695.tif 000005
【図４】
2008131695.tif 000006
【図５】
2008131695.tif 000007
【図６】
2008131695.tif 000008
【図７】
2008131695.tif 000009
【図８】
2008131695.tif 000010
【図９】
2008131695.tif 000011
【図１０】
2008131695.tif 000012