데이터계측분석/데이터계측 기술자료

위치 측정용 엔코더 타입

에이티에스 2023. 4. 5. 20:59
728x90

구적 엔코더는 엔코더가 움직이는 동안 두 신호가 펄스를 발생시키도록 하여 위치를 측정합니다. 이러한 신호는 신호 A (또는 채널 A)와 신호 B (또는 채널 )입니다. 신호 A와 B는 90°로 오프셋되며, 이는 엔코더가 움직이는 방향을 결정합니다. 예를 들어, 각 구적 엔코더에서 신호 A가 선행하면 엔코더는 시계 방향으로 회전합니다. 신호 B가 선행하면 엔코더는 시계 반대 방향으로 회전합니다.

M 시리즈, C 시리즈, NI-TIO 디바이스의 카운터는 구적 엔코더를 위한 세가지 타입의 디코딩을 지원합니다: X1, X2, X4. X1 디코딩에서 신호 A가 신호 B를 선행할 때 카운터는 신호 A의 상승 에지에서 증가합니다. 신호 B가 신호 A를 선행할 때 카운터는 신호 A의 하강 에지에서 감소합니다.

X2 디코딩의 경우 카운터가 신호 A의 상승 및 하강 에지 모두에서 증가하고 감소한다는 점을 제외하면 X1와 똑같이 작동합니다.

마찬가지로 X4 디코딩에서 카운터는 신호 A와 신호 B의 상승 및 하강 에지 모두에서 증가하고 감소합니다. X4 디코딩은 위치에 좀 더 민감하나 엔코더에 진동이 있는 경우 부정확한 측정값을 제공할 가능성이 더 높습니다.

또한 많은 엔코더는 참조 위치를 정확하게 결정하기 위해 z 인덱싱을 사용합니다.

 

 

구적 엔코더는 엔코더가 움직이는 동안 두 신호가 펄스를 발생시키도록 하여 위치를 측정합니다. 이러한 신호는 신호 A (또는 채널 A)와 신호 B (또는 채널 )입니다. 신호 A와 B는 90°로 오프셋되며, 이는 엔코더가 움직이는 방향을 결정합니다. 예를 들어, 각 구적 엔코더에서 신호 A가 선행하면 엔코더는 시계 방향으로 회전합니다. 신호 B가 선행하면 엔코더는 시계 반대 방향으로 회전합니다.

M 시리즈, C 시리즈, NI-TIO 디바이스의 카운터는 구적 엔코더를 위한 세가지 타입의 디코딩을 지원합니다: X1, X2, X4. X1 디코딩에서 신호 A가 신호 B를 선행할 때 카운터는 신호 A의 상승 에지에서 증가합니다. 신호 B가 신호 A를 선행할 때 카운터는 신호 A의 하강 에지에서 감소합니다.

X2 디코딩의 경우 카운터가 신호 A의 상승 및 하강 에지 모두에서 증가하고 감소한다는 점을 제외하면 X1와 똑같이 작동합니다.

마찬가지로 X4 디코딩에서 카운터는 신호 A와 신호 B의 상승 및 하강 에지 모두에서 증가하고 감소합니다. X4 디코딩은 위치에 좀 더 민감하나 엔코더에 진동이 있는 경우 부정확한 측정값을 제공할 가능성이 더 높습니다.

또한 많은 엔코더는 참조 위치를 정확하게 결정하기 위해 z 인덱싱을 사용합니다.

 

 

엔코더는 일반적으로 Z 인덱싱을 위해 세번째 신호를 사용합니다. Z 인덱싱은 고정된 위치에서 참조 위치를 정확하게 결정하는데 사용할 수 있는 펄스를 생성합니다. 예를 들어, 각 엔코더에서 Z 인덱스가 45°인 경우, 엔코더는 매번 45° 마크를 돌 때마다 Z 입력 터미널에 펄스를 보냅니다.

신호 Z의 동작은 디자인에 따라 다릅니다. 신호 A 및 B와 관련된 신호 Z의 타이밍을 얻으려면 엔코더의 설명서를 참조해야 합니다. NI-DAQmx에서는 Z 인덱싱을 Z 인덱스 위상 속성/프로퍼티로 설정할 수 있습니다.

 

엔코더 - NI

 

두 펄스 엔코더 - NI

 

Z 인덱싱 - NI

 

 

728x90
반응형
그리드형