UPS PIco HV3.0A Firmware Code 040 Print Date 18.08.2017
Designed and Manufactured by PiModules and ModMyPi
www.pimodules.com www.modmypi.com
Battery Powering Protection
Due to shipping regulations in some countries, it is required to ship the
UPS PIco HV3.0
HAT
with battery connected, however without system to be powered. Therefore, to
cover this requirement, a dedicated battery connectivity protection system has been
implemented. It works in the following way:
1.
When system is not
cable powered (via Raspberry Pi ® or via Extern
al Powering)
connecting of battery does not cause system powering, as connected to the
UPS
PIco HV3.0 HAT
battery is in fact electrically disconnected. It has been
implemented by using a high current/ultra-low resistance MOSFET switch (12
mOhm/7A) in default (hardware forced to OFF condition).
2.
There is no possibility to start the system (even if battery remain connected to
their socket) until External Cable (to Raspberry Pi® micro USB socket, or External
Power to
UPS PIco HV3.0 HAT,
or GPIO 5V) Power applied.
3.
Only when External Cable Power applied (to Raspberry Pi® micro USB socket, or
External Power to
UPS PIco HV3.0 HAT,
or GPIO 5V) the system will be restarted
with “cold start” (using the last stored setup in the EEPROM). It will remain
powered (the
UPS PIco HV3.0 HAT)
, even if Raspberry Pi® is not powered, and
continuously monitoring the power conditions.
4.
During External Cable Power powering (to Raspberry Pi® micro USB socket, or
External Power to
UPS PIco HV3.0 HAT,
or GPIO 5V), battery can be connected or
disconnected by user at any time. Only if battery is connected system is offering
SD card protection, and UPS functionality.
5.
If user wish to disconnect electrically the battery from the system, should press
the
R
button for more than 2 seconds, after system FSSD (File Safe System
Shutdown) with disconnected External Cable Power powering. This will cause an
electrical disconnection of the battery from the system. Note that RTC will be not
working after that. Restarting system in such condition need to apply External
Cable Power powering (to Raspberry Pi® micro USB socket, or External Power to
UPS PIco HV3.0 HAT
,
or GPIO 5V) again.
Powering Modes
UPS PIco HV3.0 HAT
functionality is based on internal firmware based
state machine
.
This state machine is deciding on Powering State (called also Powering Mode) based
on various parameters like powering source, battery level, current level, RTC etc. The
current Powering Mode each time is stored in internal Variable and can be accessed
by PICo interface over address 0x69, location 0x00.