Other Parts Discussed in Thread: TPS54560,
I am developing a PCB that allows us to select an output voltage 12-42VDC that is powered from PoE using the TPS2372 as the PD interface.
The circuit is follows the standard TPS2372 which makes available RTN and PG along with VDD. The TPS2372 is set for CLASS 4 device using 63R4 resistors on CLS1 and CLS2 pins.
My 12-42VDC output is generated from a TPS54560. The EN line of the TPS54560 is connected to the TPS2372 PG pin. There is a slow start delay on the TPS54560 which is approx 2.3mSec.
I am having issues connecting a load to the TPS54560 that tries to draw the maximum amount of current at switch on. At 12V output i would be expecting to be able to draw approx 2Amps but this isnt the case.
I have reverted to using the TPS2372-4EVM-006 EVM and undertaken the following tests-
- set electronic load to 0.32A, turn load on, connect to TPS2372-4EVM, connect to PSE, detect, classify and switch supply to load. I cant repeat this with any higher currents.
- set electronic load to 0.38A, turn load off, connect to TPS2372-4EVM, connect to PSE, detect, classify, turn load on, provides voltage and current. turn load off. Cant repeat with any higher currents.
- set electronic load to 0.38A, turn load off, connect to TPS2372-4EVM, connect to PSE, detect, classify, turn load on, provides voltage and current. increase load to 0.5A (and above) without problem.
With the above, when i turn the load on its manually done and happens a couple of seconds after PG goes high.
I have been pointed to section 7.4.10 in the TPS2372 datasheet and i do see the V(rtn-vss) waveform as seen in figure 21
From this it appears that i can just load the output of the TPS2372 to take the maximum current at switch on but need to stage it.
From the designs and documentation i've looked at most have the PG pin tied to the switcher start up, yet this doesn't work for me using the TPS54560A.
Can i have some guidance as to what is going on here, why i cant draw more than 0.38A and what switcher part i might be best looking at for the variable output?
Thanks.