How can I achieve higher speeds when running stepper motors?

  • Thread starter Thread starter neoply
  • Start date Start date
  • Tags Tags
    Motors Running
AI Thread Summary
The discussion revolves around achieving higher speeds with stepper motors, specifically a model that stalls at 1950 steps per second but operates at 1300 steps per second. Users suggest that issues may stem from mechanical resonance, uneven loading, excessively rapid ramp rates, and winding inductance, which can prevent the rotor from following the commanded steps at higher speeds. The importance of proper motor mounting and power supply is emphasized, along with the need for a wiring sketch to troubleshoot effectively. Additionally, resources are shared to better understand pull-out torque and motor drive topologies. The conversation highlights the complexities involved in optimizing stepper motor performance.
neoply
Messages
7
Reaction score
0
Hello all. Thanks for taking up your time to read my post.

I have ordered http://uk.stepperonline.com/download/pdf/11HS20-0674S-PG14.pdf stepper motors. I asked the seller how many revolutions the motor can achieve in a minute and they answered 43. I calculated (13 + 212/289) * 200 * 43 / 60 to determine how many steps I would need to step in a second to achieve 43 rpm. This results to roughly 1950 steps per second. However, when I try to run the stepper motor with 1950 steps per second, it stalls. It vibrates but doesn't turn. After reducing the steps per second to 1300, the stepper starts moving again.

I'm using MK70-1 drivers as the datasheet of http://www.kynix.com/uploadfiles/pdf2286/MK70-1.pdf, set to ignore microstepping and to supply 0,5 A current with 12 V. I'm controlling the driver with an Arduino Mega 2560 and AccelStepper library.

Why can't I run it with higher speeds? I've had this problem with other steppers, too.

Can anyone help me ? I am very puzzled about this question.
 
Engineering news on Phys.org
neoply said:
Hello all. Thanks for taking up your time to read my post.

...I'm using MK70-1 drivers as the datasheet of http://www.kynix.com/uploadfiles/pdf2286/MK70-1.pdf, set to ignore microstepping and to supply 0,5 A current with 12 V. I'm controlling the driver with an Arduino Mega 2560 and AccelStepper library.

What is providing power to the stepper motor? The above link is for Minebea stepper motors.
Can you provide a wiring sketch of what you've built?
How fast is the speed ramp?
Is the motor physically bolted to a structure, or is it freestanding?
 
Asymptotic said:
What is providing power to the stepper motor? The above link is for Minebea stepper motors.
Can you provide a wiring sketch of what you've built?
How fast is the speed ramp?
Is the motor physically bolted to a structure, or is it freestanding?

thanks for your fast reply. Those are good questions. I will build a wiring based on your advice. THANKS A LOT.
 
Jim Hardy linked out to this video tutorial in a previous stepper topic, "Stepper Motor Resistance".
https://www.physicsforums.com/threads/stepper-motor-resistance.771532/
. <iframe src="" </iframe>

Generally speaking, basic wiring problems are eliminated so long as a stepper motor operates correctly at lower speeds. If coil polarity was reversed on one of the phases, chances are the motor would sit and hum all the time, or rotate only after giving the shaft a nudge, or behave in a combination of the two, and rotate unpredictably.

As the video shows, a stepper rotor follows the sequencing of stator winding magnetic fields. The symptom you've described occurs when the rotor can't follow those fields. As speed increases beyond a certain point, typically the rotor (at first) misses commanded steps, then as speed command increases further it will fall out of step completely, and just sit there and buzz away.

As is the case for most physical devices, several phenomena conspire to yield this symptom, including,
  • Mechanical resonance (which is why motor mounting is important, as well as driven equipment characteristics).
  • Uneven mechanical loading. For instance, a ball bearing in early failure begins to "grab" at certain positions, and prevent the rotor from making it to the commanded position. Several other load-related reasons exist.
  • Excessively rapid ramp rate. When a stepper is commanded to target speed too rapidly, the rotor will fall out of step with the commanded coil currents and magnetic fields they produce.
  • Winding inductance. It takes x amount of time after coil current is turned on for the magnetic field to reach full strength, and develop rated torque. As speed increases, this effect becomes a limiting factor.
Section 4, "Motor Drive Topologies", in this STI application note goes into this in more detail. http://www.st.com/resource/en/application_note/cd00003774.pdf

This article on pull-out torque should also be enlightening.
http://www.motioncontroltips.com/fa...and-why-is-it-a-critical-stepper-motor-value/
 
  • Like
Likes jim hardy
thanks for your reply.
 
I will thoroughly read his post. thanks a lot.
 
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Hello dear reader, a brief introduction: Some 4 years ago someone started developing health related issues, apparently due to exposure to RF & ELF related frequencies and/or fields (Magnetic). This is currently becoming known as EHS. (Electromagnetic hypersensitivity is a claimed sensitivity to electromagnetic fields, to which adverse symptoms are attributed.) She experiences a deep burning sensation throughout her entire body, leaving her in pain and exhausted after a pulse has occurred...
Back
Top