Electronic – arduino – Will this wall wart supply enough power

arduinostepper motorwall-wart

I am building a little pen plotter.

It is powered by a 12V 1.0A wall wart, as well as by a standard USB connection.

There is an Arduino Duemilanove, which will draw 120mA for the Atmega328 as well as 50mA for the control pins.

Attached to the control pins are three Easydrivers, that are supposed to draw 150mA apiece, and they are connected to stepper motors with 6 Ohm windings. these easydrivers are powered from VIN.

Also powered from VIN is a 12V 2.08W fan, which will run continuously.

Will this run without blowing something up?

Best Answer

If the drivers are good, they are constant current drivers so the coil resistance is irrelevant. The fan draws 2W/12V = 170 mA. So far that is 150*3 + 170 = 620 mA. If the Arduino draws another 170 on top of that, then you're looking at 790 mA. That leaves 210 mA of margin. So it will probably work, but I would check on exactly how much current the motors draw to make sure you're not going to get any large transients. The Arduino may end up drawing most of its current from USB, which would give you a bit more margin.

Edit: I suppose the Arduino will not draw any current from the USB connection. However, 170 mA is likely worst case and the actual draw will be significantly less. The I/O figure will probably be far less if you're just sending logic signals as those are not actualy sourcing any significant current.