Go Down

Topic: stepper motor connection with driver. (Read 666 times) previous topic - next topic

shramik

Feb 26, 2018, 11:58 am Last Edit: Feb 26, 2018, 05:21 pm by shramik
i have brought a stepper motor https://robokits.co.in/motors/stepper-motor-high-torque?cPath=2_4&zenid=6l3ch4iuuln4l0j1ua240hvjr5 and the recomended driver was https://robokits.co.in/motor-drives/dual-motor-driver-electronic-5-amp?cPath=1.
there is documentation about this driver to control a dc motor but not a stepper motor http://robokits.download/datasheets/RKI-1004(User_Manual).pdf
someone can help me out on the connection.


Robin2

As lots of people have viewed your Post and have not replied my guess is that people don't know the answer (me included) because you are using an unusual motor driver.

Can you not get information from the manufacturer?

I have some similar motors and I use Pololu A4988 stepper drivers with them.

These links may be of interest.
Stepper Motor Basics
Simple Stepper Code

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

shramik

thank you sir, i will buy a new A4988 driver only.

shramik

what should be the power supply to this stepper motor(not mentioned in document) https://robokits.co.in/motors/stepper-motors/nema34-stepper-motor-45kgcm-torque-with-rmcs-1101-drive
 can it be power with a 12v battery.

Robin2

Stepper motors are very inefficient and not really suited to battery power. Your link is to a very high-current motor that would need a huge battery if it is to run for any length of time.

I presume you are NOT thinking of using an A4988 with that motor.

It should work fine with 12v but stepper motors work better at higher speeds with higher voltages.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

shramik

#5
Feb 27, 2018, 06:40 pm Last Edit: Feb 27, 2018, 06:48 pm by shramik
I presume you are NOT thinking of using an A4988 with that motor.
...R
']

no. i am using RMCS-1101 DRIVE which has come along-with the stepper motor package. the driver documentation states that the input voltage is 18v-80v http://robokits.download/downloads/RMCS1101v2_MicroStepperDriver.pdf.
so connecting a 12v battery to this driver and powering the motor should not cause any problem?
or should a use two 12v battery in series and power the motor with 24v?

Robin2

the driver documentation states that the input voltage is 18v-80v http://robokits.download/downloads/RMCS1101v2_MicroStepperDriver.pdf.
so connecting a 12v battery to this driver and powering the motor should not cause any problem?
If the driver documentation states that the minimum voltage is 18v how could you imagine that 12v is OK?

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

shramik


shramik

in the motor documentation there is no where stated what is the power supply for the motor.
so connecting it with a 24v power supply will work with this driver?

Robin2

sir,
this is the motor and driver package i got https://robokits.co.in/motors/stepper-motors/nema34-stepper-motor-45kgcm-torque-with-rmcs-1101-drive.
so the stepper motor wont work with this driver?
That seems to be the link you posted earlier.

What makes you think the motor won't work with the driver?  As far as I can see the motor needs 4.2 amps and the driver can produce up to 7 amps, so what is the problem? Just choose the current setting on the driver at or below 4.2 amps so as to protect the motor.

Quote
in the motor documentation there is no where stated what is the power supply for the motor.
so connecting it with a 24v power supply will work with this driver?
The power supply connects to the driver and your link says the driver will work with voltages between 18v and 80v. 24v is comfortably within that range.

I feel like I am repeating  myself.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

shramik

thank you sir, i will give it a try.

shramik

#11
Mar 12, 2018, 12:59 pm Last Edit: Mar 12, 2018, 01:49 pm by shramik
@Robin2 i am doing a robot arm using this stepper motor (https://robokits.co.in/automation-control-cnc/stepper-motor-drive/stepper-motor-nema23-19kgcm-torque-with-5a-mircostepping-drive?cPath=2_4&) for shoulder movement . i got the motor working but when i attached an arm made of plastic pipe, the motor does not hold the top position. it does not take the load of the arm. is there any thing i have take into consider while doing this or i have buy a bigger motor.

Robin2

That seems to be a powerful motor.

Have you calculated the torque that your "arm" imposes on the motor? If not, do so.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

shramik

That seems to be a powerful motor.

Have you calculated the torque that your "arm" imposes on the motor? If not, do so.

...R
the total wight of the arm is 600 grams and length is 58 cm. so the torque is T = 27.53kgcm( i am not sure if this is correct). so my motor is 19kgcm which is quiet less. so i tried a larger stepper motor https://robokits.co.in/motors/stepper-motors/nema34-stepper-motor-45kgcm-torque-with-rmcs-1101-drive and i had the same result, the motor was not able to hold the position. might be else i might be doing wrong.

shramik

the test code i am using is below. might be problem with it.

Code: [Select]
#include <AccelStepper.h>

int pinStep = 10;
int pinDir = 11;

AccelStepper mystepper(1, pinStep, pinDir);

void setup() {
  mystepper.setMaxSpeed(100.0);
  mystepper.setAcceleration(100.0);
}

void loop() {
  mystepper.runToNewPosition(0);
  delay(500);
  mystepper.runToNewPosition(200);
}

Go Up