DOI QR코드

DOI QR Code

Zynq를 이용한 비전 및 모션 컨트롤러 통합모듈 구현

Implementation of Integration Module of Vision and Motion Controller using Zynq

  • 문용선 (순천대학교 정보통신공학부) ;
  • 노상현 (순천대학교 정보통신공학부) ;
  • 이영필 (레드원테크놀러지)
  • 투고 : 2012.09.27
  • 심사 : 2013.01.21
  • 발행 : 2013.01.31

초록

최근 자동화 시스템에 있어 중요한 요소인 비전과 모션 컨트롤러를 통합한 솔루션이 많이 개발되고 있다. 다만 이러한 솔루션은 비전 처리와 모션 컨트롤을 네트워크로 통합하거나 하나의 모듈에 투 칩 솔루션으로 구성된 경우가 많다. 본 연구에서는 최근에 개발된 확장형 프로세싱 플랫폼인 Zynq-7000을 이용한 비전 및 모션 제어기를 통합한 원 칩 솔루션을 구현하였다. 또한 모션 컨트롤은 제어의 실시간이 보장되면서 대량의 데이터를 처리할 수 있는 개방형 표준 이더넷 호환성을 가지고 있는 산업용 이더넷 프로토콜인 EtherCAT을 적용하였다.

Recently the solution integrated of vision and motion controller which are important element in automatiomn system has been many developed. However typically such a solutions has a many case that integrated vision processing and motion control into network or organized two chip solution on one module. We implement one chip solution integrated into vision and motion controller using Zynq-7000 that is developed recently as extended processing platform. We also apply EtherCAT to motion control that is industrial Ethernet protocol which have compatibility for open standardization Ethernet in order to control of motion because EtherCAT has a secure to realtime control and can treat massive data.

키워드

참고문헌

  1. 한상규, "FPGA 기반의 독립형 모션, 비전 통합 시스템 개발", 성균관대학교 석사학위논문, 2004.
  2. xilinx, "Zynq-7000 All Programmable SoC Technical Reference Manual", www.xilinx.com. 2012.
  3. 문용선, 노상현, 배영철, 조광훈, "FPGA 기반 로봇 통신 네트워크 구현", 한국전자통신학회 추계학술지, 4권, 2호, pp. 17-20, 2010.
  4. 문용선, 이영필, 서동진, 이성호, 배영철, "Ethercat을 이용한 소프트 모터 제어기 개발에 관한 연구", 퍼지 및 지능시스템학회논문지, 17권, 6호, pp. 826-831, 2007.
  5. 문용선, 이광석, 서동진, 이성호, 배영철, "로봇 모듈 구현을 위한 네트워크 기반 모터 제어 드라이버 개발", 퍼지 및 지능시스템학회논문지, 17권, 7호, pp. 887-892, 2007.
  6. Yongseon Moon, Nak Yong Ko, Kwangseok Lee, Youngchul Bae, Jong Kyu park, " Real-time EtherCAT Master Implementation on Xenomai for a Robot System, International Journal of Fuzzy Logic and Intelligent Systems, Vol. 9, No. 3, pp. 244-248, 2009. https://doi.org/10.5391/IJFIS.2009.9.3.244
  7. 김용진, 배영철, 김광헌," 로봇의 다축 모션 제어용 AC 서보 드라이버 구현", 한국전자통신학회논문지, 7권, 3호, pp. 553-558, 2012.
  8. 문용선, 노상현, 조광훈, 배영철, " 정밀 GPS 기반의 실외환경에서의 로봇 위치 추정 및 Open-RTM을 이용한 모니터링", 한국전자통신학회논문지, 7권, 2호, pp. 425-431, 2012.
  9. 문용선, 노상현, 조광훈, 배영철, " WDM 방식의 양방향 광 이더캣 통신 모듈 구현, 한국전자통신학회논문지, 7권, 2호, pp. 409-415, 2012.
  10. 문용선, 배영철, 노상현, " CC2520 기반의 지그비 모듈 구현에 대한 연구", 한국전자통신학회논문지, 5권, 6호, pp. 664-671, 2010.
  11. 문용선, 배영철, 박종규, 노상현, " Ship Area Network(SAN)를 위한 Zigbee 및 광 통신 유무 선 통합 모듈 구현", 한국전자통신학회논문지, 5권, 5호, pp. 428-434, 2010.
  12. 문용선, 배영철, 차현록, 노상현, 박종규, " 친환 경 스마트 가전 응용 시스템용 Ecobot 로봇 플랫폼 개발", 한국전자통신학회논문지, 5권, 4호, pp. 480-485, 2010.
  13. 문용선, 배영철, 노상현, 조광훈, 박용구, " 이동 로봇 모듈의 RTC 미들웨어 개발", 한국전자통신학회논문지, 5권, 2호, pp. 214-220, 2010.
  14. Guido Beckmann, "EtherCAT Communication Specification, Version 1.0", EtherCAT Technology Group, 2004.
  15. Beckhoff, "EtherCAT Slave Controller (ESC10/ 20 Hardware Data Sheet)", 2005.
  16. xilinx, "ISE - 14.3 User Guides", 2012.
  17. xilinx, "PlanAhead - 14.3 User Guides", 2012.