Author Topic: Constant current constant voltage power supply for low power application  (Read 5301 times)

0 Members and 1 Guest are viewing this topic.

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Hello there,
I'm in search of a precise and small constant current constant voltage power supply as a part of my college project. I'm looking around 2-3 volts and a current of 0.1 to 0.5 milli amps. could I do this with LM317 or something else. If anyone could give me some suggestions on this, it would be very helpful. Thank you.
« Last Edit: March 30, 2021, 05:30:33 am by Adhith »
 

Offline srb1954

  • Super Contributor
  • ***
  • Posts: 1092
  • Country: nz
  • Retired Electronics Design Engineer
Hello there,
I'm in search of a precise and small constant current constant voltage power supply as a part of my college project. I'm looking around 2-3 volts and a current of 0.1 to 0.5 milli amps. could I do this with LM317 or something else. If anyone could give me some suggestions on this, it would be very helpful. Thank you.
An LM317 or LM317L will have too high a minimum current load to be usable down to the 0.1 to 0.5mA range.

If you are looking for a minimal component solution take a look at the LM334 adjustable current source.
 
The following users thanked this post: Adhith

Offline Circlotron

  • Super Contributor
  • ***
  • Posts: 3180
  • Country: au
Try this -> https://artofelectronics.net/bad-circuits/bckt-op-amp_current_source_2/

Edit - that's only constant current. Oops.
« Last Edit: March 30, 2021, 06:35:01 am by Circlotron »
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 6785
  • Country: pl
That doesn't even work for CC, it's a transimpedance amplifier, what are they smoking :wtf:

But the principle is sound, ignore regulator ICs and coble together an opamp circuit.
 
The following users thanked this post: Adhith

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
0.5mA should be easily supplied directly by most op-amps, you won't even need an output driver for such a low current.
 
The following users thanked this post: Adhith

Offline Jwillis

  • Super Contributor
  • ***
  • Posts: 1716
  • Country: ca
How integrated are you allowed ? Are you only allowed jelly bean parts ? Can  it be for linear or SMPS applications ?   
Take a look at this SEA05
 
The following users thanked this post: Adhith

Offline geggi1

  • Frequent Contributor
  • **
  • Posts: 429
You can build a transistor current source.
Two resisistors, one zener diode and one transistor.
This is cheep simple and simple to modify if you need it for some other project.

https://en.wikipedia.org/wiki/Current_source
 
The following users thanked this post: Adhith

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
Try this -> https://artofelectronics.net/bad-circuits/bckt-op-amp_current_source_2/

Edit - that's only constant current. Oops.

Man, look at the url :) It's from their collection of bad circuits.

As of LM334, I think it's very imprecise. I'd advice not to use it due to poor temperature stability.

I'd try the first circuit from this post: https://www.eevblog.com/forum/projects/is-550uf-too-big-for-a-power-supply-that-has-cc-limit/msg2161846/#msg2161846 . It's a circuit from lt1010 datasheet.
 
The following users thanked this post: Adhith

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
Don't be put off by the apparent complexity, it's not hard to analyse. You can use this topology for microamps to hundreds of amps with the right components (and power sources).

What is the advantage of this circuit comparing to a typical mosfet+opamp current sink? Grounded load? It also seems is doesn't provide voltage regulation.
 

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 2397
  • Country: gb
  • Recovering Electrical Engineer
Nah- that's just crap circuit. If you put the load in the loop instead of to ground it will work- badly. :--
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
An LM317 or LM317L will have too high a minimum current load to be usable down to the 0.1 to 0.5mA range.

If you are looking for a minimal component solution take a look at the LM334 adjustable current source.
Thank you for your suggestion. I looked on the web and got to know about it. But I also came to know that it is very sensitive to temperature. How bad it would be in my case, where the voltage would be 2-3 volts and current around 0.1 to 0.5 milli amps
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
That doesn't even work for CC, it's a transimpedance amplifier, what are they smoking :wtf:

But the principle is sound, ignore regulator ICs and coble together an opamp circuit.
okay. I'm planing to go with LM334. I have a wall adapter of 9V which would be a constant voltage supply, correct me if I'm wrong. Then I add a resistor to drop the voltage to my range of 2-3V. Then I just add the constant current circuit in series with that to get a CC/CV power supply. It would work right?
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
How integrated are you allowed ? Are you only allowed jelly bean parts ? Can  it be for linear or SMPS applications ?   
Take a look at this SEA05
Thank you very much. We are now just looking for a basic setup with breadboard for the first trial. The power supply is actually used to charge a particular type of cell (metal air cell) along with other electronic components. In the coming months we would be looking into much more efficient circuits. I'll definitely look into your suggestion at that time.
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
You can build a transistor current source.
Two resisistors, one zener diode and one transistor.
This is cheep simple and simple to modify if you need it for some other project.

https://en.wikipedia.org/wiki/Current_source
Thank you. I have seen this option while searching over the web. Have seen a circuit which uses two transistors as well. Whats your thought on LM334 Vs the transistor circuit. The pros & cons in using these?
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in

As of LM334, I think it's very imprecise. I'd advice not to use it due to poor temperature stability.

I'd try the first circuit from this post: https://www.eevblog.com/forum/projects/is-550uf-too-big-for-a-power-supply-that-has-cc-limit/msg2161846/#msg2161846 . It's a circuit from lt1010 datasheet.
I saw that LM334 have poor temp stability. I'm interested to know how much it would fluctuate for 2-3V and 0.1 to 0.5 mill A usage case.
I will look into the circuit that you have mentioned. Looks great. will tryout this one as well. Thank you
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
You probably want a classic CCS. Avoid Howland CC circuits- it's so hard to get any real precision out of them. Looking at  clip 1, the current can be set either by varying either Vref or R1. Io =Vref/R1.

You may have seen this circuit without R2, R3 and C1. But the circuit will often oscillate unpredictably without them. Generating Vref can be done with a variety of ways but it is referenced to the positive supply rail posing some nuisance issues if you want to vary it from a ground referenced source like an ADC. So if it's a static set and forget application use a shunt reference voltage ic between positive supply and the non inverting terminal with a bias resistor to ground and tweak R1. If you want to control it from another system, then replace Vref with a resistor and draw a known current through it. Use low power mosfets or you will have off state leakage currents. You can probably make better choices for the op amps and the transistors than I have. My example circuit, creates 100uA/V. The lower the op amp offset, bias and drift, the more accurate and stable it will be. The odd resistor tweak can be used to sort any scaling errors. Don't be put off by the apparent complexity, it's not hard to analyse. You can use this topology for microamps to hundreds of amps with the right components (and power sources).

Now with available with BETTER COMPONENT CHOICES for operation at 5V
Great! Thank you for you detailed explanation. I'll look into this circuit and get back to you.
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9508
  • Country: gb

As of LM334, I think it's very imprecise. I'd advice not to use it due to poor temperature stability.

I'd try the first circuit from this post: https://www.eevblog.com/forum/projects/is-550uf-too-big-for-a-power-supply-that-has-cc-limit/msg2161846/#msg2161846 . It's a circuit from lt1010 datasheet.
I saw that LM334 have poor temp stability. I'm interested to know how much it would fluctuate for 2-3V and 0.1 to 0.5 mill A usage case.
I will look into the circuit that you have mentioned. Looks great. will tryout this one as well. Thank you

The LM334 has a temperature coefficient of 0.33% / 'C.  The temperature effect is relevant to the amount of power you are dissipating as well as ambient temperature. You can convert it to a zero temperature coefficient current source by the addition of an extra resistor and a diode. See the "Zero Tempco Current Source" application in the datasheet.

It's always important to study the datasheet.
Best Regards, Chris
 

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
Probably, it's possible to do temperature compensation for lm334, but is it worth the trouble? (not to say it won't be perfect due to imperfect thermal coupling between lm334 and the diode). I found lm334 kind of pointless.

If one needs a current source, it could be done with a couple of bjts. Or with a jfet (but that would require trimming the resistor). Or, if dropout is not a problem, one can make a current source from, say, tl431. This part is easy to get. For small currents it's probably possible to arrange that with just tl431 and a few resistors (I'll try to breadboard that). Or, if one wants to go "fancy", just use a standard schematic from google that can be found by searching "tl431 current source". There is tlv431 with lower voltage reference.

Or, simply use "lm317 current source". Just find a three-terminal regulator with low quiescent current to reduce the error.
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9508
  • Country: gb
Pulling a random 'standard' TL431 circuit off Google seems to be the exact opposite of studying and understanding the datasheet.  :-\

 Looking at the TL431 datasheet, it doesn't appear to be possible to design a current source for less than its 1mA quiescent current - without implementing a separate bias supply anyway. As was already pointed out at the beginning of the thread, the quiescent current of an LM317 buts it right out of the ballpark for the OP's requirements.

The OP is looking for currents in the range of 100uA to 500uA. The LM334 can do a 10k:1 current adjustment range - 1uA to 10mA, and a 40V compliance.

The LM334 isn't pointless - it's just that you either haven't read the datasheet.... or haven't understood the point.


P.S. For the OP's current requirements, and with a reasonably low voltage drop, die heating won't be an issue anyway.
« Last Edit: April 04, 2021, 09:44:59 am by Gyro »
Best Regards, Chris
 

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
Never implied "not reading datasheets". Although, I feel OP is lost and doesn't understand the suggestions. Hope he'll figure it out.

Looking at the TL431 datasheet, it doesn't appear to be possible to design a current source for less than its 1mA quiescent current - without implementing a separate bias supply anyway.

Well, I'm attaching a picture showing sourcing 24uA without a separate bias supply. Compliance voltage is ~1.6 till all the way to maximum allowed voltage (afaik 18V or so). I'll upload the video showing the performance if anyone is interested. Also tested up to 500uA, worked fine, except inputs needs to be around 3V or (but Idk how much was dropping on the DMM, so it might be burden voltage of dmm didn't let it go lower, spent literally 10mins on this, including 5mins of fighting with bad wiring)

As was already pointed out at the beginning of the thread, the quiescent current of an LM317 buts it right out of the ballpark for the OP's requirements.

Yeah, that's why propose cmos regulators with low quiscent currents. Like HT7318 with declared quiscent current of 4uA (typ).

The LM334 isn't pointless - it's just that you either haven't read the datasheet.... or haven't understood the point.

Well, let's not create drama and blame each other in lack of understanding. I'm proposing working solutions of similar or lower complexity that do what the OP asks (*) and without the need for any corrections.

(*) Actually, I don't really understand why people suggesting current sources where OP asked for CV/CC power supply. Where's CV part? :)

EDIT: yeah, burden voltage of my DMM kicks in at low current range.
« Last Edit: April 04, 2021, 10:22:11 am by exe »
 
The following users thanked this post: Gyro, Adhith

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9508
  • Country: gb
Well, I'm attaching a picture showing sourcing 24uA without a separate bias supply. Compliance voltage is ~1.6 till all the way to maximum allowed voltage (afaik 18V or so). I'll upload the video showing the performance if anyone is interested. Also tested up to 500uA, worked fine, except inputs needs to be around 3V or (but Idk how much was dropping on the DMM, so it might be burden voltage of dmm didn't let it go lower, spent literally 10mins on this, including 5mins of fighting with bad wiring)

Impressive that you got that low, though I'd question whether you were actually in regulation at that point. The datasheet says 'Minimum cathode current for regulation' is 1mA (450uA typ). Off state cathode current is 1uA (50nA typ), so I think you were probably right on the individual device specific bleeding edge of device turn-on. ;)

Quote
Well, let's not create drama and blame each other in lack of understanding. I'm proposing working solutions of similar or lower complexity that do what the OP asks (*) and without the need for any corrections.

No argument there, I wasn't intending drama even if the wording wasn't ideal. Pending any sort of accuracy requirement from the OP, die heating would be insignificant in this case. Without that, I'm proposing one active device plus one resistor.  :)

Quote
(*) Actually, I don't really understand why people suggesting current sources where OP asked for CV/CC power supply. Where's CV part? :)

Yes, I was wondering that too. The OP doesn't make the requirement clear, or required accuracy of voltage or current. If it is current that's important with 2-3V of compliance then we have it covered. If he wants a 2-3V supply which is only capable of sourcing a maximum 100-500uA into a short, then a Vreg with a simple series resistor would meet the brief.

There's no problem with putting one before the other of course. On the one alternative, the current source would need to accommodate the quiescent current of the Vreg - which as you say, can get very low. The other way round, the Vreg output voltage would need to accommodate the voltage drop of the current source, which for an LM334 can be as low as 800mV up to 100uA (0.5V at 1uA).
« Last Edit: April 04, 2021, 07:19:23 pm by Gyro »
Best Regards, Chris
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Thought to give you a clarification from my end, since you guys made a really relevant point.

Yes, I'm a bit lost here! especially because I'm a beginner in electronics. What I'm looking for is a simple CC/CV module for 2-3 volts and 1-5 milli A of current.
I do like to see the other options out there as well. Howe ever, I'm not able to grasp the technically terms or findings that you are discussing with each other. I'm also learning and reading these but it will take time from my end.

Yes, the discussion is going in the direction of just the constant current part. The input is a 9V DC wall adapter and I'm planning to reduce to a constant voltage of 2-3V using resistor voltage divider. That would work. right?

For now, I would like to try few simple circuits first and gradually progress to the complex ones that you have mentioned, if needed. In that way, I could learn things step by step.
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
The LM334 has a temperature coefficient of 0.33% / 'C.  The temperature effect is relevant to the amount of power you are dissipating as well as ambient temperature. You can convert it to a zero temperature coefficient current source by the addition of an extra resistor and a diode. See the "Zero Tempco Current Source" application in the datasheet.

It's always important to study the datasheet.
Great. Thank you!. I'll try the circuit with and without zero tempCO settings and see how things are performing for my application.
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Probably, it's possible to do temperature compensation for lm334, but is it worth the trouble? (not to say it won't be perfect due to imperfect thermal coupling between lm334 and the diode). I found lm334 kind of pointless.

If one needs a current source, it could be done with a couple of bjts. Or with a jfet (but that would require trimming the resistor). Or, if dropout is not a problem, one can make a current source from, say, tl431. This part is easy to get. For small currents it's probably possible to arrange that with just tl431 and a few resistors (I'll try to breadboard that). Or, if one wants to go "fancy", just use a standard schematic from google that can be found by searching "tl431 current source". There is tlv431 with lower voltage reference.

Or, simply use "lm317 current source". Just find a three-terminal regulator with low quiescent current to reduce the error.
I was under the assumption that, lm334 performs a bit more than the CC circuit using BJTs. seems like I'm wrong. I'll try the BJTs as well. Since I'm already purchasing tl431 for another application maybe I look into that as well.
 

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
Impressive that you got that low, though I'd question whether you were actually in regulation at that point. The datasheet says 'Minimum cathode current for regulation' is 1mA (450uA typ). Off state cathode current is 1uA (50nA typ), so I think you were probably right on the individual device specific bleeding edge of device turn-on. ;)

That's because the cathode current was 1mA+ :) The load was not grounded. Here is the schematic I used (see attachment). Basically, I made a shunt current source. The load is in series with the shunt, and tlv431 connected in a way that if voltage drop on the shunt is more than 1.24V, it will "steal" the excessive current. The adj-pin bias current is 10uA max, so there is a potential to go even lower. I didn't check stability boundaries, but seemed stable to me under variety of voltages and currents and on different dmm ranges (i.e., different load resistance). At least my dmm didn't show any significant AC current (I used u61e).

I also checked ht7333-a connect as a current source (claimed to have 5uA typ quiscent current). Seemed to work well too, without any capacitors (a bit of grey area here, as, afaik, datasheet doesn't discuss stability). Checked down to 65uA using 50k trimpot.

My next candidate is LM317L which has quiscent current of 100uA max. This IC, afaik, quite stable, even without external capacitors thanks to darlington emitter folower architecture. I'll check and report it here. I used this little device in the past and I was impressed with its performance. It seemd to me much better than lm317, at least reference voltage so much more stable. I evaluated devices from TI, on semi, and, afaik, ST, all showed good performance. I'll also evaluate min dropout voltage, as it seems the major drowback with lm317* devices. That's because of darlington output stage (with, afaik, three transistors) plus drop on current sense resistor.
 
The following users thanked this post: mycroft, Gyro

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9508
  • Country: gb
That's because the cathode current was 1mA+ :) The load was not grounded. Here is the schematic I used (see attachment).

Ah, got you now.  :)


@Adhith:  Thanks for the clarifications. Is there any chance that you could tell us the intended application? (it sounds a bit like you're trying to mains power a battery clock mechanism or something). That might help us to suggest the best / most economical / most efficient / most optimal solution.
Best Regards, Chris
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
@Gyro Thank you so much for your patience and support :)

we are doing a small college project with Al-ion battery. We have build the cell and now looking for charging it.
We are also planning to build a crude version of BMS with over/under charge protection using one tl431 circuit (I do have few question regarding it as well, but planning to do that as a separate thread). The CC/CV supply is for the charging of this cell, where voltage is around 2-3 volts and current draw should be restricted to 0.1milliA to 0.5milliA.

This is just the first trial test where we are basically following a trial and error method for different cell chemistry and charging voltage and later figuring out the efficient values for each. Also, just want to let you know that we are taking all the precarious for a fire. However Al-ion being non explosive, we are pretty much safe in doing these experiments :) (or I would say at least so far :D)

this is the setup. hope this gives the complete picture, which I should have explained at the beginning. Sorry for the confusion
 
The following users thanked this post: Gyro

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
Are you sure there is no specialized IC for your application?


Regarding testing of lm317l, it didn't work as I expected :(. It seems there is a minimum load current, I forgot about that (spoiled by regulators that don't require minimum load). Compliance voltage is not great too, like min 5V input for 1mA current. May be I'm doing something wrong.

I wondered why another circuit worked with lm317l and no load. I think that's because the output resistor divider provides enough current for it to work.
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9508
  • Country: gb
@Gyro Thank you so much for your patience and support :)

we are doing a small college project with Al-ion battery. We have build the cell and now looking for charging it.
We are also planning to build a crude version of BMS with over/under charge protection using one tl431 circuit (I do have few question regarding it as well, but planning to do that as a separate thread). The CC/CV supply is for the charging of this cell, where voltage is around 2-3 volts and current draw should be restricted to 0.1milliA to 0.5milliA.

This is just the first trial test where we are basically following a trial and error method for different cell chemistry and charging voltage and later figuring out the efficient values for each. Also, just want to let you know that we are taking all the precarious for a fire. However Al-ion being non explosive, we are pretty much safe in doing these experiments :) (or I would say at least so far :D)

this is the setup. hope this gives the complete picture, which I should have explained at the beginning. Sorry for the confusion


Ah, ok. That sounds interesting. :)

In that case, voltage accuracy sounds like the most important characteristic - with current accuracy not far behind.

If you are in the experimental cell chemistry stage, then something like an LM317 with decent resolution adjustment pot and a load resistor on it's output to shunt away most of the quiescent current might be an option. Followed by a protective resistor and current meter?

It sounds that you need good monitoring of the battery's charge characteristics so I assume that there will need to be a uA/mA meter in series with the charging supply. If so, it will be necessary to account it's voltage burden. A high impedance voltmeter too, but that won't involve significant loading.

Your BMS also sounds as if it might have leakage current issues which could  preventing accurate monitoring of the amount of charge going into the battery.

Sorry, the above isn't a solution (either), just some random thoughts related to the application.


EDIT: Sorry, from @exe's post, the LM317(l) might not be a suitable candidate (although a resistor might be used to shunt away the quiescent current as I mentioned above). You want to avoid this resistor draining the cell if the regulator voltage drops though - maybe a series diode, with voltage measurement taking place after the diode.
« Last Edit: April 08, 2021, 11:30:41 am by Gyro »
Best Regards, Chris
 

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
I just tried two ht7333 in series: the first one sets current, the second one sets voltage. This gives independent control of current and voltage.

The output current is set somewhat imprecise due to 20k trimpot loading the output [1]. Could be somewhat fixed with a higher resistance trimpot, but I was too lazy to bother. It seemed stable when I loaded the output with 2k resistor (no AC voltage detected, although my dmm seems only has 10kHz bandwidth). I used no capacitors because otherwise that may create large inrush current when connecting to the load which might be undesirable (idk if this is gonna destroy your cell or not). I attach picture of the test setup just for fun.

Since this IC is absolete (I bought mine from aliexpress, so can be fake, but seems to be working fine), I looked at other options.There is MCP1702, for example. The datasheet says it needs some minimal capacitance at the output. I'm curious how badly it will oscillate without it. May be it doesn't need much capacitance at output under light load. I'm gonna buy MCP1702-1202E/TO just for fun.

[1] I used a fixed-voltage regulator the same way we use adjustable regulators: I treated GND pin as an adjustment pin. Of course, voltage cannot go below the fixed voltage in costant-voltage mode, which is 3.3V in this case. But it's not a problem in constant-current mode.
 
The following users thanked this post: Adhith

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 2397
  • Country: gb
  • Recovering Electrical Engineer
OK
I went to town over the Easter bad weather weekend. I modded my original idea a bit to make a constant current /constant voltage low power PSU. Happy days.
You can program the Vout and Io. With external voltages or pots. Vo=Vin and Io =500uA/V.
Nothing smart or novel I'm afraid but it works well. I made a PCB for it, if anyone feels they want to play, I'll post the gerbs. None of that auto router rubbish here- note ground planes not shown.
 
The following users thanked this post: Adhith

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
I like the idea of using inamp. Did you check the circuit for stability and behavior when switching to CC mode and back? Why do you need a sziklai output?

PS remote sensing for 2mA output, that's a nice touch :)
 

Offline Jwillis

  • Super Contributor
  • ***
  • Posts: 1716
  • Country: ca
Sziklai pair has about half the turn on voltage than a Darlington pair.
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
I just tried two ht7333 in series: the first one sets current, the second one sets voltage. This gives independent control of current and voltage.

The output current is set somewhat imprecise due to 20k trimpot loading the output [1]. Could be somewhat fixed with a higher resistance trimpot, but I was too lazy to bother. It seemed stable when I loaded the output with 2k resistor (no AC voltage detected, although my dmm seems only has 10kHz bandwidth). I used no capacitors because otherwise that may create large inrush current when connecting to the load which might be undesirable (idk if this is gonna destroy your cell or not). I attach picture of the test setup just for fun.

Since this IC is absolete (I bought mine from aliexpress, so can be fake, but seems to be working fine), I looked at other options.There is MCP1702, for example. The datasheet says it needs some minimal capacitance at the output. I'm curious how badly it will oscillate without it. May be it doesn't need much capacitance at output under light load. I'm gonna buy MCP1702-1202E/TO just for fun.

[1] I used a fixed-voltage regulator the same way we use adjustable regulators: I treated GND pin as an adjustment pin. Of course, voltage cannot go below the fixed voltage in costant-voltage mode, which is 3.3V in this case. But it's not a problem in constant-current mode.
Great! is there any way that I could get a rough circuit diagram? Thnx
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
OK
I went to town over the Easter bad weather weekend. I modded my original idea a bit to make a constant current /constant voltage low power PSU. Happy days.
You can program the Vout and Io. With external voltages or pots. Vo=Vin and Io =500uA/V. (Attachment Link)
Nothing smart or novel I'm afraid but it works well. I made a PCB for it, if anyone feels they want to play, I'll post the gerbs. None of that auto router rubbish here- note ground planes not shown. (Attachment Link)
cool! I'll check this out. will go out for component purchase and update soon
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Could someone also enlighten me regarding few of my thoughts.
Suppose I have a source of 5V, 1A wall adapter. I need to reduce the voltage to say 3.3V and limit the current to 0.1milli A. I believe, the voltage could be reduced to 3.3V by using a resistor divider whereas, limiting the current is where all the precision work should be done. Could that be done using transistors as well? what is the advantage of using opams or IC and its supporting components than a transistor?

or the concept of CC/CV is not just about restricting voltage & current but something else?

If someone could me an overall idea regarding this topic, it will be a huge help.

 

Offline exe

  • Supporter
  • ****
  • Posts: 2563
  • Country: nl
  • self-educated hobbyist
My advice is to team-up with a EE person on this subject (it can be another student, for example). There is simply too much to learn and too many ways to screw it. Blindly copying someones' design rarely gives anything working (speaking from experience). Imagine the cost of, say, misbehaving circuit that is, say, marginally stable that sometimes doesn't work as expected. Like, oscillating between CV/CC modes, that can destroy your battery.

PS don't use bread-boards for final version. A loose connection can ruin your day.
 

Offline srb1954

  • Super Contributor
  • ***
  • Posts: 1092
  • Country: nz
  • Retired Electronics Design Engineer
Could someone also enlighten me regarding few of my thoughts.
Suppose I have a source of 5V, 1A wall adapter. I need to reduce the voltage to say 3.3V and limit the current to 0.1milli A. I believe, the voltage could be reduced to 3.3V by using a resistor divider whereas, limiting the current is where all the precision work should be done. Could that be done using transistors as well? what is the advantage of using opams or IC and its supporting components than a transistor?

or the concept of CC/CV is not just about restricting voltage & current but something else?

If someone could me an overall idea regarding this topic, it will be a huge help.
You need to be more specific with your requirements - what is the purpose of the 0.1mA current limit? Is it just limited for circuit protection? Or is it for a particular circuit function e.g. charging a super capacitor or battery?

Using a resistive divider to generate the 3.3V is only feasible if the load current is accurately fixed or is very low compared to the standing current through the resistive divider. However, if you have a variable load current the 3.3V requirement is more easily met with a simple 3.3V low-dropout voltage regulator chip.

The current limit function is a little more difficult to implement depending on the accuracy required of the current limit. If only modest accuracy is required then you could install a current source or a current mirror prior to the LDO regulator input to regulate the maximum available current. The choice of a suitable current regulator is severely restricted by the available working voltage between the 5V input and the minimum input voltage to the regulator, maybe 3.5V, giving only 1.5V across the current regulator to work with. An LM334 current source IC would work here but its accuracy is limited by temperature drift. The temperature drift can be compensated by external circuitry (refer to the LM334 datasheet) but with this compensation circuitry it might be difficult to get it to work within the 1.5V available to the current regulator.

Since some of the input current into the LDO regulator goes to ground rather than the load the achievable accuracy is further limited by the variation of this ground current. This effect can be minimised by selecting an LDO regulator with very low ground current.
 

Offline Jay_Diddy_B

  • Super Contributor
  • ***
  • Posts: 2734
  • Country: ca
Hi group,
This is a pretty unusual requirement, such low power. Let me throw an unusual solution at you.




This a shunt regulator. The voltage-controlled current source determines the maximum output current. The ideal clamps the voltage to regulate the output.

This can be implemented like this:




I am using LT1013 op-amps in the model. In this application LM324 would work equally well. The LT1634-5 can be replaced with a 6.2V Zener diode with a few minor modifications.


I have attached the model for those playing along at home.

Regards,
Jay_Diddy_B
* cvcc.asc (3.91 kB - downloaded 99 times.)
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 6785
  • Country: pl
By the way, I don't recall this being spelled out explicitly. Maybe I missed it ::)

Does the voltage/current limits need to be adjustable or is it OK if they are fixed and just within the right ballpark (~3V, ~500µA)?
What are the acceptable means of adjustment? Is swapping different values of some current limiting resistor OK? Is a pot OK? Does it need to be a control voltage referenced to ground, maybe from some DAC? What reaction time and bandwidth is desired, if so?

What exact accuracy is required? 1%? 10%? 0.001%?

I have a suspicion that concrete answers to these questions may dramatically cut down the complexity of some proposed solutions.
« Last Edit: April 16, 2021, 06:38:47 am by magic »
 

Offline Jay_Diddy_B

  • Super Contributor
  • ***
  • Posts: 2734
  • Country: ca
Hi,

If the requirements are not precise, here is another idea:





This uses the low voltage version of the TL431. The current requirements of the TL431 is too high to clamp the low current directly. That is why the diodes are used.

This can be modeled like this:





The 'box' represents the TLV431.

The results are:




This shows the current limit behavior, it is not true constant current, but it may be good enough.

I have attached the model.

Regards,
Jay_Diddy_B

* TLV431 CVCC.asc (3.44 kB - downloaded 99 times.)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf