Stepper motor not running with Arduino - Panddive PD42-3-1141


hi all,

i have stepper motor, pandrive pd42-3-1141, documentation: http://www.trinamic.com/fileadmin/assets/products/drives_documents/pd-1141_hardware_manual.pdf

i have connected pin 1 , pin 2 of "power , rs485 connector" 24v powersupply (pin 1 - , pin + side of power supply)
furthermore, have connected step/direction connector, pin 1 +5v op arduino mega 2560, pin 3 (step) pin 2 of arduino board , pin 4 (direction) pin 3 of arduino.

when running following program, absolutely nothing happens:


#include <accelstepper.h>
#define stepper1_dir_pin 3
#define stepper1_step_pin 2

accelstepper stepper1(accelstepper::driver, stepper1_step_pin, stepper1_dir_pin);

void setup()

    stepper1.setmaxspeed(200.0);
    stepper1.setacceleration(200.0);
    stepper1.moveto(1000);
}
void loop()
{
    // change direction @ limits
    if (stepper1.distancetogo() == 0)
        stepper1.moveto(-stepper1.currentposition());
    stepper1.run();
}



additional info: running stepper motor on usb, motor runs fine.


can see i'm doing wrong?
many thanks!!!!

stefan



try first example in simple stepper code - simplest thing possible motor moving. make sure program matches pin connections :)

once know arduino can control motor easier debug more complex program.

...r
stepper motor basics



Arduino Forum > Using Arduino > Motors, Mechanics, and Power (Moderator: fabioc84) > Stepper motor not running with Arduino - Panddive PD42-3-1141


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor