본문 바로가기
OldStory/Makes

EasyDriver 모듈 사용하여 CDROM 스탭모터 구동 테스트

by Alnilam 2013. 3. 5.

EasyDriver 조립하여 아두이노 보드와 연결하여 CDROM 스탭모터를 구동 해봤다.
[embed width="500" height="400"]http://youtu.be/q1d5p6YzgJg[/embed].

다음 그림은 아두이노와 EasyDriver 연결 방법이다.

 

EasyDriver V4.4 pin descriptions

 

20130305_215227.jpg

Power ln 은 12V 연결하고 +5V Output를 아두이노 보드의 파워로 사용하였다. Motor Coil A와 B를 스탭모터에 연결하고 GND, STEP, DIR를 각각 아두이노 GND, 3번, 2번에 연결 한다.

 

다음은 프로그램 소스이다.  모터의 4개의 신호를 만들어 줄 필요없이 방향(dirPin)를 설정하고 스탭(stepperPin)에 신호를 LOW, HIGH로 번갈아 넣어주면 스탭 모터가 돌아간다.

int dirPin = 2;
int stepperPin = 3;

void setup() {
pinMode(dirPin, OUTPUT);
pinMode(stepperPin, OUTPUT);
}

void step(boolean dir, int steps) {
digitalWrite(dirPin, dir);
delay(50);
for(int i=0; i<steps; i++) {
digitalWrite(stepperPin, HIGH);
delayMicroseconds(100);
digitalWrite(stepperPin, LOW);
delayMicroseconds(100);
}
}

void loop() {
step(true, 1200);
delay(500);
step(false, 1200);
delay(500);
}


참조:
http://bildr.org/2011/06/easydriver/
https://www.sparkfun.com/products/10267

'OldStory > Makes' 카테고리의 다른 글

Quadcopter  (0) 2013.03.12
Quadcopter 완성  (0) 2013.03.06
XLoader  (0) 2013.03.03
Step Motor Easy Driver PCB  (0) 2013.02.28
LG52X CDROM Motor Driver IC M63026  (0) 2013.02.27