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: Remote panel dual USB 2.0 charging device

Part Number: TPS2546

Hi,

I have a remote panel with 2 USB ports.

The USB2.0 port hub is located on the main board and already has current limiting devices providing 1.16-1.74A to each remote USB rail.

I would like to add something like the TPS2546 to the remote rail.

I do not have additional signals to enable or detect faults. Auto detection of charging mode would be ideal.

USB 2.0 communication would need to remain functional (unless a fault condition occurs).

If a TFT display powered by USB is connected without a charging protocol, would the device limit to 500mA?

What do you suggest?

  • I also have i2c on the remote panel

  • The TPS2546 does not support I2C. I would still recommend this device based on your other system needs. I recommend reading up on the BC1.2 standard as it can be helpful to have a good understanding of this charging standard which the TPS2546 is based on.

    As far as the TPS2546 limiting the current for a TFT display, no it will not limit the current unless you actively change which ILIM resistor it references.

    Let me know if you have any other questions.

  • Thans so much for your answer.

    I wont be able to dynamically control the device control pins, just set it up and leave it.

    I don't see an auto mode that will attempt different modes. Is my understanding correct?

  • No there is no way for the TPS2546 to dynamically control its own control pins. The closest thing is setting the device in DCP_Auto mode that will advertise and establish different charging contract depending on the device that is connected. However, this either shorts together the DP/DM lines or adds a voltage, so data transmission is not possible in these modes.

    If you need data transmission, CDP and SDP are the modes that you want to use.