산업용 엔코더의 A상 B상 위상차로 회전 방향을 판별하는 원리
산업용 엔코더의 세계로 들어가는 문
자동화 기계나 로봇 공학에 조금이라도 관심이 있다면 엔코더라는 이름을 한 번쯤 들어보셨을 것입니다. 모터가 얼마나 빠르게 돌고 있는지, 지금 정확히 어느 위치에 있는지 알려주는 아주 중요한 부품입니다. 공장의 자동화 라인부터 정밀한 의료 장비까지 엔코더가 들어가지 않는 곳을 찾기 힘들 정도입니다. 이 작은 부품이 어떻게 회전하는 방향까지 귀신같이 알아내는지 궁금해하신 적이 있으신가요.
엔코더가 회전 방향을 알아내는 핵심 비밀은 바로 A상과 B상이라는 두 가지 신호의 위상차에 숨어 있습니다. 전기적인 신호 두 개만 가지고 어떻게 방향을 판별하는지 그 원리를 이해하면 일상 속에서 마주하는 다양한 회전 감지 기술들이 새롭게 보이기 시작합니다. 어려운 공학 수학을 몰라도 일상적인 비유를 통해 이 원리를 아주 쉽게 풀어보겠습니다.
회전 방향을 알아야 하는 이유
모터가 돌아간다는 것은 단순히 바퀴가 굴러가는 것 이상의 의미를 가집니다. 공장 자동화에서 컨베이어 벨트가 물건을 앞으로 나를 때와 뒤로 뺄 때는 완전히 다른 제어가 필요합니다. 만약 기계가 회전 방향을 제대로 인식하지 못한다면 로봇 팔이 엉뚱한 방향으로 움직여 제품을 파손시키거나 작업자를 위험에 빠뜨릴 수 있습니다.
단순히 회전 속도만 측정하는 것은 한 개의 신호만으로도 가능합니다. 선풍기가 돌아가는 속도를 재는 것과 같습니다. 하지만 시계 방향으로 도는지 반시계 방향으로 도는지 정확히 구분하려면 최소 두 개의 눈눈이가 필요합니다. 이 역할을 하는 것이 바로 A상 신호와 B상 신호이며 이 둘 사이의 시간 차이를 활용해 완벽한 방향 판별이 가능해집니다.
A상과 B상 신호의 기본 개념
엔코더 내부에는 빛이나 자력을 이용해 회전을 감지하는 디스크가 들어 있습니다. 모터가 돌면서 이 디스크가 회전하면 센서가 펄스 형태의 전기 신호를 만들어냅니다. 여기서 A상과 B상이라는 두 개의 독립된 신호선이 뿜어져 나옵니다.
두 신호는 완벽하게 똑같이 생긴 파형이지만 미세하게 시간 차이를 두고 발생합니다. 이를 위상차가 난다고 표현합니다. 물리적으로 A상 센서와 B상 센서가 살짝 엇갈려 배치되어 있기 때문에 모터가 돌 때 한쪽 신호가 먼저 켜지고 잠시 뒤에 다른 쪽 신호가 켜지는 현상이 발생합니다. 이 시간 차이가 회전 방향을 알려주는 결정적 단서가 됩니다.
위상차로 회전 방향을 판별하는 원리
시계 방향으로 회전할 때와 반시계 방향으로 회전할 때 A상과 B상 신호가 나타나는 순서가 달라집니다. 이를 이해하기 위해 두 사람이 나란히 걸어가는 모습을 상상해보면 좋습니다. 앞사람이 먼저 지나가고 뒷사람이 나중에 지나간다면 진행 방향을 유추할 수 있는 것과 같은 원리입니다.
- 정방향 회전시 A상 신호가 켜진 상태에서 B상 신호가 나중에 켜집니다
- 역방향 회전시 B상 신호가 켜진 상태에서 A상 신호가 나중에 켜집니다
- 제어 장치는 이 신호의 상승 엣지와 하강 엣지를 감지하여 어느 쪽이 먼저 들어왔는지 판단합니다
- 마이크로컨트롤러나 카운터 칩이 이 순서를 실시간으로 연산하여 방향을 결정합니다
이러한 방식을 구형파의 위상 차이를 이용한다고 하여 직교 엔코더 또는 쿼드러처 엔코더라고 부릅니다. 두 신호가 90도의 위상 차이를 가질 때 가장 이상적인 판별이 가능하며 이를 통해 분해능까지 네 배로 높이는 효과를 얻을 수 있습니다.
실생활에서 찾아볼 수 있는 응용 사례
공장 기계뿐만 아니라 우리 주변의 많은 기기들이 이러한 위상차 감지 원리를 응용하고 있습니다. 컴퓨터 마우스의 휠을 돌릴 때 화면이 위아래로 부드럽게 스크롤되는 것도 내부의 광학식 엔코더가 위상차를 이용해 휠의 회전 방향을 읽어내기 때문입니다.
자동차의 오디오 볼륨 노브나 에어컨 온도 조절 다이얼도 비슷한 원리를 사용합니다. 드르륵 소리를 내며 돌아가는 노브 안쪽에는 A상과 B상 신호를 만드는 접점이나 센서가 있어서 시계 방향으로 돌리면 소리가 커지고 반시계 방향으로 돌리면 작아지는 명령을 정확하게 전달할 수 있습니다. 수백만 원짜리 산업용 장비부터 손안의 작은 가전제품까지 원리는 놀랍도록 비슷합니다.
엔코더의 종류와 특성 비교
현장에서 사용되는 엔코더는 작동 방식과 출력 형태에 따라 여러 가지로 나뉩니다. 각 종류마다 장단점이 뚜렷하므로 용도에 맞는 현명한 선택이 필요합니다.
- 광학식 엔코더는 정밀도가 매우 높지만 먼지나 기름에 취약할 수 있습니다
- 자기식 엔코더는 내구성이 뛰어나고 가혹한 산업 환경에서 강점을 보입니다
- 증분형 엔코더는 상대적인 위치와 방향을 측정하며 가격이 합리적입니다
- 절대형 엔코더는 전원이 꺼져도 절대 위치를 기억하지만 가격이 상대적으로 높습니다
대부분의 방향 판별 작업에는 증분형 엔코더로도 충분한 성능을 낼 수 있습니다. 다만 진동이 심하거나 분진이 많은 현장이라면 광학식보다는 자기식을 선택하는 것이 유지보수 비용을 아끼는 지름길입니다.
흔하게 발생하는 오해와 진실
엔코더와 관련된 현장 엔지니어들의 이야기를 들어보면 몇 가지 오해들이 반복해서 나타납니다. 신호선이 많을수록 무조건 정밀하다는 생각은 대표적인 오해 중 하나입니다. A상과 B상 외에도 원점 신호인 Z상이 존재하지만 이는 방향 판별용이 아니라 한 바퀴 회전의 기준점을 잡기 위한 것입니다.
또 다른 오해는 케이블이 길어지면 위상차가 틀어져 고장이 난다는 것입니다. 물론 노이즈나 신호 감쇠로 인해 파형이 일그러질 수는 있지만 위상차 자체는 기계적인 디스크 구조에 의해 결정되므로 쉽게 변하지 않습니다. 다만 긴 케이블을 사용할 때는 차폐 케이블을 사용하고 라인 드라이버 출력을 지원하는 엔코더를 선택해야 신호 손실을 막을 수 있습니다.
비용 효율적인 엔코더 활용과 유지보수 조언
자동화 시스템을 구축하거나 유지보수할 때 비용을 절감하면서도 성능을 극대화하는 방법이 있습니다. 무조건 비싼 고해상도 엔코더를 고집하기보다 제어하고자 하는 시스템의 요구 사항을 정확히 파악하는 것이 우선입니다.
기계의 백래시나 기어 유격이 심한 곳에 최고급 정밀 엔코더를 설치해도 기계적인 오차 때문에 성능을 다 발휘하지 못합니다. 이럴 때는 적절한 사양의 엔코더를 선택하고 커플링 체결 상태를 꼼꼼히 점검하는 것이 훨씬 경제적입니다. 또한 센서 표면에 이물질이 쌓이면 오작동의 원인이 되므로 정기적으로 에어건 등으로 청소해 주는 간단한 관리만으로도 수명을 크게 늘릴 수 있습니다.
자주 묻는 질문
엔코더의 A상과 B상 신호를 다룰 때 현장에서 자주 접하는 궁금증들을 모아보았습니다.
신호선이 바뀌면 어떻게 되나요
A상과 B상 연결 선이 서로 바뀌면 제어 장치는 정반대의 방향으로 회전하는 것으로 인식합니다. 모터가 오작동하거나 반대 방향으로 돌 수 있으므로 배선 작업 후 반드시 확인해야 합니다.
노이즈 때문에 오인식할 때는 어떻게 하나요
공장 환경에서는 인버터나 모터에서 발생하는 전기적 노이즈가 신호선을 타고 들어와 엉뚱한 펄스를 만들 수 있습니다. 이 경우 실드 케이블을 사용하고 컨트롤러 입력단에 필터링 설정을 추가하면 안정적인 신호를 얻을 수 있습니다.
방향 판별 속도의 한계는 무엇인가요
엔코더의 최대 응답 주파수와 제어 장치의 펄스 처리 속도에 따라 결정됩니다. 모터가 너무 빠르게 돌면 제어기가 신호 변화를 따라가지 못해 방향을 놓칠 수 있으므로 고속 회전 영역에서는 응답 주파수가 높은 제품을 골라야 합니다.
takshout




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