Marine Instruments User Manual
www.ti.com
ExitFromSLEEP
| AverageCurrent () | >SleepCurrent
OR
CurrentisDetectedaboveI
WAKE
EntryToHIBERNATE
Hosthasset ControlStatus
[HIBERNATE]=1
OR
V
CELL
< HibernateVoltage
Fuel gauginganddata
updatedevery 1s,
I
CC
= Normal
NORMAL
Fuel gauginganddata
updated every60seconds
I
CC
= Sleep
SLEEP
Disableallbq8032
subcircuitsexceptGPIO.
Set /BAD_GDto “high”
status
I
CC
= Hibernate
HIBERNATE
EntrytoSLEEP
OperationConfiguration[SLEEP]=1
AND
|AverageCurrent()|
≤ SleepCurrent
Wakeup From HIBERNATE
Communication Activity
AND
CommaddressisNOT forbq27500/1
ExitFrom HIBERNATE
(Communication Activity
AND
Commaddressisforbq27500/1)
OR
BatteryRemoved
(ControlStatus
[ HIBERNATE] issetto 0.
POR
Checkforbatteryinsertion
fromHALT state
.
Nogauging
I
CC
= Sleep
BAT INSERT CHECK
EntrytoNORMAL
Flags [ BAT_DET]=1
ExitFromNORMAL
Flags [ BAT_DET]=0
ExitFrom SLEEP
Flags [BAT_DET]=0
Flags [BAT_DET
]=0
5.7.4 HIBERNATE MODE
bq27500
bq27501
System-Side Impedance Track™ Fuel Gauge
SLUS785 – SEPTEMBER 2007
Figure 5-2. Power Mode Diagram
HIBERNATE mode should be used when the system equipment needs to enter a very low-power state,
and minimal gauge power consumption is required. This mode is ideal when a system equipment is set to
its own SLEEP, HIBERNATE, or SHUTDOWN modes.
To enter HIBERNATE mode, either the system must set the [HIBERNATE] bit of the CONTROL STATUS
register OR the cell voltage must fall below Hibernate Voltage. The gauge will remain in HIBERNATE
mode until the battery is removed, or the system issues a direct I
2
C command to the gauge. I
2
C
Communication that is not directed to the gauge will not wake the gauge.
It is important that BAT_GD be set to disable status (no battery charging/discharging). This prevents a
charger application from inadvertently charging the battery before an OCV reading can be taken. It is the
system’s responsibility to wake the bq27500/1 after it has gone into HIBERNATE mode. After waking, the
gauge can proceed with the initialization of the battery information (OCV, profile selection, etc.)
FUNCTIONAL DESCRIPTION28 Submit Documentation Feedback