t1lt
Newbie

Hi folks, I looked around and can't seem to find a good solid answer on this one
I have a simple solenoid driver design, where a 5V MCU is driving the gate of a logic-level FET to pulse a Solenoid.
The solenoid L1 has a diode Dl to suppress inductive spikes, so basically this circuit works great, but I'm looking into
how to bulletproof it a bit more.
Like let's say in the event that the Dl cracks off, and now the MOSFET is exposed to a full inductive spike...
I have a simple solenoid driver design, where a 5V MCU is driving the gate of a logic-level FET to pulse a Solenoid.
The solenoid L1 has a diode Dl to suppress inductive spikes, so basically this circuit works great, but I'm looking into
how to bulletproof it a bit more.
Like let's say in the event that the Dl cracks off, and now the MOSFET is exposed to a full inductive spike...
- Would the addition of TVS Dds in the circuit provide just as effective an inductive spike suppression? I.e. is it fully redundant protection with Dl or just a band-aid that would eventually lead to MOSFET failure?
- If the drain overvoltage destroys the MOSFET, the DS junction will typically short blowing fuse F1. But in the moment of failure before the fuse blows, if the gate junction blows out as well, a high voltage spike could also potentially backfeed into the MCU output pin... which I want to try to protect in this failure mode. Would the addition of Dgs be the most obvious way to do this?