JPH0775358A - サーボモータの制御装置 - Google Patents
サーボモータの制御装置Info
- Publication number
- JPH0775358A JPH0775358A JP5218305A JP21830593A JPH0775358A JP H0775358 A JPH0775358 A JP H0775358A JP 5218305 A JP5218305 A JP 5218305A JP 21830593 A JP21830593 A JP 21830593A JP H0775358 A JPH0775358 A JP H0775358A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- speed command
- pulse
- command input
- frequency
- 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
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
(57)【要約】
【目的】 加減速時の速度のオーバーシュートがなく、
かつ高い回転数精度を実現し、速度指令入力信号に対す
るモータの速度の応答の再現性を向上させたサーボモー
タの制御装置を提供する。 【構成】 速度指令入力パルスとエンコーダフィードバ
ックパルスをそれぞれF/V変換した信号を速度誤差ア
ンプに入力する速度ループと、速度指令入力パルスの周
波数が変化していることを検出する速度指令変化検出回
路1と、速度指令パルスとエンコーダフィードバックパ
ルスの差をカウントする偏差カウンタ2と、速度指令入
力パルスの周波数が変化していないときには偏差カウン
タ2の出力をD/A変換して速度誤差アンプに入力し、
速度指令パルスの周波数が変化しているときには偏差カ
ウンタ2をクリアするように構成する。
かつ高い回転数精度を実現し、速度指令入力信号に対す
るモータの速度の応答の再現性を向上させたサーボモー
タの制御装置を提供する。 【構成】 速度指令入力パルスとエンコーダフィードバ
ックパルスをそれぞれF/V変換した信号を速度誤差ア
ンプに入力する速度ループと、速度指令入力パルスの周
波数が変化していることを検出する速度指令変化検出回
路1と、速度指令パルスとエンコーダフィードバックパ
ルスの差をカウントする偏差カウンタ2と、速度指令入
力パルスの周波数が変化していないときには偏差カウン
タ2の出力をD/A変換して速度誤差アンプに入力し、
速度指令パルスの周波数が変化しているときには偏差カ
ウンタ2をクリアするように構成する。
Description
【0001】
【産業上の利用分野】本発明は半導体製造装置などに使
用されるサーボモータの制御装置に関する。
用されるサーボモータの制御装置に関する。
【0002】
【従来の技術】半導体製造装置に使用されるサーボモー
タの一例として、ウエハーにホトレジストを塗布するス
ピンナー(回転式塗布機)駆動用サーボモータを説明す
る。
タの一例として、ウエハーにホトレジストを塗布するス
ピンナー(回転式塗布機)駆動用サーボモータを説明す
る。
【0003】スピンナーは高い回転数精度が要求される
ので、サーボモータの制御装置への速度指令入力にはパ
ルス列が用いられる。また、スピンナーは速度指令入力
に対する高い応答性が要求されるので、速度のオーバー
シュートを防ぐために、駆動するサーボモータの制御装
置は位置ループを持たず、速度ループを備えたものが用
いられる。
ので、サーボモータの制御装置への速度指令入力にはパ
ルス列が用いられる。また、スピンナーは速度指令入力
に対する高い応答性が要求されるので、速度のオーバー
シュートを防ぐために、駆動するサーボモータの制御装
置は位置ループを持たず、速度ループを備えたものが用
いられる。
【0004】制御装置の従来例を図2に示す。パルス列
入力の速度指令パルスをF/V変換した信号と、エンコ
ーダフィードバックパルスをF/V変換した信号の差が
速度誤差アンプに入力される。そして速度誤差アンプの
出力はトルク指令信号となってトルク制御回路に入力さ
れ、トルク制御回路の出力がサーボモータを駆動し、ス
ピンナーは回転してウエハーにはホトレジストがスピン
コートされる。
入力の速度指令パルスをF/V変換した信号と、エンコ
ーダフィードバックパルスをF/V変換した信号の差が
速度誤差アンプに入力される。そして速度誤差アンプの
出力はトルク指令信号となってトルク制御回路に入力さ
れ、トルク制御回路の出力がサーボモータを駆動し、ス
ピンナーは回転してウエハーにはホトレジストがスピン
コートされる。
【0005】
【発明が解決しようとする課題】上記したように、スピ
ンナーに用いられるサーボモータの制御装置は速度のオ
ーバーシュートを防ぐため位置ループを備えていない。
しかもスピンナーは10000rpm程度の高速でも使
用されるため回転数設定精度が良くない。これは、速度
指令パルスのF/V回路と、エンコーダフィードバック
信号のF/V回路と、速度誤差アンプがそれぞれに、速
度情報に対する誤差を含んでいるためである。アナログ
回路でたとえると、OPアンプのオフセットやF/V回
路の非線形性等が速度情報に対する誤差となる。そして
10000rpm程度の高速回転になると、たとえこれ
らの誤差が小さくとも数rpm以上の速度誤差が発生す
る。回転数精度が悪いことはすなわち半導体製造工程に
おいてモータの速度の応答の再現性が悪いことと等価で
あり、このため半導体製造の歩留まりが悪くなってしま
う。
ンナーに用いられるサーボモータの制御装置は速度のオ
ーバーシュートを防ぐため位置ループを備えていない。
しかもスピンナーは10000rpm程度の高速でも使
用されるため回転数設定精度が良くない。これは、速度
指令パルスのF/V回路と、エンコーダフィードバック
信号のF/V回路と、速度誤差アンプがそれぞれに、速
度情報に対する誤差を含んでいるためである。アナログ
回路でたとえると、OPアンプのオフセットやF/V回
路の非線形性等が速度情報に対する誤差となる。そして
10000rpm程度の高速回転になると、たとえこれ
らの誤差が小さくとも数rpm以上の速度誤差が発生す
る。回転数精度が悪いことはすなわち半導体製造工程に
おいてモータの速度の応答の再現性が悪いことと等価で
あり、このため半導体製造の歩留まりが悪くなってしま
う。
【0006】本発明は上記従来の課題を解決するもの
で、加減速時に速度のオーバーシュートがなく、かつ低
速から高速まで回転数精度を向上させるようにしたサー
ボモータの制御装置を提供することを目的とする。
で、加減速時に速度のオーバーシュートがなく、かつ低
速から高速まで回転数精度を向上させるようにしたサー
ボモータの制御装置を提供することを目的とする。
【0007】
【課題を解決するための手段】この目的を達成するため
に本発明のサーボモータの制御装置は、速度指令入力パ
ルスとエンコーダフィードバックパルスをそれぞれF/
V変換した信号を速度誤差アンプに入力する速度ループ
と、速度指令入力パルスの周波数が変化していることを
検出する速度指令変化検出回路と、速度指令入力パルス
とエンコーダフィードバックパルスの差をカウントする
偏差カウンタと、速度指令入力パルスの周波数が変化し
ていないときには上記偏差カウンタの出力をD/A変換
して上記速度誤差アンプに入力する手段とを備えてい
る。
に本発明のサーボモータの制御装置は、速度指令入力パ
ルスとエンコーダフィードバックパルスをそれぞれF/
V変換した信号を速度誤差アンプに入力する速度ループ
と、速度指令入力パルスの周波数が変化していることを
検出する速度指令変化検出回路と、速度指令入力パルス
とエンコーダフィードバックパルスの差をカウントする
偏差カウンタと、速度指令入力パルスの周波数が変化し
ていないときには上記偏差カウンタの出力をD/A変換
して上記速度誤差アンプに入力する手段とを備えてい
る。
【0008】
【作用】この構成によって、速度指令入力パルスの周波
数が変化していない場合のみ、すなわち加速あるいは減
速の指令がない場合のみ、位置偏差信号が速度誤差アン
プに入力されることとなって、加減速時の速度のオーバ
ーシュートがなく、かつ高い回転数精度を実現すること
ができ、半導体製造の歩留まりを向上させることができ
る。
数が変化していない場合のみ、すなわち加速あるいは減
速の指令がない場合のみ、位置偏差信号が速度誤差アン
プに入力されることとなって、加減速時の速度のオーバ
ーシュートがなく、かつ高い回転数精度を実現すること
ができ、半導体製造の歩留まりを向上させることができ
る。
【0009】
【実施例】以下、本発明の一実施例を図面を参照しなが
ら説明する。
ら説明する。
【0010】図1は本発明のサーボモータの制御装置の
一例を示すブロック図で、従来の技術の項で説明した図
2のブロック図に速度指令変化検出回路1、偏差カウン
タ2、D/A変換回路3を追加したものである。
一例を示すブロック図で、従来の技術の項で説明した図
2のブロック図に速度指令変化検出回路1、偏差カウン
タ2、D/A変換回路3を追加したものである。
【0011】すなわち本発明のサーボモータの制御装置
は、速度指令入力パルスとエンコーダフィードバックパ
ルスの各周波数信号を電圧信号にF/V変換して速度誤
差アンプに入力する速度ループと、速度指令入力パルス
の周波数が変化していることを検出する速度指令変化検
出回路1と、速度指令入力パルスとエンコーダフィード
バックパルスの差をカウントする偏差カウンタ2と、速
度指令入力パルスの周波数が変化していない場合にのみ
偏差カウンタ2の出力をD/A変換回路3によりD/A
変換して速度誤差アンプに入力する構成としている。
は、速度指令入力パルスとエンコーダフィードバックパ
ルスの各周波数信号を電圧信号にF/V変換して速度誤
差アンプに入力する速度ループと、速度指令入力パルス
の周波数が変化していることを検出する速度指令変化検
出回路1と、速度指令入力パルスとエンコーダフィード
バックパルスの差をカウントする偏差カウンタ2と、速
度指令入力パルスの周波数が変化していない場合にのみ
偏差カウンタ2の出力をD/A変換回路3によりD/A
変換して速度誤差アンプに入力する構成としている。
【0012】以上のように構成されたサーボモータの制
御装置について、以下その動作を説明する。
御装置について、以下その動作を説明する。
【0013】速度指令変化検出回路1は速度指令入力パ
ルスの周波数の変化を検出して、周波数が変化している
場合には加速または減速の指令であるとして偏差カウン
タ2をクリアし、D/A変換回路3の出力を0にする。
これにより、加速または減速の指令が入力された時には
従来通り速度ループのみで速度を制御するので速度のオ
ーバーシュートが発生しない。また、速度一定の指令が
入力された時には速度指令入力パルスとエンコーダフィ
ードバックパルスの偏差をD/A変換して速度誤差アン
プに入力するので、位置の制御を行うことになり回転数
精度が向上する。
ルスの周波数の変化を検出して、周波数が変化している
場合には加速または減速の指令であるとして偏差カウン
タ2をクリアし、D/A変換回路3の出力を0にする。
これにより、加速または減速の指令が入力された時には
従来通り速度ループのみで速度を制御するので速度のオ
ーバーシュートが発生しない。また、速度一定の指令が
入力された時には速度指令入力パルスとエンコーダフィ
ードバックパルスの偏差をD/A変換して速度誤差アン
プに入力するので、位置の制御を行うことになり回転数
精度が向上する。
【0014】
【発明の効果】以上の説明で明らかなように、本発明の
サーボモータの制御装置は速度指令変化検出回路が加
速、または減速の指令が入力されていると判断した場合
従来通り速度の制御を行い、速度一定の指令が入力され
ていると判断した場合位置の制御を行う。その結果、速
度のオーバーシュートを発生させることなく回転数精度
が向上し、スピンナーなどに使いやすいサーボモータの
制御装置を提供することができる。
サーボモータの制御装置は速度指令変化検出回路が加
速、または減速の指令が入力されていると判断した場合
従来通り速度の制御を行い、速度一定の指令が入力され
ていると判断した場合位置の制御を行う。その結果、速
度のオーバーシュートを発生させることなく回転数精度
が向上し、スピンナーなどに使いやすいサーボモータの
制御装置を提供することができる。
【図1】本発明の一実施例におけるサーボモータの制御
装置の構成を示すブロック図
装置の構成を示すブロック図
【図2】従来のサーボモータの制御装置の構成の一例を
示すブロック図
示すブロック図
1 速度指令変化検出回路 2 偏差カウンタ 3 D/A変換回路
Claims (1)
- 【請求項1】 速度指令入力パルスとエンコーダフィー
ドバックパルスをそれぞれF/V変換した信号を速度誤
差アンプに入力する速度ループと、前記速度指令入力パ
ルスの周波数が変化していることを検出する速度指令変
化検出回路と、前記速度指令入力パルスとエンコーダフ
ィードバックパルスの差をカウントする偏差カウンタ
と、前記速度指令入力パルスの周波数が変化していない
ときには前記偏差カウンタの出力をD/A変換して前記
速度誤差アンプに入力する手段とを備えているサーボモ
ータの制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5218305A JPH0775358A (ja) | 1993-09-02 | 1993-09-02 | サーボモータの制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5218305A JPH0775358A (ja) | 1993-09-02 | 1993-09-02 | サーボモータの制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0775358A true JPH0775358A (ja) | 1995-03-17 |
Family
ID=16717762
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5218305A Pending JPH0775358A (ja) | 1993-09-02 | 1993-09-02 | サーボモータの制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0775358A (ja) |
-
1993
- 1993-09-02 JP JP5218305A patent/JPH0775358A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4591969A (en) | Microprocessor-controlled positioning system | |
| US4286202A (en) | Electronic damping of stepper motor | |
| JPH0655037B2 (ja) | サーボモータの速度制御方法 | |
| JPS63148314A (ja) | セミクロ−ズドル−プサ−ボ制御系の制御装置 | |
| JPS63120314A (ja) | デイジタルサ−ボシステム | |
| JPH0775358A (ja) | サーボモータの制御装置 | |
| JPS62245312A (ja) | サ−ボモ−タ制御装置 | |
| US5949208A (en) | Circuit and method for controlling a DC motor | |
| JPS62245311A (ja) | サ−ボモ−タ制御装置 | |
| JP3594203B2 (ja) | モータ制御装置 | |
| JPH05308788A (ja) | サーボモータの制御装置 | |
| JP2810044B2 (ja) | Nc機械の制御装置 | |
| JPS6234210A (ja) | 原点位置の検出装置 | |
| KR870001209B1 (ko) | Sine 커브를 이용한 위치 제어장치 | |
| JPS60181607U (ja) | 位置制御装置のバツクラツシユ補正装置 | |
| JP2529185B2 (ja) | モ−タ制御回路 | |
| JPH06205594A (ja) | サーボモータの暴走検出方法 | |
| JPS59175389A (ja) | エンコ−ダモ−トルの停止方法 | |
| EP0143763A1 (en) | Method of controlling a printer | |
| JPH0431603Y2 (ja) | ||
| JPH10111720A (ja) | Acサーボモータ及びその駆動方法 | |
| JPH04140805A (ja) | 高速位置決め装置 | |
| JPH0591774A (ja) | モータ速度制御装置 | |
| JPS62293994A (ja) | モ−タ駆動制御装置 | |
| JPS61146577A (ja) | 記録装置 |