Currently in the process of designing the main power switch for #Torquee.
It needs to switch the 48V battery voltage at up to 500A.
I'll be using a EV200/GV200 contactor for this.
But I need a 12V supply and pre-charge circuit so I don't explode the contacts when trying to instantly charge ~8mF of input capacitance of the 2 #startergenerators to 50V in microseconds :D

So I'm designing this PCB, that'll screw on top of the cable lugs and connects to GND and actual switch input.

@LeoDJ I felt my butt clench a bit while reading 48V/500A. That's some serious current. Not sure I understand it correctly though - Is that full 500A current running through Q1 and Q2, or is that big tube thingy the contactor, and Q1 and Q2 are just required to provide enough switching juice for the contactor? I'm totally out of my depths here, but the labelling around Q1 and Q2 suggested to me that all of the current flows through them. And the PCB traces do not look 500A capable to me :D
@thunfisch Ye, that big tube thingy is the contactor. A Gigavac GV200, 500A 800V DC contactor to be exact.
It will conduct the main current between battery + and motor controller +.
But because motor controllers have quite beefy and low ESR input capacitors, if the contactor would simply make the connection when the input caps are empty, there would be many kiloamps flowing through not-quite-mated switch contacts, trying to charge the caps rapidly.
That's where the FETs come in. They pre-charge the input caps slowly and only then the contactor will be engaged.
The MCU is there to oversee that process. I.e. not engaging the contactor when it still senses a voltage difference that's too great, etc.
@LeoDJ Aaaah. I see. So your circuit is connected in parallel to the contactor, and the PCB just cleverly sits on top of the contacts for the contactor. Now it all makes much more sense to me. Seems like a clever design to me to put it on there, and check conditions for safely actuating the contactor.

@LeoDJ @thunfisch In EVs this is conventionally done with two set of contactors, one with a resistor in series for precharge and the main contactor that can carry the full current.

Tesla apparently did away with the precharge contactor by running the LV battery charger in reverse to charge the inverter input caps to battery voltage. One part less!