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.

TPS65982 Events

Other Parts Discussed in Thread: TPS65982

Hello,

I'm starting a new design with the PD controller TPS65982. The system will sink power. I would have liked to have events on the voltage provided by the source. As in the power delivery specification, there are multiple voltage possible, I would like to be able from an event of the TPS65982 to activate a transistor for example when a certain volatage is sinked. In the application customization I don't find event that corresponds to my need, am I mistaken ? I only find event for source profiles PDOx negotiated which is not the case here as the controller is acting as a sink, otherwise there is a sink superior, inferior or equal to 12V but not for other voltages. Is there an event that I didn't find that can do what I need ?

Best regards,

Mehdi Laaboudi

  • Hi Mahdi,

    We don't have events for other voltage thresholds other that 12V. That voltage was the lowest that most high voltage bus powered devices or power sinking system could use at the time.

    A cheap external comparator could be used to have the same function to have a specific voltage threshold.

    Jacob
  • Hi Jacob,

    Thank you for answer. I still have a question. I see events for source profile negotiated, if I'm right, it means that the sink device negotiate a profile with a source and when the sink device accepts the source profile the TPS65982 of the source device sends an event. I don't find the same events for sink devices. For example, as I already told my system will work by sinking power from a provider and I would like to have multiple sink profiles which seems to be possible with the TPS65982. When either of my sink profile is negotiated I would like to have an event to enable or not  a feature of my system depending on the voltage and current that the source device can send. Is it possible with TPS65982 ? Are there events that cover this possibility ?

    Regards,

    Mehdi

  • Hi Mehdi,

    This is not possible at the moment. There are no corresponding events that would pertain to the PDO on the sink side. A window comparator may be another option for enabling certain features on your system.

    These source PDO events are intended for source only. They are triggered slightly earlier than one would expect to prime a variable DC/DC allowing it to transition to higher or lower voltage (for example: 5V to 20V).

    Jacob
  • Hi Jacob,

    A concrete example of how I intend to use the TPS65982 is the following :

    I will start by powering my system thanks to the default 5V and 900mA, initiate a communication to request a profile with 5V and 3A and then I will need to sink the 3A to power my entire system.

    How can I detect that it is ok to sink 3A from my source ?

    Regards,

    Mehdi

  • Hi Mehdi,

    Do you have a MCU on your system? If so, you can read the Active PDO and RDO registers over I2C to determine the power contact.

    Check the host interface below:
    www.ti.com/.../slvuan1

    Jacob
  • Hi Jacob,

    Ok perfect, it is a way to do it, it would have been better to use only the TPS65982 for this purpose but we can live with a MCU attached to the TPS65982.


    Is there any reference design for this kind of use ? e.g : Power sink and data transmission

    Regads,

    Mehdi

  • Hi Mehdi,

    Check out our TPS65986 EVM design and the base configuration where it is a sink of power and a data host. The same can be applied for any of the TPS6598x devices. What data connection does you system need? USB? DP?

    www.ti.com/.../tps65986evm

    Jacob
  • Hi Jacob,

    It will be USB data.

    Regards,

    Mehdi