EasyDriver Stepper Motor Driver

1. EasyDriver – Stepper Motor Driver

EasyDriver는 스텝 모터를 아주 간단하게 사용하게 해주는 드라이버로 7V~30V의 전원을 인가하면 어떤 스텝모터라도 사용할 수 있습니다. EasyDriver는 voltage regulator를 내장하고 있어서 5V, 3.3V 인터페이스를 선택해서 이용할 수 있으며 Bi-polar 방식의 모터와 4, 6, 8 선을 갖는 Bi-polar 방식의 모터를 지원합니다. MS1, MS2 핀을 통해 마이크로 스텝 컨트롤을 지원합니다. (모터의 1스텝을 더 작게 쪼개서 제어 가능)

EasyDriver의 진정한 미덕은 단 2개의 디지털 핀을 이용해서 모터를 안정적으로 구동시킬 수 있기 때문에 상대적으로 저용량의 스텝모터 구동에 가장 적합한 드라이버 모듈입니다. 

주의!!: 드라이버에 전원이 들어온 상태에서는 모터를 연결하거나 분리하지 마세요. A3967 IC 칩에 영구적인 손상을 입힐 수 있습니다.

Features:

  • A3967 microstepping driver
  • MS1 and MS2 pins broken out to change microstepping resolution to full, half, quarter and eighth steps (defaults to eighth)
  • Compatible with 4, 6, and 8 wire stepper motors of any voltage
  • Adjustable current control from 150mA/phase to 750mA/phase
  • Power supply range from 7V to 30V. The higher the voltage, the higher the torque at high speeds

 

2. 연결 방법

제어용 핀:

  • Dir –> 아두이노 digital pin 2 (회전방향 입력용 핀)
  • Stp –> 아두이노 digital pin 3 (회전량을 입력하는 핀, step 단위)

전원용 핀:

  • +V –> 모터에 입력할 전원의 (+), Voltage는 크게 입력되어도 상관없으나 max current 값은 맞춰줘야함. EasyDriver 보드에 있는 다이얼을 이용해서 max current를 설정할 수 있음.(150~750mA)
  • GND –> 모터 입력 전원의 (-)

 

3. 소스 코드 (스케치)

참조 페이지:

Schmalz Haus: http://www.schmalzhaus.com/EasyDriver/
SparkFun : https://www.sparkfun.com/products/10267
Luso Robotica : http://lusorobotica.com/index.php/topic,106.0.html
Bildr : http://bildr.org/2011/06/easydriver/

3-1.  (출처: Bildr)

 

3-2.  (출처:  Luso Robotica)

 

Post Author: TORTUGA

TORTUGA
궁금하신 점은 새로 개편한 홈페이지의 QnA 게시판을 이용해주세요!!!!!!! http://www.hardcopyworld.com/gnuboard5/bbs/board.php?bo_table=qna

댓글 남기기

이메일은 공개되지 않습니다.