JPH01144396A - パルスモータ駆動制御装置 - Google Patents

パルスモータ駆動制御装置

Info

Publication number
JPH01144396A
JPH01144396A JP30355887A JP30355887A JPH01144396A JP H01144396 A JPH01144396 A JP H01144396A JP 30355887 A JP30355887 A JP 30355887A JP 30355887 A JP30355887 A JP 30355887A JP H01144396 A JPH01144396 A JP H01144396A
Authority
JP
Japan
Prior art keywords
pulse
pulses
pulse motor
change pattern
rom
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
JP30355887A
Other languages
English (en)
Inventor
Naoki Wada
直樹 和田
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.)
Shimadzu Corp
Original Assignee
Shimadzu Corp
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 Shimadzu Corp filed Critical Shimadzu Corp
Priority to JP30355887A priority Critical patent/JPH01144396A/ja
Publication of JPH01144396A publication Critical patent/JPH01144396A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明は、例えば高速性能を必要とする機械部分を駆
動するパルスモータの駆動制御装置に関する。
(ロ)従来の技術 一般に、高速高トルクで機械を駆動する場合に、パルス
モータを定電流駆動すると共に、加えるパルス数を時間
系列に対して台形制御させる必要がある。すなわちモー
タのトルクと回転数は互いに相反する関係にあり、回転
数を増加させると、トルクが落ちる。そのため、モータ
回転を高連制トルクへ駆動する場合に、いきなり速度を
上げず低速から徐々にパルスを増やし、つまり回転数を
増やし、やがて一定の高速駆動し、停止する場合も同様
に、徐りにパルス数を落としていく、このような台形制
御を行うのに、従来はCPtJで台形信号を演算し、出
力する場合と、CPUを用いないで台形制御波形を演算
回路系で構成する回路を用いて出力する)3S合がある
。
(ハ)発明が解決しようとする問題点 上記CP Uを用いて台形制御を行う場合に、パルスの
入力毎にCPUへの割り込みが入り、パルス変更のため
の演1γを施すとなると、割り込み処理時間を要するた
めに、他の処理への時間割当が困難となり、従ってCP
Uを用いた場合の制御には、高速とする最高周波数に限
界があり、最高周波数が小さなものとなり、高速化に問
題がある。
一方、CPUを用いないで、演1γ回路系で台形制御波
形を出力するとなると、モータによっては必ずしも、第
2図(a)に示すような完全台形ではなく、第2図0)
)のようなioB波形を出したほうが適切な場合もあり
、いわゆる制御系によって出力する波形が胃、なる場合
に微妙なフレキシビリティを持たし得ないという問題が
ある。
この発明は、上記問題点に着目してなされたものであっ
て、高辻高トルクの制御が可能であると共に、出力台形
波形にフレキシビリティを持たし得るパルスモータ駆動
制御装置を提供することを目的としている。
(ニ)問題点を解決するための手段及び作用この発明の
モータ駆動制御装置は、パルスモータに入力するパルス
の時間経過に対するパルス数の変化パターンをアドレス
順次に予め記tαする記憶手段と、この記憶手段のアド
レスを順次指定し、前記記憶手段に記憶されるパルス数
の変化パターンを111次出力させるアドレス指定手段
と、出力されたパルス数の変化パターンの各パルス数を
アナログ(/jに変換するD/A変換器と、このD/A
変換器のアナログ電圧を受け、その出力値に応じた周波
数のパルス信号を出力する電圧/周波数変換回路と、前
記パルス信号を受ける毎に、パルスモータを1歩進する
ための信号を出力するCPUとから構成されている。
このパルスータ駆動制御装置では、ROM等の記tα手
段に予めパルス数の変化パターンを記すへしている0例
えば第2図(a)の台形波形や第2図(blのlog波
形である。モーフ制御器によって、このパルス数の変化
パターンが選択され、CPU、つまりアドレス指定手段
から、そのパルス数の変化パターンの先頭アドレスが指
定される。以後順次記憶手段から、そのパルス数の変化
パターンが出力され、このパルス数値がD/A変ta 
23でアナログ(11’l’ 4こ変換され、変換され
たアナログ電圧がさらに電圧/周波数変換回路で電圧値
に応じたパルス数の13号に変換され、このパルス信号
がCPUに入力される。CPUは、この人力パルス信号
を受ける度に、パルスモータを1歩進し、入力周波数に
応じた速度制御を行うことになる。
(ボ)実施例 以下実施例により、この発明をさらに詳細に説明する。
第1図は、この発明の一実施例を示すパルスモータ駆動
装置の回路ブロック図である。同図において、CPUI
はパルスモータ8を駆動する時間系列のパルス数の変化
パターンを選択する先頭アドレスをラッチ&カウンク2
のラッチ部に入力し、ラッチ部はこれをラッチする。こ
の先頭アドレスがラッチ&カウンタ2のカウンタ部にス
トアされ、先ずROM 3の対応する時間系列とパルス
数4fの関係の先頭アドレスを指定する。ROM3から
は、先頭アドレスのパルス数がデジタル値で出力され、
これがD/A変換器4に入力され、アナログ値に変換さ
れて、電圧/J、’i1波数変換回路5に入ツノされる
。そして、入力された電圧レベルに応じたパルス数、つ
まり第2図(a)でいうと最初の立ち上がりに相当する
周波数のパルスが、CPUIの割り込み端子INTに入
力される。以後ラッチ及カウンタ2のカウンタには、ク
ロンク信号が人力される度にカウンタが1歩進され、二
〇カウンタの歩進に応じて、ROM3のアドレスが1l
li次インクリメントされ、対応するROM3のパルス
数がそれぞれデジタル値で出力され、D/A変換器4、
電圧/周波数変換回路5壱通して、ROM3より出力さ
れたパルス数値に対応した周波数のパルスが、CPUI
の割り込み端子rNTに入力される。つまり、CPUI
には、ROM3に記憶されるパルス数の変化パターンに
対応する周波数のパルスがそれぞれ割り込み端子INT
に人力される。CPU1は、このパルスが入力される度
にパルスモータ8を駆動するための相イ3号を1相ずつ
ルi((シながら、ラッチ回路6に入力し、このラッチ
回路のデジタル信号により、駆動回路7がバルスモータ
8を1歩進して回転を8け続する。第1図のD/A変f
’J 器4の出力を第3図の(a)のように、最初はあ
る低レベルの電圧であり、さらに所定の傾斜をもって上
昇し、今度はハイレベルで一定の電圧レベルとなる場合
を想定すると、電圧/周波数変換回路5の出力は、第3
図(b)に示すように、アナログ出力の低レベルの時に
は、パルス数が比較的小であり、さらにアナログレベル
の傾斜が直線的に上昇する場合には、パルスの周波数も
上昇し、アナログ出力が高く一定のレベルとなる時には
、その高いレベルに対応した高い周波数のパルスが出力
されることになる。このようなパルス信号、つまりD/
Ai換′2′44の出力されるアナログレベルに対応し
たパルス信号がCPUIに入力され、パルスモータ8を
制御することになる。ROM3には、単に第2図(a)
、第2図(b)に示す波形のみならず、1ift々のパ
ルス数変化パターンを記t12しておくことができるの
で、CPUIは、この何れの波形を35里択するか先頭
アドレスを指定する信号を出力すればよく、パルスモー
タを含む駆動系が種々相違する場合でも、これに対応す
ることができる。
(へ)発明の効果 この発明によれば、パルスモータを駆動するパルス数の
変化パターンを予めROM等°の記tα手段に記↑、α
しておき、CPUは、このROMの何れのパターンを選
択するか先頭アドレスを指定すれば、後はROM3から
読み出されたデジタル値がD/A変lfi器でアナログ
値に変換され、さらに電圧/周波数変換回路からパルス
数に応じた周波数のパルスが入力されるため、CP’ 
Uは、この入力されるパルスに応じて相変1i!1!l
すればよく、CI’Uの負1uが軽減されるので、その
分最高拮1波数を落とすことなく、つまり高速でパルス
モータを9区1・力でき、しかもROM等の記憶手段に
は、種々のパルス数の変化パターンを記憶できるので、
フレキシビリティを持たせることができるという利点が
ある。
【図面の簡単な説明】
第1図は、この発明の一実施例を示すパルスモータ駆動
制御装置のブロック図、第2図(a)、第2図(t))
はパルスモータの高速制御におけるパルス数の変化パタ
ーンを示す波形り喝、第3図は第1図の実施例回路装置
におけるD/A変換器の出力と電圧/周波数変換回路か
ら出力されるパルス数の関係を説明するための波形タイ
ムチャートである。 1:cPU、   2:ラッチ&カウンタ、3:nOM
、  4 : D/A変換器、5:電圧/周波数変換回
路、8:パルスモータ。 特許用)9,1人     株式会社島津製作所代理人
  弁理士  中 村 茂 信 第1図 第 2図(a) 第2図(b)

Claims (1)

    【特許請求の範囲】
  1. (1)パルスモータに入力するパルスの時間経過に対す
    るパルス数の変化パターンをアドレス順次に予め記憶す
    る記憶手段と、この記憶手段記のアドレスを順次指定し
    、前記記憶手段に記tαされるパルス数の変化パターン
    を順次出力させるアドレス指定手段と、出力されたパル
    ス数の変化パターンの各パルス数をアナログ値に変換す
    るD/A変換器と、このD/A変換器のアナログ出力を
    受け、その出力値に応じた周波数のパルス信号を出力す
    る電圧/周波数変換回路と、前記パルス信号を受ける毎
    に、パルスモータを1歩進するための信号を出力するC
    PUとからなるパルスモータ駆動制御装置。
JP30355887A 1987-11-30 1987-11-30 パルスモータ駆動制御装置 Pending JPH01144396A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30355887A JPH01144396A (ja) 1987-11-30 1987-11-30 パルスモータ駆動制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30355887A JPH01144396A (ja) 1987-11-30 1987-11-30 パルスモータ駆動制御装置

Publications (1)

Publication Number Publication Date
JPH01144396A true JPH01144396A (ja) 1989-06-06

Family

ID=17922461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30355887A Pending JPH01144396A (ja) 1987-11-30 1987-11-30 パルスモータ駆動制御装置

Country Status (1)

Country Link
JP (1) JPH01144396A (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5435313A (en) * 1977-08-24 1979-03-15 Hitachi Ltd Control circuit for pulse motor
JPS59132796A (ja) * 1983-01-20 1984-07-30 Tokyo Electric Co Ltd ステツプモ−タの駆動方法およびその駆動装置
JPS6016192A (ja) * 1983-07-08 1985-01-26 Toshiba Corp パルス発生装置
JPS62236388A (ja) * 1986-04-07 1987-10-16 Nichiden Mach Ltd モータの速度制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5435313A (en) * 1977-08-24 1979-03-15 Hitachi Ltd Control circuit for pulse motor
JPS59132796A (ja) * 1983-01-20 1984-07-30 Tokyo Electric Co Ltd ステツプモ−タの駆動方法およびその駆動装置
JPS6016192A (ja) * 1983-07-08 1985-01-26 Toshiba Corp パルス発生装置
JPS62236388A (ja) * 1986-04-07 1987-10-16 Nichiden Mach Ltd モータの速度制御装置

Similar Documents

Publication Publication Date Title
EP0800263B1 (en) Drive system for a brushless motor employing predefined profiles of driving currents stored in a nonvolatile memory
JP2001352783A (ja) モータ制御装置
JP2001197782A (ja) モータ制御装置
JPH06141582A (ja) Pwm制御回路及びそれを備えたサーボ装置
JPS6151212A (ja) 電動機の周期運転制御方式
JPS5855250A (ja) 多階調記録装置
JPH0759398A (ja) ステッピングモータの駆動方式
JPH0965695A (ja) ステッピングモータ駆動制御装置
JP2881059B2 (ja) ディスク装置のステッピングモータ駆動方法
KR950010207B1 (ko) 모터의 속도 제어방법
JP2000152642A (ja) Pwmインバータのキャリア発生回路
JP2853723B2 (ja) パルス幅変調回路
SU705667A1 (ru) Цифровой регистратор однократных длительных импульсных сигналов
JP2692791B2 (ja) Daコンバータ
JPH0775386A (ja) パルスモータ電流値制御方法
JP2929890B2 (ja) 感熱記録装置
JP2702276B2 (ja) フロッピーディスク装置のリニアパルスモータ駆動回路
KR100300975B1 (ko) 유도전동기구동용인버터시스템및그출력주파수조정방법
JPS61121787A (ja) モ−タの速度制御装置
JPH10337096A (ja) ステッピングモータ駆動装置
JPH10290597A (ja) 回転体駆動制御回路
JPS60241798A (ja) ステツピングモ−タ駆動装置
JPH10150790A (ja) サーボモータの制御装置及び制御方法
JPS63129876A (ja) モ−タのトルク変動補正装置
JPS62221898A (ja) ステツピングモ−タの駆動装置