Sunday, 20 March 2016

Arduino won't run well on 9v battery


I have an Arduino UNO r3 and powering it up with 9v battery. But arduino run strangely (led 13 won't turn up correctly), how could this be?



Answer



Small rectangular 9V batteries are absolutely lousy power sources. They have a very small current load capability. They are specifically designed for low-current long-term draw.


For example, here is a link to an Energizer Datasheet: http://data.energizer.com/PDFs/522.pdf


Notice on the first page that more than 25mA of load significantly reduces the usable life of the battery.


On the second page, graph on the right, you can see that 100mA will drop the life to a couple of hours.



Why is this critical? Because an Arduino board by itself, when powered through Vin, draws on the order of 30-40mA. This is before you connect anything else to it. So the battery is barely usable to power just the board.


Get a better power source.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...