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
JP3238686B2 - Encoder signal processing method and device - Google Patents
[go: Go Back, main page]

JP3238686B2 - Encoder signal processing method and device - Google Patents

Encoder signal processing method and device

Info

Publication number
JP3238686B2
JP3238686B2 JP23798999A JP23798999A JP3238686B2 JP 3238686 B2 JP3238686 B2 JP 3238686B2 JP 23798999 A JP23798999 A JP 23798999A JP 23798999 A JP23798999 A JP 23798999A JP 3238686 B2 JP3238686 B2 JP 3238686B2
Authority
JP
Japan
Prior art keywords
signal
encoder signal
absolute
processing method
encoder
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 - Lifetime
Application number
JP23798999A
Other languages
Japanese (ja)
Other versions
JP2001059747A (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.)
Tamagawa Seiki Co Ltd
Original Assignee
Tamagawa Seiki 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 Tamagawa Seiki Co Ltd filed Critical Tamagawa Seiki Co Ltd
Priority to JP23798999A priority Critical patent/JP3238686B2/en
Publication of JP2001059747A publication Critical patent/JP2001059747A/en
Application granted granted Critical
Publication of JP3238686B2 publication Critical patent/JP3238686B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Analogue/Digital Conversion (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、エンコーダ信号処
理方法及び装置に関し、特に、A/D変換後のデジタル
エンコーダ信号を所定の時間単位で平均化し、平均化後
デジタルエンコーダ信号をアブソリュート信号化するこ
とにより、エンコーダ信号に乗ったノイズ成分が平均化
され、アブソリュート信号に対する影響(ノイズによる
誤差)を小さくするための新規な改良に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an encoder signal processing method and apparatus, and more particularly to averaging a digital encoder signal after A / D conversion in a predetermined time unit and converting the averaged digital encoder signal into an absolute signal. Accordingly, the present invention relates to a novel improvement for averaging a noise component on an encoder signal and reducing the influence (error due to noise) on an absolute signal.

【0002】[0002]

【従来の技術】従来、用いられていたこの種のエンコー
ダ信号処理方法としては、一般に、図4で示される方法
が採用されていた。すなわち、図4において符号1で示
されるものはエンコーダの検出部(図示せず)から得ら
れたアナログの2相のエンコーダ信号であり、このエン
コーダ信号1はA/D変換部2に入力されている。前記
A/D変換部2でA/D変換された後のデジタルエンコ
ーダ信号1aは、周知のアブソリュート信号生成部3で
アブソリュート信号化され、アブソリュート信号4が生
成されるように構成されている。
2. Description of the Related Art As a conventional encoder signal processing method of this type, a method shown in FIG. 4 has been generally employed. That is, what is denoted by reference numeral 1 in FIG. 4 is an analog two-phase encoder signal obtained from a detection unit (not shown) of the encoder, and this encoder signal 1 is input to the A / D conversion unit 2 and I have. The digital encoder signal 1a that has been A / D converted by the A / D converter 2 is converted into an absolute signal by a well-known absolute signal generator 3, and an absolute signal 4 is generated.

【0003】[0003]

【発明が解決しようとする課題】従来のエンコーダ信号
処理方法は、以上のように構成されていたため、次のよ
うな課題が存在していた。すなわち、前記エンコーダ信
号はアナログ信号であるため、例えば、この2相のアナ
ログ信号に外部からのノイズ1bが図2の(A)で示さ
れるように乗った場合、このノイズ1bはアブソリュー
ト信号に対して図2の(B)で示されるように、(A)
のノイズ1bに対応するタイミングでノイズ1bが発生
し、アブソリュート信号を処理するアブソリュート信号
処理部において重大な誤処理を行い、その結果、このア
ブソリュート信号を用いるロボット、工作機等に対して
重大な誤動作を起こさせる結果となっていた。
Since the conventional encoder signal processing method is configured as described above, there are the following problems. That is, since the encoder signal is an analog signal, for example, when an external noise 1b rides on the two-phase analog signal as shown in FIG. 2A, the noise 1b is different from the absolute signal. (A) as shown in FIG.
The noise 1b is generated at the timing corresponding to the noise 1b, and a serious erroneous process is performed in an absolute signal processing unit for processing the absolute signal. Was caused.

【0004】本発明は、以上のような課題を解決するた
めになされたもので、特に、A/D変換後のデジタルエ
ンコーダ信号を所定の時間単位で平均化し、平均化後デ
ジタルエンコーダ信号をアブソリュート信号化すること
により、エンコーダ信号に乗ったノイズ成分が平均化さ
れ、アブソリュート信号に対する影響(ノイズによる誤
差)を小さくするようにしたエンコーダ信号処理方法及
び装置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and in particular, averages a digital encoder signal after A / D conversion in a predetermined time unit and absolutely converts the averaged digital encoder signal. An object of the present invention is to provide an encoder signal processing method and apparatus in which a noise component on an encoder signal is averaged by signalization, and an influence on an absolute signal (error due to noise) is reduced.

【0005】[0005]

【課題を解決するための手段】本発明によるエンコーダ
信号処理方法及び装置は、エンコーダ信号をA/D変換
して得たデジタルエンコーダ信号をアブソリュート信号
生成部を経てアブソリュート信号に生成するようにした
エンコーダ信号処理方法において、前記デジタルエンコ
ーダ信号を所定の時間単位で平均化し、平均化後に得ら
れる平均化後デジタルエンコーダ信号に基づいて前記ア
ブソリュート信号を得る方法であり、また、エンコーダ
信号をA/D変換して得たデジタルエンコーダ信号をア
ブソリュート信号生成部を経てアブソリュート信号に生
成するようにしたエンコーダ信号処理方法において、前
記デジタルエンコーダ信号を所定の時間単位で平均化
し、平均化後に得られる平均化後デジタルエンコーダ信
号を前記アブソリュート信号生成部に印加するための時
間平均回路部を有する構成である。
SUMMARY OF THE INVENTION An encoder signal processing method and apparatus according to the present invention is an encoder which generates a digital encoder signal obtained by A / D conversion of an encoder signal into an absolute signal via an absolute signal generator. In the signal processing method, the digital encoder signal is averaged in a predetermined time unit, and the absolute signal is obtained based on the averaged digital encoder signal obtained after averaging, and the encoder signal is A / D converted. In the encoder signal processing method in which the obtained digital encoder signal is generated as an absolute signal through an absolute signal generation unit, the digital encoder signal is averaged in a predetermined time unit, and the averaged digital signal obtained after averaging is obtained. Transmit the encoder signal to the absolute A structure having a time average circuit for applying to preparative signal generator.

【0006】[0006]

【発明の実施の形態】以下、図面と共に本発明によるエ
ンコーダ信号処理方法及び装置の好適な実施の形態につ
いて説明する。なお、従来例と同一又は同等部分につい
ては同一符号を用いて説明する。図1において符号1で
示されるものはエンコーダの検出部(図示せず)から得
られたアナログ信号の2相のエンコーダ信号であり、こ
のエンコーダ信号1はA/D変換部2に入力されてい
る。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of an encoder signal processing method and apparatus according to the present invention will be described below with reference to the drawings. The same or equivalent parts as those in the conventional example will be described using the same reference numerals. In FIG. 1, what is indicated by reference numeral 1 is a two-phase encoder signal of an analog signal obtained from a detector (not shown) of the encoder, and the encoder signal 1 is input to the A / D converter 2. .

【0007】前記A/D変換部2でA/D変換された後
のデジタルエンコーダ信号1aは、時間平均回路部10
に入力されている。この時間平均回路部10に入力され
たデジタルエンコーダ信号1aは、所定の時間単位で前
記デジタルエンコーダ信号1aのレベルが平均化される
ため、図2の(A)で示されるエンコーダ信号1にノイ
ズ1bが乗った場合、前記時間平均回路部10で平均化
された平均化後デジタルエンコーダ信号1Aは、周知の
アブソリュート信号生成部3でアブソリュート信号化さ
れ、アブソリュート信号4が生成される際に、図2の
(C)で示されるように、ノイズ1bのレベルが従来よ
りも大幅に低下し、アブソリュート信号4の精度が大幅
に向上する。なお、前記時間平均回路部10は、一例を
示すと、図3で示されるようにクロック制御される4段
のレジスタ100を用い、加算器101で加算した後に
前記平均化後デジタルエンコーダ信号1Aを出力する構
成である。
The digital encoder signal 1a that has been A / D converted by the A / D conversion section 2 is output to a time averaging circuit section 10
Has been entered. Since the level of the digital encoder signal 1a input to the time averaging circuit unit 10 is averaged in a predetermined time unit, the noise 1b is added to the encoder signal 1 shown in FIG. When the averaged digital encoder signal 1A averaged by the time averaging circuit unit 10 is converted into an absolute signal by the well-known absolute signal generation unit 3 and the absolute signal 4 is generated, (C), the level of the noise 1b is greatly reduced as compared with the related art, and the accuracy of the absolute signal 4 is greatly improved. As an example, the time averaging circuit unit 10 uses a four-stage register 100 that is clock-controlled as shown in FIG. 3 and adds the averaged digital encoder signal 1A after adding by the adder 101. It is a configuration to output.

【0008】[0008]

【発明の効果】本発明によるエンコーダ信号処理方法及
び装置は、以上のように構成されているため、次のよう
な効果を得ることができる。すなわち、デジタルエンコ
ーダ信号を時間平均回路部によって所定の時間単位で平
均化するため、ノイズ自体も平均化されてレベルが低下
し、アブソリュート信号に乗るノイズのレベルが無視で
きる状態に近くなり、ノイズによる誤動作等の発生を防
止することができる。
Since the encoder signal processing method and apparatus according to the present invention are configured as described above, the following effects can be obtained. That is, since the digital encoder signal is averaged in a predetermined time unit by the time averaging circuit unit, the noise itself is also averaged, the level is reduced, and the level of the noise on the absolute signal is close to a negligible state, and the It is possible to prevent a malfunction or the like from occurring.

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

【図1】本発明によるエンコーダ信号処理方法及び装置
を示すブロック図である。
FIG. 1 is a block diagram illustrating an encoder signal processing method and apparatus according to the present invention.

【図2】本発明及び従来のエンコーダ信号とアブソリュ
ート信号の波形図である。
FIG. 2 is a waveform diagram of an encoder signal and an absolute signal according to the present invention and the related art.

【図3】図1の要部の具体的ブロック図である。FIG. 3 is a specific block diagram of a main part of FIG. 1;

【図4】従来方法のブロック図である。FIG. 4 is a block diagram of a conventional method.

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

1 エンコーダ信号 1a デジタルエンコーダ信号 1A 平均化後デジタルエンコーダ信号 3 アブソリュート信号生成部 4 アブソリュート信号 10 時間平均回路部 DESCRIPTION OF SYMBOLS 1 Encoder signal 1a Digital encoder signal 1A Digital encoder signal after averaging 3 Absolute signal generation part 4 Absolute signal 10 Time averaging circuit part

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

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 エンコーダ信号(1)をA/D変換して得
たデジタルエンコーダ信号(1a)をアブソリュート信号生
成部(3)を経てアブソリュート信号(4)に生成するように
したエンコーダ信号処理方法において、前記デジタルエ
ンコーダ信号(1a)を所定の時間単位で平均化し、平均化
後に得られる平均化後デジタルエンコーダ信号(1A)に基
づいて前記アブソリュート信号(4)を得ることを特徴と
するエンコーダ信号処理方法。
An encoder signal processing method for generating a digital encoder signal (1a) obtained by A / D conversion of an encoder signal (1) into an absolute signal (4) via an absolute signal generator (3). Wherein the digital encoder signal (1a) is averaged for a predetermined time unit, and the absolute signal (4) is obtained based on the averaged digital encoder signal (1A) obtained after the averaging. Processing method.
【請求項2】 エンコーダ信号(1)をA/D変換して得
たデジタルエンコーダ信号(1a)をアブソリュート信号生
成部(3)を経てアブソリュート信号(4)に生成するように
したエンコーダ信号処理方法において、前記デジタルエ
ンコーダ信号(1a)を所定の時間単位で平均化し、平均化
後に得られる平均化後デジタルエンコーダ信号(1A)を前
記アブソリュート信号生成部(3)に印加するための時間
平均回路部(10)を有することを特徴とするエンコーダ信
号処理装置。
2. An encoder signal processing method for generating a digital encoder signal (1a) obtained by A / D conversion of an encoder signal (1) into an absolute signal (4) via an absolute signal generator (3). A time averaging circuit for averaging the digital encoder signal (1a) in a predetermined time unit and applying the averaged digital encoder signal (1A) obtained after the averaging to the absolute signal generation unit (3). An encoder signal processing device having (10).
JP23798999A 1999-08-25 1999-08-25 Encoder signal processing method and device Expired - Lifetime JP3238686B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23798999A JP3238686B2 (en) 1999-08-25 1999-08-25 Encoder signal processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23798999A JP3238686B2 (en) 1999-08-25 1999-08-25 Encoder signal processing method and device

Publications (2)

Publication Number Publication Date
JP2001059747A JP2001059747A (en) 2001-03-06
JP3238686B2 true JP3238686B2 (en) 2001-12-17

Family

ID=17023477

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23798999A Expired - Lifetime JP3238686B2 (en) 1999-08-25 1999-08-25 Encoder signal processing method and device

Country Status (1)

Country Link
JP (1) JP3238686B2 (en)

Also Published As

Publication number Publication date
JP2001059747A (en) 2001-03-06

Similar Documents

Publication Publication Date Title
KR920011086A (en) A / D conversion circuit and its conversion method
JP3238686B2 (en) Encoder signal processing method and device
US4685075A (en) Apparatus for measuring propagation time of ultrasonic waves
JP3473012B2 (en) ΣΔ AD converter
JP3609541B2 (en) Rotation angle detection sensor
JP3593691B2 (en) ΣΔ AD converter
JPH0446016B2 (en)
JPS63257331A (en) D/A converter
JP3121854B2 (en) Absolute signal generation method
JPS63110840A (en) Synchronization detection circuit
JPH0555917A (en) A/d converter
JPH0668515B2 (en) DC voltage detection circuit
JPS57140027A (en) Sequential comparison type ad converter in pcm audio processor
JP3202390B2 (en) Waveform observation device
KR100561402B1 (en) Device and method for generating location information using analog encoder
JPH0519336B2 (en)
JP3134509B2 (en) Audio encoding / decoding device
JPH0718179Y2 (en) Automatic gain adjustment circuit
JP2002171169A (en) Analog / digital signal transmission equipment
JP2864541B2 (en) Error rate measurement circuit
JP2003299179A (en) Digital audio equipment
JPH0278335A (en) Code error detection circuit
JP3431760B2 (en) AD converter
KR940020729A (en) Error handling circuit of digital audio infrared receiver
JPH01237416A (en) Absolute length measuring method

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
R150 Certificate of patent or registration of utility model

Ref document number: 3238686

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081005

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091005

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091005

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101005

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111005

Year of fee payment: 10

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111005

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121005

Year of fee payment: 11

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121005

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131005

Year of fee payment: 12

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term