ZHCS229C September 2011 – January 2020 BQ24725A
PRODUCTION DATA.
To set the charge current, write a 16bit ChargeCurrent() command (0x14H or 0b00010100) using the data format listed in Table 4. With 10mΩ sense resistor, the BQ24725A provides a charge current range of 128mA to 8.128A, with 64mA step resolution. Sending ChargeCurrent() below 128mA or above 8.128A clears the register and terminates charging. Upon POR, charge current is 0A. A 0.1µF capacitor between SRP and SRN for differential mode filtering is recommended, 0.1µF capacitor between SRN and ground for common mode filtering, and an optional 0.1µF capacitor between SRP and ground for common mode filtering. Meanwhile, the capacitance on SRP should not be higher than 0.1µF in order to properly sense the voltage across SRP and SRN for cycle-by-cycle under-current and over current detection.
The SRP and SRN pins are used to sense RSR with default value of 10mΩ. However, resistors of other values can also be used. For a larger sense resistor, a larger sense voltage is given, and a higher regulation accuracy; but, at the expense of higher conduction loss. If the current sensing resistor value is too high, it may trigger an over current protection threshold because the current ripple voltage is too high. In such a case, either a higher inductance value or a lower current sensing resistor value should be used to limit the current ripple voltage level. A current sensing resistor value no more than 20mΩ is suggested.
To provide secondary protection, the BQ24725A has an ILIM pin with which the user can program the maximum allowed charge current. Internal charge current limit is the lower one between the voltage set by ChargeCurrent(), and voltage on ILIM pin. To disable this function, the user can pull ILIM above 1.6V, which is the maximum charge current regulation limit. Equation 2 shows the voltage set on ILIM pin with respect to the preferred charge current limit:
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
Not in use | Not in use | Not in use | Charge Current, DACICHG 6 | Charge Current, DACICHG 5 | Charge Current, DACICHG 4 | Charge Current, DACICHG 3 | Charge Current, DACICHG 2 |
R/W | R/W | R/W R/W | R/W | R/W | R/W | ||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Charge Current, DACICHG 1 | Charge Current, DACICHG 0 | Not in use | Not in use | Not in use | Not in use | Not in use | Not in use |
R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
[15] | Not in use | R/W | Not used. | |
[14] | Not in use | R/W | Not used. | |
[13] | Not in use | Not used. | ||
[12] | Charge Current, DACICHG 6 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 4096mA of charger current. |
|
[11] | Charge Current, DACICHG 5 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 2048mA of charger current. |
|
[10] | Charge Current, DACICHG 4 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 1024mA of charger current. |
|
[9] | Charge Current, DACICHG 3 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 512mA of charger current. |
|
[8] | Charge Current, DACICHG 2 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 256mA of charger current. |
|
[7] | Charge Current, DACICHG 1 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 128mA of charger current. |
|
[6] | Charge Current, DACICHG 0 | R/W | 0 = Adds 0mA of charger current.
1 = Adds 64mA of charger current. |
|
[5] | Not in use | R/W | Not used. | |
[4] | Not in use | R/W | Not used. | |
[3] | Not in use | R/W | Not used. | |
[2] | Not in use | R/W | Not used. | |
[1] | Not in use | R/W | Not used. | |
[0] | Not in use | R/W | Not used. |