English
Language : 

BQ27505-J3 Datasheet, PDF (12/44 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge
bq27505-J3
Not Recommended for New Designs
SLUS986A – OCTOBER 2009 – REVISED FEBRUARY 2010
www.ti.com
4.1.1.1.1 CONTROL_STATUS: 0x0000
Instructs the fuel gauge to return status information to control addresses 0x00/0x01. The status word
includes the following information.
Table 4-3. CONTROL_STATUS Bit Definitions
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
High byte
–
FAS
SS
CSV
CCA
BCA
OCVCMDCOMP OCVFAIL
Low byte INITCOMP HIBERNATE SNOOZE
SLEEP
LDMD RUP_DIS
VOK
QEN
FAS = Status bit indicating the bq27505 is in FULL ACCESS SEALED state. Active when set.
SS = Status bit indicating the bq27505 is in SEALED state. Active when set.
CSV = Status bit indicating a valid data flash checksum has been generated. Active when set.
CCA = Status bit indicating the bq27505 Coulomb Counter Calibration routine is active. The CCA routine will take place approximately 1
minute after the initialization. Active when set.
BCA = Status bit indicating the bq27505 board calibration routine is active. Active when set.
OCVCMDCOMP = Status bit indicating the bq27505 has executed the OCV command. This bit can only be set with battery’s presence.
True when set.
OCVFAIL = Status bit indicating bq27505 OCV reading is failed due to the current. This bit can only be set with battery’s presence. True
when set.
INITCOMP = Initialization completion bit indicating the initialization completed. This bit can only be set with battery’s presence. True when
set.
HIBERNATE = Status bit indicating a request for entry into HIBERNATE from SLEEP mode. True when set. Default is 0.
SNOOZE = Status bit indicating the bq27505 SLEEP+ mode is enabled. True when set.
SLEEP = Status bit indicating the bq27505 is in SLEEP mode. True when set.
LDMD = Status bit indicating the bq27505 Impedance Track™ algorithm is using constant-power mode. True when set. Default is 0
(constant-current mode).
RUP_DIS = Status bit indicating the bq27505 Ra table updates are disabled. Updates disabled when set.
VOK = Status bit indicating the bq27505 voltages are okay for Qmax. True when set.
QEN = Status bit indicating the bq27505 Qmax updates enabled. True when set.
4.1.1.1.2 DEVICE_TYPE: 0x0001
Instructs the fuel gauge to return the device type to addresses 0x00/0x01.
4.1.1.1.3 FW_VERSION: 0x0002
Instructs the fuel gauge to return the firmware version to addresses 0x00/0x01.
4.1.1.1.4 HW_VERSION: 0x0003
Instructs the fuel gauge to return the hardware version to addresses 0x00/0x01.
4.1.1.1.5 DF_CHECKSUM: 0x0004
Instructs the fuel gauge to compute the checksum of the data flash memory. The checksum value is
written and returned to addresses 0x00/0x01 (UNSEALED mode only). The checksum will not be
calculated in SEALED mode; however, the checksum value can still be read.
4.1.1.1.6 PREV_MACWRITE: 0x0007
Instructs the fuel gauge to return the previous command written to addresses 0x00/0x01.
4.1.1.1.7 CHEM_ID: 0x0008
Instructs the fuel gauge to return the chemical identifier for the Impedance Track™ configuration to
addresses 0x00/0x01.
4.1.1.1.8 BOARD_OFFSET: 0X0009
Instructs the fuel gauge to compute the coulomb counter offset with internal short and then without internal
short applied across the sensing resistor (SR) inputs. The difference between the two measurements is
12
GENERAL DESCRIPTION
Submit Documentation Feedback
Copyright © 2009–2010, Texas Instruments Incorporated