KR101885275B1 - 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법, 엔코더의 출력 신호를 보정하는 방법 및 앱솔루트 엔코더 - Google Patents
노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법, 엔코더의 출력 신호를 보정하는 방법 및 앱솔루트 엔코더 Download PDFInfo
- Publication number
- KR101885275B1 KR101885275B1 KR1020170054629A KR20170054629A KR101885275B1 KR 101885275 B1 KR101885275 B1 KR 101885275B1 KR 1020170054629 A KR1020170054629 A KR 1020170054629A KR 20170054629 A KR20170054629 A KR 20170054629A KR 101885275 B1 KR101885275 B1 KR 101885275B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- angle
- value
- encoder
- magnet
- 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
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000001629 suppression Effects 0.000 title 1
- 230000005405 multipole Effects 0.000 claims abstract description 50
- 238000012545 processing Methods 0.000 claims description 38
- 230000002950 deficient Effects 0.000 description 14
- 102000000422 Matrix Metalloproteinase 3 Human genes 0.000 description 12
- 108010016160 Matrix Metalloproteinase 3 Proteins 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 239000000470 constituent Substances 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 7
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000007547 defect Effects 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 4
- 230000005389 magnetism Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006698 induction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
- G01P3/487—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals delivered by rotating magnets
-
- 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/245—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 using a variable number of pulses in a train
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
- G01P3/489—Digital circuits therefor
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
Description
도 2는 앱솔루트 엔코더에서 자석과 자기를 감지하는 센서의 배치를 도시한 예이다.
도 3은 2극 자석과 다극 자석의 회전에 따라 센서가 검출하는 신호 파형을 도시한 예이다.
도 4는 앱솔루트 엔코더에서 사용되는 자석의 구조를 도시한 예이다.
도 5는 도 4의 구조를 갖는 자석을 이용하여 검출한 신호 파형의 예이다.
도 6은 앱솔루트 엔코더의 구조를 도시한 다른 예이다.
도 7은 도 2와 같이 구성된 앱솔루트 엔코더에서 2극 자석 및 다극 자석의 회전에 따라 센서에 의해 검출되는 이상적인 신호 파형을 나타낸다.
도 8(a)는 조립 과정에서 2극 자석과 다극 자석이 잘못 조립된 불량 앱솔루트 엔코더를 예시한다. 도 8(b) 및 8(c)는 도 8(a)와 같이 잘못 조립된 불량 앱솔루트 엔코더에 의해 출력된 신호 파형을 나타낸다.
도 9(a)는 다극 자석 양산 과정에서 다극 자석의 크기가 상이하게 생산된 불량 앱솔루트 엔코더를 예시한다. 도 9(b)는 도 9(a)와 같이 잘못 양산된 불량 앱솔루트 엔코더에 의해 출력된 신호 파형을 나타낸다.
도 10은 본 발명의 일 실시예에 따른 솔루션에 따라 보상된 신호 파형을 예시한다.
도 11(a)는 2개의 2극 자석으로 구성된 앱솔루트 엔코더 구조를 예시한 도면이다. 도 11(b)는 도 11(a)와 같은 구조를 갖는 앱솔루트 엔코더로부터 출력된 이상적인 신호 파형을 예시한 도면이다.
도 12(a)는 2개의 2극 자석을 이용하여 제조된 불량 앱솔루트 엔코더를 예시하며, 도 12(b)는 도 12(a)의 불량 앱솔루트 엔코더로부터 출력된 신호 파형을 예시한 도면이다.
110 : 제1 자기 센서
120 : 제2 자기 센서
130 : ADC
140 : 각도 데이터 산출부
150 : 절대 각도 산출부
200 : 앱솔루트 엔코더
210 : 제1 자기 센서
220 : 제2 자기 센서
230 : ADC
240 : 신호 생성 회로
250 : 신호 처리 회로
260 : 저장 장치
Claims (20)
- 엔코더는 회전축에 위치한 2극 자석의 회전에 따른 제1 각도 데이터 및 다극 자석의 회전에 따른 제2 각도 데이터를 생성하는 단계;
상기 엔코더는 상기 제1 각도 데이터에 따른 제1 파형 신호를 상기 제2 각도 데이터에 따른 제2 파형 신호와 동일한 주기의 제3 파형 신호로 변환하는 단계;
상기 엔코더는 상기 제2 각도 데이터 및 상기 다극 자석의 회전 주기의 위치를 상기 제2 파형 신호와 상기 제3 파형 신호의 차이를 기준으로 결정한 값을 이용하여 각도 결과값을 연산하는 단계; 및
상기 엔코더는 각도 결과값과 절대 각도를 매칭한 테이블을 이용하여 연산한 상기 각도 결과값에 대응하는 절대 각도를 결정하는 단계를 포함하는 엔코더가 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법. - 제1항에 있어서,
상기 엔코더는 상기 2극 자석의 회전 주기의 위치를 결정하고, 다극 자석의 극 수에서 2개를 감한 값 및 상기 위치를 기준으로 상기 제1 파형 신호를 상기 제3 파형 신호를 변환하는 엔코더가 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법. - 제1항에 있어서,
상기 엔코더는 상기 차이가 0 이상이면 상기 결정한 값을 상기 회전 주기의 위치에 1을 더한 값으로 결정하고, 상기 차이가 0보다 작다면 상기 결정한 값을 상기 회전 주기의 위치로 결정하는 엔코더가 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법. - 제1항에 있어서,
상기 엔코더는 상기 제1 각도 데이터를 다극 자석의 극 수에 곱한 값을 2π로 나누어 상기 회전 주기의 위치를 결정하는 엔코더가 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법. - 제1항에 있어서,
상기 엔코더는 2π에 상기 회전 주기의 위치를 곱한 값을 상기 제1 각도 데이터를 다극 자석의 극수에 곱한 값에서 감산하여 상기 제3 파형 신호를 변환하는 엔코더가 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법. - 제1항에 있어서,
상기 엔코더는 2π에 상기 회전 주기의 위치를 곱한 값을 상기 제2 각도 데이터에 가산하여 상기 각도 결과값을 연산하고, 상기 회전 주기의 위치는 상기 제1 각도 데이터를 다극 자석의 극 수에 곱한 값을 2π로 나누어 결정되는 엔코더가 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법. - 삭제
- 삭제
- 삭제
- 회전축에 위치하는 2극 자석의 회전에 따른 제1 각도 데이터를 출력하는 제1 자기 센서;
상기 회전축에 위치하는 다극 자석의 회전에 따른 제2 각도 데이터를 출력하는 제2 자기 센서;
상기 제1 자기 센서 및 상기 제2 자기 센서의 출력 신호를 디지털 신호로 변환하는 변환기;
각도 결과값과 절대 각도를 매칭한 테이블을 저장하는 저장 장치; 및
상기 제1 각도 데이터에 따른 제1 파형 신호를 상기 제2 각도 데이터에 따른 제2 파형 신호와 동일한 주기의 제3 파형 신호로 변환하고, 상기 제2 파형 신호와 상기 제3 파형 신호의 차이를 기준으로 결정한 기준 값과 상기 제2 각도 데이터를 이용하여 각도 결과값을 연산하고, 연산한 상기 각도 결과값과 상기 테이블을 이용하여 절대 각도를 연산하는 신호 처리 회로를 포함하는 앱솔루트 엔코더. - 제10항에 있어서,
상기 제1 자기 센서는 상기 2극 자석의 중심에 위치하고, 상기 제2 자기 센서는 상기 제1 자기 센서의 일직선 상에서 상기 다극 자석의 양 옆 부위에 위치하는 앱솔루트 엔코더. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/586,566 US10393499B2 (en) | 2016-05-04 | 2017-05-04 | Angle determinating method using encoder signal with noise suppression, adjusting method for output signal of encoder and absolute encoder |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20160055158 | 2016-05-04 | ||
| KR1020160055158 | 2016-05-04 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170125723A KR20170125723A (ko) | 2017-11-15 |
| KR101885275B1 true KR101885275B1 (ko) | 2018-09-10 |
Family
ID=60387408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170054629A Active KR101885275B1 (ko) | 2016-05-04 | 2017-04-27 | 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법, 엔코더의 출력 신호를 보정하는 방법 및 앱솔루트 엔코더 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101885275B1 (ko) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102067938B1 (ko) * | 2019-01-14 | 2020-01-17 | 박천수 | 제로포스 이퀄라이징 벡터합성 앱솔루트 엔코더 구현방법 및 그 장치 |
| KR102144254B1 (ko) * | 2020-04-03 | 2020-08-12 | 박천수 | 제로포스변환 벡터합성 능동형 리졸버 장치 |
| CN111854807A (zh) * | 2020-05-15 | 2020-10-30 | 哈尔滨理工大学 | 一种关于有域角磁电编码器及其信号逻辑延伸精分方法 |
| KR102506405B1 (ko) * | 2021-01-22 | 2023-03-06 | 주식회사 에스앤에이 | 자기식 엔코더를 이용한 각도 측정 시스템, 그 측정 방법 및 그 각도 측정 시스템의 파라미터 설정 방법 |
| CN118567284B (zh) * | 2024-07-31 | 2024-11-12 | 深圳市江元科技(集团)有限公司 | 一种基于旋转编码器的信号调节方法、系统及介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5052603B2 (ja) * | 2007-04-24 | 2012-10-17 | 株式会社ハーモニック・ドライブ・システムズ | 絶対回転位置検出方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101646922B (zh) * | 2007-04-24 | 2011-06-22 | 谐波传动系统有限公司 | 绝对旋转位置检测方法 |
| JP5840374B2 (ja) | 2011-03-31 | 2016-01-06 | オリエンタルモーター株式会社 | アブソリュートエンコーダ装置及びモータ |
| KR101468323B1 (ko) | 2013-07-26 | 2014-12-02 | 성균관대학교산학협력단 | 디지털 pll을 이용한 마그네틱 엔코더의 출력 신호 보상 장치 및 방법 |
-
2017
- 2017-04-27 KR KR1020170054629A patent/KR101885275B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5052603B2 (ja) * | 2007-04-24 | 2012-10-17 | 株式会社ハーモニック・ドライブ・システムズ | 絶対回転位置検出方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20170125723A (ko) | 2017-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101885275B1 (ko) | 노이즈를 제거한 신호를 이용하여 각도를 결정하는 방법, 엔코더의 출력 신호를 보정하는 방법 및 앱솔루트 엔코더 | |
| US10393499B2 (en) | Angle determinating method using encoder signal with noise suppression, adjusting method for output signal of encoder and absolute encoder | |
| CN103837169B (zh) | 用于磁电编码器的自校正装置和方法以及磁电编码器 | |
| JP5173962B2 (ja) | レゾルバ/デジタル変換装置およびレゾルバ/デジタル変換方法 | |
| US10598517B2 (en) | Rotary encoder | |
| KR102195533B1 (ko) | 로터리 인코더 및 로터리 인코더의 각도 보정 방법 | |
| US9857203B2 (en) | Resolver device | |
| US10989568B2 (en) | Position detection device and position detection method | |
| CN107860404B (zh) | 旋转编码器及旋转编码器的绝对角度位置检测方法 | |
| US9677912B2 (en) | Rotation angle detection device | |
| KR101834526B1 (ko) | 마그네틱 엔코더의 출력 신호를 보상하는 장치 | |
| JP6877169B2 (ja) | ロータリエンコーダ | |
| JP2008304249A (ja) | エンコーダ信号処理装置およびその信号処理方法 | |
| JP2008026297A (ja) | 回転角度位置検出装置 | |
| US6950769B2 (en) | Encoder signal interpolation divider | |
| Nguyen et al. | Improving the accuracy of battery-free multiturn absolute magnetic encoders by using a self-referencing lookup table algorithm | |
| JP4862496B2 (ja) | レゾルバデジタルコンバータ、回転角度位置検出装置および回転機械制御装置 | |
| JP3693280B2 (ja) | レゾルバの組立装置 | |
| Liu et al. | A novel Open-Loop inductosyn Angle-Measuring system based on synchronous sampling and definite integral | |
| JP6842943B2 (ja) | ロータリエンコーダ | |
| JP4862485B2 (ja) | レゾルバデジタルコンバータ、回転角度位置検出装置および回転機械制御装置 | |
| JP2009244022A (ja) | 位相検出回路 | |
| JP5053150B2 (ja) | 回転角度検出方法及び回転角度検出装置 | |
| JP2019132603A (ja) | 回転検出回路、回転検出装置、及び、回転検出方法 | |
| JPH08285636A (ja) | 回転角度検出器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170427 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180417 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180620 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180730 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20180731 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20210607 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220623 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230523 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240610 Start annual number: 7 End annual number: 7 |