Performance improvement of stepping motor driver using the CPLD

CPLD를 이용한 2상 스테핑 모터 드라이버의 성능개선

  • 오태석 (강원대학교 제어계측공학과) ;
  • 김일환 (강원대학교 전기전자정보통신공학부)
  • Published : 2003.11.21

Abstract

This paper describes the design of a 2-phase stepping motor driver using CPLD(Complex Programmable Logic Device). The driver IC such as L297 (SGS-Thomson Microelectronics), which is mostly used has some problems in PWM control because of the switching noise of power MOSFETs. It causes current ripple and acoustic noise. To improve theses characteristics, we proposed a new current control method that the output PWM frequency is almost constant using a digital filter. Also we proposed constant current method for 1-2 phase(half step) excitation. The proposed method is implemented with CPLD(Xilinx, XC9572-PC44). Experimental results show the effectiveness of the proposed method.

Keywords