TIDUEY1B November   2020  – April 2024 BQ25798

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Key System Specifications
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
    3. 2.3 Highlighted Products
      1. 2.3.1 TPS25750D
      2. 2.3.2 BQ25798
    4. 2.4 System Design Theory
      1. 2.4.1 TPS25750D PD Controller
      2. 2.4.2 BQ25798 Battery Charger
      3. 2.4.3 TPS54531 Buck Converter
      4. 2.4.4 TLV75533 LDO
      5. 2.4.5 USB Type-C® Receptacle
      6. 2.4.6 Supporting Components for Programming
  9. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware and Software Requirements
    2. 3.2 Application Customization Tool
    3. 3.3 Test Setup
    4. 3.4 Test Results
  10. 4Design and Documentation Support
    1. 4.1 Design Files
      1. 4.1.1 Schematics
      2. 4.1.2 BOM
      3. 4.1.3 Altium Project
    2. 4.2 Software
    3. 4.3 Documentation Support
    4. 4.4 Support Resources
    5. 4.5 Trademarks
  11. 5About the Author
  12. 6Revision History

Test Results

At start-up, the TPS25750D PD controller sends the initial I2C commands to set up the BQ25798 battery charger for charging, number of cells and so on. These initial commands are based on the answers provided on the Web-based Application Customization Tool for proper functionality. When a 5-V sink PDO Contract is negotiated, the PD controller sets up the buck-boost battery charger BQ25798 for a VIN of 5 V and charging the battery at
1 A based on this particular configuration.

GUID-20201110-CA0I-M0SQ-5QRW-6C2TXB5BXXLC-low.pngFigure 3-6 Power On Reset (POR) Commands
GUID-20201110-CA0I-XSQX-9RX2-CVC4XDVTD2RP-low.pngFigure 3-7 Example of a 5-V Sink Contract Charging a Battery
GUID-20201110-CA0I-WVZP-TRX2-GVRBRTBJ5VWH-low.png Figure 3-8 20-V Sink Charging at 1 A

Similarly, when a 20 V Sink PDO contract is negotiated, the same behavior can be seen where the PD controller sets up VIN at 20 V this time, while maintaining charging at 1 A.

GUID-20201110-CA0I-XJD0-JNCN-X80QKT2GCRK0-low.png Figure 3-9 Sourcing 5 V with BQ25798 in OTG Mode

When the TPS25750D negotiates a source PDO contract, the device configures the BQ25798 to operate in OTG mode so that the battery can source the power needed for the port partner. In this case, the BQ25798 needs to boost up the battery voltage up to 5 V to source power to the other device.

GUID-20201110-CA0I-PX86-4HNJ-VPVDQQ95HCSF-low.png Figure 3-10 Sourcing 20 V with BQ25798 in OTG Mode

The same behavior can be observed when the port partner and the TPS25750D negotiate a 20 V contract using the TPS25750D as a Source.

GUID-20201110-CA0I-JH7P-X39Z-JZSS7M1TR3M1-low.png Figure 3-11 Power Role Swap from Source to Sink

One of the features for USB Type-C PD Controllers, such as the TPS25750D is the ability to perform Power Role Swaps depending on when certain conditions change. In the corresponding figure, initially the sourcing can be observed as VBUS is at 20 V but the charging current is at 0 A, then a reset or renegotiation occurs where the PD controller needs to become a Sink and both devices accept this change. Therefore, VBUS goes to 0 V and then negotiates a 20 V Sink PDO contract. Once the Power Role Swap is done, the TPS25750D configures the BQ25798 for charging mode to charge at 1 A, which can be seen at the end of the capture.

GUID-20201110-CA0I-JZVL-K4C7-T3TLNMD8T36X-low.png Figure 3-12 Power Role Swap from Sink to Source

Similarly, the same can be done in reverse order, going from the TPS25750D being a Sink and charging the battery, to renegotiating a Sourcing contract with the port partner and supplying the 20 V using the BQ25798.