Uno, Motor Shield and Stepper Motors - required voltage and amperage

First time posting. If I am in the incorrect forum please let me know the correct one.

I am new at micro-processors and stepper motors and have some very basic questions.

I want to control a stepper motor with an UNO and Arduino Motor Shield Rev3.

Four sets of questions:

Motor 1
NEMA 17
Rated Voltage: 3.06
Rated Current: 1.7A

  1. I want to power the UNO through the barrel jack. What voltage and amperage should the power source be?
  2. Am I correct in thinking I do not need to supply power for the motor through the shield with an external supply?
  3. If not, what voltage and amperage would I need from the external supply?

Motor 2
NEMA 23
Rated Voltage: 3.6
Rated Current: 3.0A

I know the UNO can only supply 2A.
4) Can I power the motor by supplying a separate power source through the shield?
5) If so, what should the voltage and amperage be?

Motor 3
NEMA 17
Rated Voltage: 24 V
Rated Current: 1A

https://www.mouser.com/ProductDetail/SANMOTION/SF2423-10B41?qs=l4Gc20tDgJK5LLo07SiZAA==

  1. Can I power the motor by supplying a separate power source through the shield?
  2. If so, what should the voltage and amperage be?

Motor 4
Rated Voltage: 24 V
Rated Current: 3A

https://www.mouser.com/ProductDetail/SANMOTION/103H7126-5840?qs=F1JzWfReSMS%2BHuLovSVuwg==

  1. Can I power the motor by supplying a separate power source through the shield?
  2. If so, what should the voltage and amperage be?

Probably the same questions as for Motor 3 but I wanted to cover all four of my concerns related to voltages and amperage.

I have looked for answers to my questions, but, unfortunately the information is conflicting or confusing because they are not addressing my questions directly.

Thanks for your patience and for any assistance folks can provide.

The UNO board by itself uses something like 100mA.

The motors shouldn't be powered through the Arduino, and especially not through its voltage regulator. They should have a separate connection to the power supply or a separate power supply (with a common ground).

The motor voltage should "match".

**The motors will only "pull" the necessary current (**Ohm's Law) so the power supplies can be rated for more current.

You'll need separate power supplies for the 3V & 24V motors, or you'll need a good switchmode regulator that can supply 3V at about 4 Amps

The motors also have what is called inrush current, you will need to supply that when they start. Size the power supply for all the loads and then multiply the motor loads by at least 3 and add them to the total. This should get you to a minimum supply to run your loads. By sequencing loads you can cut the power requirement but what happens if there is a fault?

We are talking about steppers here. So both does not apply to those motors.

Where did you read that? A UNO is not a power supply, and it cannot deliver more than maybe some leds need.
In any case you need a separate power supply for your motors.

The Motor shield Rev3 is not suitable for your steppers. It can only drive DC-motors or high voltage steppers. All of your steppers need current controlling stepper drivers, which are able to provide the rated current of the steppers. The power source should be at least a 12V power source. The upper limit depends on your selected drivers. To select the PSU, you must add all the power your steppers need (NOT the amperage!).

Here is my second iteration.

First, Thank you for taking the time to respond to my post.

Will the following work?

Using an UNO as the microprocessor and either

Stepper Motor #1
7.4 V
1 A per coil
7.4 Ohms per coil
0.9 N.m Holding Torque (9 Kg.cm)

OR

Stepper Motor #2
3.6 V
2 A per coil
1.8 Ohms per coil
0.9 N.m Holding Torque (9 Kg.cm)

And as the driver
DRV8825

Power Source for the stepper motors
12 V
3 A
Or should I use 24 V & 3 A?

Will this work?

If so, is there any other hardware I need?

You should post what you really want to do, instead of posting links to arbitrary and very different steppers. I cannot see any sense or goal in your selections.

I would like to use an UNO to control a stepper motor with a minimum holding torque of 0.5 N.m. I am seeking help with the selection of hardware.

hI, @morgan1699

Can you please tell us what the application is?

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

A Halloween decoration to have a spider move up and down, and forward and back. Working on the up and down right now.

How heavy is the spider?
How fast does it need to move?

0.5 N.m for the torque
approximately 90 RPM

We are in the idea stage seeking to see if we can get the electronics working before getting into more detail. A mechanical engineer said that 0.5 N.m is a good place to start and she will work out the pulley system once I can show I can automate the motion.

I am new with the forum, I get an email whenever someone posts to this. Do you get an email when I reply? Does everyone in the thread get an email?

Well all you need to get started is:

Arduino Uno
stepper driver like TMC2209
Nema17 stepper motor
breadboard
12V PSU

and a tutorial like

A lot of DIY 3d printers were based around similar technology, so it is quite easy to find suitable h/w. I have a whole bunch of stuff from old 3d printers.

Thank you.

I noticed there are some vendors on Amazon and elsewhere selling "starter kits", e.g.

https://www.amazon.co.uk/Zerone-Printer-Stepper-Controller-Arduino/dp/B07JHRCNDM/?_encoding=UTF8&pd_rd_w=9I0Lf&content-id=amzn1.sym.386c33bb-9a6d-4a4d-9a06-3bb24cb22d5d%3Aamzn1.symc.cdb151ed-d8fe-485d-b383-800c8b0e3fd3&pf_rd_p=386c33bb-9a6d-4a4d-9a06-3bb24cb22d5d&pf_rd_r=8HFR8GM1V08M9GB9XJVG&pd_rd_wg=Gs2nl&pd_rd_r=77ad046f-143b-411f-ac4c-d0e0e6a567bc&ref_=pd_gw_ci_mcx_mr_hp_atf_m

which might be quick way to get started. You just need to add a 12V power supply.

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