i have arduino code which is only rotate 25 to 35 rpm i need 100 to 500 rpm speed stepper motor. The motor i used is nema 23
plz edit the following code which is i used but rotate only maximum 35 rpm plz give me simple programme to run stepper motor upto 500 rpm plz help i dont have any back ground of electronics plz help me
i have arduino code which is only rotate 25 to 35 rpm i need 100 to 500 rpm speed stepper motor. The motor i used is nema 23
plz edit the following code which is i used but rotate only maximum 35 rpm plz give me simple programme to run stepper motor upto 500 rpm plz help i dont have any back ground of electronics plz help me
So, we know what size mounting holes it has. What color is it?
The useless information you provided is no help. How you are driving the stepper is critical. What stepper driver are you using? Is it in half-step mode? Quarter-step? Eighth-step?
What voltage are you feeding it? How much current can you supply?
delay(0);
Stupid.
You MUST allow time for the stepper to move before you tell it to step again. If you try to step too often, you will end up stepping very slowly.
Use a stepper library, and let it handle the stuff you don't know how to do.
It looks to me as though the stepper is missing steps because the delays between pulses have been set to zero and is thus moving slowly. It may be counter intuitive but try increasing the delayMicroseconds(); value
I noticed that you have posted the same question in two sections of the forum which is a big faux pas here - keep it to a single thread.
This led me to the discovery that all seven of your posts are essentially the same thing, starting with one in July 2016. Have you really made no progress at all since then?
I have Stepper Motor NEMA23 10KgCm torque with 5A Microstepping Drive and arduino uno. i need to rotate stepper motor with different speeds can you give me coding of arduino and how to connect with each other please help me friends.
yes i do work with upto 35 rpm. plz give me coding for 500 rpm only plz modified code which is shown below
sorry for cross posting. no progress from july 2016 because i am from mechanical engineering field thats why i dont find any solution for this problem plz help me
That doesn't give us much to go on. I suggest you read the sticky thread at the top of the page "How to use the forum" and then post your most recent code in code tags. Accompany it with a description of what happened when you ran that code. Any variant of "It doesn't work" is really not helpful if you're looking for assistance.
That is a 200 step per revolution (1.8 degrees per step) motor.
The product description for the microstepping driver says it has
Selectable micro-steps up to 8,000 steps per rotation for a 1.8deg stepper motor
. The instructions, however, show switch settings going up to 20,000 steps per revolution.
Did you download and read the manual?
The manual says that the maximum step frequency is 100,000 steps per second so that is not the problem. Even at 20,000 steps per revolution the driver should be able to reach 5 revolutions per second (300 RPM).
It looks like the hardware is probably capable of the speeds you desire when used correctly.
If you had provided a pointer to the device a year ago you might have gotten more pertinent questions back then and have your problem solved by now.