I am limiting the current in a cct to ~60mA by using a
10ohm resistor in the load current path to turn on a pnp
transistor which turns off a mosfet.
It works but I cannot afford the voltage drop across the
10ohm resistor. Normal max operating current is 30mA and
the 300mV drop is causing problems. Any solutions have to
be upower as the cct spends most of its life drawing
about 24uA.
Ian, there's a simple scheme using two resistors that can
gain you a factor of two reduction in the sense-resistor
voltage drop. Namely, you add a resistor in series with
the PNP transistor's base, and tie another resistor from
the base to ground. This reduces the CL threshold roughly
by the resistor ratio times the input voltage. You should
confine yourself to a factor two because of the PNP's Vbe
tempco and part-part uncertainty. You also have consider
the PNP's base-current needs, as it shuts off the MOSFET.
Vs Rs 4.7 60mA CL, 140mV loss at 30mA
---+-----/\/\----+---, ,----------------
| | _|__|_
e 20k | ,--- Vbe - Vx - R1 Ic/beta
b -+- R1 --' | I_cl = ---------------------
c | | Rs
| chose R2 |
| | | where Vx = (Vs-Vbe) R1/(R1 + R2)
+---- | ----------'
| | 0.65 - 0.32 - 0.05
| GND I_cl = ------------------- = 60mA
0.25 mA 4.7
I chose R1 to drop 50mV, max, by assuming a 0.25 mA
MOSFET gate-drive at cutoff, and a minimum PNP beta
of 100. You chose R2, based on your supply voltage,
to develop I = 0.32/R1 = 16uA through R1 (is that low
enough micro-power?) to get a 320mV drop across it.
For example, for 15V you'd chose R1 = 875k.
There's a slightly more complicated scheme using five
resistors and a 2nd PNP transistor that allows you a
factor of three or four reduction. This scheme, which
I first saw used by Bob Widlar in one of his IC designs
35 years ago, obtains the reference voltage for the
CL-reduction from another PNP wired as a Vbe multiplier,
rather than using the power supply. This allows you
to cancel out the BJT's Vbe tempco and part-to-part
uncertainty issues. However, if you're going that far,
I'd consider one of the other suggestions made here
instead, such as the Zetex ZXCT1009 or a small opamp.
I'll bet if Tony Williams was here, he'd have something
interesting to say.