증분형 엔코더 Z상 신호와 원점 복귀 제어의 관계
증분형 엔코더와 Z상 신호의 세계로 초대합니다
자동화 기계나 로봇, 혹은 공장 자동화 설비를 살펴보면 눈에 보이지 않는 곳에서 정확한 위치를 찾아내는 핵심 부품들이 숨어 있습니다. 그중에서도 가장 널리 사용되는 센서가 바로 증분형 엔코더입니다. 엔코더는 회전하는 물체의 각도나 위치, 속도를 측정하여 전기적 신호로 변환해 주는 장치인데, 이 증분형 엔코더를 제대로 이해하기 위해서는 반드시 알아야 할 특별한 신호가 있습니다. 그것이 바로 오늘 이야기할 Z상 신호입니다.
증분형 엔코더는 기본적으로 A상과 B상이라는 두 가지 펄스 신호를 내보내어 회전 방향과 얼만큼 움직였는지를 파악합니다. 하지만 이 A상과 B상만으로는 지금 기계가 정확히 어디에 서 있는지 절대적인 위치를 알 수 없습니다. 전원을 켰을 때 내가 여기가 처음인지, 아니면 몇 바퀴를 돌고 난 상태인지 기억하지 못하기 때문입니다. 바로 이 문제를 해결하고 기계의 기준점을 잡아주는 구원투수가 Z상 신호입니다. 지금부터 이 Z상 신호가 원점 복귀 제어와 만나 어떻게 완벽한 위치 제어를 완성하는지 자세히 알아보겠습니다.
증분형 엔코더의 기본 구조와 Z상 신호의 정체
증분형 엔코더의 작동 원리를 이해하는 것은 그리 어렵지 않습니다. 내부에는 빛을 통과시키거나 차단하는 슬릿이 촘촘히 박힌 원판이 들어있습니다. 이 원판이 모터와 함께 돌면서 광센서를 지나갈 때 빛이 끊기는 간격에 따라 펄스 신호가 만들어집니다.
- A상 신호: 회전 량을 측정하기 위한 기본 펄스 파형을 제공합니다.
- B상 신호: A상과 90도의 위상 차이를 두어 모터가 정방향으로 도는지 역방향으로 도는지 판단하게 해 줍니다.
- Z상 신호: 모터가 정확히 한 바퀴를 돌 때마다 딱 한 번만 발생하는 아주 특별한 펄스 신호입니다.
이 Z상 신호는 흔히 인덱스 신호나 영점 신호라고도 불립니다. A상과 B상이 수백 번, 수천 번 반복해서 펄스를 만들어내는 동안 Z상은 오직 한 바퀴에 단 한 번만 깃발을 흔들듯 신호를 보냅니다. 바로 이 특징 때문에 Z상 신호는 위치 제어의 기준점을 잡는 데 결정적인 역할을 하게 됩니다.
원점 복귀 제어가 왜 절대적으로 필요한가요
아침에 사무실에 출근해서 컴퓨터를 켜면 프린터가 스스로 요란한 소리를 내며 헤드를 양쪽 끝으로 움직여 초기화 작업을 하는 것을 본 적이 있으실 겁니다. 이것이 바로 원점 복귀 제어의 전형적인 모습입니다. 산업용 장비나 CNC 공작기계, 3D 프린터 역시 전원을 켤 때마다 반드시 이 과정을 거칩니다.
증분형 엔코더는 상대적인 이동 거리만 측정하기 때문에 전원을 끄는 순간 그동안 어디까지 움직였는지 모든 기억이 사라집니다. 만약 전원을 껐다 켠 후에 원점 복귀 과정을 생략하고 바로 작업을 시작한다면, 기계는 현재 위치를 엉뚱하게 인식하여 가공 불량을 내거나 기계 장치끼리 강하게 충돌하는 대참사가 일어날 수 있습니다. 따라서 정밀한 작업일수록 정확한 원점으로 되돌아가는 제어가 필수적입니다.
Z상 신호와 원점 센서가 함께 만드는 완벽한 복귀 과정
그렇다면 기계는 어떻게 정확한 원점을 찾아내는 것일까요. 보통 원점 복귀 제어는 두 단계의 정밀한 협업을 통해 이루어집니다. 대략적인 위치를 찾는 1단계와 아주 정확한 포인트를 찍는 2단계로 나뉩니다.
- 1단계 근접 센서 활용: 모터가 회전하면서 기계의 대략적인 원점 근처로 이동합니다. 이때 리미트 센서나 별도의 포토센서가 반응하여 모터의 속도를 급격히 줄입니다.
- 2단계 Z상 신호 활용: 근접 센서가 감지된 이후, 모터는 아주 천천히 회전하면서 엔코더에서 나오는 Z상 신호를 기다립니다. 근접 센서가 켜진 상태에서 처음으로 Z상 신호가 딱 닿는 그 순간이 바로 완벽한 기계적 원점이 됩니다.
이 두 단계를 거치는 이유는 근접 센서 하나만으로는 감지 오차가 발생할 수 있기 때문입니다. 센서 자체의 물리적 반응 속도나 주변 온도 변화에 따라 멈추는 위치가 미세하게 달라질 수 있습니다. 하지만 엔코더 내부의 광학적 패턴으로 만들어지는 Z상 신호는 오차가 거의 없기 때문에, 근접 센서로 큰 범위를 좁히고 Z상 신호로 마침표를 찍는 방식을 통해 마이크로미터 단위의 정밀한 원점 복귀가 가능해집니다.
현장에서 흔히 발생하는 오해와 진실
증분형 엔코더와 원점 복귀를 다루다 보면 현장 엔지니어들이나 초보자들이 자주 하는 오해들이 있습니다. 이 부분들을 명확히 짚어보면 실수를 줄이는 데 큰 도움이 됩니다.
- 오해 하나. Z상 신호만 있으면 원점 센서가 아예 필요 없다?실제로는 그렇지 않습니다. Z상 신호는 한 바퀴 돌 때마다 계속 발생하기 때문에, 기계가 지금 몇 바퀴째 돌고 있는지 모르는 상태에서 Z상 신호만 찾으라고 하면 어디가 진짜 원점인지 특정할 수 없습니다. 그래서 대략적인 위치를 알려주는 센서가 반드시 동반되어야 합니다.
- 오해 둘. 증분형 엔코더는 앱솔루트 엔코더보다 무조건 성능이 떨어진다?앱솔루트 엔코더가 전원을 꺼도 위치를 기억하는 장점이 있지만 가격이 비싸고 구조가 복잡합니다. 반면 증분형 엔코더는 가격이 합리적이고 내구성이 뛰어나며, 정확한 원점 복귀 로직만 잘 짜놓으면 앱솔루트 엔코더 못지않게 정밀한 제어 성능을 낼 수 있습니다.
비용 효율적인 시스템 구축을 위한 실용적인 조언
자동화 장비를 설계하거나 유지보수할 때 비용은 늘 중요한 고려 사항입니다. 절대값 엔코더로 전부 교체하기에는 예산이 부담스러울 때, 증분형 엔코더와 Z상 신호를 활용한 제어 방식은 최고의 가성비 솔루션이 됩니다.
시스템을 구성할 때 노이즈 대책에 각별히 신경 써야 합니다. Z상 신호는 한 바퀴에 딱 한 번만 나오기 때문에, 만약 주변 모터나 인버터에서 발생하는 전기적 노이즈 때문에 Z상 신호가 유화되거나 누락되면 기계가 원점을 찾지 못하고 에러를 뿜어내며 멈춰버리게 됩니다. 이를 방지하기 위해서는 실드 케이블을 반드시 사용하고, 신호선을 동력선과 멀리 떨어뜨려 배선해야 합니다.
또한 컨트롤러나 PLC의 고속 카운터 입력 사양을 꼼꼼히 확인해야 합니다. Z상 신호는 펄스 폭이 매우 짧을 수 있으므로, 제어기가 이를 놓치지 않고 정확하게 포착할 수 있는 스펙을 갖추고 있는지 사전에 점검하는 것이 현장 트러블슈팅을 줄이는 지름길입니다.
자주 묻는 질문과 명쾌한 해답
전원을 켤 때마다 원점 복귀를 꼭 다시 해야 하나요
증분형 엔코더를 사용하는 시스템이라면 전원이 차단되는 순간 위치 데이터가 소실되므로, 안전하고 정확한 작동을 위해 재부팅 시 원점 복귀 동작을 수행하는 것이 원칙입니다.
Z상 신호가 아예 안 나오거나 잡히지 않아요
엔코더 배선이 잘못되었거나 노이즈로 인해 신호가 왜곡되었을 가능성이 높습니다. 오실로스코프나 테스터기를 통해 Z상 출력 단자의 전압 변화를 직접 확인하거나, 엔코더 자체의 불량 여부를 점검해 봐야 합니다.
원점 복귀 도중에 기계가 멈추지 않고 계속 회전합니다
근접 센서가 정상적으로 작동하여 신호를 주고 있는지, 그리고 PLC나 모터 드라이버가 Z상 신호를 인식하도록 올바르게 파라미터가 설정되었는지 확인해야 합니다. 센서 불량이나 배선 단락이 가장 흔한 원인입니다.
실무에서 바로 쓰는 엔코더 활용 팁
현장에서 엔코더를 다룰 때 알아두면 유용한 몇 가지 실천 팁을 공유합니다. 첫째, 기계를 정비하거나 분해할 때는 모터 축과 엔코더의 커플링 상태를 반드시 확인하세요. 미세하게 헐거워져 밀리면 원점 위치가 조금씩 틀어지는 원인이 됩니다.
둘째, 센서와 엔코더 주변에 분진이나 오일 미스트가 많이 끼는 환경이라면 주기적인 청소가 필수입니다. 광학식 엔코더의 특성상 내부에 이물질이 들어가면 A, B상뿐만 아니라 Z상 신호까지 손상될 수 있으므로 보호 커버가 있는 제품을 선택하거나 방진 등급이 높은 모델을 사용하는 것이 장기적인 유지보수 비용을 아끼는 방법입니다.
takshout




댓글 0
첫 댓글을 남겨보세요.