회전 증분 엔코더는 기계적, 광학 또는 마그네틱 센서를 사용 하 여 회전 위치 변경을 감지 합니다. 기계적인 유형은 전자 장비에 수동으로 운영 한 “디지털 포 텐 쇼 미터” 통제로 일반적으로 채택 됩니다. 예를 들어, 현대의 가정용 및 차량용 스테레오는 일반적으로 기계식 로터리 엔코더가 볼륨 컨트롤로 사용 됩니다. 기계식 센서가 있는 엔코더는 스위치 디 바운스가 필요 하며, 결과적으로 처리할 수 있는 회전 속도로 제한 됩니다. 광학 타입은 더 높은 속도가 발생 하거나 더 높은 정밀도를 필요로 할 때 사용 됩니다. A 또는 B 출력의 펄스 주파수는 엔코더의 속도 (위치 변경 속도)에 직접 비례 합니다. 높은 주파수는 빠른 움직임을 나타내며, 저주파 빈도가 느린 속도를 나타냅니다. 정적이 고 변하지 않는 신호 레벨은 엔코더가 움직이지 않는 경우 a와 B에 출력 됩니다. 로터리 엔코더의 경우, 주파수는 엔코더의 샤프트 회전 속도를 나타내며, 리니어 엔코더에서는 주파수가 선형 주행 속도를 나타냅니다. 일반적으로 n 접점을 가지는 경우 샤프트의 고유 위치 수는 2n입니다.
이 예에서 n은 3 이므로 2 ³ 또는 8 개의 위치가 있습니다. 이 코드는 마이크로프로세서 또는 마이크로컨트롤러와 같은 제어 소자가 광 인코더와 비슷하게 샤프트의 각도를 결정 하기 위해 읽을 수 있다. 절대 인코더에는 하나의 회전 내에서 인코더의 절대 위치를 나타내는 데이터 단어를 제공 하는 다양 한 이진 가중치의 여러 코드 고리가 있습니다. 이러한 유형의 인코더는 종종 병렬 절대 인코더 라고 합니다. [4] 자기 효과를 기록 하는 특성으로 인해 이러한 엔코더는 먼지나 파편 축적으로 인해 다른 유형의 엔코더가 실패할 수 있는 상황에서 사용 하기에 최적입니다. 마그네틱 엔코더는 진동, 경미한 부정합 또는 충격에도 상대적으로 민감 하지 않습니다. RS-422 출력이 채택 되 면 엔코더는 모든 로직 출력에 차동 도체 쌍을 제공 합니다. 예를 들어, “a” 및 “/a”는 인코더의 “a” 논리 출력을 구성 하는 액티브 하이 및 액티브 로우 차동 쌍에 대해 일반적으로 사용 됩니다. 따라서 인코더 인터페이스는 수신 rs-422 쌍을 단일 종단 로직으로 변환 하는 rs-422 라인 수신기를 제공 해야 한다. 유용 하 게 사용할 수 있도록 인코더는 엔코더가 연결 된 기계 시스템의 참조 위치와 연관 되어야 합니다 (인코더 인터페이스에 의해 유지 됨). 이는 기계 시스템 (및 인코더)을 이동 하 여 참조 위치에 정렬 한 다음, 연관 된 관련 카운트를 인코더 인터페이스의 카운터에 교란 시킬 때까지 시스템을 “추적” 하는 것으로 일반적으로 수행 됩니다. 또 다른 일반적인 방법은 사용 가능한 경우 인코더의 “인덱스” 출력에서 펄스를 수신할 때 카운터에 대 한 참조 값을 잼입니다.
인코더에서 전원이 제거 되 면 절대 인코더는 위치 정보를 유지 합니다. [3] 엔코더의 위치는 전력 적용 시 즉시 사용할 수 있습니다. 인코더 값과 제어 기계류의 물리적 위치 간의 관계는 어셈블리에서 설정 됩니다. 시스템은 위치 정확도를 유지 하기 위해 교정 포인트로 돌아갈 필요가 없습니다. 구현에 관계 없이 인터페이스는 인코더의 A 및 B 출력 신호를 샘플링 하 여 다음 상태 변경이 발생 하기 전에 모든 AB 상태 변경을 감지할 수 있을 만큼 빠르게 해야 합니다. 상태 변경을 감지 하면 리드 또는도로 B (상태 테이블에서 오른쪽으로 표시 됨)에 따라 위치 카운트가 증가 하거나 감소 합니다. 이 작업은 일반적으로 이전 ab 상태의 복사본을 캐싱하고 상태 변경 시 현재 및 이전 ab 상태를 사용 하 여 이동 방향을 결정 함으로써 수행 됩니다. 유사한 기능을 수행 하는 아날로그 디바이스에는 스크랩, 확인자, 로터리 가변 차동 변압기 (rvdt) 및 로터리 포 텐 쇼 미터 등을 포함 합니다.