본문 바로가기

카테고리 없음

스텝모터 구동하기

 

두 코일 양단 저항 Phase resistance 1.65오옴 

두 코일 양단 전압 최대 허용 전압이 2.8V이므로

코일에 흐르는 최대 허용 전류 1.65A이다.

 

오옴의 법칙에 의하여

전류 I =V/R=2.8/1.65=1.70

 

A4988 모터드라이버

 

 

모듈 소켓

 

1A, 1B  2A, 2B 순서적으로 연결하면됩니다.

 

B2,B1   A1,A2이므로 B1, B2(2A,2B)를 크로스해서 왼쪽으로 향하게 연결해야하비다. 

2상 모터로 동작함으로  딥스위치 3개를 사용하지 않아야 합니다.

사용 : HIGH, 미사용 : LOW입니다.

 

아두이노 우노나 나노에 연결하여 다음 코드를 실행하여 봅니다.

 

 

const int stepPin = 2; 

const int dirPin = 5;  

 

 void setup() {

 

  pinMode(stepPin,OUTPUT); 

  pinMode(dirPin,OUTPUT);

  pinMode(8,1);

   digitalWrite(8,0);

digitalWrite(dirPin,LOW);

   

}

 

void loop() {

for(int x = 0; x < 200; x++) {

     digitalWrite(stepPin,HIGH); 

     delayMicroseconds(800); 

     digitalWrite(stepPin,LOW); 

     delayMicroseconds(800); 

      }

}