English
Language : 

BQ2060A_15 Datasheet, PDF (23/61 Pages) Texas Instruments – SBS v1.1-Compliant Gas Gauge IC
bq2060A
www.ti.com
SLUS500D – OCTOBER 2001 – REVISED OCTOBER 2011
The bq2060A clears the ManufacturerAccess() command within 900 ms of acknowledging the Enable Low-Power
Storage command. The VFC Calibration command may be sent 900–5000 ms after SMBus acknowledgment of
the Enable Low-Power Storage command. In this case, the bq2060A delays entering storage mode until the
calibration process completes and the bq2060A stores the new calibration values in EEPROM.
0x062b SEAL: Instructs the bq2060A to restrict access to those functions listed in Table 3. The bq2060A
completes the seal function and clears ManufacturerAccess() within 900 ms of acknowledging the command.
0x064d Charge Synchronization: Instructs the bq2060A to update RM to a percentage of FCC as defined in
Fast Charge Termination %. The bq2060A updates RM and clears Manufacturer Access() within 900 ms of
acknowledging the command.
0x0653 Enable VFC Calibration: Instructs the unsealed bq2060A to begin VFC calibration. With this command,
the bq2060A deselects the SR1 and SR2 inputs and calibrates for IC offset only. It is best to avoid charge or
discharge currents through the sense resistor during this calibration process.
0x067e Alternate VFC Calibration: Instructs the unsealed bq2060A to begin VFC calibration. With this
command, the bq2060A does not deselect the SR1 and SR2 inputs and does calibrate for IC and PCB offset. Any
charge or discharge currents during this procedure result in an invalid VFC offset calibration and inaccurate VFC
operation.
During VFC calibration, the bq2060A disables the LED display and accepts only the Stop VFC Calibration and
the SEAL commands to ManufacturerAccess(). The bq2060A disregards all other commands. SMBus
communication should be kept to a minimum during VFC calibration to reduce the noise level and allow a more
accurate calibration.
Once started, the VFC calibration procedure completes automatically. When complete, the bq2060A saves the
calibration values in EEPROM. The calibration normally takes about 8 to 10 minutes. The calibration time is
inversely proportional to the bq2060A VFC (and PCB) offset error. The bq2060A caps the calibration time at one
hour in the event of calibrating zero offset error. The VFC calibration can be done as the last step in a battery
pack test procedure because the calibration can complete automatically after removal from a test setup.
The bq2060A clears ManufacturerAccess() within 900 ms and starts calibration within 3.2 s of acknowledging the
command.
0x0660 Stop VFC Calibration: Instructs the bq2060A to abort a VFC calibration procedure. If aborted, the
bq2060A disables offset correction. The bq2060A stops calibration within 20 ms of acknowledging the command.
0x0606 Program EEPROM: Instructs the unsealed bq2060A to connect the SMBus to the EEPROM I2C bus.
The bq2060A applies power to the EEPROM within 900 ms of acknowledging the command. After issuing the
program EEPROM command, the bq2060A monitoring functions are disabled until the I2C bus is disconnected.
The bq2060A disconnects the I2C bus when it detects that the battery address 0x16 is sent over the SMBus. The
battery address 0x16 to disconnect the I2C bus should not be sent until 10 ms after the last write to the
EEPROM.
Send Host to bq2060A
Send Host to bq2060A or
Receive From bq2060A
HDQ Command Code
16-Bit Data
tRR
Break
LSB
Bit 0
Start-Bit
Address-Bit/
Data-Bit
Stop-Bit
R/W
MSB
Bit 7
tRSPS
Figure 10. HDQ16 Communication Example
Copyright © 2001–2011, Texas Instruments Incorporated
Product Folder Link(s): bq2060A
Submit Documentation Feedback
23