본문 바로가기

Hareware/전자

앱솔루트 엔코더(Absolute Encoder) 출력코드

728x90

엔코더 출력신호 2가지에 대해서 알아보자.

1. Binary code : 2진수 코드 형식

* 장점

- PLC 등 컨트롤러 단에서 처리가 간단

 

* 단점

- 비트가 변하는 타이밍에 문제가 생길 경우, 순간적으로 값이 확 바뀌는 오류

 

--> 보완 : Gray code. 이러한 오류를 최소화하기 위해 값이 변할 때 1개의 비트만 변함.

 

아래의 코드표는 KOYO사의 앱솔루트 엔코더에서 사용하는 Gray code 표

 

엔코더의 분해능에 따라 사용하는 비트의 개수가 다름.

각도를 표시하는 분해능(180, 360, 720)은 최대값에서 0으로 변할 때 1개의 비트만 변하게 하기 위해

코드 구성의 중간에서 추출하여 사용함.

 

360 펄스 제품을 보면 76 ~ 435의 값을 사용.

그러므로 컨트롤러에서 입력값에서 -76을 해주면 0 ~ 359로 값이 표현.

728x90

'Hareware > 전자' 카테고리의 다른 글

서보모터  (0) 2024.06.26
RS Flip-Flop(RS 플립플롭)  (0) 2024.06.24
NPN 출력 개념  (0) 2024.06.20
비교기 (Comparator)  (0) 2024.06.19
Servo motor(서보 모터)  (0) 2024.06.17