gauteh / sfy

🌊 A lightweight wave buoy for near-shore deployments.
MIT License
44 stars 7 forks source link

Reduce power use #124

Closed gauteh closed 1 year ago

gauteh commented 1 year ago

We have not spent any significant time trying to reduce power use, and it is currently on 50 mA @ 4.5V on avarage which is higher than expected. Especially when trying to set up a long term system for #123 this would be great to put some effort into.

A few initial points to start with:

gauteh commented 1 year ago

Maybe @akkermei has some suggestions.

jerabaul29 commented 1 year ago

LEDs are surprisingly hungry in my experience on the OMB. Another point is how you feed power to the chips - using the pololu step up step down and feeding directly on the 3.3V power rail, bypassing regulators etc, may help quite a bit, if this is feasible.

An extra option that is possible is maybe to reduce the duty cycle? 20mins every hour for example? That would be an easy 2/3 power reduction? :)

See the typical OMB power consumption in https://www.researchgate.net/publication/357712696_OpenMetBuoy-v2021_an_easy-to-build_affordable_customizable_open_source_instrument_for_oceanographic_measurements_of_drift_and_waves_in_sea_ice_and_the_open_ocean table 1.

gauteh commented 1 year ago

It is only one regulator at the moment, the V+/GND on the Notecarrier. The rest is powered from VIO on the notecarrier to 3V3. So it should be pretty similar to having a Pololu power 3V3.

I suspect the SD-card might pull things up a fair bit, it is only used every 20 seconds, but maybe it should be powered down between writes.

gauteh commented 1 year ago

Now using between 40 to 80 mW.

power_test_annotation