SLUUCO5A december 2022 – august 2023 BQ34Z100-R2
Based on the selected LED mode, various options are available for the hardware implementation of an Alert signal. Software configuration of the Alert Configuration register determines which alert conditions will assert the ALERT pin.
MODE | DESCRIPTION | ALERT PIN | ALERT PIN NAME | CONFIG REGISTER HEX CODE | COMMENT |
---|---|---|---|---|---|
0 | No LED | 1 | P2 | 0 | |
1 | Single LED | 1 | P2 | 1 | |
2 | 4 LED | 11 | P6 | 2 | Filter and FETs are required to eliminate temperature sense pulses. |
3 | 5-LED Expander with I2C Host Comm | 12 | P5 | 43 | |
3 | 10-LED Expander with I2C Host Comm | 12 | P5 | 93 | |
4 | 5-LED Expander with HDQ Host Comm | 13 | P4 | 44 | |
4 | 10-LED Expander with HDQ Host Comm | 13 | P4 | 94 |
The port used for the Alert output will depend on the mode setting in LED/Comm Configuration as defined in Table 3-10. The default mode is 0. The ALERT pin will be asserted by driving LOW. However, note that in LED/COM mode 2, pin TS/P6, which has a dual purpose as temperature sense pin, will be driven low except when temperature measurements are made each second. See the reference schematic in the BQ34Z100-G1 Wide Range Fuel Gauge with Impedance Track™ Technology Data Sheet (SLUSBZ5) for filter implementation details if host alert sensing requires a continuous signal.
The ALERT pin will be a logical OR of the selected bits in the new configuration register when asserted in the Flags register. The default value for Alert Configuration register is 0.
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |
---|---|---|---|---|---|---|---|---|
High Byte | OTC | OTD | BAT_HIGH | BATLOW | CHG_INH | XCHG | FC | CHG |
Low Byte | REST | RSVD | RSVD | CF | RSVD | RCA | EOD | DSG |
Legend: RSVD = Reserved
OTC: | Overtemperature in Charge condition is detected. ALERT is enabled when set. | |||
OTD: | Overtemperature in Discharge condition is detected. ALERT is enabled when set. | |||
BAT_HIGH: | Battery High bit that indicates a high battery voltage condition. Refer to the data flash CELL BH parameters for threshold settings. ALERT is enabled when set. | |||
BATLOW: | Battery Low bit that indicates a low battery voltage condition. Refer to the data flash CELL BL parameters for threshold settings. ALERT is enabled when set. | |||
CHG_INH: | Charge Inhibit: unable to begin charging. Refer to the data flash [Charge Inhibit Temp Low, Charge Inhibit Temp High]parameters. ALERT is enabled when set. | |||
XCHG: | Charging disallowed ALERT is enabled when set. | |||
FC: | Full charge is detected. FC is set when charge termination is reached and FC Set% = –1 (see Section 3.7 for details) or StateOfCharge() is larger than FC Set% and FC Set% is not –1. ALERT is enabled when set. | |||
CHG: | (Fast) charging allowed. ALERT is enabled when set. | |||
REST: | Cleared on entry to RELAX mode and set to 1 when OCV measurement is performed in RELAX mode. ALERT is enabled when set. | |||
CF: | Condition Flag set. ALERT is enabled when set. | |||
RCA: | Remaining Capacity Alarm reached. ALERT is enabled when set. | |||
EOD: | End-of-Discharge Threshold reached. ALERT is enabled when set. | |||
DSG: | Discharging detected. ALERT is enabled when set. |