Calculating Voltage Supply Needed

I need to power an Arduino Every and EasyDriver (connected to a stepper motor) with a battery. Would a 9V battery be sufficient? For future reference, how can I calculate the necessary power supply for a project? Thank you.

You need to know the watts per phase of your stepper motor, and its voltage, then find a suitable power supply. A 9v battery probably won’t work, as they can only supply ~300mA @ 9v; you likely need 2A

From our guide: You can use any kind of power supply (desktop, wall adapter, battery power, etc.), but verify that whatever choice you go with is capable of providing up to 2A and falls in the range of 6V to 30V

Start by looking up the individual power consumption figures in watts (W) or milliwatts (mW) for each of the project components or modules, and simply add them together. Use a power supply that can easily provide that amount of power on a steady state basis.

Supply voltages are a separate issue and need to be individually assessed, again starting from the component or module specifications.

Stepper motors and current limiting stepper drivers are very complex devices and the power flow is not so easily determined, so start from the rated maximum power that each stepper will draw, which is twice the rated winding voltage times the rated winding current. Or use either of the other ways of calculating power consumption from the winding resistance.

For example, a stepper with 3 Ohms winding resistance, rated for 1.7 A maximum winding current, at full rated power will draw 2I^2R = 2*(1.7A)*(1.7A)*3R = 17.3 W.

1 Like