JP6668082B2 - エンコーダ - Google Patents
エンコーダ Download PDFInfo
- Publication number
- JP6668082B2 JP6668082B2 JP2016008929A JP2016008929A JP6668082B2 JP 6668082 B2 JP6668082 B2 JP 6668082B2 JP 2016008929 A JP2016008929 A JP 2016008929A JP 2016008929 A JP2016008929 A JP 2016008929A JP 6668082 B2 JP6668082 B2 JP 6668082B2
- Authority
- JP
- Japan
- Prior art keywords
- offset
- phase signal
- encoder
- lissajous waveform
- control unit
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24471—Error correction
- G01D5/2448—Correction of gain, threshold, offset or phase control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24471—Error correction
- G01D5/2449—Error correction using hard-stored calibration data
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
ここで、π/2の位相差を持つA相信号とB相信号とは、例えば、Sin信号及びCos信号を指す。従来のように、Y軸との交点2点とX軸との交点2点とによりオフセットを算出する場合と比較して、小さい回転角度でもオフセットが検出できる。その為、小さい回転角度しか動かないようなアプリケーションでも使用することができる。この際、エンコード回転直後から早くオフセットを算出でき、かつ、上述の様に、ばたつかないオフセットとして算出できる。
リサージュ波形が呈する円形に歪があった場合でも、より正確なオフセットを算出できる。
一般に、リサージュ波形は直交座標系の軸(X軸、Y軸)との交点での歪は少ない。そこで、軸との交点が含まれることにより、歪補正において軸との交点に関しては補正を行う必要がなく、より早くオフセットを算出することができる。
3点とも軸との交点とすることで、リサージュ波形の歪が少ない位置から3点を選択しているので、3点とも歪補正が不要になり、より早くオフセットを算出することができる。
最大値検出や最小値検出をせずに、簡単な方法で軸との交点を検出し、オフセットを算出することができる。
最新オフセットに対して1つ前のオフセットに重み付けした値を加え平滑化(フィルタリング)したものを、前記回転量を算出するときに適用することで、環境温度変化、使用時の装置温度上昇などの変化があっても、それら変化に追従して適切なオフセットを検出でき、かつ、フィルタをかけることで、ばたつかないようなオフセットとすることができる。
Xm1=(X1+X2)/2
Ym1=(Y1+Y2)/2
Xm2=(X2+X3)/2
Ym2=(Y2+Y3)/2
X0=(Nr1×Ys2−Nr2×Ys1)/(Nr1−Nr2)
Y0=(Ys2−Ys1)/(Nr1−Nr2)
ただし、Nr1(L1の傾き)、Nr2(L2の傾き)、Ys1、Ys2は以下の式とする。
Nr1=−(X2−X1)/(Y2−Y1)
Nr2=−(X3−X2)/(Y3−Y2)
Ys1=Ym1−Nr1×Xm1
Ys2=Ym2−Nr2×Xm2
10 MR素子
20 制御部
21 ADC(A/D変換部)
22 角度算出部
23 オフセット制御部
24 オフセット算出部
25 オフセットデータ記憶部
26 歪補正用データ記憶部
50 磁石
Claims (6)
- NSの2極に着磁された磁石と、
前記磁石に対向するように配置され、π/2の位相差を持つA相信号とB相信号を出力する磁気センサと、
前記A相信号と前記B相信号にもとづいて、回転量を算出する回転量算出部と、
前記A相信号と前記B相信号にもとづいて、リサージュ波形を直交座標系上に形成し、前記リサージュ波形をもとに、前記A相信号と前記B相信号のオフセットを算出し、前記回転量算出部において前記回転量を算出する際の前記A相信号及び前記B相信号に対して当該オフセットの分だけ補正を行わせるオフセット制御部と、
を備え、
前記オフセット制御部は、前記リサージュ波形が呈する円周上において、所定の数に均等に分割される候補点のうち、連続する3点から形成される2つの辺の垂直二等分線の交点よりオフセットを検出する動作を異なる時点で複数回行い、
前記回転量を算出するために適用する前記オフセットを決定する際に、最初の3点で検出したオフセットはそのまま使用し、以後に順次検出したオフセットは重み付けして前記最初の3点で検出したオフセットに反映させる
ことを特徴とするエンコーダ。 - 前記オフセット制御部は、前記リサージュ波形が呈する円形に歪がある場合、理想円となるように補正をして前記連続する3点から前記オフセットを算出することを特徴とする請求項1に記載のエンコーダ。
- 前記連続する3点は、前記直交座標系のいずれかの座標軸と前記リサージュ波形との交点を少なくとも1つ含むことを特徴とする請求項1または2に記載のエンコーダ。
- 前記連続する3点は、前記直交座標系のいずれかの座標軸と前記リサージュ波形との交点であることを特徴とする請求項1から3までのいずれかに記載のエンコーダ。
- 前記座標軸上との交点の検出は、前記A相信号または前記B相信号のいずれか一方がゼロになったときの値と、他方の値との組み合わせから算出することを特徴とする請求項3または4に記載のエンコーダ。
- 前記オフセット制御部は、前記回転量を算出するために適用する前記オフセットを決定する際に、前回算出されたオフセットと最新に算出されたオフセットとを平滑化して用いることを特徴とする請求項1から5までのいずれかに記載のエンコーダ。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016008929A JP6668082B2 (ja) | 2016-01-20 | 2016-01-20 | エンコーダ |
TW106100789A TWI714699B (zh) | 2016-01-20 | 2017-01-11 | 編碼器 |
KR1020170008402A KR20170087415A (ko) | 2016-01-20 | 2017-01-18 | 인코더 |
CN201710043699.3A CN106989762B (zh) | 2016-01-20 | 2017-01-19 | 编码器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016008929A JP6668082B2 (ja) | 2016-01-20 | 2016-01-20 | エンコーダ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017129452A JP2017129452A (ja) | 2017-07-27 |
JP6668082B2 true JP6668082B2 (ja) | 2020-03-18 |
Family
ID=59394669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016008929A Active JP6668082B2 (ja) | 2016-01-20 | 2016-01-20 | エンコーダ |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6668082B2 (ja) |
KR (1) | KR20170087415A (ja) |
CN (1) | CN106989762B (ja) |
TW (1) | TWI714699B (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7219662B2 (ja) * | 2018-04-13 | 2023-02-08 | 旭化成エレクトロニクス株式会社 | 回転角検出装置、回転角検出方法およびプログラム |
CN109579880B (zh) * | 2018-12-26 | 2021-04-20 | 上海英威腾工业技术有限公司 | 带有自适应补偿功能的磁编码器 |
CN112556734B (zh) * | 2020-11-30 | 2021-09-28 | 中国科学院长春光学精密机械与物理研究所 | 光电编码器莫尔条纹细分方法 |
KR102655067B1 (ko) * | 2021-12-16 | 2024-04-05 | 현대오토에버 주식회사 | 신호 처리장치 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04136714A (ja) * | 1990-09-28 | 1992-05-11 | Okuma Mach Works Ltd | エンコーダ |
CA2453883A1 (en) * | 2000-06-16 | 2001-12-16 | Ichiro Saito | Ink jet recording apparatus utilizing solid semiconductor element |
JP4202098B2 (ja) * | 2001-11-21 | 2008-12-24 | 株式会社ミツトヨ | 位相差誤差検出装置及びそれを用いた内挿誤差見積装置 |
JP4222892B2 (ja) * | 2003-07-02 | 2009-02-12 | 日本電産サンキョー株式会社 | 誤差補正機能付エンコーダ |
JP2006003307A (ja) * | 2004-06-21 | 2006-01-05 | Mitsutoyo Corp | エンコーダ、及び、その信号調整方法 |
JP4713116B2 (ja) * | 2004-09-21 | 2011-06-29 | 株式会社ミツトヨ | エンコーダの出力信号補正装置及び方法 |
JP4768248B2 (ja) * | 2004-10-13 | 2011-09-07 | 株式会社ミツトヨ | エンコーダ出力信号補正装置及び方法 |
JP4227132B2 (ja) * | 2005-10-07 | 2009-02-18 | 三菱電機株式会社 | レゾルバ |
JP4893021B2 (ja) * | 2006-02-21 | 2012-03-07 | ヤマハ株式会社 | 磁気センサ制御装置、磁気測定装置、並びにオフセット設定方法及びプログラム。 |
JP2009162673A (ja) * | 2008-01-09 | 2009-07-23 | Canon Inc | 位置検出装置及び位置検出方法 |
CN102224394B (zh) * | 2008-11-20 | 2015-04-08 | 旭化成微电子株式会社 | 物理量测量装置以及物理量测量方法 |
JP2014025871A (ja) * | 2012-07-30 | 2014-02-06 | Mitsutoyo Corp | エンコーダ出力信号補正装置 |
JP5786067B2 (ja) * | 2013-07-08 | 2015-09-30 | Thk株式会社 | 磁気式エンコーダ及びセンサ装置 |
US10132654B2 (en) * | 2013-07-10 | 2018-11-20 | Infineon Technologies Ag | Error compensation in an angle sensor |
JP6322052B2 (ja) * | 2013-10-28 | 2018-05-09 | 日本電産サンキョー株式会社 | センサ装置 |
JP2015225023A (ja) * | 2014-05-29 | 2015-12-14 | 日本電産サンキョー株式会社 | エンコーダ |
-
2016
- 2016-01-20 JP JP2016008929A patent/JP6668082B2/ja active Active
-
2017
- 2017-01-11 TW TW106100789A patent/TWI714699B/zh active
- 2017-01-18 KR KR1020170008402A patent/KR20170087415A/ko active Pending
- 2017-01-19 CN CN201710043699.3A patent/CN106989762B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
KR20170087415A (ko) | 2017-07-28 |
TWI714699B (zh) | 2021-01-01 |
JP2017129452A (ja) | 2017-07-27 |
CN106989762B (zh) | 2019-07-05 |
CN106989762A (zh) | 2017-07-28 |
TW201727199A (zh) | 2017-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11397098B2 (en) | Method for detecting errors in a rotating position sensor system having sine and cosine signals | |
JP6668082B2 (ja) | エンコーダ | |
WO2011024730A1 (ja) | 回転角検出装置 | |
JP6656958B2 (ja) | ロータリエンコーダ及びロータリエンコーダの角度補正方法 | |
JP7070556B2 (ja) | 位置検出装置及び位置検出方法 | |
US10876862B2 (en) | Rotary encoder | |
JP4858837B2 (ja) | 回転角度検出装置 | |
JP5249158B2 (ja) | エンコーダーのオフセット値補正方法 | |
JP7381707B2 (ja) | 検出装置、方法、システム、算出装置、および算出方法 | |
WO2018092416A1 (ja) | ロータリーエンコーダ信号処理装置及びロータリーエンコーダ信号処理方法 | |
JP2015219096A (ja) | 多回転エンコーダ | |
JPH05231879A (ja) | 検出位置の補正方法 | |
CN111089610B (zh) | 一种编码器的信号处理方法、装置及相关组件 | |
JP2010078340A (ja) | エンコーダの誤差補正方法 | |
CN113661375B (zh) | 角度检测装置 | |
JP2018132357A (ja) | ロータリエンコーダ | |
US11181398B2 (en) | Rotation angle detection device | |
JP2009244022A (ja) | 位相検出回路 | |
JP2012137415A (ja) | 回転角検出装置 | |
JP2021047033A (ja) | エンコーダおよびエンコーダの制御方法 | |
JP2018132359A (ja) | ロータリエンコーダ | |
JP2024155430A (ja) | 回転角検出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181207 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191126 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200109 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200226 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6668082 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |