SLUSFR7 August 2025 BQ24810
PRODUCTION DATA
請(qǐng)參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
The BQ24810 employs dynamic power management to reduce charging current to maintain a maximum adapter current ILIM1, set in REG0x3F(). If the system current requirement exceeds ILIM1, the charger will enter peak power mode (if enabled) as described in Section 6.3.6. If peak power mode is not enabled, the charger will instead enter hybrid boost (if enabled and all required conditions are met) as described in Section 6.4.2. If neither peak power mode nor hybrid boost is entered, the adapter current may exceed ILIM1, potentially generating an INOM or ICRIT PROCHOT or ACOC event.
The BQ24810 features improved precision in both ILIM1 and the FDPM_RISE threshold used to enter hybrid boost mode. REG0x3F() allows setting ILIM1 in increments of 64 mA.
Typically there are mainly two kinds of adapters which BQ24810 can support, however they do requests configuration in an opposite direction based on their own characteristics. In order to achieve the best performance of both of them, BQ24810 reserve flexibility to adjust charger turbo boost mode entry and charger current ramp up process accordingly. These are summarized in Table 6-2.
The BQ24810 has several user registers that can speed up the hybrid power boost mode and charging entry/exit times. These key registers can have effects on the adapter input current, battery discharge current, and the battery charge current transients. These are summarized in Table 6-3, where tradeoffs can be made between minimizing overshoot of adapter or battery currents, and transition speeds for HPB and ICHG mode.
| ADAPTER TYPE | DEDICATED BARREL ADAPTER | THIRD PARTY PD ADAPTER |
|---|---|---|
| Characteristic | Robust and capable to handle 500us 1.5ms current overshoot. Key
requests:
|
Sensitive and precise current limit and possible to crash due to
overcurrent. Key requests:
|
| Typical IINDPM setting under 10mΩ RAC | 3.25A~10A | 2A~5A |
| Typical IINDPM setting under 5mΩ RAC | 5A~20A | 2A~5A |
| FDPM_RISE (REG0x36[4:2]) | higher threshold setting like 107%/111% | lower threshold setting like 104% |
| FDPM_FALL(REG0x36[1:0]) | Threshold to exit turbo boost mode: Suggest to use 96% (11b)/95%(10b) | lower threshold setting like 93%/90% |
| FDPM_DEG(REG0x37[5:3]) | Longer setting like 380us/750us/1.5ms to maximum power from adapter | Shorter setting like 10us/20us/50us to speed up turbo boost mode entry and minimize input current overshoot |
| EN_ICHG_PRESET(REG0x36[15]) | 1b to speed up ICHG ramp up after exit turbo | 1b to speed up ICHG ramp up after exit turbo |
| SEL_MORE_PRESET(REG0x36[13:12]) |
|
|
| EN_CHARGE_FAST_TRANS(REG0x36[10]) | 1b to speed up charge current ramp up | 0b to minimize ovecurrent at input |
| EN_TURBO_FAST_TRANS(REG0x36[11]) | 0b to maximize power from adapter | 1b to minimize ovecurrent at input |
| MORE_TURBO_PRESET(REG0x3B[2]) | 0b to help reduce IIN undershoot and IBAT discharge overshoot during Turbo | 1b to help reduce IIN overshoot and may increase IBAT discharge overshoot during Turbo |
| FAST_CHG_TURBO_TRANS(REG0x37[0]) | 0b to help reduce IIN undershoot and IBAT discharge overshoot during Turbo | 1b to help reduce IIN overshoot and may increase IBAT discharge overshoot during Turbo |
| REGISTER NAMES | ADAPTER INPUT CURRENT | BATTERY DISCHARGE CURRENT | BATTERY CHARING CURRENT |
|---|---|---|---|
| FDPM_DEG(REG0x37[5:3]) | Longer options help maximize output power from barrel adatper and shorter options help minimize input current overshoot for PD adapters | Longer options help reduce battery discharge current and extend battery life. Shorter options help increase battery discharge current to avoid crash input source | NA |
| EN_ICHG_PRESET(REG0x36[15]) | NA | NA | Enable to speed up ICHG recover speed significantly after charger exit turbo boost |
| SEL_MORE_PRESET(REG0x36[13:12]) | More preset value could slightly reduce IIN overshoot time and also increase undershoot value | More preset value could slightly increase battery discharge current overshoot | Working together with EN_ICHG_PRESET, when it is enabled more preset value to help speed up ICHG recover speed after exiting turbo boost |
| EN_CHARGE_FAST_TRANS(REG0x36[10]) | NA | NA | Enable to speed up ICHG recovery speed |
| EN_TURBO_FAST_TRANS(REG0x36[11]) | Enable(1b) to reduce IIN overshoot duration and slightly increase IIN undershoot as side effect | Enable(1b) to increase battery discharge current overshoot | NA |
| MORE_TURBO_PRESET(REG0x3B[2]) | 1b to add more preset value for turbo boost ramp which slightly reduce IIN overshoot time and also increase undershoot value | 1b to add more preset value for turbo boost ramp can can increase IBAT discharge overshoot | NA |
| FAST_CHG_TURBO_TRANS(REG0x37[0]) | Enable(1b) to reduce IIN overshoot | Enable(1b) to increase battery dicharge current overshoot | NA |
| TURBO_SPEED(REG0x36[9:8]) | Higher codes with stronger compensation to reduce IIN overshoot time and increase IIN undershoot | Higher codes with stronger compensation to increase battery discharge overshoot | NA |