Hi.
I have created a 3RRR parallel robot, controlled by three NEMA23 stepper motors. I have attached pictures for more context. I am using GRBL and Universal G-Code Sender (UGS) to control the motors. I am certain that all my wiring is coorect since the motors move how I want them to. Whenever I I suply power to the drivers, the stepper motors move a small amount on their own without any G-code input. What could be the issue?
is GND of PSU connected to GND of Arduino?
No. GND on PSU is connected to GND on each stepper motor driver. Then, negative CP and CW on the drivers are connected to GND on arduino.
and REST+/- ?
Not connected
The stepper motor must move to the nearest full step position when they are powered. That is how stepper motors work!
I see. Is there any way to prevent this from happening?
pour glue into the motor? Ask how you can prevent gravity.
Actually that is why industrial devices use servo motors instead of steppers.
I have used stepper motors in similar applications to this before and have never encountered this issue
Then study the difference in the applications.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.