Power Supplies for Battery Powered Applications

I have been creating and testing a number of different power supplies in order to select the best one for my next data logger board.  On this page, I will share the results of this testing .

Objective: To find the best power supply for my 3.3V data logger what would support the most flexible and efficient use of rechargeable batteries.

Test: My data logger uses very little current when it is awake and it is almost always asleep.  If this testing is to be done in a reasonable amount of time, I need to speed things up a bit.  Here is the approach:

  • Using two 10 Ohm, 1W resistors in series, create a 165mW constant load.
  • Use an Arduino to control the test and take the measurements sending them to the PC via the Serial Terminal
  • Use a mechanical relay to connect and disconnect the battery under the Arduino’s direction
  • Measure the input voltage and current using an Adafruit HighSide sensor via the I2C bus
  • Measure the output voltage using the Arduino’s analog input
  • Added an LCD display so I could keep tabs on the running tests
  • Tested a number of different battery options – 2xAA, 3xAAA, 4xAAA and LiPoly Single cell batteries.

Here is an image of the setup :



  • Under this load and with the batteries I had, the boost power supply was of little use.  The only battery that could supply sufficient current for a sustained time was the LiPoly but the boost converter let the voltage float over 3.3V so can’t see using this one.
  • The Linear power supply from Micrel was excellent in all the tests showing only slightly less efficiency than the more expensive switched model from TI.  This is the supply that Sparkfun uses on the Pro Mini and it has a very low drop out voltage.  I was thinking of sticking with it.   That is, until I tested with 4 AAA batteries.  With the larger gap between Vin and Vout, the efficiency dropped to around 60{13079d06258ef9010cea88dee32f3cdfc6f216a54651010f7303ce6140ee927c} and climbed slowly as the batteries drained.
  • The TI Buck-Boost TPS63031 is a simple switching power supply and it was consistently the most efficient I tested.  With 4 AAA batteries, it got 36{13079d06258ef9010cea88dee32f3cdfc6f216a54651010f7303ce6140ee927c} more power from the cells than the Micrel Linear model.  Even though I am a bit nervous about soldering the QFN package, I am going to give this one a shot for the next round of boards.

Here are a couple charts that show the relative performance of the switched and linear supplies for one battery run.  If anyone wants to use the breadboard friendly designs I made for these tests, you can get them at OSHPark under my name.

TI TPS63031 4xAAA

Notice the constant efficiency curve over the entire discharge cycle.

Micrel MIC5205 4xAAA


The Linear supply, by contrast, increased in efficiency as the batteries drained.

Here is the complete data set from my tests: Data Analysis of Battery Types


Leave a Reply

Your email address will not be published. Required fields are marked *

Triangle Embedded Interest Group