Charge current limit (ICHG)

nPM1300 Product Specification

The charge current limit is set between 32 mA and 800 mA in 2 mA steps. Charging current ICHG is configured with TWI with a default value of 32 mA.

Note: Do not configure the charge current outside this range as it can lead to device instability.

CHARGER must be disabled before changing the current setting in registers BCHGISETMSB and BCHGISETLSB. The setting takes effect when charging is enabled.

The charge current is configured using a 9-bit value. The following shows how the register value for BCHGISETMSB can be calculated, where ICHG is the charge current in mA:
The following shows how the register value for BCHGISETLSB can be calculated, where ICHG is the charge current in mA:

Some example charging currents are found in the following table.

Table 1. Charging current
ICHG BCHGISETMSB BCHGISETLSB
32 mA 8 0
34 mA 8 1
400 mA 100 0
800 mA 200 0

Trickle charging current, ITRICKLE, is 10% of ICHG. Trickle charging is active when VBAT < VTRICKLE_FAST (default 2.9 V).

Termination current, ITERM, is programmable to 10% (default) or 20% of ICHG. Termination current is active in the constant voltage phase of charging. Charging stops when the charging current reaches this value.

These parameters are configured in registers BCHGVTRICKLESEL and BCHGITERMSEL.