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
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

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
Post a Comment