Texas Instruments bq27500 Marine Instruments User Manual


 
www.ti.com
bq27500
bq27501
System-SideImpedanceTrack™FuelGauge
SLUS785SEPTEMBER2007
4.1.1.1.15CALMODE:0x0040
Thiscommandinstructsthefuelgaugetoentercalibrationmode.Thiscommandisonlyavailablewhen
thefuelgaugeisUNSEALED.
4.1.1.1.16RESET:0x0041
Thiscommandinstructsthefuelgaugetoperformafullreset.Thiscommandisonlyavailablewhenthe
fuelgaugeisUNSEALED.
4.1.1.2AtRate():0x02/0x03
TheAtRate()read-/write-wordfunctionisthefirsthalfofatwo-functioncommand-setusedtosetthe
AtRatevalueusedincalculationsmadebytheAtRateTimeToEmpty()function.TheAtRate()unitsarein
mA.
TheAtRate()valueisasignedinteger,andbothpositiveandnegativevalueswillbeinterpretedasa
dischargecurrentvalue.TheAtRateTimeToEmpty()functionreturnsthepredictedoperatingtimeatthe
AtRatevalueofdischarge.ThedefaultvalueforAtRate()iszeroandwillforceAtRate()toreturn65535.
BoththeAtRate()andAtRateTimeToEmpty()commandsshouldonlybeusedinNORMALmode.
4.1.1.3AtRateTimeToEmpty():0x04/0x05
Thisread-wordfunctionreturnsanunsignedintegervalueofthepredictedremainingoperatingtimeifthe
batteryisdischargedattheAtRate()valueinminuteswitharangeof0to65534.Avalueof65535
indicatesAtRate()=0.ThegasgaugeupdatesAtRateTimeToEmpty()within1safterthesystemsetsthe
AtRate()value.ThefuelgaugeautomaticallyupdatesAtRateTimeToEmpty()basedontheAtRate()
valueevery1s.BoththeAtRate()andAtRateTimeToEmpty()commandsshouldonlybeusedin
NORMALmode.
4.1.1.4Temperature():0x06/0x07
Thisread-wordfunctionreturnsanunsignedintegervalueofthetemperatureinunitsof0.1°Kmeasured
bythegasgaugeandhasarangeof0to6553.5°K.
4.1.1.5Voltage():0x08/0x09
Thisread-wordfunctionreturnsanunsignedintegervalueofthemeasuredcell-packvoltageinmVwitha
rangeof0to6000mV.
4.1.1.6Flags():0x0a/0x0b
Thisread-wordfunctionreturnsthecontentsofthegas-gaugestatusregister,depictingthecurrent
operatingstatus.
Table4-4.FlagsBitDefinitions
bit7bit6bit5bit4bit3bit2bit1bit0
HighByteOTCOTDCHG_INHXCHGFCCHG
LowByteCC_OFFOCV_GDWAIT_IDBAT_DETSOC1SOCFDSG
OTC=OvertemperatureinChargeconditionisdetected.Truewhenset.
OTD=OvertemperatureinDischargeconditionisdetected.Truewhenset.
CHG_INH=ChargeInhibit:unabletobegincharging(tempoutsidetherange[ChargeInhibitTempLow,ChargeInhibitTempHigh]).
Truewhenset.
XCHG=ChargeSuspendAlert(tempoutsidetherange[SuspendTempLow,SuspendTempHigh]).Truewhenset.
FC=FullyCharged,setwhenChargeterminationconditionismet.Truewhenset.
CHG=(Fast)chargingallowed.Truewhenset.
CC_OFF=bq27500/1performingCoulombCounterOffsetmeasurement.Truewhenset.
OCV_GD=GoodOCVmeasurementtaken.Truewhenset.
WAIT_ID=Waitingtoidentifyinsertedbattery.Truewhenset.
BAT_DET=Batterydetected.Truewhenset.
SOC1=State-of-Charge-Threshold1(SOC1Set)reached.Truewhenset.
SOCF=State-of-Charge-ThresholdFinal(SOCFSet%)reached.Truewhenset.
DSG=Dischargingdetected.Truewhenset.
GENERALDESCRIPTION 12SubmitDocumentationFeedback