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.

TPS2546: TPS2546 current limit and load detection

Part Number: TPS2546

Hi team,

My customer wants to use TPS2546 in an power bank related application to shake hands with portable device like iphone to charging iphone with 1A current.

The Max Iout they can provide is 1A, or their system thermal will be an issue. So they want to set the TPS2546 in DCP/Divider1(ctl1,ctl2,ctl3, ilim_sel = 1,0,1,0) mode to tell portable device the max iout current is 1A. But in this mode, there is no load detect function. So they can’t let the MCU goes into sleep mode. 

Do we have good suggestion to meet both below requirements?

  1. Continuous 1A output current limit
  2. Active load detection 

  • Anyone can help me here?

    Supplementary info:

    1. there is no host MCU to control TPS2546.
    2. The DP_OUT/DM_OUT can not be shorted by resistor, as they are used in other function. 
    3. customer needs load detection function to use status output to active the sleep system when iphone plug in. 

    we tried several idea but all failed, 

    1. CDP mode(1,1,1,1), the iphone7 can't draw current without host MCU, while ipad can draw 1.5A current without MCU.
    2. DCP_auto mode(0,1,1,1) with 1A ILIM_HI, the iphone7 is charged abnormally with discontinuous charge current. 

    It seems the best way is to active load detection when the device is in DCP/divider1 mode. But customer doesn't have the access. 

  • Hi Hollis,

    From the descpriton, you need the load detect function and don't have host to control. So DCP_auto 0,1, 1, 1 mode is the most suitable one.

    What's the issue?

    What do you mean customer doesn't have acess to DCP/divier 1 mode?

    Best regards,

    Feifei

  • Hi Feifei,

    Thanks for the concall support.