Texas Instruments bq27500 Marine Instruments User Manual


 
www.ti.com
ExitFromSLEEP
|AverageCurrent ()|>SleepCurrent
OR
CurrentisDetectedaboveI
WAKE
EntryToHIBERNATE
Hosthasset ControlStatus
[HIBERNATE]=1
OR
V
CELL
< HibernateVoltage
Fuel gauginganddata
updatedevery1s,
I
CC
= Normal
NORMAL
Fuel gauginganddata
updated every60seconds
I
CC
= Sleep
SLEEP
Disableallbq8032
subcircuitsexceptGPIO.
Set/BAD_GDto “high”
status
I
CC
= Hibernate
HIBERNATE
EntrytoSLEEP
OperationConfiguration[SLEEP]=1
AND
|AverageCurrent()|
SleepCurrent
WakeupFromHIBERNATE
CommunicationActivity
AND
CommaddressisNOT forbq27500/1
ExitFrom HIBERNATE
(CommunicationActivity
AND
Commaddressisforbq27500/1)
OR
BatteryRemoved
(ControlStatus
[HIBERNATE] issetto0.
POR
Checkforbatteryinsertion
fromHALT state
.
Nogauging
I
CC
= Sleep
BAT INSERTCHECK
EntrytoNORMAL
Flags[BAT_DET]=1
ExitFromNORMAL
Flags [BAT_DET]=0
ExitFrom SLEEP
Flags [BAT_DET]=0
Flags [BAT_DET
]=0
5.7.4HIBERNATEMODE
bq27500
bq27501
System-SideImpedanceTrack™FuelGauge
SLUS785SEPTEMBER2007
Figure5-2.PowerModeDiagram
HIBERNATEmodeshouldbeusedwhenthesystemequipmentneedstoenteraverylow-powerstate,
andminimalgaugepowerconsumptionisrequired.Thismodeisidealwhenasystemequipmentissetto
itsownSLEEP,HIBERNATE,orSHUTDOWNmodes.
ToenterHIBERNATEmode,eitherthesystemmustsetthe[HIBERNATE]bitoftheCONTROLSTATUS
registerORthecellvoltagemustfallbelowHibernateVoltage.ThegaugewillremaininHIBERNATE
modeuntilthebatteryisremoved,orthesystemissuesadirectI
2
Ccommandtothegauge.I
2
C
Communicationthatisnotdirectedtothegaugewillnotwakethegauge.
ItisimportantthatBAT_GDbesettodisablestatus(nobatterycharging/discharging).Thispreventsa
chargerapplicationfrominadvertentlychargingthebatterybeforeanOCVreadingcanbetaken.Itisthe
system’sresponsibilitytowakethebq27500/1afterithasgoneintoHIBERNATEmode.Afterwaking,the
gaugecanproceedwiththeinitializationofthebatteryinformation(OCV,profileselection,etc.)
FUNCTIONALDESCRIPTION 28SubmitDocumentationFeedback