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 |