# Supplying power from a power bank to an arduino and DC Motors

I have a two port powerbank capable of supplying a maximum of 5V 2.1A

I'm using it to power an Arduino and a L293D IC connected to two DC motors which have the following specifications:

• Working voltage : 3V to 9V
• No-load current = 60 mA, Stall current = 700 mA

The setup is not working and I have made the following observations

1) The voltage across the output terminals of the powerbank is read as 4.9V (when the arduino is not powered either from the other port of the power bank or another power supply all together)

2) The voltage across the output terminals of the powerbank is read as 4.0V when the Arduino is powered either from the other port of the power bank or my laptop

This voltage is given to the L293D Pin 8 (That is meant to be given 12V). A 12V to 5V buck provides the 5V to the IC itself (this is part of the motor driver board)

3) When only one motor is switched on, the voltage provided to that motor is 2.8V. The motor rotates only when given some manual force on the axle.

4) When both motors are switched on, the voltage provided to each motor is around 0.5V. Both the motors don't rotate at all.

5) When only one motor is switched on, the voltage reads around 0.2V until given manually rotating the axle after which it picks up speed.

I couldn't measure the current (or rather measured current to be 0A) anywhere as the motors don't rotate at all if I connect the ammeter. I understand that the power bank supplies power only when the load connected to it demands the power (due to smart sensing).

What should I do so that the power bank continually provides 5V and this 5V is delivered to each motor?

• Can you provide a schematic/drawing of how everything is connected? As Fab-B mentions, I can't tell where you have 12V anywhere in the system, so I'm not sure why you would have a 12V to 5V converter.
– Chuck
Commented Apr 11, 2017 at 15:25
• @Chuck. Yes, there's no 12V anywhere in the system. The 12V to 5V converter exists on the motor driver board so that less number of connections need to be made. I tried the same setup using just the IC and a bread board, and the result is way better. 4.3V provided to both motors. Thanks for all your help! Commented Apr 11, 2017 at 16:28
• I have the same peoblem teying to run a small rc toy car from powerbank. My bet is over current protection or some other smart feature in the control chip of the powerbank Commented Apr 11, 2017 at 21:25

Are you sure the problem is about smart sensing ?

You should look about your 12V to 5V converter. Most of these devices require a minimum voltage above the desired voltage.

Typically, many 5V regulators requires 7V input.

Also, is this regulator necessary ? Since your powerbank supply 5V, you don't need to lower the voltage.

• The voltage regulator is an LM7805 and yes, it does require 7V. I'll try using just the IC. Thanks! Commented Apr 11, 2017 at 14:21
• Using just the L293D IC on a breadboard gave me good results. 4.3V to both motors when run together and 4.9V to a motor when run individually. Thanks a lot! Commented Apr 11, 2017 at 16:30
• With the L293D IC, there are 2 power connections pins. In my project I supplied 5v to the IC via a low drop out 5V Regulator (works closer to 5v) and to the other pin I gave it 7.5v which supplies power to the motors. Commented Apr 13, 2017 at 21:58

A powerbank is a battery. It sounds like your battery is not charged. When was the last time you charged it? What happens when you try to charge it now?

I would suggest putting it on to charge for an hour at least and checking if performance is better or worse.

• Yes, I keep charging it. It was almost fully charged when I made the observations. Commented Apr 11, 2017 at 14:18
• @prajwaldp - What's the specific model number for the power bank? Have you tried using a different one?
– Chuck
Commented Apr 11, 2017 at 15:04
• It's a lenovo pa10400. And I haven't tried any other power bank yet Commented Apr 11, 2017 at 15:11

It's important to know how much mAh (miliAmperes per hour) is capable your power bank. And also, specially for DC motors to know peak current that could provide too.

• Welcome to Robotics Sphinx. Thanks for your answer but we are looking for comprehensive answers that provide some explanation and context. Very short answers cannot do this, so please edit your answer to explain why it is right, ideally with citations. Answers that don't include explanations may be removed. Commented Aug 7, 2017 at 15:49