I've just finished building a DIY spotwelder using mosfets and driver chips. You can find the build info here: https://github.com/KaeptnBalu/Arduino_Spot_Welder
(The creator is up to Version 3 but I'm building Version 1)
But I couldn't use some of the components he listed so I swapped out, mainly the mosfets from IRF3704 to IRF1405 - And the driver chips from MCP14E10 to MIC4424 (sorry didn't have enough rep points to post the links)
You can find the schematic here
The drivers are driven by an Arduino, everything is wired correctly as far as I've tested.
What I've found is the driver chips have an output of just under 1v when in the off state, this, of course, saturates the transistors.
I've found that if I put a 10k resistor from pin 5 & 7 from the mosfet controller ground to act as a pull-down resistor the circuit works correctly.
I'm just a little perplexed as to why there would be any output whatsoever, have I missed something in the MIC4424 data sheet that states that it needs a pull-down?
Any thoughts welcome. Thanks.