KR100478978B1 - 홀아이씨를 이용한 회전각도 측정장치 및 그 방법 - Google Patents
홀아이씨를 이용한 회전각도 측정장치 및 그 방법 Download PDFInfo
- Publication number
- KR100478978B1 KR100478978B1 KR1020040113896A KR20040113896A KR100478978B1 KR 100478978 B1 KR100478978 B1 KR 100478978B1 KR 1020040113896 A KR1020040113896 A KR 1020040113896A KR 20040113896 A KR20040113896 A KR 20040113896A KR 100478978 B1 KR100478978 B1 KR 100478978B1
- Authority
- KR
- South Korea
- Prior art keywords
- code
- sine
- cosine
- hall
- angle
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000012937 correction Methods 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims abstract description 31
- 238000004364 calculation method Methods 0.000 claims abstract description 21
- 238000006243 chemical reaction Methods 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims abstract description 14
- 230000008859 change Effects 0.000 claims abstract description 9
- 230000000694 effects Effects 0.000 claims abstract description 7
- 238000000691 measurement method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 5
- 238000005259 measurement Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical group [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
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
- G01D5/14—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 the magnitude of a current or voltage
- G01D5/142—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 the magnitude of a current or voltage using Hall-effect devices
-
- 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
- G01D18/00—Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
- G01D18/002—Automatic recalibration
-
- 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/26—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 characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
- G01D5/32—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 characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
- G01D5/34—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 characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
- G01D5/347—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 characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using displacement encoding scales
- G01D5/3473—Circular or rotary encoders
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
Description
Claims (6)
- 홀IC로부터 출력되는 아날로그 사인, 코사인파를 입력받아 일련의 신호처리과정을 거쳐서 최종적으로 절대각도에 해당되는 코드를 출력하는 주연산 처리부와, 각도측정장치별 고유한 특성치를 미리 측정하여 실운영시 보정해주기 위한 LUT(look-up table)을 계산하기 위한 보정 처리부를 포함하는 홀IC를 이용한 회전각도 측정장치에 있어서,상기 주연산 처리부는, 회전축이 회전함에 따라서 홀IC로부터 출력되는 아날로그 사인, 코사인파 신호를 대응되는 디지털 코드로 변환시키는 A/D 변환 블록;상기 A/D 변환 블록으로부터 디지털 코드로 변환된 사인, 코사인 출력값의 중간값이 원점이 되도록 오프세트조정을 해주고, 사인, 코사인 위치센서 공칭 출력전압 크기의 불일치로 인한 포화현상을 방지하기 위하여 적당한 스케일 계수를 곱하여 튜닝을 수행하는 오프세트 및 이득값조정 블록; 영구자석의 온도변화 에 따른 드리프트 이득값의 영향을 제거하는 노말라이징 블록; 주소와 위치코드에 대한 출 력값으로 구성된 LUT(look up table)을 사용하여 사인, 코사인 코드를 적절한 위치 각도코드로 변환하는 아크사인 LUT 제어로직 블록; 360도 회전에 대한 절대 각도위치 코드 계산을 수행하는 절대각도 코드 연산 블록을 포함하고, 상기 보정 처리부는회전축에 장착된 표준 인코더와 홀IC를 이용한 절대각도 센서로부터 동시에 각도 코드를 입력받아 기록하는 메모리; 노말라이즈된 에러 데이터가 계산되는 각도 위치 코드 에러 연산기; 상기 각도 위치 코드 에러 연산기의 출력 데이터와 사인,코사인 절대각도 위치 코드를 같이 입력받아 기계 적인 조립 공차로 발생된 에러를 제거하기 위한 보정용 LUT를 계산하는 보정 LUT 데이터 연산기를 포함하는 것을 특징으로 하는 홀IC를 이용한 회전각도 측정장치.
- 제 1항에 있어서,상기 각도 위치코드 에러 연산기는, 보정된 사인 코사인 절대각도 코드와 같은 해상도의 각도 코드를 생성해주는 인코더 펄스 카운터와, 사인코사인 절대각도 위치코드와 인코더코드 사이의 오프세트를 제거하는 위치 코드 에러 노말라이징 블록을 더 포함하는 것을 특징으로 하는 홀IC를 이용한 회전각도 측정장치.
- 제 1항에 있어서, 상기 보정 LUT 테이터 연산기는 사인 코사인 절대각도 에러의 노말라이즈된 데이터로부터 FFT 값을 구하여, 실지 에러 데이터의 고주파수 영역대 노이즈와 일정한 크기의 오프세트를 제거하는 것을 특징으로 하는 홀IC를 이용한 회전각도 측정장치.
- 홀IC로부터 출력되는 아날로그 사인, 코사인파를 입력받아 일련의 신호처리과정을 거쳐서 최종적으로 절대각도에 해당되는 코드를 출력하고, 각도측정장치별 고유한 특성치를 미리 측정하여 실운영시 보정해주기 위한 LUT(look-up table)을 계산하는 홀IC를 이용한 회전각도 측정방법에 있어서, 회전축이 회전함에 따라서 홀IC로부터 출력되는 아날로그 사인, 코사인파 신호를 대응되는 디지털 코드로 변환시키는 A/D 변환 단계; 상기 A/D 변환 단계로부터 디지털 코드로 변환된 사인, 코사인 출력 값의 중간값이 원점이 되도록 오프세트조정을 해주고, 사인, 코사인 위치센서 공칭 출력전압 크기의 불일치로 인한 포화현상을 방지하기 위하여 적당한 스케일 계수를 곱하여 튜닝을 수행하는 오프세트 및 이득값조정 단계; 영구자석의 온도변화 에 따른 드리프트 이득값의 영향을 제거하는 노말라이징 단계; 주소와 위치코드에 대한 출 력값으로 구성된 LUT(look up table)을 사용하여 사인, 코사인 코드를 적절한 위치 각도코드로 변환하는 아크사인 LUT 제어로직 단계; 360도 회전에 대한 절대 각도위치 코드 계산을 수행하는 절대각도 코드 연산 단계를 포함하고, 회전축에 장착된 표준 인코더와 홀IC를 이용한 절대각도 센서로부터 동시에 각도 코드를 입력받아 기록하는 단계; 노말라이즈된 에러 데이터가 계산되는 각도 위치 코드 에러 연산 단계; 상기 각도 위치 코드 에러 연산 단계의 출력 데이터와 사인,코사인 절대각도 위치 코드를 같이 입력받아 기계 적인 조립 공차로 발생된 에러를 제거하기 위한 보정용 LUT를 계산하는 보정 LUT 데이터 연산 단계를 포함하는 것을 특징으로 하는 홀IC를 이용한 회전각도 측정방법.
- 제 4항에 있어서, 상기 각도 위치코드 에러 연산 단계는, 보정된 사인 코사인 절대각도 코드와 같은 해상도의 각도 코드를 생성해주는 인코더 펄스 카운터 단계와, 사인코사인 절대각도 위치코드와 인코더코드 사이의 오프세트를 제거하는 위치 코드 에러 노말라이징 단계를 더 포함하는 것을 특징으로 하는 홀IC를 이용한 회전각도 측정방법.
- 제 4항에 있어서, 상기 보정 LUT 테이터 연산 단계는;사인 코사인 절대각도 에러의 노말라이즈된 데이터로부터 FFT 값을 구하여, 실지 에러 데이터의 고주파수 영역대 노이즈와 일정한 크기의 오프세트를 제거하는 것을 특징으로 하는 홀IC를 이용한 회전각도 측정방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040113896A KR100478978B1 (ko) | 2004-12-28 | 2004-12-28 | 홀아이씨를 이용한 회전각도 측정장치 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040113896A KR100478978B1 (ko) | 2004-12-28 | 2004-12-28 | 홀아이씨를 이용한 회전각도 측정장치 및 그 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100478978B1 true KR100478978B1 (ko) | 2005-03-28 |
Family
ID=37387206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040113896A Expired - Fee Related KR100478978B1 (ko) | 2004-12-28 | 2004-12-28 | 홀아이씨를 이용한 회전각도 측정장치 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100478978B1 (ko) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100992790B1 (ko) | 2009-03-10 | 2010-11-05 | 엘지이노텍 주식회사 | 홀 센서의 교정방법 |
KR101051272B1 (ko) * | 2009-12-23 | 2011-07-22 | 주식회사 우진 | 디지털 지시계의 특수 스케일 교정장치 및 그 방법 |
US9341500B2 (en) | 2009-11-26 | 2016-05-17 | Leica Geosystems Ag | Calibration method and angle measuring method for an angle measuring device, and angle measuring device |
CN108444506A (zh) * | 2018-05-31 | 2018-08-24 | 苏州汇川技术有限公司 | 编码器码盘、绝对值编码器、位置获取方法及系统 |
CN109099938A (zh) * | 2018-07-04 | 2018-12-28 | 哈尔滨理工大学 | 基于极数查表的角度区间扫描角度值跳点抑制方法及装置 |
CN109831073A (zh) * | 2019-01-29 | 2019-05-31 | 苏州灵猴机器人有限公司 | 一种直线电机位置反馈装置 |
CN111750903A (zh) * | 2020-07-07 | 2020-10-09 | 哈尔滨理工大学 | 一种绕组集成磁电编码器及其独立标定方法 |
CN112986608A (zh) * | 2021-03-31 | 2021-06-18 | 长光卫星技术有限公司 | 一种基于线性霍尔的微纳卫星反作用飞轮测速方法 |
CN113155018A (zh) * | 2021-04-13 | 2021-07-23 | 西安子国微科技有限公司 | 一种磁电式角位移传感器 |
CN114877922A (zh) * | 2022-06-01 | 2022-08-09 | 大连探索者科技有限公司 | 一种绝对式光电角度传感器译码方法 |
CN115876242A (zh) * | 2022-12-02 | 2023-03-31 | 赛卓电子科技(上海)股份有限公司 | 磁角度编码器的角度补偿方法、装置及磁角度编码器 |
US11946772B2 (en) | 2019-10-16 | 2024-04-02 | Infineon Technologies Ag | Device and method for determining the transfer function of an angle sensor |
CN119555137A (zh) * | 2025-01-23 | 2025-03-04 | 西北工业大学 | 霍尔传感器阵列协同标幺化方法、装置及角位置测量方法 |
WO2025050322A1 (zh) * | 2023-09-06 | 2025-03-13 | 德昌电机(深圳)有限公司 | 电机转子角度位置检测方法、装置以及冷启动方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001124511A (ja) * | 1999-10-27 | 2001-05-11 | Denso Corp | 回転角検出装置 |
JP2003294447A (ja) * | 2002-03-29 | 2003-10-15 | Asahi Kasei Corp | 方位角計測装置 |
JP2004226124A (ja) * | 2003-01-20 | 2004-08-12 | Kayaba Ind Co Ltd | 角度センサの回転角度検出装置 |
US20040189283A1 (en) * | 2003-03-27 | 2004-09-30 | Arquimedes Godoy | Speed and angular position sensing assembly |
-
2004
- 2004-12-28 KR KR1020040113896A patent/KR100478978B1/ko not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001124511A (ja) * | 1999-10-27 | 2001-05-11 | Denso Corp | 回転角検出装置 |
JP2003294447A (ja) * | 2002-03-29 | 2003-10-15 | Asahi Kasei Corp | 方位角計測装置 |
JP2004226124A (ja) * | 2003-01-20 | 2004-08-12 | Kayaba Ind Co Ltd | 角度センサの回転角度検出装置 |
US20040189283A1 (en) * | 2003-03-27 | 2004-09-30 | Arquimedes Godoy | Speed and angular position sensing assembly |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100992790B1 (ko) | 2009-03-10 | 2010-11-05 | 엘지이노텍 주식회사 | 홀 센서의 교정방법 |
US9341500B2 (en) | 2009-11-26 | 2016-05-17 | Leica Geosystems Ag | Calibration method and angle measuring method for an angle measuring device, and angle measuring device |
KR101051272B1 (ko) * | 2009-12-23 | 2011-07-22 | 주식회사 우진 | 디지털 지시계의 특수 스케일 교정장치 및 그 방법 |
CN108444506A (zh) * | 2018-05-31 | 2018-08-24 | 苏州汇川技术有限公司 | 编码器码盘、绝对值编码器、位置获取方法及系统 |
CN108444506B (zh) * | 2018-05-31 | 2024-03-22 | 苏州汇川技术有限公司 | 编码器码盘、绝对值编码器、位置获取方法及系统 |
CN109099938A (zh) * | 2018-07-04 | 2018-12-28 | 哈尔滨理工大学 | 基于极数查表的角度区间扫描角度值跳点抑制方法及装置 |
CN109099938B (zh) * | 2018-07-04 | 2020-11-24 | 哈尔滨理工大学 | 基于极数查表的角度区间扫描角度值跳点抑制方法及装置 |
CN109831073B (zh) * | 2019-01-29 | 2024-03-15 | 苏州灵猴机器人有限公司 | 一种直线电机位置反馈装置 |
CN109831073A (zh) * | 2019-01-29 | 2019-05-31 | 苏州灵猴机器人有限公司 | 一种直线电机位置反馈装置 |
US11946772B2 (en) | 2019-10-16 | 2024-04-02 | Infineon Technologies Ag | Device and method for determining the transfer function of an angle sensor |
CN111750903A (zh) * | 2020-07-07 | 2020-10-09 | 哈尔滨理工大学 | 一种绕组集成磁电编码器及其独立标定方法 |
CN112986608A (zh) * | 2021-03-31 | 2021-06-18 | 长光卫星技术有限公司 | 一种基于线性霍尔的微纳卫星反作用飞轮测速方法 |
CN113155018A (zh) * | 2021-04-13 | 2021-07-23 | 西安子国微科技有限公司 | 一种磁电式角位移传感器 |
CN114877922B (zh) * | 2022-06-01 | 2024-02-09 | 大连探索者科技有限公司 | 一种绝对式光电角度传感器译码方法 |
CN114877922A (zh) * | 2022-06-01 | 2022-08-09 | 大连探索者科技有限公司 | 一种绝对式光电角度传感器译码方法 |
CN115876242A (zh) * | 2022-12-02 | 2023-03-31 | 赛卓电子科技(上海)股份有限公司 | 磁角度编码器的角度补偿方法、装置及磁角度编码器 |
WO2025050322A1 (zh) * | 2023-09-06 | 2025-03-13 | 德昌电机(深圳)有限公司 | 电机转子角度位置检测方法、装置以及冷启动方法 |
CN119555137A (zh) * | 2025-01-23 | 2025-03-04 | 西北工业大学 | 霍尔传感器阵列协同标幺化方法、装置及角位置测量方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5406712B2 (ja) | アナログ回転センサのための方法および装置 | |
CA2641407C (en) | Encoder signal analysis system for high-resolution position measurement | |
KR100478978B1 (ko) | 홀아이씨를 이용한 회전각도 측정장치 및 그 방법 | |
US9255817B2 (en) | Rotation-angle detection device, image processing apparatus, and rotation-angle detection method | |
US9030194B2 (en) | Position encoder apparatus | |
KR0169550B1 (ko) | 절대위치 검출장치 및 그 에러 보정방법 | |
JP6484008B2 (ja) | エンコーダ及び回転角度位置算出方法 | |
US20100156397A1 (en) | Methods and apparatus for an angle sensor for a through shaft | |
Billingsley et al. | The design and application of rotary encoders | |
US20190372488A1 (en) | Correcting offset and gain drift related angle errors with motor position detectors | |
Chuang et al. | Nonlinear error correction for magnetic encoders | |
JP5842334B2 (ja) | エンコーダ装置、及び駆動装置 | |
US6326908B1 (en) | Precision position encoder using coarse position indicator | |
US6340908B1 (en) | Phase adjusting circuit, scaling signal generation circuit using phase adjusting circuit, and position measuring apparatus using scaling signal generation circuit | |
JP2004108774A (ja) | 光学式エンコーダの位置検出方法 | |
JP2001296142A (ja) | 回転位置検出器及び回転速度検出装置 | |
JP6876311B1 (ja) | 変調波レゾルバ装置および回転角計測補間補正方法 | |
US20250198740A1 (en) | Self-correcting inductive sensor | |
JP2008261786A (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: 20041228 |
|
PA0201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20050106 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20041228 Patent event code: PA03021R01I Comment text: Patent Application |
|
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: 20050225 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050317 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050318 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |