This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS65988: USB PD current Sink design with electronic Load

Part Number: TPS65988
Other Parts Discussed in Thread: TPS25750, TPS25750EVM

Hi there, 

We are currently designing an tester board, USB Type C based electronic load  to test our product USB Type C and USB Type A BC 1.2 based device (kind of power bank, but a huge one). 

The role of the electronic load is to mimic actual load such as laptop USB charge port, mobile charge port etc. by sinking and dissipating power at different profiles ( 5V 3A, 9V 3A ..20V 3A etc).  

For this I'm planning to use TPS65988 in sink mode ( please suggest any alternative if available).  

 

i'm attaching a crude block diagram 

a) The input is from a USB Type C based power bank capable of providing 80W ( based on profile detection /negotiation) 

b) TPS65998 shall be controlled through and MCU via I2C to set the profile 

c) We have an electronic load in CC mode to sink the current 

Questions: 

a) Is the above solution optimum ( else please suggest an alternative) ?

b) Does TPS65988 comes with pre programmed firmware and how much effort it is required to control the profile via I2C. 

Contd. 

We also have some USB A BC 1.2 supported port coming out of battery bank. Can I use same setup except,  will use D+ D_ line for handshaking. Is there any I2C configurable register available to set the max current? say 5V 3A . ( The level of current shall be controlled  by electronic load)  

 

Thanks in advance 

-MI

 

  • Hi MI,

    If you do not require Alternate Modes such as DisplayPort, I would also recommend taking a look at the TPS25750 device. This is our new device and I think you would be able to use it for your application. 

    For the Firmware, yes the PD controllers contain a few default configurations already, however this can only provide basic functionality or configuration. Therefore, we have a GUI which will show all of the register configurations and make it simpler to configure the PD controller for your application. 

    If you have not already worked on a PD design, I would also recommend to watch the training videos, which can be found at the bottom of the product page along with some of the application notes. Do you also have the EVM for this device? If not, we have the TPS65988EVM as well as the TPS25750EVM that you could test on first.

    Thank you,

    Hari