Saving power on low-current application

  • Thread starter Thread starter refind
  • Start date Start date
  • Tags Tags
    Application Power
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
6 replies · 2K views
refind
Messages
50
Reaction score
0
I'm using an Arduino with some load cells to collect weight data over long periods of time (days etc.) and I'm using a 12V lead-acid motorcycle battery to power the entire thing. My electronics only need 7V to operate, so I am essentially wasting 5/12 (~40%) of the power.

The entire setup only draws about 20mA, so I cannot use a DC to DC converter because they have a no-load current of 10mA which is too much.

Is there anything else I can do to save that power and extend battery life?
 
Engineering news on Phys.org
I'm guessing you don't need continuous data because of the long time period. Why not put the circuit to sleep with a low power timer?
 
We already are putting the sensors to sleep, but the Arduino microcontroller cannot be rebooted fast enough. The system must be ready to collect data for the entire time. The microcontroller is drawing most of the power.
 
What do you mean it can't be rebooted fast enough? How often are you collecting data? And I'm pretty sure most arduino's have a built in sleep mode that draws less than a milli-amp.
 
MrSparkle said:
I'm guessing you don't need continuous data because of the long time period. Why not put the circuit to sleep with a low power timer?

This could be a good idea. You duty cycle the system. So, only a potion of time it is awake.