Quantcast
Channel: Reprap Forum - Controllers
Viewing all articles
Browse latest Browse all 10211

L297 + L298 circuit not working

$
0
0
I have paired up L297 and L298 together to make a bipolar stepper driver. My schematics are :



I have hooked up the step and direction pin number 4 and 5 respectively on Arduino. I am using a 5V power supply from a DC adaptor

The code I'm using is(sorry for bad indentation) :

 #define stepPin 4
    #define dirPin 5

     void setup() {
     Serial.begin(9600);
        Serial.println("Starting stepper exerciser.");

         pinMode(stepPin, OUTPUT);
          pinMode(dirPin, OUTPUT);

            digitalWrite(dirPin, HIGH);
                    digitalWrite(stepPin, LOW);
                          }

               void loop() {
               int i, j;

                      for (i=1000; i>=200; i-=100) {
Serial.print("Speed: ");
Serial.println(i);

for (j=0; j<2000; j++) {
  digitalWrite(stepPin, HIGH);
  delayMicroseconds(i);
  digitalWrite(stepPin, LOW);
  delayMicroseconds(i);
}

delay(500);
digitalWrite(dirPin, !digitalRead(dirPin));

for (j=0; j<2000; j++) {
  digitalWrite(stepPin, HIGH);
  delayMicroseconds(i);
  digitalWrite(stepPin, LOW);
  delayMicroseconds(i);
}

delay(1000);
Serial.println("Switching directions."); 
digitalWrite(dirPin, !digitalRead(dirPin));
       }
         }



I am using NEMA17 bipolar 5V motors , the data sheet can be found here : datasheet

Motor specs are here

I have also tried L297 with L293d , but the things aren't working the way they should.

Viewing all articles
Browse latest Browse all 10211

Trending Articles