Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3072938B2 - Position detection device - Google Patents
[go: Go Back, main page]

JP3072938B2 - Position detection device - Google Patents

Position detection device

Info

Publication number
JP3072938B2
JP3072938B2 JP04148391A JP14839192A JP3072938B2 JP 3072938 B2 JP3072938 B2 JP 3072938B2 JP 04148391 A JP04148391 A JP 04148391A JP 14839192 A JP14839192 A JP 14839192A JP 3072938 B2 JP3072938 B2 JP 3072938B2
Authority
JP
Japan
Prior art keywords
signal
circuit
period
excitation
request signal
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.)
Expired - Fee Related
Application number
JP04148391A
Other languages
Japanese (ja)
Other versions
JPH05322598A (en
Inventor
伸二 柴田
康一 林
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.)
Okuma Corp
Original Assignee
Okuma 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 Okuma Corp filed Critical Okuma Corp
Priority to JP04148391A priority Critical patent/JP3072938B2/en
Publication of JPH05322598A publication Critical patent/JPH05322598A/en
Application granted granted Critical
Publication of JP3072938B2 publication Critical patent/JP3072938B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、工作機械などの複数の
軸を同期して制御する制御装置等に用いられる位置検出
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position detecting device used for a control device for synchronously controlling a plurality of axes of a machine tool or the like.

【0002】[0002]

【従来の技術】図6は従来の位置検出装置の一例を示す
ブロック図、図7はその主要部である励磁電圧発生回路
8の詳細例を示すブロック図、図8は従来装置における
信号のタイムチャートである。発振器6で発生したクロ
ックf1が励磁電圧発生回路8のカウンタ回路81で計
数され、その計数値がROM82及びデコード回路85
に送出される。ROM82にはサインテーブルが予め格
納されており、カウンタ回路81からの計数値に該当す
るROM82のアドレスのデータがD/A変換器83で
アナログ値にされ、増幅器84で増幅されて交流励磁信
号Vexとしてレゾルバ16に送出される。また、位相
設定回路7で設定される位相設定値PHIが励磁電圧発
生回路8のデコード回路85に送出され、この位相設定
値PHIとカウンタ回路81からの計数値とが一致した
ときに励磁同期信号EXTがタイミング同期回路9に送
出される。外部からの周期的な位置要求信号SQがタイ
ミング同期回路9に入力されると、その直後の励磁同期
信号EXTと同期したホールド信号SHがS/H(サン
プル・アンド・ホールド)回路18s、18cに送出さ
れる。
2. Description of the Related Art FIG. 6 is a block diagram showing an example of a conventional position detecting device, FIG. 7 is a block diagram showing a detailed example of an exciting voltage generating circuit 8 as a main part thereof, and FIG. It is a chart. The clock f1 generated by the oscillator 6 is counted by the counter circuit 81 of the excitation voltage generating circuit 8, and the counted value is stored in the ROM 82 and the decode circuit 85.
Sent to A sign table is stored in the ROM 82 in advance, and the data of the address of the ROM 82 corresponding to the count value from the counter circuit 81 is converted into an analog value by the D / A converter 83, amplified by the amplifier 84, and amplified by the AC excitation signal Vex. Is transmitted to the resolver 16. Further, the phase setting value PHI set by the phase setting circuit 7 is sent to the decoding circuit 85 of the excitation voltage generating circuit 8, and when the phase setting value PHI matches the count value from the counter circuit 81, the excitation synchronization signal EXT is sent to the timing synchronization circuit 9. When an external periodic position request signal SQ is input to the timing synchronization circuit 9, a hold signal SH synchronized with the excitation synchronization signal EXT immediately thereafter is sent to S / H (sample and hold) circuits 18s and 18c. Sent out.

【0003】一方、励磁電圧発生回路8からの交流励磁
信号Vexによりレゾルバ16の1次側のコイルが励磁
されると、基準位置からのズレ角度θの正弦値、余弦値
に振幅変調された交流検出信号Vs、Vcが2箇の2次
側巻線の両端から出力され、増幅器17s、17cで増
幅されてS/H回路18s、18cに送出される。交流
検出信号Vs、Vcはホールド信号SHのタイミングで
S/H回路18s、18cにホールドされ、A/D変換
器19s、19cで数値化されて正弦信号Ds及び余弦
信号Dcとして内挿回路20に送出される。そして、内
挿回路20にて正弦信号Ds及び余弦信号Dcを用いた
数1〜数8の演算によりロータの回転角θが演算されて
出力される。
On the other hand, when the coil on the primary side of the resolver 16 is excited by the AC excitation signal Vex from the excitation voltage generating circuit 8, the AC amplitude modulated to the sine and cosine values of the deviation angle θ from the reference position is obtained. Detection signals Vs and Vc are output from both ends of the two secondary windings, amplified by amplifiers 17s and 17c, and sent to S / H circuits 18s and 18c. The AC detection signals Vs and Vc are held by the S / H circuits 18s and 18c at the timing of the hold signal SH, are digitized by the A / D converters 19s and 19c, and are converted into sine signals Ds and cosine signals Dc by the interpolation circuit 20. Sent out. Then, the rotation angle θ of the rotor is calculated and output by the interpolation circuit 20 by the calculation of Expressions 1 to 8 using the sine signal Ds and the cosine signal Dc.

【0004】[0004]

【数1】 (Equation 1)

【数2】 (Equation 2)

【数3】 (Equation 3)

【数4】 (Equation 4)

【数5】 (Equation 5)

【数6】 (Equation 6)

【数7】 (Equation 7)

【数8】 (Equation 8)

【0005】[0005]

【発明が解決しようとする課題】工作機械などの複数の
軸を同期して制御する制御装置等に用いられる位置検出
装置は、各軸の位置を検出する時間が同一であって、位
置を検出する時間の間隔が一定である必要がある。しか
し、従来の位置検出装置では、位置要求信号を入力した
時間と位置を実際に検出した時間とが図8のt1,t
2,t3に示すようにばらつくため、制御がスムーズに
いかないという問題があった。本発明は上述した事情か
ら成されたものであり、本発明の目的は、位置要求信号
に同期した位置を検出することができる位置検出装置を
提供することにある。
A position detecting device used in a control device for controlling a plurality of axes in a machine tool or the like in synchronization with each other has the same time for detecting the position of each axis. It is necessary that the interval of time to do so is constant. However, in the conventional position detecting device, the time when the position request signal is input and the time when the position is actually detected are represented by t1 and t in FIG.
There is a problem that the control does not go smoothly because of the variation as shown at 2 and t3. The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a position detecting device capable of detecting a position synchronized with a position request signal.

【0006】[0006]

【課題を解決するための手段】本発明は、交流励磁信号
を入力することにより、前記交流励磁信号に対し測定位
置に応じて振幅変調された交流検出信号を出力し、前記
交流検出信号をデジタル値に変換し、前記デジタル値を
内挿することにより測定位置を算出する位置検出装置に
関するものであり、本発明の上記目的は、当該位置検出
装置の外部からの周期的な位置要求信号の周期を測定す
る周期計測手段と、前記周期計測手段によって測定され
た計測周期のN分の1(Nは整数)の周期で、前記位置
要求信号に同期した前記交流励磁信号を発生する励磁手
段とを具備することによって達成される。
According to the present invention, an AC excitation signal is input to output an AC detection signal whose amplitude is modulated in accordance with a measurement position with respect to the AC excitation signal. was converted to a value, it relates a position detecting device for calculating a measuring position by interpolating the digital value, the object of the present invention, the position detection
A period measuring means for measuring a period of a periodic position request signal from the outside of the device; and a 1 / N (N is an integer) period of the measurement period measured by the period measuring unit, Excitation means for generating the synchronized AC excitation signal.

【0007】[0007]

【作用】本発明にあっては、周期計測手段によって位置
要求信号の周期を測定して、励磁手段によって交流励磁
信号の周期が測定周期のN分の1になるようにして、位
置要求信号に同期した交流励磁信号を発生させているの
で、位置要求信号に同期した位置を検出することができ
る。
According to the present invention, the period of the position request signal is measured by the period measuring means, and the period of the AC excitation signal is reduced to 1 / N of the measurement period by the exciting means. Since the synchronized AC excitation signal is generated, the position synchronized with the position request signal can be detected.

【0008】[0008]

【実施例】図1は本発明の位置検出装置の一例を図6に
対応させて示すブロック図であり、同一構成箇所は同符
号を付してある。また、図2はその主要部である周期計
測回路11の詳細例を示すブロック図、図3は可変型発
振器13の詳細例を示すブロック図、図4は励磁電圧発
生回路15の詳細例を示すブロック図、図5は本発明装
置における信号のタイムチャートである。発振器10で
発生したクロックf0が周期計測回路11のカウンタ回
路111で計数され、その計数値がラッチ回路112に
送出される。ここで、カウンタ回路111は、外部から
の周期的な位置要求信号SQの入力間隔より長い時間を
一周期とするタイマである。外部からの周期的な位置要
求信号SQがラッチ回路112に入力されると、その瞬
間の計数値N2が保持される。また、外部からの周期的
な位置要求信号SQがラッチ回路113に入力される
と、その瞬間のラッチ回路112で保持されている計数
値N1が保持される。従って、計数値N1は計数値N2
を保持した時の位置要求信号SQより1つ前の位置要求
信号SQが入力した時刻となる。そして、計数値N1及
びN2が減算回路114に送出され、数9により位置要
求信号SQの周期Tsqが演算されて周波数設定回路1
2に送出される。なお、カウンタ回路111のビット数
はnである。
FIG. 1 is a block diagram showing an example of a position detecting device according to the present invention in correspondence with FIG. 6, and the same components are denoted by the same reference numerals. 2 is a block diagram showing a detailed example of a period measuring circuit 11 which is a main part thereof, FIG. 3 is a block diagram showing a detailed example of a variable oscillator 13, and FIG. 4 is a detailed example of an excitation voltage generating circuit 15. FIG. 5 is a block diagram and FIG. 5 is a time chart of signals in the device of the present invention. The clock f0 generated by the oscillator 10 is counted by the counter circuit 111 of the cycle measuring circuit 11, and the counted value is sent to the latch circuit 112. Here, the counter circuit 111 is a timer whose period is longer than the input interval of the periodic position request signal SQ from the outside. When an external periodic position request signal SQ is input to the latch circuit 112, the count value N2 at that moment is held. When a periodic position request signal SQ from the outside is input to the latch circuit 113, the count value N1 held by the latch circuit 112 at that moment is held. Therefore, the count value N1 is equal to the count value N2.
Is the time when the position request signal SQ immediately before the position request signal SQ at the time of holding is input. Then, the count values N1 and N2 are sent to the subtraction circuit 114, and the period Tsq of the position request signal SQ is calculated according to Equation 9, and
2 is sent. Note that the number of bits of the counter circuit 111 is n.

【0009】[0009]

【数9】 周波数設定回路12に送出されてきた位置要求信号SQ
の周期Tsqに従って数10により計測周期と励磁周期
の比(N:1)が演算され、次に数11により周波数設
定値Mが演算されて可変型発振器13に送出される。
(Equation 9) Position request signal SQ sent to frequency setting circuit 12
The ratio (N: 1) between the measurement period and the excitation period is calculated according to Equation 10 according to the period Tsq, and then the frequency set value M is calculated according to Equation 11 and transmitted to the variable oscillator 13.

【数10】 但し、Texは発振器10の周期を基本単位とする目標
励磁周期である。INT(X)はXの整数を取るという
意味の関数である。
(Equation 10) Here, Tex is a target excitation cycle having the cycle of the oscillator 10 as a basic unit. INT (X) is a function meaning taking an integer of X.

【数11】 但し、kは励磁電圧発生回路15のカウンタ回路151
に用いるカウンタのビット数である。mは可変型発振器
13のカウンタ回路131に用いるカウンタのビット数
である。
[Equation 11] Here, k is a counter circuit 151 of the excitation voltage generation circuit 15.
Is the number of bits of the counter used for. m is the number of bits of a counter used for the counter circuit 131 of the variable oscillator 13.

【0010】一方、発振器10で発生したクロックf0
が可変型発振器13のカウンタ回路131で計数され、
その計数値が2−1となった次のクロックf0でキャ
リーfxが生成される。そして、そのキャリーfxが励
磁発生用のクロックとされると共に周波数設定値Mのロ
ード信号とされる。ロードされた周波数設定値Mは計数
の初期値とされ、上述した動作が繰返されることにより
所望の励磁発生用クロックfxが生成されて励磁電圧発
生回路15に送出される。励磁発生用クロックfxが励
磁電圧発生回路15のカウンタ回路151で計数され、
また外部からの周期的な位置要求信号SQが励磁電圧発
生回路15に入力されると、位相設定回路7で設定され
る位相設定値PHIがロードされる。ロードされた位相
設定値PHIは計数の初期値とされ、上述した動作が繰
返される。
On the other hand, the clock f0 generated by the oscillator 10
Is counted by the counter circuit 131 of the variable oscillator 13,
Carry fx is generated at the next clock f0 at which the count value becomes 2 k -1. Then, the carry fx is used as a clock for excitation generation and a load signal of the frequency set value M. The loaded frequency set value M is used as the initial value of the count, and a desired excitation generation clock fx is generated by repeating the above-described operation, and is sent to the excitation voltage generation circuit 15. The excitation generation clock fx is counted by the counter circuit 151 of the excitation voltage generation circuit 15,
When an external periodic position request signal SQ is input to the excitation voltage generating circuit 15, the phase setting value PHI set by the phase setting circuit 7 is loaded. The loaded phase setting value PHI is used as the initial value of the count, and the above-described operation is repeated.

【0011】ROM82にはサインテーブルが予め格納
されており、kビットのカウンタ回路151からの計数
値に該当するROM82のアドレスのデータがD/A変
換器83でアナログ値にされ、増幅器84で増幅されて
Tsq/Nの周期を持ち位置要求信号SQに同期した交
流励磁信号Vexとしてレゾルバ16に送出される。交
流励磁信号Vexによりレゾルバ16の1次側のコイル
が励磁されると、基準位置からのズレ角度θの正弦値、
余弦値に振幅変調された交流検出信号Vs、Vcが2箇
の2次側巻線の両端から出力され、増幅器17s、17
cで増幅されてS/H回路18s、18cに送出され
る。交流検出信号Vs、Vcは位置要求信号SQのタイ
ミングでS/H回路18s、18cにホールドされ、A
/D変換器19s、19cで数値化されて正弦信号Ds
及び余弦信号Dcとして内挿回路20に送出される。そ
して、内挿回路20にて正弦信号Ds及び余弦信号Dc
を用いた数1〜数8の演算によりロータの回転角θが演
算されて出力される。
A sine table is stored in the ROM 82 in advance. Data of the address of the ROM 82 corresponding to the count value from the k-bit counter circuit 151 is converted into an analog value by the D / A converter 83 and amplified by the amplifier 84. Then, it is sent to the resolver 16 as an AC excitation signal Vex having a cycle of Tsq / N and synchronized with the position request signal SQ. When the coil on the primary side of the resolver 16 is excited by the AC excitation signal Vex, the sine value of the deviation angle θ from the reference position,
AC detection signals Vs and Vc whose amplitudes are modulated to cosine values are output from both ends of the two secondary windings, and the amplifiers 17s and 17c are output.
c and is sent to the S / H circuits 18s and 18c. The AC detection signals Vs and Vc are held by the S / H circuits 18s and 18c at the timing of the position request signal SQ.
/ D converters 19s and 19c to convert the sine signal Ds
And the cosine signal Dc to the interpolation circuit 20. Then, the sine signal Ds and the cosine signal Dc are output by the interpolation circuit 20.
Is used to calculate the rotation angle θ of the rotor and output.

【0012】[0012]

【発明の効果】以上のように本発明の位置検出装置によ
れば、外部からの周期的な位置要求信号に同期してレゾ
レバ等の検出器から位置を検出することができるので、
工作機械などの複数の軸を同期して制御する制御する制
御装置等に用いた場合にスムーズな制御を行なうことが
できる。また、交流励磁信号の周期が位置要求信号の周
期の間に、位置要求信号の周期を目標励磁周期で割った
商を整数に丸めた数だけ繰返すようにした為、レゾルバ
等の検出器の交流励磁信号の周波数をあまり変えずに位
置要求信号と同期でき、検出器や回路の周波数特性によ
る悪影響もない。
As described above, according to the position detecting device of the present invention, the position can be detected from a detector such as a resolver in synchronization with a periodic position request signal from the outside.
When used in a control device for controlling a plurality of axes in synchronization with each other, such as a machine tool, smooth control can be performed. In addition, since the cycle of the AC excitation signal is repeated during the cycle of the position request signal, the quotient obtained by dividing the cycle of the position request signal by the target excitation cycle is rounded to an integer. It can be synchronized with the position request signal without changing the frequency of the excitation signal much, and there is no adverse effect due to the frequency characteristics of the detector and the circuit.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の位置検出装置の一例を示すブロック図
である。
FIG. 1 is a block diagram illustrating an example of a position detection device according to the present invention.

【図2】本発明装置の周期計測回路の詳細例を示すブロ
ック図である。
FIG. 2 is a block diagram showing a detailed example of a cycle measuring circuit of the device of the present invention.

【図3】本発明装置の可変型発振器の詳細例を示すブロ
ック図である。
FIG. 3 is a block diagram showing a detailed example of a variable oscillator of the device of the present invention.

【図4】本発明装置の励磁電圧発生回路の詳細例を示す
ブロック図である。
FIG. 4 is a block diagram showing a detailed example of an excitation voltage generating circuit of the device of the present invention.

【図5】本発明装置における信号のタイムチャートであ
る。
FIG. 5 is a time chart of signals in the device of the present invention.

【図6】従来の位置検出装置の一例を示すブロック図で
ある。
FIG. 6 is a block diagram illustrating an example of a conventional position detection device.

【図7】従来装置の励磁電圧発生回路の詳細例を示すブ
ロック図である。
FIG. 7 is a block diagram showing a detailed example of an excitation voltage generation circuit of a conventional device.

【図8】従来装置における信号のタイムチャートであ
る。
FIG. 8 is a time chart of signals in a conventional device.

【符号の説明】[Explanation of symbols]

10 発振器 11 周期測定回路 12 周波数設定回路 13 可変型発振器 15 励磁電圧発生回路 DESCRIPTION OF SYMBOLS 10 Oscillator 11 Period measurement circuit 12 Frequency setting circuit 13 Variable oscillator 15 Excitation voltage generation circuit

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G01D 5/00 - 5/62 G01B 7/00 - 7/34 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G01D 5/00-5/62 G01B 7 /00-7/34

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 交流励磁信号を入力することにより、前
記交流励磁信号に対し測定位置に応じて振幅変調された
交流検出信号を出力し、前記交流検出信号をデジタル値
に変換し、前記デジタル値を内挿することにより測定位
置を算出する位置検出装置において、当該位置検出装置
外部からの周期的な位置要求信号の周期を測定する周
期計測手段と、前記周期計測手段によって測定された計
測周期のN分の1(Nは整数)の周期で、前記位置要求
信号に同期した前記交流励磁信号を発生する励磁手段と
を備えたことを特徴とする位置検出装置。
1. An AC excitation signal is input to output an AC detection signal which is amplitude-modulated in accordance with a measurement position with respect to the AC excitation signal, and converts the AC detection signal into a digital value. the position detecting apparatus for calculating a measuring position by interpolating the, the position detecting device
A period measuring means for measuring a period of a periodic position request signal from the outside of the apparatus, and a period which is 1 / N (N is an integer) of the measurement period measured by the period measuring unit and which is synchronized with the position request signal. And an exciting means for generating the AC exciting signal.
JP04148391A 1992-05-15 1992-05-15 Position detection device Expired - Fee Related JP3072938B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04148391A JP3072938B2 (en) 1992-05-15 1992-05-15 Position detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04148391A JP3072938B2 (en) 1992-05-15 1992-05-15 Position detection device

Publications (2)

Publication Number Publication Date
JPH05322598A JPH05322598A (en) 1993-12-07
JP3072938B2 true JP3072938B2 (en) 2000-08-07

Family

ID=15451731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04148391A Expired - Fee Related JP3072938B2 (en) 1992-05-15 1992-05-15 Position detection device

Country Status (1)

Country Link
JP (1) JP3072938B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001008482A (en) 1999-06-22 2001-01-12 Hitachi Ltd Motor control system and control method
US7382295B2 (en) 2003-11-04 2008-06-03 Nsk Ltd. Control unit for electric power steering apparatus
JP2005168242A (en) * 2003-12-04 2005-06-23 Nsk Ltd Control device for electric power steering device
JP5011652B2 (en) * 2005-04-18 2012-08-29 株式会社デンソー Rotation angle detector
JP4676348B2 (en) * 2006-02-06 2011-04-27 日立オートモティブシステムズ株式会社 Rotation angle detection device, abnormality detection device, and electric power steering device
JP6436616B2 (en) * 2013-06-12 2018-12-12 キヤノン株式会社 Measuring device, measuring method, and processing device
JP6359938B2 (en) * 2014-10-08 2018-07-18 株式会社トプコン Interpolation method of incremental encoder read signal
CN114323542B (en) * 2022-03-08 2022-05-13 中国空气动力研究与发展中心低速空气动力研究所 Multi-signal acquisition synchronization method for wind tunnel dynamic test

Also Published As

Publication number Publication date
JPH05322598A (en) 1993-12-07

Similar Documents

Publication Publication Date Title
US7895010B2 (en) Resolver angle detection device and method of detecting position with a resolver
JP5173962B2 (en) Resolver / digital conversion apparatus and resolver / digital conversion method
JP5281102B2 (en) Resolver device, resolver angle detection device and method
JP3072938B2 (en) Position detection device
JPH11118520A (en) Digital angle conversion method
JPH1198876A (en) Position / speed detector
JPH0130083B2 (en)
JPH0262186B2 (en)
JP3053002B2 (en) Frequency measurement method and device
JP3284146B2 (en) Waveform data calculation device
JP3075452B2 (en) Position measuring device
JP2865219B2 (en) Position detection device using resolver
JPS6218988A (en) Speed controller for motor
JPS6321511A (en) Testing pulse oscillator
JPS6156975A (en) Harmonic analyzer
JPH0725698Y2 (en) Rotating machine speed detector
JP3208932B2 (en) Position measuring device
JPH07225250A (en) Phase detector
JPH08152375A (en) Unbalance measuring device
JPS593688B2 (en) electromagnetic flowmeter converter
JPS59163520A (en) Electromagnetic flow meter
JPH0384463A (en) Speed detecting circuit
JP2977554B1 (en) Automatic phase adjuster for electromagnetic induction type position detector
SU997064A2 (en) Displacement-to-code converter
JPS63158411A (en) Detecting method of position using resolver and apparatus therefor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees