A4988 léptetőmotor

A4988 léptetőmotor vezérlő

leírás

kép


Arduino program:

const int DirPin = 4; // forgásirány meghatározása H/L
const int StepPin = 5; // léptetéshez impulzus bemenet
const int SPR = 200; // lépések száma fordulatonként

void setup()
{
// Make pins as Outputs
pinMode(StepPin, OUTPUT);
pinMode(DirPin, OUTPUT);
}
void loop()
{
// First let us rotate shaft clockwise
digitalWrite(DirPin, HIGH); // defines the direction to clockwise

// Pulse the step pin
for(int x = 0; x < SPR; x++)
{
digitalWrite(StepPin, HIGH);
delayMicroseconds(1000);
digitalWrite(StepPin, LOW);
delayMicroseconds(1000);
}
delay(1000); // Short delay of one second

// Now rotate shaft counterclockwise
digitalWrite(DirPin, LOW);

// Again pulse the step pin
for(int x = 0; x < SPR; x++)
{
digitalWrite(StepPin, HIGH);
delayMicroseconds(1000);
digitalWrite(StepPin, LOW);
delayMicroseconds(1000);
}
delay(1000); // Short delay of one second
}


Üzenet küldés: ITT

 

Könyvjelzőkhöz Közvetlen link.

A hozzászólások jelenleg ezen a részen nincs engedélyezve.