안녕하세요. 얼마전 Winding 설비 프로젝트를 진행하며 얻은 몇가지 Encoder 관련한 정보를 공유하고자 합니다.
1. Encoder 란 무엇인가 - Encoder란 주로 모터에 부착되어, 모터의 회전수를 측정하는 장치로, 회전수를 측정하여 Pulse 타입으로 출력을 내주는 일종의 RPM 계측 장치입니다.
2. 원리 및 종류 2.1 Encoder의 측정 원리 - Encoder의 측정원리는 수광부와 발광부로 나뉘어져 있는데, 회전 축이 돌아가면서 Encoder 내부의 Disc도 같이 돌아 가게 됩니다. Disc에는 빛이 통과할 수 있는 구멍이 뚫려져 있는데 이 뚫린 구멍으로 통과하면서 Pulse로 출력하게 됩니다.
2.2 Increamental Encoder의 원리 - Disc의 모양이 동일하게 되어있어 현재의 위치 값은 기억하지 못하지만, 정방향 회전인지, 역방향 회전인지는 알 수 있습니다. - Increamental Encoder의 특징은 현재의 위치값을 기억하지 못한다는 것입니다. 그래서 주로 일반적인 Winding/Unwinding 설비나, Process 설비에서 현재 모터의 RPM 정보를 필요할 때 사용합니다.
2.2 Absolute Encoder의 원리 - Disc의 모양이 전부 다 다르게 되어있어 현재의 위치값과 회전수를 알 수 있습니다. - Absolute Encoder의 특징은 현재의 위치값을 기억할 수 있다는 점 입니다. 그래서 로봇제어나 축 제어 같이 현재의 위치값이 보존되어야 하는 설비에 사용하게 됩니다.
그럼 다음시간엔 Encoder에서 출력된 Pulse를 어떻게 처리할 것인가에 대해서 알아보겠습니다.