BJT - Temperature Compensation in Transistor Current Cource - Electrical Engineering Stack Exchange

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

24/11/21 19:37 bjt - Temperature compensation in transistor current cource - Electrical Engineering Stack Exchange

Electrical Engineering Stack Exchange is a


question and answer site for electronics
and electrical engineering professionals,
students, and enthusiasts. It only takes a
minute to sign up.

Sign up to join this community

Anybody can ask a question

Anybody can answer

The best answers are voted


up and rise to the top

Temperature compensation in transistor current cource


Asked
6 years ago Active
6 years ago Viewed
5k times

I am working with analysis of BJT current source. I didn't get the explanation of temperature
compensation in NPN transistor with PNP and pull up resistor. How does it work actually?
3

bjt temperature current-source pullup compensation

Your privacy
Share “Accept
By clicking Cite Follow edited
all cookies”, you agree Stack Nov 6 '15
Exchange canatstore
10:46 cookies on asked Nov 6 '15
your device andatdisclose
10:27
information in accordance with our Cookie Policy. Ricardo vaibhav
5,971 17 48 83 33 1 6

Accept all cookies Customize settings

2 Answers Active Oldest Votes


https://electronics.stackexchange.com/questions/199379/temperature-compensation-in-transistor-current-cource 1/3
24/11/21 19:37 bjt - Temperature compensation in transistor current cource - Electrical Engineering Stack Exchange
2 Answers Active Oldest Votes

Start with a static analysis.

4 The voltage at the emitter of T2 is the same (assuming matched Vbe) as that at the base of T1.
(The base of T2 is one Vbe above the base of T1, and the emitter of T2 is one Vbe below the
voltage at its base).

So I(load) is V( junction R1, R2) / R4 ignoring the base current error term.

Now let us increase the temperature by (for example 10C). Vbe for T1 will reduce by
approximately 21mV, therefore pulling the emitter down by this amount.

This will in turn, reduce the base voltage of T2 by the same amount, reducing the forward bias
by this same 21mV. T2s Vbe will also have reduced by 21mV, and therefore the voltage at the
emitter of T2 remains constant, and there will be no change in the ratio of V / R4, yielding a
current that is constant across temperature.

This assumes perfect matching (which you will not get with discrete parts). Even so, the
temperature coefficient of the overall circuit will be significantly better than without the

compensation.

Update: Added current flow

At some steady state point, the current in R2 is given by (V/(R1+R2)) + Ib(T1). Assuming the
base current in T1 is very low compared to the current in R2 due to the divider, we can
approximate this as The above without the base current term.

V(R2) is therefore I(R2) x R2.

The current in R3 is ((V+ - V(R2) - 0.6V) / R3) + Ib (T2). Once more, assuming that the base
current in T2 is very much less than I(load), we can ignore the base current term. The 0.6V term
is because the emitter of T1 is one diode drop above the voltage at the base therefore
reducing the voltage across R3 by this amount.

The current in the load is V= V(R2) - 0.6V + 0.6V)/ R4. The two 0.6V terms are due to the fact
that two Vbe terms are involved and the emitter of T2 is one diode drop below its base.

Now raise the temperature by 10C. In a transistor, the base emitter voltage will reduce by
2.1mV per degree for some given current, I, so the voltage across each base emitter junction
will reduce by 21mV. Now lets drop that in to the currents at each node:

Providing the current in R2 is very much larger than the base current of T1, then the base
Your privacy
voltage of T1 will not change, and therefore the emitter voltage will drop by 21mV.
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose
information in accordance with our Cookie Policy.
As the emitter voltage of T1 has reduced by 21mV, the base voltage of T2 will also drop by
21mV.
Accept all cookies Customize settings

So we have:

https://electronics.stackexchange.com/questions/199379/temperature-compensation-in-transistor-current-cource 2/3
24/11/21 19:37 bjt - Temperature compensation in transistor current cource - Electrical Engineering Stack Exchange

The current in R3 is ((V+ - V(R2) - 0.58V) / R3)

The current in the load is V= - V(R2) - 0.58V + 0.58)/ R4.

Note that both base emitter voltages have dropped by equal amounts, effectively cancelling
out the error term due to variation of temperature.

Share Cite Follow edited Nov 9 '15 at 14:02 answered Nov 6 '15 at 12:02
Peter Smith
21.3k 1 26 61

thanks man!!.It will be more intuitive for me if you explain it through current variations in the circuit,
considering cause and its effect.
–  vaibhav
Nov 6 '15 at 16:15

Your circuit works best on a fixed supply voltage.In fact current out is almost proportional to
supply volts.If T1,R1,R2 were not there and there was just a single resistor instead you would
1 still have a current source but changes in Vbe of T1 would change the current .I have seen this
circuit used .Remember that Vbe is temperature dependant.The erbers moll equation derived

from semiconductor physics and well documented elsewhere describes this temp variation
with reasonable accuracy .The current would rise with temp with the circuit that doesnt have
T1. This could be very undesirable in some applications .The role of T1 is to cancel the effects
of T2.If T1 and T2 are similiar transistors and thier power disipation is similiar then you can
expect reasonable temp stability.

Share Cite Follow answered Nov 6 '15 at 11:10


Autistic
11.5k 2 24 52

thanks . How about current variations during the process?


–  vaibhav
Nov 6 '15 at 18:09

Your privacy
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose
information in accordance with our Cookie Policy.

Accept all cookies Customize settings

https://electronics.stackexchange.com/questions/199379/temperature-compensation-in-transistor-current-cource 3/3

You might also like