English
Language : 

BQ28Z560-R1 Datasheet, PDF (23/60 Pages) Texas Instruments – Single Cell Li-Ion Battery Gas Gauge and Protection
bq28z560-R1
www.ti.com
SLUSBD3 – APRIL 2013
BOARD_OFFSET: 0x0009
Instructs the gas gauge to calibrate board offset. During board offset calibration the [BCA] bit is set.
CC_OFFSET: 0x000A
Instructs the gas gauge to calibrate coulomb counter offset. During calibration the [CCA] bit is set.
CC_OFFSET_SAVE: 0x000B
Instructs the gas gauge to save the calibration coulomb counter offset after calibration.
DF_VERSION: 0x000C
Instructs the gas gauge to return the data flash version to addresses 0x00/0x01.
SET_FULLSLEEP: 0x0010
Instructs the gas gauge to set the FULLSLEEP bit in the Control Status register to 1. This allows the gauge to
enter the FULLSLEEP power mode after the transition to SLEEP power state is detected. In FULLSLEEP mode,
less power is consumed by disabling an oscillator circuit used by the communication engines. For HDQ
communication, one host message will be dropped. For I2C communications, the first I2C message will incur a
6–8 ms clock stretch while the oscillator is started and stabilized. A communication to the device in FULLSLEEP
forces the device back to SLEEP mode.
SET_HIBERNATE: 0x0011
Instructs the gas gauge to force the CONTROL_STATUS [HIBERNATE] bit to 1. This enables the gauge to enter
the HIBERNATE power mode after the transition to SLEEP power state is detected and the required conditions
are met. The [HIBERNATE] bit is automatically cleared upon exiting from HIBERNATE mode.
CAUTION
Do not use the Control() subcommand SET_HIBERNATE to disable HIBERNATE
mode. To disable HIBERNATE mode, Hibernate Voltage and Current must be set to 0
in the data flash.
If HIBERNATE mode is initiated, always ensure that the bus line is pulled high by an
external resistor. It is important to prevent the bus line from being pulled low by an
external signal on the line when in HIBERNATE mode; otherwise, the device may latch
and a cold power cycle is required.
CLEAR_HIBERNATE: 0x0012
Instructs the gas gauge to force the CONTROL_STATUS [HIBERNATE] bit to 0. This prevents the gauge from
entering the HIBERNATE power mode after the transition to SLEEP power state is detected. It can also be used
to force the gauge out of HIBERNATE mode.
SET_SHUTDOWN: 0x0013
Sets the CONTROL_STATUS [SHUTDOWN] bit to 1, thereby enabling the gas gauge to enter SHUTDOWN
mode, depending on whether the conditions are met for gas gauge shutdown or not. The delay for shutdown is
1 s, providing there is no charging current detected.
CLEAR_SHUTDOWN: 0x0014
Disables the shutdown by setting this bit to 1, thereby forcing CONTROL_STATUS [SHUTDOWN] to 0.
SET_HDQINTEN: 0x0015
Instructs the gas gauge to set the CONTROL_STATUS [HDQIntEn] bit to 1. This enables the HDQ Interrupt
function. When this subcommand is received, the device will detect any of the interrupt conditions and assert the
interrupt at 1-s intervals until the CLEAR_HDQINTEN command is received or the count of HDQHostIntrTries
has lapsed (default 3).
Copyright © 2013, Texas Instruments Incorporated
Product Folder Links: bq28z560-R1
Submit Documentation Feedback
23