current limiter / voltage regulator question

Hello

I need to deliver a variable current between 0-2 Amps to a small load (15 Ohms).... At first I was thinking about building a current amplifier..... but after investigating that route again, i think, it's too difficult to build.

Then I heard about adjustable voltage regulators. And looking through the datasheet of an LM117, I noticed it had a curcuit example it called: "Precision Current Limiter" where the output current is controlled by a potentiometer and can be varied from 0 to 1.65 Amps.

I'm not sure if this is a variable constant current source, but it kinda sounds like it to me, is anyone familiar with this circuit?

In the "Precision Current Limiter" circuit the current is controlled by a potentiometer, but I need to control the current with a variable voltage (between 0 - 5 V), is there such a thing as a voltage controlled resistor? So that I could use that in this circuit?

any help is greatly appreciated, thank you Joshua

Reply to
panfilero
Loading thread data ...

[snip]

I believe changing the feedback network with a National audio power amplifier module can result in a V to I converter. D from BC

Reply to
D from BC

what would happen if you connected the 0 - 5V directly to your 15 ohm load ?

"all" you need to do is scale the 0-5V up to 0 - 30V the 15 ohm resistance will convert the voltage to 0-2 A

perhaps using a single-rail op-amp and a NPN power darlington in common emitter configuration.

Bye. Jasen

Reply to
jasen

Look at the National Semiconductor LM12 - probably something of an overkill - or their LM675, which should be able to do the job. The LM12 is nicer - I think it was designed by Bob Widlar - while the LM675 is an improved second source of a nasty Thompson-CSF power op amp.

You could build either of these parts into a "Howland current source" which can certainly be driven by a variable voltage.

There are tidier solutions, particularly if you only need a uni-polar current source, but you'd need to learn more to get them to work.

-- Bill Sloman, Nijmegen

Reply to
bill.sloman

you only need a constant current source if you have a varying load such as a battery. with a fixed load a variable voltage supply will be fine .

Reply to
TimPerry

Instead of using the LM117 "Precision Current Limiter", use the LM150 "Precision Current Limiter". It goes up to 3 amps. Yes it is a variable constant current source. You set whatever constant current you want, and as the load varies, it will maintain that current (provided the voltage supplying the constant current regulator is high enough).

--
Brian Ellis
FNC-Elcad
http://www.fncwired.com/
Reply to
Brian Ellis

What the last poster says is true, and recommendation of the LM150/350 is good, but in context of the original question, there are problems with this approach. (1) The OP stated that he needed to supply a fixed resistance with 0-2 amps. The "Precision Current Limiter will not go to zero amps. It can get close, but never to exactly zero amps. (2) The current limit pot that controls the current must be able to handle at least 2 amps... not an easy task for a common potentiometer. I suggest that the OP consider the circuit titled "Adjustable Current Regulator" in the LM150 datasheet for full realization of his requirements. The additional regulator and negative voltage source in that circuit lets the output current go down to zero amps, while still giving good control up to full output current.

--
Dave M
MasonDG44 at comcast dot net  (Just substitute the appropriate characters in the 
address)

Some days you\'re the dog, some days the hydrant.
Reply to
DaveM

Very good observations, Dave. When you don't go through the numbers, it is easy to overlook some of the details.

Item (1): That may or may not hurt the Op, based on what he is using it for.

Item (2). That would probably be a problem.

The "Adjustable Current Regulator" would be okay, if he has a negative supply. At least according to the drawing, he would need a -5 to -10 volt supply, too (even though a very low current negative supply). Or, am I reading it wrong?

I drew a diagram up, look at

formatting link

Reply to
Brian Ellis

good,

IIRC he had a 0-5V input, not a pot input.

here's one way to do it using an LM350 +33.5V --[RL]----[LM350A]---[0.1]--- 0V | 5W | Vin (0-5) --[2K4]---+--[100R]--- -1.3V The silly looking 33.5V supply is needed to accomodate the 30+3+0.2V drop under full load and stat under the 35-1.25V maximum under no load. it works on paper with ideal parts but 1% drift in the part translates to a

6% drift in output,,,,

Bye. Jasen

Reply to
jasen

"panfilero" wrote in message news: snipped-for-privacy@v45g2000cwv.googlegroups.com...

[limited crossposting to two]

I made two circuits that may do what you want, using just two transistors and some resistors and diodes. The first one uses bipolar transistors, and the second uses MOSFETs, which seem to be more linear. You may want to use devices that are better rated for the purpose than what I found in the LTspice library. In each case, the voltage input varies from Vbe or VgsOn to about 2 volts above that, to vary the output from zero to two amperes. I tried it with loads from 1 ohm to 15 ohms and it stays close to 2 amperes (or wherever you set the current). You need a raw supply of 35 to 40 volts to get the 30 volts into 15 ohms. I used a one ohm sense resistor, which drops 2 volts at full current, but you might get by with 0.5 ohms or less. Temperature stability will be an issue with this circuit, but it might do the job. Of course, an op-amp could be used with current feedback to achieve near perfect regulation. The LTspice files follow:

Paul

========================= CurrAmp.asc =================================

Version 4 SHEET 1 880 680 WIRE -144 -64 -256 -64 WIRE -80 -64 -144 -64 WIRE 32 -64 0 -64 WIRE 432 -64 128 -64 WIRE 464 -64 432 -64 WIRE -144 32 -144 -64 WIRE -96 32 -144 32 WIRE 80 32 80 0 WIRE 80 32 48 32 WIRE -256 96 -256 -64 WIRE 80 128 80 32 WIRE 432 160 432 -64 WIRE -32 176 -160 176 WIRE 16 176 -32 176 WIRE 160 224 80 224 WIRE -32 240 -32 176 WIRE -160 272 -160 256 WIRE 160 272 160 224 WIRE -160 288 -160 272 WIRE -256 400 -256 176 WIRE -160 400 -160 368 WIRE -160 400 -256 400 WIRE -32 400 -32 320 WIRE -32 400 -160 400 WIRE 160 400 160 352 WIRE 160 400 -32 400 WIRE 432 400 432 240 WIRE 432 400 160 400 WIRE 528 400 432 400 FLAG 464 -64 Vout FLAG -160 272 Vin FLAG -256 400 0 SYMBOL npn 16 128 R0 SYMATTR InstName Q1 SYMATTR Value 2N3904 SYMBOL pnp 128 0 M270 SYMATTR InstName Q3 SYMATTR Value BCW68F SYMBOL res 16 -80 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R3 SYMATTR Value 1 SYMBOL res -176 160 R0 WINDOW 3 -26 67 Left 0 SYMATTR Value 10 SYMATTR InstName R5 SYMBOL res 0 16 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R6 SYMATTR Value 100 SYMBOL voltage -256 80 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 40 SYMBOL voltage -160 272 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value PULSE(.7 1.7 .01 300m 100m 10m 500m) SYMBOL res 416 144 R0 SYMATTR InstName R2 SYMATTR Value 15 SYMBOL res 144 256 R0 SYMATTR InstName R1 SYMATTR Value 20 SYMBOL diode -16 48 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName D1 SYMATTR Value 1N4148 SYMBOL res -48 224 R0 SYMATTR InstName R4 SYMATTR Value 100k TEXT -288 504 Left 0 !.tran .5

========================= CurrAmpMOSFET.asc ============================

Version 4 SHEET 1 880 680 WIRE -80 -64 -256 -64 WIRE 32 -64 0 -64 WIRE 432 -64 128 -64 WIRE 464 -64 432 -64 WIRE 48 0 48 -16 WIRE 80 0 48 0 WIRE -256 32 -256 -64 WIRE -240 32 -256 32 WIRE -128 32 -160 32 WIRE -32 32 -64 32 WIRE 80 32 80 0 WIRE 80 32 32 32 WIRE -256 96 -256 32 WIRE 80 128 80 32 WIRE 432 160 432 -64 WIRE -32 176 -160 176 WIRE 16 176 -32 176 WIRE 16 208 16 176 WIRE 32 208 16 208 WIRE 160 224 80 224 WIRE -32 240 -32 176 WIRE -160 272 -160 256 WIRE 160 272 160 224 WIRE -160 288 -160 272 WIRE -256 400 -256 176 WIRE -160 400 -160 368 WIRE -160 400 -256 400 WIRE -32 400 -32 320 WIRE -32 400 -160 400 WIRE 160 400 160 352 WIRE 160 400 -32 400 WIRE 432 400 432 240 WIRE 432 400 160 400 WIRE 528 400 432 400 FLAG 464 -64 Vout FLAG -160 272 Vin FLAG -256 400 0 SYMBOL res 16 -80 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R3 SYMATTR Value 1 SYMBOL res -176 160 R0 WINDOW 3 -26 67 Left 0 SYMATTR Value 10 SYMATTR InstName R5 SYMBOL res -144 16 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R6 SYMATTR Value 1k SYMBOL voltage -256 80 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 35 SYMBOL voltage -160 272 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value PULSE(2.8 4.8 .01 300m 100m 10m 500m) SYMBOL res 416 144 R0 SYMATTR InstName R2 SYMATTR Value 10 SYMBOL res 144 256 R0 SYMATTR InstName R1 SYMATTR Value 1k SYMBOL res -48 224 R0 SYMATTR InstName R4 SYMATTR Value 100k SYMBOL pmos 128 -16 M270 SYMATTR InstName M1 SYMATTR Value FDS4885C_P SYMBOL nmos 32 128 R0 SYMATTR InstName M2 SYMATTR Value IRL3915 SYMBOL diode -128 48 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName D1 SYMATTR Value 1N4148 SYMBOL diode -32 48 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName D3 SYMATTR Value 1N4148 TEXT -288 504 Left 0 !.tran .5

Reply to
Paul E. Schoen

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.