Experimenting with Arduino and measuring battery capacity

Savvy shopper Denis Hennessy was curious about the individual capacity of various AA cells after realising that unlike other products in the supermarket, there is no tangible way to compare capacities before purchase. That is – we can see units per dollar for foodstuffs (etc) but not mAh per dollar for disposable batteries. Therefore Denis created a battery discharger based on an Arduino board. It works by simply discharging the cell under test using a bank of resistors as a load, and measures the voltage using the Arduino’s analogue input. The required data is displayed on an LCD and also sent to a PC for logging and analysis. 

Although not a perfect analysis tool – it does provide interesting results for the various brands of batteries. For more information and design plans, visit Denis’ site. Plus we’re on twitter and Google+ – so follow us for news and product updates as well. 


When making your own battery tester or other Arduino-based project that needs an LCD display – consider the Freetronics LCD & Keypad shield – which contains a bright 16×2 character LCD and five buttons that can be read from only one analog input pin:



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: