T3sl4co1l, thank you for such a great description of the comments to my design.
In the first post, I forgot to mention the VCC = 5V.
Power supply for this design may issue max is 2.8A.
The Load in state correct have current in the range from 0.7 to 1.5A.
Load type: inductive.
If the current Load increases above 2A, this state Load is failure. In this state must Load be protected from further self-destruction.
Points of interest for a circuit like this:
- How fast does it act?
I soldered this circuit to test. Given the poor wiring (R6,C5 is none), I got a response time of about 10.5uS-14uS. Next, I will describe the measurement technique. Maybe I'm doing something wrong.
- What does it limit current to, under fault conditions (RL --> 0)?
For protect Load from further self-destruction.
Does it act fast enough to prevent damage (VCC * IL = Pd in the switch, this can only be sustained for 100s µs, maybe a few ms)?
Yes, the resulting actuation speed is fast enough to protect the load from self-destruction.
- What is the startup condition? (It doesn't look very well defined!)
When Load current is exceeded (limit selected R14 and R10), a latch is activated, which breaks the Load circuit. This state is signaled to the user by led.
The trouble with filtering the sense voltage is, you can't have limiting*, and it needs to be a shorter time constant than the failure time.
Using the low-pass filter (R6C5), it is possible to adjust reaction time response OpAmp for duration of high consumption bursts?
For example, bursts of high current consumption, with a duration of 100 nS, are skipped (in this case it will be important duty cycle of high current consumption pulses).
Note that Q5 turns on pretty hard, it's got about 2mA Ib (again assuming ~10V supply). This will easily draw 200mA (or more, depends on exact type; I'm assuming BC17 is a typo for BC817 or something?). Which will discharge C4 pretty quick (dt = C dV/I = (0.1uF) (10V) / (0.2A) = 5us), and Q2's drain risetime will be even quicker (maybe 1 or 2us?). So if the load's L/R time constant is longer than that, it will fly back and generate peak voltage above VCC.
Thank for this note.
Yes, transistor is BC817.
In the next revision circuit design, I will away from the extra capacitance on the gate.
Q2 is rated for some avalanche, so this likely isn't fatal, but it depends.
Thank you for this note.
In the current application, the maximum operating current will be about 1.5A.
A current of 2A will be considered an emergency mode.
But the behavior of the transistor in avalanche mode interests me.
Please, say what Book/AppNote need read me for understand (interested in the behavior of Mosfet and BJT).
So, simple solution is a TVS from GND to drain, say an SMAJ18A
Thank you for this note. Added
So, simple solution, add a few ohms at the gate pin, to dampen this path.
Thanks for this note.
Added.
I found AppNote for this theme:
https://www.ti.com/lit/an/slla385a/slla385a.pdfDoes it make sense for me to view at something else?
Now, about the method of measuring the response speed.For measurement i use oscilloscope OWON MSO8202T.
CH1 (RED ray), clamped to U1 input (uses probe mode 1:1),
CH2 (YELLOW ray), clamped to Gate Q2 (uses probe mode 1:10).
Since the voltage supplied from Rsense to U1 is small, therefore I used this modification of the CH1 tip (see attached photo).
See attachment for method of connecting CH1 to the board.
On schematic i disconnect Low Pass filter (R6 and C5) for lack of interference. I create a direct connection U1 to RSense.
The voltage drop on RSense is over 0.125V will be the comparator turn on (U2).
For RLoad i use resistor (nichrome) and turn on this separately via an external mosfet from a button on Gate (button connected via a Schmidt trigger).
On the oscilloscope i set the trigger to 0.125V on CH1. Time reaction is next solve: from the moment the trigger fires to the moment when the voltage at CH1 is zero.
I made 10 measurements using this technique in various circuit modifications.
Did I use the correct measuring technique and time estimate work protection circuit?
The reaction time ranged from 10.5 - 14uS.
Edited circuits and oscillograms in the attachment.
I maked modifications around Gate at Q2.
I really see, how capacitance on Gate affects switching time Mosfet (as a result, and in the overall speed of work protection circuit.)
For the next modification circuit, I will think of a turn-on delay line without increased capacitance on gate Q2.
For my task, the current protection response speed is enough.
But I wonder what methods exist to reduce it?