Stepper motor not running

I am trying to run a NEMA 17 (17 HS4401) 1.7A stepper motor using A4988 driver. I am using a power adapter of 12V-5A output and powering the motor through the driver using a power supply module.
I have cross checked the circuit connections so many times. Also checked every wires and the motor if it is working. Checked the arduino using a simple LED light.

But when I try to run the motor, it doesn't run. When I upload the code, the arduino lights blink (which means the code is uploaded ig).
I can't figure out what is the problem.
I also measured the output voltage of the power supply, it's 9V.
what could possibly be wrong?

[ I have attached the link of the website that I followed for wiring and coding, and the pic of my circuit.]
Followed website


Running 1.7 Amp stepper current through a breadboard will ruin the bredboard. It's designed for signals, not motor currents.
Please post schematics.

1 Like

Really?
But I've seen in YouTube tutorials to do so.
Here's the schematic

Youtube? There's a lot of newbie stuff there. Even knowing people keep on showing 9 volt PP3 batteries as power source, ans this forum is shooting down the not running design.

1 Like

Okay whatever.
What should i do now?
Should i connect it directly without the board?

Hi, @ahmedmukit
Welcome to the forum.

Do you have a DMM? Digital MultiMeter.

You have the stepper supply connected to the protoboard through a regulator PCB, what is the voltage on the side bus rails that you are supplying power to the A4988 driver?

Note the website does not use one of those regulator PCBs.
image

Tom.. :grinning: :+1: :coffee: :australia:

1 Like

Just an FYI
5W (5V 1A or 15V 0.3A) seems to be the rule of thumb

1 Like

First of all, thank u all for taking the time to answer.

Yes, i have looked at it again. They didnt use the PCB. I Have seen their content on YouTube (they have a YouTube channel also). They didn’t show their power supply either.
The PCB i used was suggested by other videos.
Also, how would i connect the adapter to the driver directly? The connection port of the adapter is round.

Did u mean the output voltage from the PCB?
It is 9V.

Measure the voltage at the points circled below. It should be 3.3V. You are trying to run your motor with 3.3V.

This is the downside to these regulator boards. They don't give you easy access to the input voltage. I built an adapter using a male and female barrel and a 2 screw terminal to locate between the power adapter and regulator pcb. I can tie into the power adapter voltage at the terminal screws.

1 Like

Thank u for your response.
I just measured the voltage, it's surprisingly 15V. But there was no deflection of the potentiometer at the output terminals.
Meanwhile i was measuring, i noticed a burning smell, and it was the ic of the PCB :slightly_smiling_face:.
I think the problem was the PCB.

Now the pcb is gone.
Should i directly connect the 12V adapter to the driver? Is the driver capable of receiving 12V?
Or i should use any resistance?

Thank u for taking the time to respond.
I am nearly giving up rn.

FYI

For an A4988 stepper driver, 12V is near the minimum motor supply voltage.

Have you properly set the coil current limit on the stepper driver?
How to set the current limit >> How to set your stepper driver current: A4988, DRV8825, TMC2208, TMC2209 | Circuitist.com

1 Like

Thanks alot!
Should i use breadboard?
They say it can only pass 5W.

I see no problem using the breadboard for a short period during proof of concept with an unloaded motor. The current may be as low as 0.5A without a load. Use the breadboard to see if you can control the motor. Just don't attach anything to the motor while it's turning.

Don't use the breadboard if you plan on putting the motor to work.

I've succeeded!
Thank u all for helping.
Though i Couldn't measure the voltage or current as i don't have the multimeter right now.
But it's working after-all!

1 Like

thank you.
I've read it.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.