[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2938472B2 - Rotation angle detector - Google Patents

Rotation angle detector

Info

Publication number
JP2938472B2
JP2938472B2 JP1190826A JP19082689A JP2938472B2 JP 2938472 B2 JP2938472 B2 JP 2938472B2 JP 1190826 A JP1190826 A JP 1190826A JP 19082689 A JP19082689 A JP 19082689A JP 2938472 B2 JP2938472 B2 JP 2938472B2
Authority
JP
Japan
Prior art keywords
output
coil
voltage
rotation angle
sample
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
JP1190826A
Other languages
Japanese (ja)
Other versions
JPH0354415A (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.)
Shinko Electric Co Ltd
Original Assignee
Shinko Electric 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 Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP1190826A priority Critical patent/JP2938472B2/en
Publication of JPH0354415A publication Critical patent/JPH0354415A/en
Application granted granted Critical
Publication of JP2938472B2 publication Critical patent/JP2938472B2/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

【発明の詳細な説明】 「産業上の利用分野」 この発明はACサーボモータ等の回転角検出に用いられ
る回転角検出装置に関する。
The present invention relates to a rotation angle detecting device used for detecting a rotation angle of an AC servomotor or the like.

「従来の技術」 第2図は従来の回転角検出装置の構成例を示すブロッ
ク図であり、この図において、1は図示せぬACサーボモ
ータに取り付けられ、ACサーボモータの回転角に応じた
サイン波検出電圧およびコサイン波検出電圧を出力する
1相入力2相出力型のレゾルバであり、入力コイル1a
と、入力コイル1aに対して電気的に同位相の出力コイル
1bと、入力コイル1aに対して電気的に90度の位相差があ
る出力コイル1cとから構成されている。
[Prior Art] FIG. 2 is a block diagram showing a configuration example of a conventional rotation angle detecting device. In this figure, reference numeral 1 denotes an AC servomotor (not shown) which is attached to an AC servomotor according to the rotation angle of the AC servomotor. This is a one-phase input two-phase output resolver that outputs a sine wave detection voltage and a cosine wave detection voltage, and the input coil 1a
And the output coil electrically in phase with the input coil 1a
1b and an output coil 1c having a phase difference of 90 degrees electrically with respect to the input coil 1a.

また、2は常時所定の周波数のサイン波信号電圧を発
生し、レゾルバ1の入力コイル1aの両端に印加するサイ
ン波発生器、3a〜3cはそれぞれコイル1a〜1cの両端の電
圧を増幅する増幅器である。
Reference numeral 2 denotes a sine wave generator which constantly generates a sine wave signal voltage of a predetermined frequency, and is applied to both ends of the input coil 1a of the resolver 1. It is.

さらに、4は入力値に応じてコサイン波信号電圧を出
力するコサイン変換器、5は入力値に応じてサイン波信
号電圧を出力するサイン変換器、6は増幅器3bに出力電
圧とコサイン変換器4の出力電圧とを乗算する乗算器、
7は増幅器3cの出力電圧とサイン変換器5の出力電圧と
を乗算する乗算器、8は乗算器6および7のそれぞれの
出力電圧を入力してその差を増幅する差動増幅器、9は
差動増幅器8の出力電圧を増幅器3aの出力電圧によって
除算する除算器である。
Further, 4 is a cosine converter that outputs a cosine wave signal voltage according to an input value, 5 is a sine converter that outputs a sine wave signal voltage according to an input value, and 6 is an output voltage and a cosine converter 4 that are supplied to an amplifier 3b. A multiplier that multiplies the output voltage of the
7 is a multiplier for multiplying the output voltage of the amplifier 3c by the output voltage of the sine converter 5, 8 is a differential amplifier which receives the output voltage of each of the multipliers 6 and 7 and amplifies the difference, and 9 is the difference amplifier. This is a divider for dividing the output voltage of the dynamic amplifier 8 by the output voltage of the amplifier 3a.

加えて、10はパルス発振器であり、除算器9の出力電
圧が正ならば出力端子10aから“H"レベルの電圧を出力
すると共に、出力端子10bから除算器9の出力電圧の絶
対値に応じた周波数のパルスを出力し、除算器9の出力
電圧が負ならば出力端子10aから“L"レベルの電圧を出
力すると共に、出力端子10bからは除算器9の出力電圧
の絶対値に応じた周波数のパルスを出力する。11はアッ
プダウンカウンタであり、入力端子11aに印加される電
圧が“H"レベルならば入力端子11bから入力されるパル
スをカウントアップしてそのカウント値を出力し、入力
端子11aに印加される電圧が“L"レベルならば入力端子1
1bから入力されるパルスをカウントダウンしてそのカウ
ント値を出力する。
In addition, reference numeral 10 denotes a pulse oscillator which outputs an "H" level voltage from the output terminal 10a if the output voltage of the divider 9 is positive, and outputs a "H" level voltage from the output terminal 10b in accordance with the absolute value of the output voltage of the divider 9 If the output voltage of the divider 9 is negative, an "L" level voltage is output from the output terminal 10a and the output terminal 10b responds to the absolute value of the output voltage of the divider 9 if the output voltage is negative. Outputs frequency pulses. Reference numeral 11 denotes an up / down counter. If the voltage applied to the input terminal 11a is at "H" level, the pulse input from the input terminal 11b is counted up, the count value is output, and the count value is applied to the input terminal 11a. Input terminal 1 if voltage is “L” level
Count down the pulse input from 1b and output the count value.

このような構成において、サイン発振器2の出力電圧
をsinωtとした場合、ACサーボモータが回転してレゾ
ルバ1が回転した時、コイル1aの電圧とコイル1cの出力
電圧との位相差がθ、即ち、レゾルバの回転角、言い換
えれば、ACサーボモータの回転角がθであるとき、コイ
ル1bおよび1cには次式で表す電圧V1bおよびV1cがそれぞ
れ誘起される。
In such a configuration, when the output voltage of the sine oscillator 2 is sinωt, when the AC servomotor rotates and the resolver 1 rotates, the phase difference between the voltage of the coil 1a and the output voltage of the coil 1c is θ, that is, When the rotation angle of the resolver, that is, the rotation angle of the AC servomotor is θ, voltages V 1b and V 1c represented by the following equations are induced in the coils 1b and 1c, respectively.

V1b=k0・sinωt・sinθ ・・・ V1c=k0・sinωt・cosθ ・・・ ここで、k0は定数である。V 1b = k 0 · sin ωt · sin θ V 1c = k 0 · sin ωt · cos θ Here, k 0 is a constant.

これにより、増幅器3bおよび3cからは次式で表す電圧
V3bおよびV3cがそれぞれ出力される。
This allows the amplifiers 3b and 3c to output a voltage
V 3b and V 3c are output, respectively.

V3b=k0・sinωt・sinθ ・・・ V3b=k0・sinωt・cosθ ・・・ ここで、kは定数である。V 3b = k 0 · sin ωt · sin θ V 3b = k 0 · sin ωt · cos θ Here, k is a constant.

一方、今、アップダウンカウント11の出力値がψであ
るとすると、コサイン変換器4およびサイン変換器5か
らは次式で表す電圧V4およびV5がそれぞれ出力される。
On the other hand, assuming that the output value of the up / down count 11 is ψ, the cosine converter 4 and the sine converter 5 output voltages V 4 and V 5 represented by the following equations, respectively.

V4=cosψ ・・・ V5=sinψ ・・・ 従って、乗算器6および7からは次式で表す電圧V6
よびV7がそれぞれ出力される。
V 4 = cosψ... V 5 = sinψ... Accordingly, the multipliers 6 and 7 output voltages V 6 and V 7 represented by the following equations, respectively.

V6=k・sinωt・sinθ・cosψ ・・・ V7=k・sinωt・cosθ・sinψ ・・・ これにより、差動増幅器8からは次式で表す電圧V8
出力される。
V 6 = k · sin ωt · sin θ · cosψ... V 7 = k · sin ωt · cos θ · sinψ... As a result, the voltage V 8 represented by the following equation is output from the differential amplifier 8.

V8=k・sinωt・(sinθ・cosψ−cosθ・sinψ) =k・sinωt・sin(θ−ψ) ・・・ 一方、コイル1aの両端の電圧V1aはsinωtであるの
で、この電圧V1aが増幅器3aにおいてk倍され、次式で
示す電圧V3aとなる。
V 8 = k · sin ωt · (sin θ · cosψ−cos θ · sinψ) = k · sin ωt · sin (θ−ψ) On the other hand, since the voltage V 1a across the coil 1a is sin ωt, this voltage V 1a Is multiplied by k in the amplifier 3a to become a voltage V3a represented by the following equation.

V3a=k・sinωt ・・・・ 従って、除算器9からは次式で表す電圧V9が出力され
る。
V 3a = k · sin ωt... Therefore, the divider 9 outputs a voltage V 9 represented by the following equation.

V9=sin(θ−ψ) ・・・ そして、電圧V9がパルス発振器10に入力され、電圧V9
が正、即ち、θ>ψならばパルス発振器10の出力端子10
aから“H"レベルの電圧が出力されると共に、出力端子1
0bからは電圧V9の絶対値に応じた周波数のパルスが出力
される。
V 9 = sin (θ−ψ) Then, the voltage V 9 is input to the pulse oscillator 10 and the voltage V 9
Is positive, that is, θ> ψ, the output terminal 10 of the pulse oscillator 10 is
“H” level voltage is output from a and output terminal 1
The frequency of the pulses corresponding to the absolute value of the voltage V 9 is output from 0b.

従って、アップダウンカウンタ11は、入力端子11bか
ら入力されるパルスを(θ−ψ)に応じた速度でカウン
トアップし、値がθ=ψになるとパルス発振器10がパル
スの発振を停止する。
Therefore, the up / down counter 11 counts up the pulse input from the input terminal 11b at a speed corresponding to (θ−ψ), and when the value becomes θ = ψ, the pulse oscillator 10 stops the pulse oscillation.

一方、電圧V9が負、即ち、θ<ψならばパルス発振器
10の出力端子10aから“L"レベルの電圧が出力されると
共に、出力端子10bからは電圧V9の絶対値に応じた周波
数のパルスが出力される。
On the other hand, if the voltage V 9 is negative, that is, θ <ψ, the pulse oscillator
10 output with terminal "L" level voltage from 10a is output, the output terminal 10b is a pulse having a frequency corresponding to the absolute value of the voltage V 9 is output.

従って、アップダウンカウンタ11は、入力端子11bか
ら入力されるパルスを(θ−ψ)に応じた速度でカウン
トダウンし、値がθ=ψになるとパルス発振器10がパル
スの発振を停止する。
Therefore, the up / down counter 11 counts down the pulse input from the input terminal 11b at a speed corresponding to (θ−ψ), and when the value becomes θ = ψ, the pulse oscillator 10 stops the pulse oscillation.

以上説明したように、電圧V9が常にゼロ、即ち、θ=
ψとなるように、制御される。従って、アップダウンカ
ウント11の出力値ψにより、レゾルバ1の回転角θ、即
ち、ACサーボモータの回転角θが検出できる。
As described above, the voltage V 9 is always zero, i.e., theta =
It is controlled so as to become ψ. Therefore, the rotation angle θ of the resolver 1, that is, the rotation angle θ of the AC servomotor can be detected from the output value の of the up / down count 11.

「発明が解決しようとする課題」 ところで、上述した従来の回転角検出装置に用いられ
るレゾルバは、エンコーダに比べて耐環境性に優れてお
り、また、容易に高分解能が得られるという利点を持っ
ている。
[Problem to be Solved by the Invention] By the way, the resolver used in the above-described conventional rotation angle detecting device has advantages that it is more environmentally resistant than an encoder, and that high resolution can be easily obtained. ing.

しかし、このレゾルバを回転角検出装置に用いると、
周辺回路が複雑になり、回路の構成部品が多くなるた
め、以下に示す欠点があった。
However, when this resolver is used for a rotation angle detection device,
The peripheral circuit becomes complicated and the number of components of the circuit increases, so that there are the following drawbacks.

高価である。Expensive.

装置が大型である。The equipment is large.

信頼性が低い。Low reliability.

検出精度が低い。Low detection accuracy.

実用化が困難である。Practical application is difficult.

この発明は上述した事情に鑑みてなされたもので、安
価で小型かつ軽量で、信頼性が高く、しかも、検出精度
が高い回転角検出装置を提供することを目的としてい
る。
The present invention has been made in view of the above circumstances, and has as its object to provide a rotation angle detection device that is inexpensive, small, lightweight, highly reliable, and has high detection accuracy.

「課題を解決するための手段」 この発明による回転角検出回路は、所定の周波数の発
振信号が印加される入力コイルと、該入力コイルに対し
て電気的に同位相の第1の出力コイルと、前記入力コイ
ルに対して電気的に90度の位相差がある第2の出力コイ
ルとを具備するレゾルバと、前記発振信号のピーク値を
検出してサンプル信号を出力するピーク検出器と、前記
サンプル信号を入力して前記第1の出力コイルに誘起さ
れる第1の出力電圧を保持する第1のサンプルホールド
回路と、前記第1のサンプルホールド回路と同時に前記
サンプル信号を入力して前記第2の出力コイルに誘起さ
れる第2の出力電圧を保持する第2のサンプホールド回
路と、保持された前記第1および第2の出力電圧を第1
および第2のディジタルデータに変換するアナログ/デ
ィジタル変換器と、 前記サンプル信号を入力すると共に、前記第1および第
2のディジタルデータを入力して、該第1および第2の
ディジタルデータを、 レゾルバの回転角=tan-1((第1のディジタルデー
タ)/(第2のディジタルデータ)) なる式に各々代入することにより、前記レゾルバの回転
角の演算を行う制御回路とを具備することを特徴として
いる。
Means for Solving the Problems A rotation angle detection circuit according to the present invention includes an input coil to which an oscillation signal of a predetermined frequency is applied, a first output coil electrically in phase with the input coil. A resolver including a second output coil having a phase difference of 90 degrees with respect to the input coil, a peak detector that detects a peak value of the oscillation signal and outputs a sample signal, A first sample-and-hold circuit for receiving a sample signal and holding a first output voltage induced in the first output coil; and A second sump-hold circuit for holding a second output voltage induced in the second output coil, and a first sum-hold circuit for holding the first and second output voltages.
An analog-to-digital converter for converting the first and second digital data into a first digital signal and a second digital data; A rotation angle of the resolver = tan -1 ((first digital data) / (second digital data)). Features.

「作用」 この発明によれば、レゾルバが回転した時の発振信号
の電圧と第2の電圧との位相差、即ち、レゾルバの回転
角がθであるとすると、まず、ピーク検出器は発振信号
のピーク値を検出してサンプル信号を出力する。
According to the present invention, if the phase difference between the voltage of the oscillation signal and the second voltage when the resolver rotates, that is, the rotation angle of the resolver is θ, first, the peak detector And outputs a sample signal.

次に、第1のサンプルホールド回路は、第1の出力コ
イルに誘起される第1の出力電圧を保持する。これと同
時に、第2のサンプルホールド回路は、第1の出力コイ
ルに誘起される第2の出力電圧を保持する。すなわち、
第1の出力電圧と第2の出力電圧とは、同時に保持され
る。
Next, the first sample and hold circuit holds the first output voltage induced in the first output coil. At the same time, the second sample and hold circuit holds the second output voltage induced on the first output coil. That is,
The first output voltage and the second output voltage are held at the same time.

そして、保持された第1および第2の出力電圧は、ア
ナログ/ディジタル変換器により第1および第2のディ
ジタルデータに各々変換される。
Then, the held first and second output voltages are converted into first and second digital data by an analog / digital converter, respectively.

これにより、制御回路は、サンプル信号のタイミング
に応じて、第1および第2のディジタルデータを入力し
て、該第1および第2のディジタルデータを、 レゾルバの回転角=tan-1((第1のディジタルデー
タ)/(第2のディジタルデータ)) なる式に各々代入することにより、レゾルバの回転角の
演算を行う。
Accordingly, the control circuit inputs the first and second digital data according to the timing of the sample signal, and converts the first and second digital data into the rotation angle of the resolver = tan −1 (( (1 digital data) / (second digital data)) to calculate the rotation angle of the resolver.

「実施例」 以下、図面を参照してこの発明の一実施例について説
明する。第1図はこの発明の一実施例による回転角検出
装置の構成を示すブロック図であり、この図において、
第2図の各部に対応する部分には同一の符号を付け、そ
の説明を省略する。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a rotation angle detecting device according to an embodiment of the present invention.
Parts corresponding to the respective parts in FIG. 2 are denoted by the same reference numerals, and description thereof will be omitted.

第1図に示す回転角検出装置においては、構成要素4
〜11に代えて、増幅器3aの出力電圧V3aのピーク値Vp
検出してサンプル信号が出力するピーク検出器12、サン
プル信号を入力して増幅器3bおよび3cの出力電圧V3b
よびV3cをそれぞれ保持するサンプルホールド回路13お
よび14、サンプホールド回路13および14の出力電圧をそ
れぞれディジタルデータに変換するA/D変換器15および1
6、サンプル信号を入力すると共に、A/D変換器15および
16のそれぞれの出力データを入力してレゾルバ1の回転
角の演算を行うCPU(中央処理装置)17が新たに設けら
れている。
In the rotation angle detecting device shown in FIG.
Instead of to 11, the peak detector 12 samples the signal, and outputs the detected peak value V p of the output voltage V 3a of the amplifier 3a, the output voltage V 3b and V 3c amplifiers 3b and 3c to input sample signal And A / D converters 15 and 1 for converting the output voltages of sample-hold circuits 13 and 14 to digital data, respectively.
6, while inputting the sample signal, A / D converter 15 and
A CPU (Central Processing Unit) 17 for inputting the output data of each of the 16 and calculating the rotation angle of the resolver 1 is newly provided.

このような構成において、サイン発振器2の出力電圧
をsinωtとし、ACサーボモータが回転してレゾルバ1
が回転した時のコイル1aの電圧とコイル1cの出力電圧と
の位相差、即ち、レゾルバの回転角がθであるとする
と、増幅器3bおよび3cからは次式で表す電圧V3bおよびV
3cがそれぞれ出力される。
In such a configuration, the output voltage of the sine oscillator 2 is set to sinωt, and the AC servomotor rotates to rotate the resolver 1.
Assuming that the phase difference between the voltage of the coil 1a and the output voltage of the coil 1c at the time of rotation, that is, the rotation angle of the resolver is θ, the amplifiers 3b and 3c output the voltages V 3b and V
3c is output respectively.

V3b=k・sinωt・sinθ ・・・ V3b=k・sinωt・cosθ ・・・ ここで、kは定数である。V 3b = k · sin ωt · sin θ V 3b = k · sin ωt · cos θ Here, k is a constant.

一方、増幅器3aからは次式で示す電圧V3aが出力され
る。
On the other hand, amplifier 3a outputs voltage V3a represented by the following equation.

V3a=k・sinωt ・・・ 従って、ピーク検出器12は電圧V3aのピーク値Vp、即
ち、±kを検出してサンプル信号を出力する。そして、
サンプホールド回路13および14は、サンプル信号を入力
してピーク値Vpが出力された時の増幅器3bおよび3cの出
力電圧V3bおよびV3c、即ち、次式で表す電圧VhbおよびV
hcをそれぞれ保持する。
V 3a = k · sin ωt Therefore, the peak detector 12 detects the peak value V p of the voltage V 3a , that is, ± k, and outputs a sample signal. And
Sample hold circuit 13 and 14, the output voltage V 3b and V 3c amplifiers 3b and 3c when the peak value V p to input sample signal is outputted, i.e., the voltage V hb and V expressed by the following formula
hc is held respectively.

Vhb=±k・sinθ ・・・ Vhc=±k・cosθ ・・・ 次に、A/D変換器15および16は、サンプルホールド回
路13および14の出力電圧VhbおよびVhcをそれぞれディジ
タルデータに変換して出力する。
V hb = ± k · sinθ ··· V hc = ± k · cosθ ··· Next, A / D converters 15 and 16, the digital sample-hold circuit 13 and 14 of the output voltage V hb and V hc, respectively Convert to data and output.

そして、CPU17は、サンプル信号のタイミングに応じ
て、A/D変換器15および16のそれぞれの出力データを入
力した後、以下に示す演算を行ってレゾルバ1の回転角
θ、即ち、ACサーボモータの回転角θを検出する。
After inputting the output data of each of the A / D converters 15 and 16 in accordance with the timing of the sample signal, the CPU 17 performs the following calculation to perform the rotation angle θ of the resolver 1, that is, the AC servo motor. Is detected.

尚、上述した一実施例において、ピーク検出器12を用
いたのは増幅器3aの出力電圧V3aの絶対値が大きいほど
検出精度が上がるためである(sinωt=0の時は検出
不能である)。
Incidentally, in one embodiment described above, was used peak detector 12 is to rise detection accuracy greater the absolute value of the output voltage V 3a of the amplifier 3a (when sin .omega.t = 0 is undetectable) .

また、サンプルホールド回路13および14は、増幅器3b
および3cの出力電圧を同時に保持するために必要であ
る。つまり、この保持時刻がずれた場合には、検出精度
が上がらないからである。
The sample and hold circuits 13 and 14 are connected to the amplifier 3b
And 3c at the same time. That is, if the holding time is shifted, the detection accuracy is not improved.

さらに、上述した一実施例においては、A/D変換器15
および16を2つ用いた例を示したが、これらは一般に高
価かつサイズが大きいため、どちらか1つだけを用い、
増幅器3bおよび3cの出力電圧を切り換えて入力してもよ
い。
Further, in one embodiment described above, the A / D converter 15
And 16 were used, but since these are generally expensive and large, only one of them is used.
The output voltages of the amplifiers 3b and 3c may be switched and input.

加えて、上述した一実施例においては、レゾルバ1の
入力コイル1aにサイン波を入力した例を示したが、これ
は三角波あるいは矩形波でもよく、矩形波の場合には、
ピーク検出器12は、増幅器3aの出力電圧が“H"レベルの
間の適当なタイミングでサンプル信号を出力すればよ
い。また、この場合、検出角θの変化がないか遅い場合
には、サンプルホールド回路13および14における多少の
電圧保持のタイミングのずれは許容できる。
In addition, in the above-described embodiment, an example in which a sine wave is input to the input coil 1a of the resolver 1 has been described, but this may be a triangular wave or a rectangular wave.
The peak detector 12 may output the sample signal at an appropriate timing while the output voltage of the amplifier 3a is at the “H” level. In this case, if the detection angle θ does not change or is slow, a slight shift in the timing of voltage holding in the sample and hold circuits 13 and 14 can be tolerated.

ところで、最近では、上述したACサーボモータの制御
にCPU(マイクロプロセッサ)を用いる場合が多いが、
このような場合には、上述したCPU17を改めて設けるこ
となく、このマイクロプロセッサがCPU17の役割を担っ
てもよい。
By the way, recently, a CPU (microprocessor) is often used for controlling the above-described AC servomotor,
In such a case, the microprocessor may play the role of the CPU 17 without providing the CPU 17 again.

また、最近では、ACサーボモータの制御を行う場合、
電流値をA/D変換器によってディジタルデータに変換
し、このディジタルデータをマイクロプロセッサに入力
してACサーボモータを制御する全ディジタルサーボ制御
を行う場合があるが、この場合には、A/D変換器15およ
び16を設けることなく、上述したA/D変換器の前段にア
ナログマルチプレクサを設けて入力信号を切り換えて用
いてもよい。
Recently, when controlling an AC servomotor,
In some cases, the current value is converted to digital data by an A / D converter, and this digital data is input to a microprocessor to perform all digital servo control for controlling the AC servomotor. Instead of providing the converters 15 and 16, an analog multiplexer may be provided before the A / D converter to switch input signals.

以上説明したように、モータ制御回路まで拡張して考
えることにより、共用できる部品が多くあるため、トー
タルの部品多数を従来に比べて格段に少なくすることが
できる。
As described above, by extending the motor control circuit, there are many components that can be shared, so that the total number of components can be significantly reduced as compared with the related art.

「発明の効果」 以上説明したように、この発明によれば、従来に比べ
て回路が簡単であり、部品多数が格段に少ないため、以
下に示す効果がある。
[Effects of the Invention] As described above, according to the present invention, the circuit is simpler than the conventional one and the number of components is significantly reduced, and thus the following effects are obtained.

安価である。It is cheap.

小型かつ軽量である。Small and lightweight.

信頼性が高い。High reliability.

検出精度が高い。High detection accuracy.

実用化が容易である。Practical application is easy.

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

第1図はこの発明の一実施例による回転角検出装置の構
成を示すブロック図、第2図は従来の回転角検出装置の
構成例を示すブロック図である。 1……レゾルバ、2……サイン波発振器、3a〜3c……増
幅器、12……ピーク検出器、13,14……サンプルホール
ド回路、15,16……A/D変換器、17……CPU。
FIG. 1 is a block diagram showing a configuration of a rotation angle detection device according to an embodiment of the present invention, and FIG. 2 is a block diagram showing a configuration example of a conventional rotation angle detection device. 1 ... Resolver, 2 ... Sine wave oscillator, 3a-3c ... Amplifier, 12 ... Peak detector, 13,14 ... Sample hold circuit, 15,16 ... A / D converter, 17 ... CPU .

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】所定の周波数の発振信号が印加される入力
コイルと、該入力コイルに対して電気的に同位相の第1
の出力コイルと、前記入力コイルに対して電気的に90度
の位相差がある第2の出力コイルとを具備するレゾルバ
と、 前記発振信号のピーク値を検出してサンプル信号を出力
するピーク検出器と、 前記サンプル信号を入力して前記第1の出力コイルに誘
起される第1の出力電圧を保持する第1のサンプルホー
ルド回路と、 前記第1のサンプルホールド回路と同時に前記サンプル
信号を入力して前記第2の出力コイルに誘起される第2
の出力電圧を保持する第2のサンプルホールド回路と、 保持された前記第1および第2の出力電圧を第1および
第2のディジタルデータに変換するアナログ/ディジタ
ル変換器と、 前記サンプル信号を入力すると共に、前記第1および第
2のディジタルデータを入力して、該第1および第2の
ディジタルデータを、 レゾルバの回転角=tan-1((第1のディジタルデー
タ)/(第2のディジタルデータ)) なる式に各々代入することにより、前記レゾルバの回転
角の演算を行う制御回路とを具備することを特徴とする
回転角検出装置。
An input coil to which an oscillation signal of a predetermined frequency is applied, and a first coil electrically in phase with the input coil.
A resolver comprising: an output coil having a phase difference of 90 degrees with respect to the input coil; and a peak detector for detecting a peak value of the oscillation signal and outputting a sample signal. A first sample-and-hold circuit for receiving the sample signal and holding a first output voltage induced in the first output coil; and inputting the sample signal simultaneously with the first sample-and-hold circuit. And the second output coil induced by the second output coil
A second sample-and-hold circuit for holding the output voltage, an analog / digital converter for converting the held first and second output voltages into first and second digital data, and inputting the sample signal At the same time, the first and second digital data are inputted, and the first and second digital data are converted into a rotation angle of the resolver = tan -1 ((first digital data) / (second digital data) Data)) a control circuit for calculating the rotation angle of the resolver by substituting each into the following expressions:
JP1190826A 1989-07-24 1989-07-24 Rotation angle detector Expired - Fee Related JP2938472B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1190826A JP2938472B2 (en) 1989-07-24 1989-07-24 Rotation angle detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1190826A JP2938472B2 (en) 1989-07-24 1989-07-24 Rotation angle detector

Publications (2)

Publication Number Publication Date
JPH0354415A JPH0354415A (en) 1991-03-08
JP2938472B2 true JP2938472B2 (en) 1999-08-23

Family

ID=16264406

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1190826A Expired - Fee Related JP2938472B2 (en) 1989-07-24 1989-07-24 Rotation angle detector

Country Status (1)

Country Link
JP (1) JP2938472B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5040805B2 (en) * 2008-05-19 2012-10-03 株式会社ジェイテクト Rotation angle detector

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0743267B2 (en) * 1986-01-27 1995-05-15 株式会社安川電機 Position detection method by resolver / digital converter

Also Published As

Publication number Publication date
JPH0354415A (en) 1991-03-08

Similar Documents

Publication Publication Date Title
JP3368837B2 (en) Resolver signal processor
US4270077A (en) Demodulatorless synchro position sensor apparatus utilizing square wave excitation
US4795954A (en) Resolver controlling method and apparatus
JPH0255837B2 (en)
US4594540A (en) Angular measurement system
JPH11118520A (en) Digital angle conversation method
US4119958A (en) Method for achieving high accuracy performance from conventional tracking synchro to digital converter
US6320524B1 (en) R/D converter
JP2938472B2 (en) Rotation angle detector
JPH1198876A (en) Position and speed detecting device
US3720866A (en) Method and system for determination of rotor angle of synchromechanism
JPH0743267B2 (en) Position detection method by resolver / digital converter
JPH0658769A (en) Signal processing method and displacement detector using method thereof
JP2606999B2 (en) Resolver signal connection device
JP2865219B2 (en) Position detection device using resolver
JPH0449892B2 (en)
JP3439814B2 (en) Digital PLL device
JP3349575B2 (en) Displacement speed detection method and device
JP2776972B2 (en) Rotation angle signal processing device
JPH0740173Y2 (en) Angle detector
JPH1062203A (en) Position detector
SU1162043A1 (en) Shaft turn angle encoder
JPH0342325Y2 (en)
JPS6267401A (en) Apparatus for detecting angle
SU1113830A2 (en) Shaft turn angle encoder

Legal Events

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