I'm modifying a current-limiting circuit to work with a transistor instead of a switch. This circuit amplifies a voltage across a sensing resistor via a differential amplifier op-amp configuration. This signal is then compared to a reference created by a voltage divider. If the signal is higher than the reference the output of the second op-amp goes positive. This voltage is felt by a transistor that then allows current to be drawn away from the main circuit (thus turning it off). However, once the circuit is turned off, the second op-amp is no longer positive and current is permitted to flow, resulting in a flickering.
Here's the part I'm not sure about
To prevent this, I'm inserting a second transistor which feels a current at the base if the circuit is over-current. when this happens, current will flow through this transistor into the base of itself and the other transistor. Since Vcc is on both the normally open and normally closed terminals of the relay, current will always flow through this transistor and the switch will remain off until the main power supply is turned off.
Will this work or will the delay between the switch of base voltage cause the strategy to fail? Are there any other issues I'm missing?
Here's a close-up of the area in question followed by the full circuit. (Vcc=24V)