stepper motor does not move

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
14 Oct 2026 16:37 #350254 by tommylight
Replied by tommylight on topic stepper motor does not move

The motor vibrates when it is supposed to move but I cannot see or feel, respectively, any movement.

Causes for that might be wrong motor wiring to drive, or to low current set on the drive.
Check the motor wiring to drive first, there are strict rules on wiring winding A to output A, and winding B to output B.
Then read the manuals and set the drives to correct current for the motors you are using.
-
Was this with the step timing set to something extremely low like 2ns or similar? Why would you change stuff at random?
Friendly advice, stop messing with things and expecting them to work, do a bit of reading before actually wiring and running stuff.

Please Log in or Create an account to join the conversation.

More
14 Oct 2026 17:30 #350255 by tuxcnc
Replied by tuxcnc on topic stepper motor does not move
The stepper motor pins can be checked without any tools.
Disconnect the motor from the controller.
Jump any two pins together.
Turn the motor shaft by hand.
If you feel a clear resistance, the pins belong to the same coil.
If the shaft rotates freely, the pins belong to other coils.
Shaft vibration instead of rotation is a typical symptom of confused wiring.
However, if the engine stands still and squeaks, it is a matter of settings, either the controller or the program.

Please Log in or Create an account to join the conversation.

More
14 Oct 2026 17:58 #350256 by geebee
Replied by geebee on topic stepper motor does not move
Sörry for eventually annoying anyone. Some reading I certainly did, it is just a lot of stuff. I have used several motors both of the same and different types and two different drivers. I can limit current at the tb6600 and certainly did. The cs-d508 does not provide any switch to do so. Its datasheet mentions overvoltage and overcurrent protection. Apparently the current nevertheless is too high, not too low. The motors heat up quickly when not moving. I lost a second one even though I have become more careful after the first one burned. I certainly do know how to wire a 2 phase stepper. Mistakes might happen, but I will not repeat them every time I reconnect the stuff. I have been working with steppers and arduino but not yet on a professional basis.

So at the moment, I suggest its more likely a latency issue. It is gonna take me a while to go through the stuff pcw has told me. After that, I will let you know what I did and what were the results.

Cheers
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
14 Oct 2026 19:24 #350257 by tuxcnc
Replied by tuxcnc on topic stepper motor does not move
The stepper motor withstands temperatures of 120 degrees Celsius.
This is, of course, the maximum parameter and during normal operation it should be cooler.
On the other hand, if the motor is cold, it means that the current is too low, resulting in less shaft torque.
Without a thermometer, this can be assessed by stating that the engine should be hot, but should be able to be touched by hand.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
14 Oct 2026 19:58 #350258 by tommylight
Replied by tommylight on topic stepper motor does not move
LinuxCNC is very good at pointing out failures, so if you are not getting latency warnings while using it, it is not a latency issue.
-
When i replied about the low current, i was going to add that to much current can also do that, but it has to be way over the rated motor current to cause such issues.
-
In general,
-if the motor gets warm in 3 minutes, or hot in 5 minutes of being on = way to much current
-if it gets hot in 15-30 minutes = all should be good
-warm is if you can keep your palm on the motor
-hot is when you can keep your finger on it, but not the palm
-to hot is if you skin remains on the motor = the motor is cooked
-
keep in mind that current ratings on cheap drives are "peak", while on good expensive drives it is "RMS", but lately cheap drives have both ratings written on them, so use the "peak" values while testing, then decide if you need to add more current if the motor skips.
Always use lower current if not sure.

Please Log in or Create an account to join the conversation.

More
14 Oct 2026 21:22 #350259 by PCW
Replied by PCW on topic stepper motor does not move
You have:

FF1 = 0

in your ini file

This should always be 1

Please Log in or Create an account to join the conversation.

Time to create page: 0.738 seconds
Powered by Kunena Forum