![]() | ![]() | ![]() |
| | |||||||
| Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| Greets everyone, I am not sure if this is the right place to post this in the forum, but I have a problem with a circuit that I designed at the implementation stage. http://vicious5id.zerodollars.com/isrc.gif ^ That's the circuit that I have designed. The purpose of it is to behave as a current source that supplies a range of current from 0 to 120 mA, to a 20 Ohm load (R11 in schematic). I have simulated the circuit within software known as SIMetrix and it works as I want it to under high temperatures, long periods of operation and if the 20 Ohm load alters in value. However once I built the circuit and tried it out I was surprised. When I begin to rotate the pot, and stop it at a point where I need it say 52.2 mA (?!), the current will immediately begin to drop by 0.1 mA. Over time it will keep on dropping (over time = ~10 mins) but the 0.1 mA reduction gets very slow. I thought that it's becuase my resistors or something else was getting hot, however if I cooled the transistor more current began to flow! I really don't want the current to drift by 0.1 mA at all! I want the current to stay exactly where I set it regardless of how much temperature changes. Also the current I set should stay constant for +/- 10 Ohms in the load. So if I were to set the current I want output to 80 mA it should stay constant over a 10, 20 and 30 Ohm load. Well anyway I think this post is getting long enough and I don't want to start mixing my objectives and confusing everybody! I really appreciate any help you guys have to offer. v5 0ut. | |
| |
| | (permalink) |
| There is only 1.5 volts Vce at room temperature at the max current and Vce increases with temperature, so perhaps the transistor is going into saturation.
__________________ see my website: www.geocities.com/russlk | |
| |
| | (permalink) |
| I'd check the reference voltage being fed into the potentiometer. If that moves by 0.1/52.2 = 0.2%, that'll result in the change that you're seeing. The circuit only tries to hold the transistor's emitter at the reference voltage, so if the 12V power supply varies by .2%, you'll see the that much variation. To make it more stable, use a voltage reference thats isolated from the main power supply... | |
| |
| | (permalink) |
| Russlk, if the transistor were going into saturation would it cause the current to decrease? I mean I always thought that the transistor would simply maintain that current. hjames, I just want to make sure everyone, not only you is with me here; the current doesn't simply change or is unstable, it practically drops by about 1-2 mA over time. I'm also not really sure what you mean by voltage reference, are you talking about VIN+ on the op-amp or the combined resistance of R2, R9 and R4? Also how would I go about isolating this refernece from the main power supply? | |
| |
| | (permalink) | |
| Quote:
| ||
| |
| | (permalink) | |
| NG, I see where your coming from, and if I take that in mind, then I still don't see how the current in my 20 Ohm resistor begins to decrease and keep on decreasing, and only ever decrease and (almost) never increase. Surely the stability of a power supply is randomised, i.e. it fluctuates with increments and decrements. Quote:
Many thanks, v5. | ||
| |
| | (permalink) | ||
| Quote:
Quote:
| |||
| |
| | (permalink) | |
| Quote:
| ||
| |
| | (permalink) |
| Place it in parallel with the pot, and reduce the value of the 100K to get the required current through the chip, the datasheet should tell you what value would be best. | |
| |
| | (permalink) |
| That is a badly designed current source to begin with. The sensing resistor not only measure load current, but also transistor base drive current too and this will cause big error if load resistance changes. Looking at what Bob Pease did is to use a trilington(three NPN transistors combination) instead of a single 2N3053 to build an ultra high gain transistor switch and reduce the contribution of Ib to a very very low level. Using even a darlington setup or a MOSFET instead of 2N3053 would be much better in your case.
__________________ L.Chung | |
| |
| | (permalink) | ||
| Quote:
Quote:
EDIT (05/08/06 11:48 AM): I tried using a darlington transistor in the circuit and I got similar results, sort of. The current seems to bounce around what I set it (set at 95.5 mA). I saw a drop of 1 mA in the first 10 mins of operation then the current immediately jumped back up to ~95 mA. After 53-60 mins of operation however, I recorded the current at 95.8 mA. This is good, but I really am not fond of the current varying by 1 mA at the very beginning. Would it be wise to go for a higher gain? LC, I was hoping you could point me to a book or article that includes information regarding good, accurate variable constant current source design(s). NG, I set up the voltage reference as shown here and it did work quite well, however the current dropped, but by only 0.5 mA in 40 mins, which is much better than what I had before (a drop of 2 mA in 10 mins). My apologies for the badly drawn half-schematic in Paint!
__________________ "Even a man with nothing can offer his life." - Warhammer 40 000, Dawn of War Winter Assault Last edited by vicious5id; 5th September 2006 at 11:58 AM. | |||
| |
| | (permalink) | ||
| Quote:
Quote:
ANALOG BY DESIGN SHOW I'll tell you you how to trouble shoot this problem. You cannot pin point the problem because you have not taken sufficient voltage readings to enable you to. You might need another voltmeter to fully debug your setup. What you need to measure is the initial voltage on the two inputs of the opamp, after you have adjusted the pot for the desired load current. So you have three readings to take. The actual load current and the two opamp inputs volt reading. Draw up a table and write down the results. Do this again when you have observed the current drifted and then it is very easy to point out where your problem is.
__________________ L.Chung | |||
| |
| | (permalink) | |
| Quote:
OK, I plan to measure the voltage of the op-amp inputs with ground, so Vin+ to GND and Vin- to GND. Then just take the current measurements as they appear in succession. Also in your personal experience, is the basic idea of the circuit modified so far OK? Or is there a better alternative? I just want to know because I expect the load of 20 Ohms to change a bit, say +/- 5 Ohms. Present version of current source.
__________________ "Even a man with nothing can offer his life." - Warhammer 40 000, Dawn of War Winter Assault | ||
| |
| | (permalink) |
| What are the two 100 ohms doing?. | |
| |
| | (permalink) | |
| Quote:
As long as you have a few volts across the C-E of the regulating element so it can do its job of regulating the current during use, then the circuit would not care a bit about the loading or load resistance changes. One point I would like to make is why you have omitted the resistor from Opamp output to base of transistor. Doing so would prevent the output of the opamp to rise above I-sense voltage + VBe so it really is a bad idea. A series resistor of 2K2 would be much better.
__________________ L.Chung | ||
| |