SLVAFL3 april   2023 BQ25890H

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
  4. 2DPDM Structure of BQ25890H
    1. 2.1 DPDM Block Diagram and Working Flow Chart
    2. 2.2 Key Register Configuration for BC1.2/HVDCP Standard Power Source with DPDT Signal Switch
    3. 2.3 Key Register Configuration for BC1.2/HVDCP Standard Power Source Without DPDT Signal Switch
    4. 2.4 Fast Charging Configuration for PPS/HVDCP Power Source with BQ25890H
      1. 2.4.1 Working Mechanism with PPS/HVDCP Source
      2. 2.4.2 Programmable D+/D– Output Driver Introduction in BQ25890H
  5. 3References

Programmable D+/D– Output Driver Introduction in BQ25890H

The bq25890H allows each of the D+/D– lines to be controlled independently to output one of the preset voltage levels (0 V, 0.6 V, 1.2 V, 2.0 V, 2.7 V, 3.3 V, and HiZ). Each line can be set to one of these presets over I2C. This allows the implementation of a handshaking protocol between the charger and an adapter with an interface that allows adjusting the voltage, such as the CHY100 and CHY103 interfaces. Since the adapter voltage is controllable, the operating point of the charger can be fine-tuned to ensure high efficiency during charging. In addition, higher voltages allow enabling efficient high-charge currents. As a byproduct, charge time is decreased, making it even more appealing for high-capacity cells. REG01 of the bq25890H includes the bits needed to control the D+/D– output driver. The host processor can communicate through I 2 C to the charger, and modify this register to emulate the relevant adapter interface. This register also includes the bits to enable detection of HVDCP and MaxCharge adapters during the input current detection.

GUID-20230323-SS0I-THHF-9XJC-ZBZJZ6RVXJW2-low.svg Figure 2-7 Adjustable Adapter Output Step by DPDM Interface

Figure 2-7 represents an example of how this behavior looks after implementing the increase or decrease functions, where Dx_y represents the specific D+ or D- thresholds based on the protocol used and ∆V, the resolution of the output voltage steps. D+/D- can generate multiple pulse signal periodicity through AP configuring. By adopting different D+ and D- pulse signal combination to increase or decrease output of adapter, for example, to adjust output power of adapter dynamically.

Table 2-1 DPDM Bit Adjustment in REG01
Bit Field Type Reset Description
7 DP_DAC[2] R/W by REG_RST D+ Pin Output Driver
000 – HiZ mode (Default)
001 – 0 V (V0P0_VSRC )
010 – 0.6 V (V0P6_VSRC )
011 – 1.2 V (V1P2_VSRC )
100 – 2.0 V (V2P0_VSRC )
101 – 2.7 V (V2P7_VSRC )
110 – 3.3 V (V3P3_VSRC )
111 – Reserved

Register bits are reset to default value when input source is plugged-in and can be changed after D+/D- detection is completed.
6 DP_DAC[1] R/W by REG_RST
5 DP_DAC[0] R/W by REG_RST
4 DM_DAC[2] R/W by REG_RST D- Pin Output Driver
000 – HiZ mode (Default)
001 – 0 V (V0P0_VSRC )
010 – 0.6 V (V0P6_VSRC )
011 – 1.2 V (V1P2_VSRC )
100 – 2.0 V (V2P0_VSRC )
101 – 2.7 V (V2P7_VSRC )
110 – 3.3 V (V3P3_VSRC )
111 – Reserved

Register bits are reset to default value when input source is plugged-in and can be changed after D+/D- detection is completed.
3 DM_DAC[1] R/W by REG_RST
2 DM_DAC[0] R/W by REG_RST
1 EN_12V R/W by REG_RST Enable 12 V detection for MaxCharge and HVDCP
0 – Disable 12 V Detection (default)
1 – Enable 12 V Detection
0 VINDPM_OS R/W by REG_RST Input Voltage Limit Offset
0 – 400 mV
1 – 600 mV (default)