Skip to content

Latest commit

 

History

History
71 lines (41 loc) · 3.52 KB

power.md

File metadata and controls

71 lines (41 loc) · 3.52 KB

Power Supply and Power Management

Powering the project is approached using two criteria, maximize generation & storage, minimize consumption. Sufficient power needs to be generated in worst case scenarios (Winter) and power usage needs to be minimized to help meet the power budget.

Power Generation & Storage

Solar Panel

Huge 6V 6W Solar panel

This panel is capable of supply sufficient power to both supply the Raspberry Pi and charge the battery for periods of darkness. Maximum output closely matches the maximum charge rate the charge controller can deliver (Approx. 1000mA). The panel is also waterproof, scratch resistant, and UV resistant which makes it ideal for outside usage.

Solar Lithium Ion/Polymer Charger

USB / DC / Solar Lithium Ion/Polymer charger - v2

This charger is a simple solution to building a battery / solar power source. See Adafruit for full details.

The device has one unfortunate characteristic which is that when on solar, the output voltage can rise to that of the panel. This then requires some form of regulation if a stable 5V supply is required. The output voltage range is between battery voltage (3.7V) and the panel output (6V).

DC/DC Converter

PowerBoost 1000 Basic - 5V USB Boost

The output of the charger used, needs to produce a steady 5V output for the Raspberry Pi. This device is a simple solution to that problem.

Notes:

  • The output is actually 5.2V, which is excellent for compensating for small transmission losses etc
  • You can use the cheaper (and more efficient) 500mA version PowerBoost 500 Basic - 5V USB Boost

Lithium Ion Battery Pack

Lithium Ion Battery Pack - 3.7V 6600mAh

This battery is bigger than required, but was selected before I had power consumption figures. Something around 3000mAh should be capable of covering several days of low solar availability, depending on which part of the planet you reside.

Power Consumption

To minimize power consumption, a number of steps where taken.

  • The electronics where selected to consume as little as possible.
    • The Raspberry Pi itself consumes around 125mA (0.625W) when busy, 80mA (0.4w) when idle.
    • The DC/DC converted is around 90% efficient
  • Minimum software load - Use something minimal, such as Raspbian Stretch Lite
  • Disable HDMI
  • Disable LED's (Software tweak on the Raspberry Pi, physical removal on the charger & DC/DC converter)
  • Application software 'sleeps' between sensor readings
  • Application software performs a 'back-off' if comm's are not available (Longer 'sleeps' between communication attempts)

An interesting article on Raspberry Pi Zero power conservation

Other Items

The capacitor for the Solar Lithium Ion/Polymer Charger was increased as this is claimed to increase solar energy production (Not proven but cheap !)

The maximum charge rate was increased to the maximum (1000mA) available - Resistor swap. (See Adafruit documentation)

Temperature monitoring of the battery enabled via use of a thermistor. (See Adafruit documentation)

Accurate measurement of power consumption via USB was obtained using this very handy device