SLUSC23 September 2015
PRODUCTION DATA.
NOTE
Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.
The bq78z100 gas gauge is a primary protection device that can be used with a 1-series or 2-series Li-Ion/Li Polymer battery pack. To implement and design a comprehensive set of parameters for a specific battery pack, the user needs Battery Management Studio (bqSTUDIO), which is a graphical user-interface tool installed on a PC during development. The firmware installed in the product has default values, which are summarized in the bq78z100 Technical Reference Manual (SLUUB63) for this product. Using the bqSTUDIO tool, these default values can be changed to cater to specific application requirements during development once the system parameters, such as fault trigger thresholds for protection, enable/disable of certain features for operation, configuration of cells, chemistry that best matches the cell used, and more are known. This data can be referred to as the "golden image."
The following is the bq78z100 application schematic for the 2-series configuration.
Design Parameter | Example |
---|---|
Cell Configuration | 2s1p (2-series with 1 Parallel) |
Design Capacity | 4400 mAH |
Device Chemistry | 100 (LiCoO2/graphitized carbon) |
Cell Overvoltage at Standard Temperature | 4300 mV |
Cell Undervoltage | 2500 mV |
Shutdown Voltage | 2300 mV |
Overcurrent in CHARGE Mode | 6000 mA |
Overcurrent in DISCHARGE Mode | –6000 mA |
Short Circuit in CHARGE Mode | 0.1 V/Rsense across SRP, SRN |
Short Circuit in DISCHARGE 1 Mode | 0.1 V/Rsense across SRP, SRN |
Safety Over Voltage | 4500 mV |
Cell Balancing | Disabled |
Internal and External Temperature Sensor | Enabled |
Under Temperature Charging | 0°C |
Under Temperature Discharging | 0°C |
BROADCAST Mode | Enabled |
I2C Interface | Enabled |
For the firmware settings needed for the design requirements, refer to the bq78z100 Technical Reference Manual (SLUUB63).
Each parameter listed for fault trigger thresholds has a delay timer setting associated for any noise filtering. These values, along with the trigger thresholds for fault detection, may be changed based upon the application requirements using the data flash settings in the appropriate register stated in the bq78z100 Technical Reference Manual (SLUUB63).
The calibration of Current, Voltage, and Temperature readings is accessible by writing 0xF081 or 0xF082 to ManufacturerAccess(). A detailed procedure is included in the bq78z100 Technical Reference Manual (SLUUB63) in the Calibration section. The description allows for calibration of Cell Voltage Measurement Offset, Battery Voltage, Pack Voltage, Current Calibration, Coulomb Counter Offset, PCB Offset, CC Gain/Capacity Gain, and Temperature Measurement for both internal and external sensors.
When a battery pack enabled with the bq78z100 is first cycled, the value of FullChargeCapacity() updates several times. Figure 23 shows RemainingCapacity() and FullChargeCapacity(), and where those updates occur. As part of the Impedance Track algorithm, it is expected that FullChargeCapacity() may update at the end of charge, at the end of discharge, and at rest.