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.

TPS25940: with super-cap at output

Part Number: TPS25940

hi, all

I am trying to use TPS25940 in some design that uses 3F super-cap connected to its output and having some issues

Requirements for the device:

- Input voltage comes from power plug, 5V nominal;

- I want to have PGOOD signal indicating sufficient voltage level at output super-cap, this is around 4V. PGTH voltage divider is connected to output super-cap;

- I want to detect the disconnection of external power supply and to use this signal at MCU to backup some data. MCU is powered from the super-cap while this happens, it takes around 10 sec to complete it.

- I also want to have the same signal if input voltage goes out of range, to start backup;

The issue with TPS25940 is that once the internal MOSFETx2 switch is ON, it conducts both ways. When input voltage is disconnected, the output voltage from super cap passes to input and it appears that input voltage is still there. From the description I understand that automatic disconnection will work only if there is a sufficient backward current flow around 240mA from output to input. However, when this current is zero - MOSFET switches still ON all the time. Basically I am unable to detect the loss of input voltage!

I tried two extra options:

1) I probe the input behind an additional blocking diode (on the anode which is connected to power plug, cathode goes to IC). While this works to some extend there is power loss (current is 1A) and voltage drop of 0.3V which reduces the working range for my [expensive] super-cap. I also connect UVLO/OVP voltage divider before the diode. Second issue here is that once input voltage disappears, UVLO triggers #FLT signal which is OK, but next PGOOD signal also disappears because IC goes into shutdown. But I still have enough voltage on super caps. So PGOOD does not reflect real voltage anymore and the only way to have it is to use external comparator.

2) I use extra current sense IC to detect that input current goes to zero which means that there is no power coming in. This also works to some extend. However. I am unable to detect UVLO condition as input is powered from output. This fails when I gradually reduce input voltage to UVLO threshold and under it, but output super-cap voltage is higher (it has been charged earlier, when voltage was high).

Basically, only the current limit works for me with this IC and I need up to 10 extra components to do the job. This looks like a work-around rather than normal design.

Should I give up this chip and use something else?

  • Hi Alisher Niyazov,

    Thanks for reaching out!. It is challenging.
    One way I can think of is to use "voltage at IMON pin" information (feed to ADC of MCU) to decide whether main power source is present or not. If the main power source is present, the load draws current from it and we observe corresponding voltage(proportional to load current) at IMON pin.
    However, I need to check this to confirm. I will get back soon with possible options.

    Regards,
    Rakesh
  • Hi, Rakesh

    Thanks for the suggestion - somehow I've missed this pin.

    IMON works, just tested with 10k and I see a proportional voltage output.

    However, my working current range is 20mA-1A, so I need to be able to detect when it falls below 20mA.

    I will try to scale this way up to have a threshold around 0.7V when current is below 20mA (0.7V is used to turn on some external FET), but this means that at 1A this voltage will go all the way up and saturate to VCC. Is this something that is safe to do with this chip?

    Alisher

  • ok, I have tested this with 100k and 200k. While it works for high current values (approx from 0.1A and up), it is not working well for small currents. When I have 0mA-20mA-40mA consumption the IMON voltage stays almost the same and there is a constant offset, it is 200mV with 100k and 380mV with 200k. It looks like low current thresholds with IMON approach will be very unreliable if achievable at all with my 20mA target. Datasheet gives IMON gain only for 1A-5A range so it will work for higher currents and anything below 1A is out of specs for this monitor.

  • Hi Alisher,

    The maximum voltage at IMON pin should be limited to 6V. So, the R(IMON) resistor should be selected based on equation (5) in the datasheet. It works nicely with good linearity from above 100mA load current.
    20mA current range is not possible to measure due to offset voltage.

    You have tried all the possible options. Detecting the Main power failure is a challenge especially when your system voltage and main supply voltage are same .
    Since, PGTH & PGOOD section is used to monitor system voltage we have to ensure that IC does not get switched OFF. Once the device is in ON state, the system voltage and Main voltage are same. Unless we allow some deviation on system voltage to detect the main power failure, it is not possible to detect. This may result in under utilization of super capacitor backup source because we are initiating backup operation after the system voltage falls below a detection threshold (4.7V or less). One way to solve is to use different voltage level for backup source (super capacitor's voltage) than system voltage which makes detection of main power failure easy.
    Please go through below links and we can have a call to discuss.

    www.ti.com/.../slva676.pdf
    www.ti.com/.../slva726.pdf
    www.ti.com/.../tidu594.pdf

    Regards,
    Rakesh