I'm building a product which is powered by PoE/PoE+ and has an output protected by a TPS25947 eFuse.
I need to be able to switch the current limit on this eFuse between 500mA and 1A (at 12V) based on the PoE class that was negotiated. I already have an output indicating the PoE type, I just need a way to switch the current limit on the eFuse.
The current limit is controlled using a resistor from ILM to ground - it appears the way the current limit works is that it "mirrors" the output current onto the ILM pin at a specific ratio (182uA/A) and if the voltage exceeds an internal threshold (~0.6V?) it trips the over-current protection.
I'd need to switch between a 3.3k (3334 / 1A ~= 3.3k) and 6.8k (3334 / 0.5A ~= 6.8k) resistor between ILM and ground.
Is an analog switch my best option? I'd need a 12V switch as ILIM can almost reach 12V (I've seen ~10V on my scope) for a few microseconds if the output of the eFuse is shorted (which is something I want to protect against).
I need to be able to switch the current limit on this eFuse between 500mA and 1A (at 12V) based on the PoE class that was negotiated. I already have an output indicating the PoE type, I just need a way to switch the current limit on the eFuse.
The current limit is controlled using a resistor from ILM to ground - it appears the way the current limit works is that it "mirrors" the output current onto the ILM pin at a specific ratio (182uA/A) and if the voltage exceeds an internal threshold (~0.6V?) it trips the over-current protection.
I'd need to switch between a 3.3k (3334 / 1A ~= 3.3k) and 6.8k (3334 / 0.5A ~= 6.8k) resistor between ILM and ground.
Is an analog switch my best option? I'd need a 12V switch as ILIM can almost reach 12V (I've seen ~10V on my scope) for a few microseconds if the output of the eFuse is shorted (which is something I want to protect against).

