견고한 통신 프로토콜과 인터페이스는 산업용 모터 제어 애플리케이션에서 중요한 역할을 한다. 여러 프로세서 요소가 복잡한 작업을 수행하기 위해 지속적으로 통신해야 하는 상황에서, CANopen®은 손쉬운 통합 등 다양한 장점으로 인해 산업용 드라이브 애플리케이션 엔지니어들 사이에서 인기 있는 기술로 자리 잡았다. 이는 우수한 구성 가능성을 제공하며, 효율적이고 안정적인 실시간 데이터 교환을 가능하게 한다. 이 글에서는 CANopen을 저전력 모터 제어 애플리케이션 관점에서 깊이 있게 다룬다. CAN의 배경 정보 로버트 보쉬(Robert Bosch GmbH)에서 1983년에 개발된 제어 장치 영역 네트워크인 CAN(Controller Area Network)은 매우 견고한 통신 프로토콜과 인터페이스를 제공한다. 이 네트워크는 RS232와 같이 여러 컨트롤러 간 실시간 통신이 원활하지 않았던 기존 직렬 통신 네트워크의 한계를 극복하기 위해 설계됐다. 자동차 업계에서는 여러 센서가 연속적이면서도 동시에 데이터를 전송해야 하는 요구가 있었기 때문에 CAN을 처음 채택했다. CAN은 여러 노드가 짧은 메시지를 사용해 서로 통신할 수 있게 하므로 자동차 애플리케이션에 매
힐셔가 모션 제어 기능 중심의 두 가지 신규 펌웨어 배포로 netX 90의 애플리케이션 적용 범위를 확장했다고 밝혔다. 작은 멀티-프로토콜 통신 프로세서인 netX 90 제품은 산업용 드라이브 제조 업체의 요구 조건에 맞춰 Sercos III 펌웨어의 배포뿐만 아니라 EtherCAT 슬레이브 펌웨어도 업데이트했다. 이에 따라, 장비 구축 및 시스템 통합 업체가 산업용 통신 네트워크에 보다 다양하고 유연한 방식으로 제품을 구현할 수 있게 되었으며 모션 컨트롤러도 훨씬 효율적으로 설계할 수 있게 되었다. netX 90 기반의 netMOTION 제품은 다양한 실시간 이더넷 네트워크용 통신 인터페이스가 내장된 힐셔의 모터 제어 응용 프로그램을 위한 올-인원 솔루션으로 SercosIII의 배포와 EtherCAT 슬레이브 업데이트가 netX90과 함께 적용된다. 이 솔루션은 네트워크 인터페이스가 장착된 서보 드라이브뿐만 아니라 산업용 펌프, 인공호흡기 및 압축기, 밸브 아일랜드, 소형 액츄에이터 및 엔코더 제조업체들에 적합하다. 사용자는 자체 애플리케이션 개발에 용이하도록 포괄적인 소프트웨어 키트가 포함되어 있는 힐셔의 netMotion 개발 보드의 도움을 받을 수 있
많은 모터 구동 애플리케이션(그림 1)은 효율적으로 시스템을 동작시키기 위해 위치/속도 피드백을 필요로 한다. 오늘날 사용자들은 정확도 요구를 충족하기 위해서 위치/속도 감지에 다양한 기술들을 사용할 수 있다. 이러한 기술 중의 하나인 리졸버 센서와 애플리케이션을 텍사스 인스트루먼트(TI)의 도움을 받아 소개한다. ▲ 그림 1. 모터 구동 시스템 회로도 리졸버란 무엇인가? 위치 감지 기술로 잘 알려진 리졸버(resolver)는 변압기(transformer)와 어느 정도 비슷하게 동작한다. 리졸버는 스테이터와 로터로 이루어졌으며(그림 2), 로터는 모터 쉐프트(shaft)에 고정된다. 또한, 어떠한 전자 장치도 내장되어있지 않기 때문에 먼지, 고온, 고속 등의 혹독한 환경에 적합하다. ▲ 그림 2. 스테이터와 로터로 이루어진 리졸버 리졸버 작동 방법은? 이 역시 트랜스포머와 흡사하게, 리졸버의 스테이터 권선이 일차 측에서 여자 전압을 수신한 후 로터 권선이 이차 측에서 전자기 결합을 통해 전압을 발생시킨다. 그림 3에서 보면 이 출력 전압 진폭은 로터 각도 변위와 상관적인 사인-코사인을 나타낸다. 각도 변위는 출력 전압을 디지털로 변환하고 역 탄젠트(arc-t