Preface - I'm a signal processing guy. If I'm doing something obviously stupid, it's probably not obvious to me so please tell me. I'm trying to build a cheap prototype for proof of concept/demo so I'm picking widely available parts from JLCPCB. Then when everyone is so impressed they will give us truckloads of money and I can hire someone who knows what they're doing.
On to the circuit. I want to be able to switch on loads sequentially, monitor their currents, and shut them off if they exceed the current limit. I made a proxy of this monitoring circuit in LTSpice. I didn't expect the current sense amplifier to be so slow. I'm using the LT6105 as a proxy - the actual circuit uses the INA199 for the current sense amplifier, which is even slower. Is there anyway to speed this up? Should I use another amplifier to provide more current from the sense amplifier to the NPN? Or is this fine to prevent damage and I shouldn't worry about it? My cursory Internet search says 50A fuses take ~ms to blow, so this is orders of magnitude faster than that, but not sure it's enough to prevent damage from a short circuit?
There will be a CPLD monitoring Ven which will then turn off enable, so the oscillation in the graph won't occur.