JPS61209360A - 速度検出装置 - Google Patents

速度検出装置

Info

Publication number
JPS61209360A
JPS61209360A JP5137685A JP5137685A JPS61209360A JP S61209360 A JPS61209360 A JP S61209360A JP 5137685 A JP5137685 A JP 5137685A JP 5137685 A JP5137685 A JP 5137685A JP S61209360 A JPS61209360 A JP S61209360A
Authority
JP
Japan
Prior art keywords
counter
value
speed
register
pulse
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
JP5137685A
Other languages
English (en)
Inventor
Kenji Hara
憲二 原
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Manufacturing Co Ltd
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 Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Manufacturing Co Ltd
Priority to JP5137685A priority Critical patent/JPS61209360A/ja
Publication of JPS61209360A publication Critical patent/JPS61209360A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、回転軸に取り付けられたパルスジェネレータ
の出力パルス列周期の逆数から回転速度を検出する装置
に関し、特に低速度領域においても連続的に精度の良い
速度検出を行ない得る装置に関するものである。
〔発明の概要〕
本発明は、パルスジェネレータの出力パルスから回転速
度を検出する装置において、基準クロックを計数するこ
とにより求めたパルスジェネレータのパルス周期の今回
値がその前回値より大きくなった時点で、その今回値を
用いて速度の演算処理を開始させることにより、演算結
果が段階的に変化することを防止するものである。
〔従来の技術〕
従来、サーボモータを駆動制御するには、その回転軸に
、所定回転毎にパルスを発生させることにより回転位置
を検出するパルスジェネレータ(以11PGと略す)と
、直流発電機の発生電圧により速度を検出するタコジェ
ネレータ(IXITGと略す)とを取り付け、それぞれ
フィードバックループを別個に構成する必要があったが
、小型化するため、PGの出力パルスから速度を演算し
て求めることによって、TGを省略したものも知られて
いる。
PGの出力パルスから速度を演算する方法として、一定
サンプリング周期毎にPGから出力されるパルス数を計
数するものが知られているが、低速時はパルス周期が長
くなるため、精度よく速度を検出することができない(
これについては例えば、特開昭54−24076に詳し
い)。
そのため、例えばNC工作機等のサーボシステムのよう
に高精度を要求されるシステムにおいては、実用される
に至っていない。
この問題点を解決するものとして、PGから出力される
パルス周期を基準クロックパルス数を計数し、あらかじ
めこの周期に対応する逆数または速度を記憶装置に記憶
しておき、その値を読出すものが知られている。(例え
ば、特開昭54−130170、特開昭58−1878
70、特開昭59−160766などがある。) ところが、これらは次に示す問題点がある。
■PGの1回転あたりの出力パルス数にあわせた周期/
逆数対応テーブルを作成しなければならず、面倒である
■周期/逆数対応テーブルをROM (P−ROM)に
て構成するので、回路全体をセミカスタムLSI化する
ことができず、装置を小型化しにくい。
■高速から低速へ減速していく時は、PGのパルス周期
が当然長くなっていくが、パルスが実際に入力するまで
対応しないので、データのサンプリングが連続的に行な
えず、速度データの変化が急におこり、低速時の即応性
が満足されない。
(発明が解決しようとする同列点) 以上述べた問題点のうち、■の問題点を解決するものと
して、特開昭59−225354、特開昭59−225
355、特開昭59−225356が提案されているが
、そのいずれも、ハードウェアの極端な増加をまねくと
いう欠点があり、しかも■、■の問題点は解決されてい
ない。
本発明は、以上述べた■〜■の同列点を解決することを
目的とするものである。
〔問題点を解決するための手段〕
上記問題点を解決するため、本発明では、PGの出力パ
ルス(A、82相のインクリメンタル出力)を所定回転
毎のパルスに変換する波形変換部が出力するパルスの周
期内に発される基準りOツクを計数し、所定の定数をそ
の計数値で除算することにより速度を算出するものにお
いて、レジスタと、比較器と、シーケンス処理部を設け
、カウンタの計数値と、レジスタの値を比較し、カウン
タの計数値が大きい場合に、このカウンタの計数値をレ
ジスタに転送するとともに、その値で除算を行なわせる
ようにするものである。
〔作用〕
このような構成により、第2図に示すように、周期T1
にてPGからパルスが出力されていたとして、ある時点
から速度が落ちて、周期T2になったとき、パルスPs
2の入力を待たず、前回周期T1から予想されるパルス
Ps1の時点で、速度演算が開始されるので、算出速度
は従来(点線部Vb)のようにパルスPs2の時点で急
落することなく、実線部Vaに示すように漸次低下する
〔実施例〕
以下、本発明の具体的実施例を第1図に示して説明する
基準クロック発生器1は、基準クロックCPを定期的に
発生している。
波形変換部2は、PG3の出力パルスであるA。
B2相のインクリメンタルパルスを所定回転角毎のパル
スPsに変換して後段へ出力する。
カウンタ4は、そのパルスPsを受付けてから、シーケ
ンス処理部7からクリア信号Cしを受付けるまで、基準
クロックCPをカウントする。
比較器5は、カウンタ4の値と、レジスタ6の値を、基
準クロックCPを受付けるたびに比較して、カウンタ4
の値がレジスタ6の値よりも大きいか同じになった時に
信号へをシーケンス処理部7に発する。
シーケンス処理部7は、パルスpsを受付けることによ
って起動しており、前記信号Aを入力すると、カウンタ
4の値Tをレジスタ6と、除算器8へ転送させて、カウ
ンタ4をクリア信号OLによりクリアする。
除算器8は、定数器9に設定されている定数Nを分子、
前記信号へによって転送されたカウンタ4の値Tを分母
として、基準クロックCPを受付けるたびに除算を行な
い、その結果を出力する。
ただし、前記信@Aによってカウンタ4の1ilTが転
送されてこないときは、前回値で除算を行なう。
このフローを示したのが第3図であり、Cはカウンタ4
の値、Rはレジスタ6の値、王は除算器8の分母である
このフローによる速度演算算出例を第2図に示して説明
する。
わかりやすくするため、この例では、N−16として、
速度V−16/Tとしているが、実際は、速度Vは次の
式で求まることは公知である。
V−=60−−   (rom) ■・ΔCP ただし、 ΔC:基準クロックの周期、 P:PG1回転あたりのパルスpsの発生数。
よって、いままで説明した定数Nは、次式で定められる
数である。
O ΔC=P さて、クロックCPZをカウントした時点で、シーケン
ス処理部7によってカウンタ4の値がレジスタ6にスト
アされるが、前回Ps同周期同一であれば、前回値と同
一の値が除算器8に与えられることになるので、表面的
には何ら変化を生じない。
しかし、Ps周期が前回より長くなると、その時点のり
OツクパルスCPXを受付けたときから、逐次そのカウ
ント値が除算器8に与えられるので、算出速度Vは、な
めらかに低下して行く。
〔発明の効果〕 以上述べたように、本発明によれば、簡単な装置で、低
速時(特に減速時)においても、連続的に高精度の速度
検出が可能となる。
また、従来のように、ROMを使用しないので、セミカ
スタムLSI化が可能となり、装置を極めて小型に構成
できる。
これをもって、本発明は、NG工作機等のサーボシステ
ムにおいて、TG等のアナログ検出器を必要としない完
全デジタル式を実用に耐え得るようにするものであり、
その効果は極めて大なるものである。
【図面の簡単な説明】
第1図は本発明の具体的実施例、第2図は本発明の速度
検出例と従来のそれを比較して示1図、第3図は本発明
のフローチャートである。 4・・・カウンタ  5・・・比較器 6・・・レジカタ  7・・・シーケンス処理部8・・
・除算器 手続補正書く自発) 昭和60年 4月24日 昭和60年 特許願 第51376号 2、発明の名称 速度検出装置 4゜補正の対象 第2図 5、補正の内容

Claims (1)

  1. 【特許請求の範囲】 (a)基準クロックを発生する基準クロック発生器と、 (b)パルスジェネレータの出力パルスを所定回転毎の
    パルスに変換する波形変換部と、 (c)前記波形変換部が出力するパルスを受付けてから
    次のパルスを受付けるまでの期間に発される基準クロッ
    クを計数するカウンタと、 (d)レジスタと、 (e)前記カウンタの計数値と、前記レジスタが保持す
    る値を比較する比較器と、 (f)所定の定数を設定する定数器と、 (g)前記定数器で設定された定数を、転送されてきた
    データで除算することにより速度データを算出する除算
    器と、 (h)前記比較器での比較の結果、前記カウンタの計数
    値が大きい場合に、そのカウンタのデータを前記レジス
    タ及び、前記除算器に転送して、前記カウンタの計数値
    をクリアするシーケンス処理部、 を備えたことを特徴とする速度検出装置。
JP5137685A 1985-03-13 1985-03-13 速度検出装置 Pending JPS61209360A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5137685A JPS61209360A (ja) 1985-03-13 1985-03-13 速度検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5137685A JPS61209360A (ja) 1985-03-13 1985-03-13 速度検出装置

Publications (1)

Publication Number Publication Date
JPS61209360A true JPS61209360A (ja) 1986-09-17

Family

ID=12885227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5137685A Pending JPS61209360A (ja) 1985-03-13 1985-03-13 速度検出装置

Country Status (1)

Country Link
JP (1) JPS61209360A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5450264A (en) * 1990-02-16 1995-09-12 Mitsubishi Denki Kabushiki Kaisha Magnetic head

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5450264A (en) * 1990-02-16 1995-09-12 Mitsubishi Denki Kabushiki Kaisha Magnetic head

Similar Documents

Publication Publication Date Title
JP2926909B2 (ja) デイスクドライブ装置
KR900002511B1 (ko) 속도 검출 방식
EP0374797A1 (en) Digital servo system for controlling rotational speed of rotary body
JPS63129877A (ja) 回転制御装置
JP3320454B2 (ja) モータの位置制御装置およびモータの位置制御方法
JPS61293496A (ja) ミシン制御装置
JP2649513B2 (ja) 高精度位置決め装置
JPS6359796A (ja) パルスモ−タの原点復帰方式
JP2891472B2 (ja) 速度信号検出回路
KR970007588B1 (ko) 스핀들 모터의 기준 주파수 발생 및 회전수 검출회로
JP3251007B2 (ja) デイスクドライブ装置
JP2000175497A (ja) パルスモータ制御装置、パルスモータ制御方法、及びパルスモータ制御プログラムを記録した記録媒体
JPH109901A (ja) 記録ペン駆動装置
EP0099977A1 (en) Digital servo system for motor control
JPS601581B2 (ja) サ−ボ機構における速度検出装置
JPH10247109A (ja) エンコーダの異常を検出する方法およびその装置、ならびにアクチュエータ用の制御装置
JPH089670A (ja) モータ制御装置
JPH0738971Y2 (ja) 位置決め装置
JPH01103188A (ja) サーボ系における速度検出装置
JPS58120167A (ja) 速度検出方法
JPS63170701A (ja) 高速応答追従比較型速度電圧発生回路
JP3294644B2 (ja) モータ制御装置
JP3609891B2 (ja) マイクロコンピュータ
JP3225815B2 (ja) モータの回転速度制御装置
JPS5963992A (ja) 直流モ−タの位置決め制御装置