로봇 조인트, 서보 모터, 짐벌과 같은 고정밀 모션 제어 애플리케이션에서 자기 인코더는 비접촉식 작동, 오염 물질에 대한 내성, 컴팩트한 크기 덕분에 점차 핵심 위치 피드백 장치로 자리잡고 있습니다. 그러나 실제로 많은 엔지니어들은 각도 드리프트 라는 실망스러운 문제에 직면합니다 . 각도 판독값은 모터가 정지해 있는 경우에도 천천히 '방향을 잃거나' 온도 변화에 따라 정확도가 크게 저하됩니다. 자기 코드 디스크 각도 드리프트는 어디에서 발생하며 어떻게 해결할 수 있나요?
에이 자기 인코더는 모터 샤프트에 부착된 영구 자석의 회전 자기장을 감지하고 90° 위상차의 사인/코사인 신호를 출력한 후 아크탄젠트 함수를 통해 각도를 계산합니다. 이론적으로 이는 완벽한 측정 체인입니다. 그러나 실제로는 다양한 비이상적인 요인으로 인해 각도 판독값이 실제 값에서 벗어나게 됩니다. 이것이 '각도 드리프트'입니다.
요약하면 각도 드리프트는 세 가지 주요 측면에서 발생합니다.
이것이 가장 흔한 원인입니다. 자석과 센서 감지 중심 사이의 방사형 오프셋(편심), 회전축과 칩 법선 사이의 각도(기울기), 과도하거나 변동하는 에어 갭은 모두 자기장 신호를 직접적으로 왜곡합니다. 예를 들어 편심률이 0.3mm이면 ±2.1°의 각도 오류가 발생할 수 있습니다. 또한 불균일한 자화 또는 불규칙한 자석 모양으로 인해 감지된 필드가 이상적인 정현파 파형에서 벗어날 수 있습니다.
홀 센서와 신호 처리 회로의 특성은 온도에 따라 달라집니다. 온도가 상승하면 자석의 자기장 강도가 감소하고, 칩의 오프셋 전압이 변동하며, ADC 기준 전압이 변동합니다. 이러한 요인이 결합되어 각도 판독에서 상당한 온도 드리프트를 생성합니다. 실제 측정에 따르면 자석 품질이 다르면 영점 온도 드리프트가 +0.02°/℃에서 +0.15°/℃로 악화될 수 있습니다.
가로 간섭 자기장은 리사주 그림의 중심을 이동시켜 0°와 180°를 제외한 거의 모든 각도에서 오류를 발생시킵니다. 더욱이 고속 모터 작동 중 동적 응답 지연과 전원 공급 장치 리플로 인한 신호 잡음으로 인해 각도 판독이 지터링되고 불안정해질 수 있습니다.
각도 드리프트를 해결하는 데 단 하나의 '마법의 총알'은 없습니다. 기계적 설치, 칩 보정, 알고리즘 보상이라는 세 가지 수준에서 조화로운 접근 방식이 필요합니다.
정확한 설치가 첫 번째 방어선입니다. 자기 인코더는 장착 공차에 매우 민감합니다. 일반적으로 에어 갭은 1.0mm에서 3.0mm(2.0mm가 최적), 동축 편심률은 0.05mm 이하, 경사각은 3° 이하로 유지되어야 합니다. 설치 중에 교정을 위해 다이얼 게이지나 레이저 정렬 도구를 사용하십시오. 또한 엔코더를 모터 권선 및 전력 트랜지스터와 같은 강한 자기 간섭원으로부터 멀리 두십시오. 필요한 경우 퍼멀로이 자기 차폐를 추가하십시오.
자석 선택도 중요합니다. 표면 전계 강도가 300mT에서 500mT 사이인 단일 쌍 축 자화 원형 자석을 선택하십시오. 품질이 낮은 자석은 자기장이 고르지 않을 뿐만 아니라 온도 특성도 좋지 않아 드리프트를 직접적으로 악화시킵니다.
전원 공급 장치 및 PCB 설계는 모범 사례를 따라야 합니다. 전력 리플은 10mV 이내로 제어되어야 하며 SPI 신호 라인은 짧고 길이가 동일해야 하며 깔끔하게 라우팅되어야 합니다. 자기 감지 요소와의 기생 커패시턴스 간섭을 줄이기 위해 칩 아래에 구리를 붓거나 트레이스를 배치하지 마십시오.
최신 자기 인코더 칩은 일반적으로 각도 드리프트를 처리하는 가장 직접적인 방법인 여러 교정 단계를 통합합니다.
공장 교정(칩 수준): 웨이퍼 테스트 중에 칩 제조업체는 이미 온칩 EEPROM에 저장된 매개변수를 사용하여 DC 오프셋 보상, 진폭 불균형 교정 및 직교 오류 교정을 수행합니다. 이것이 정확성의 '토대'입니다.
사용자 자가 교정(시스템 수준): 설치 후 모터를 일정한 속도로 한 바퀴 완전히 회전시킵니다. 내장된 DSP는 전체 회전에 걸쳐 각도 데이터를 수집하고 설치 편심, 공극 변화 및 기타 오류를 자동으로 식별하고 보상합니다. 많은 칩이 외부 호스트 없이도 원클릭 트리거를 지원하므로 생산 친화적입니다.
동적 온도 드리프트 보상: 칩은 실시간으로 온도를 모니터링합니다. 온도가 교정된 값을 벗어나면 자동으로 온도 보상 계수를 적용하여 각도를 수정합니다. 예를 들어 Naxin Micro MT6835는 3단계 교정 시스템을 사용하여 전체 온도 범위 드리프트를 ±0.08° 이내로 유지합니다.
레벨 3: 알고리즘 보상 – 정확도 더욱 향상
적응형 온라인 교정: 기존 오프라인 교정은 보상 매개변수를 수정하며 온도 변화 또는 자석 노화로 인한 장기적인 드리프트에 적응할 수 없습니다. RLS(Recursive Least Squares)를 기반으로 하는 적응형 알고리즘은 보상 매개변수를 실시간으로 업데이트하여 전체 온도 범위(-40℃ ~ +125℃)에서 각도 오류를 ±0.05° 이내로 유지합니다.
노이즈 감소를 위한 칼만 필터링: 각도 지터를 유발하는 고주파 노이즈에 대해 칼만 필터는 관찰 노이즈를 효과적으로 억제하고 각도 출력의 안정성을 향상시킵니다.
신경망 보상: 온도 드리프트 특성에 맞게 신경망 모델을 구축할 수 있습니다. 제한된 수의 훈련 반복 후에 매우 정확한 적응형 온도 드리프트 보정을 달성합니다.
'하드웨어 설치 + 칩 교정 + 알고리즘 보상'의 결합된 접근 방식을 통해 최신 자기 인코더는 매우 높은 정확도를 달성할 수 있습니다.
MT6816은 이내의 시스템 수준 통합 각도 오류를 달성합니다. ±0.03° .
MT6835는 교정 후 < ±0.07° 로 개선합니다.전체 온도 드리프트가 < ±0.08° 인 적분 비선형성(INL)을 ±1°에서 .
일부 고급 솔루션은 INL을 ±0.03° 까지 최적화하여 짐벌과 서보에 필요한 ±0.05° 수준의 정확도를 충족할 수도 있습니다.
본질적으로 자기 코드 디스크 각도 드리프트는 자기장 신호에 기계적, 열적, 전자기적 요인과 기타 요인으로 인한 교란이 중첩된 결과입니다. 단일 치료법은 없습니다. 솔루션은 라는 원칙을 따라야 합니다 '하드웨어를 기본으로, 교정을 핵심으로, 알고리즘을 마무리' .
설치 정확도는 기본입니다 . 공극, 동축성 및 자석 선택을 간과할 수 없습니다.
칩 교정이 기본 도구입니다 . 공장 교정과 사용자 자체 교정을 최대한 활용하세요.
알고리즘 보상은 고급 단계입니다 . 까다로운 시나리오의 경우 적응형 필터링과 온라인 보정을 도입하는
칩 통합이 계속 증가하고 AI 알고리즘이 도입됨에 따라 미래의 자기 인코더는 '자체 감지, 자체 교정 및 자체 보상' 기능으로 발전할 것입니다. 그 시점에서 각도 드리프트는 더 이상 엔지니어의 골칫거리가 되지 않으며 로봇 관절의 정밀도와 신뢰성은 새로운 차원에 도달하게 될 것입니다.