Differential and Multistage Amplifiers(BJT)

I want to determine the currents in each of the branches.

I could analyse the current mirror portion and the differential amplifier portion, but facing problem thereafter.

I could find the collector current of Q2.But i need to find the current through RC connected to Q2,to find vO2, which in turn would help me in analysing Q3(ie finding collector and emitter current of Q3 ).

I dont want to assume that current through base of Q3 is zero.

Parameters:

R1=12kΩ

RC=8kΩ

RE=3.3kΩ

β=200

schematic

simulate this circuit – Schematic created using CircuitLab

My attempt:

ANALYZING THE CURRENT MIRROR PART

Let current through R1=I1

I1=IC4+IB4+IB5
(Since VBE is same for both transistors and transistors are identical, IB4=IB5 and IC4=IC5)
=IC5+2IB5
=IC5+2IC5β
=IC5(1+2β)
IC5=I11+2β

ANALYZING THE DIFFERENTIAL AMPLIFIER PART

Let IC5=I11+2β=IE

v1vBE1=v2vBE2
v1v2+vBE2vBE1
vID+vBE2vBE1=0

Now,

vBE1=VTln(iC1IS1)
vBE2=VTln(iC2IS2)
If IS1=IS2
(1)iC1iC2=evBE1vBE2VT=evIDVT

Nodal equations at the emitter:

(2)IE=iE1+iE2=1α(iC1+iC2)

Substituting eq (1) in (2) we get:

IE=1α(evIDVTiC2+iC2)
=iC2α(evIDVT+1)

iC2=αIE(evIDVT+1)

also

IE=1α(iC1+iC1evIDVT)
=iC1α(evIDVT+1)
iC1=αIE(evIDVT+1)

My question is: How do I analyse Q3.

Are you looking for a closed solution based upon your simplified BJT model? If so, do you know about the Lambert-W function and how to apply it here?
@jonk No sir. i don't know about the Lambert-W function as of now.....I try to minimize the approximations as much as possible..hence was wondering if experts on this subject have a way to take into account the base current of Q3 as well(Was wondering if base current of Q3 can be somehow taken into account mathematically) hence decided to ask in the forum where experts might answer my question..
The base current is handled with β, which you will also need. (You can't derive it.) Are you willing to add that as an additional input?
@jonk I am in the learning phase......It would be exciting to see how this solution goes taking other things into account....
No problem. I have had a very lucky life that I did not deserve. I owe you (and many others) more than I can repay. And I don't mind paying it forward, especially to anyone who might appreciate it. Best wishes to you!

Antworten (3)

I also agree with what you wrote:

I try to minimize the approximations as much as possible

But keep in mind that:

  1. Your question is simplified in the sense that you weren't discussing even the basic Ebers-Moll model for the BJT. It doesn't include the Early Effect (which appeared in later Ebers-Moll models.) You are only using the active region simplification (the Shockley diode equation, plus α to define the 3-pin device.)
  2. Your circuit stage is relatively easy to approximate by hand and, if more precision is required, one or at most two additional iterations with a calculator can achieve pretty much any rational need for precision.
  3. Your circuit stage can be well-approximated using free Spice tools, such as LTspice, and it is very easy to set up and run.
  4. Your circuit stage can well-approximated with the use of spreadsheet programs like Excel and can be solved with a variety of calculator tools and programs.
  5. It's not even hard to write your own software to handle it. Just a few lines of code, to be honest.
  6. The above only scratches the surface of what's available today without much difficulty.

For all practical purposes, there is no need for more than readily available approximations. Perhaps, as at least one part of the sweeping reasons why, most people never find a reason to develop their mathematical skills sufficiently to address your motivation here.

Regardless, all of the above does absolutely nothing whatever in answer to your motivation to avoid approximations. And I applaud your desire here.

Hence, the following analytic treatment motivated by your request and offered for your consideration and interest.


I'll call your collector resistor RB for the purposes of analyzing Q3, since it appears in its base circuit. I'll call the other two resistors for Q3, RE and RC. Your positive source voltage will just be V for now. Your value of Ic2 is taken as an input. Then using the standard nodal approach, you get:

VB3RB+IC2+IE3(1α3)=VRB

This leaves us with two unknowns, VB3 and IE3. But:

IE3=VB3VBE3RE

So,

IC2+VB3RE(1α3)VBE3RE(1α3)=VVB3RB

Or,

VB3=VRE+VBE3RB(1α3)IC2RBRERE+RB(1α3)

Which doesn't help yet, because now we have a different unknown and that means we still have two unknowns.


However, we do know something else:

VBE3VTln(IC3ISAT3)=VTln(α3IE3ISAT3)

This finally provides us with a segue:

VBE3=VTln(α3IE3ISAT3)=VTln(α3VB3VBE3REISAT3)=VTln(α3(VB3VBE3)REISAT3)


Now we have two equations in two unknowns:

VB3=VRE+VBE3RB(1α3)IC2RBRERE+RB(1α3)VBE3=VTln(α3(VB3VBE3)REISAT3)

Let's expose the above two equations in a somewhat simpler form by making the following assignments:

A=VREIC2RBRERE+RB(1α3)B=RB(1α3)RE+RB(1α3)C=α3REISAT3

Then we can re-express the pair of simultaneous equations and then solve by substitution:

VB3=A+BVBE3VBE3=VTln[C(VB3VBE3)]VBE3=VTln[C(A(1B)VBE3)], or,[AC][C(1B)]VBE3=eVBE3VT


The above equation is solvable for VBE3!

VBE3=VRBIC2VTLambertW{ISAT3[RE+RB(1α3)]VTα3eVRBIC2VT}

Or, in what I think is a little more meaningful form:

VBE3=[VRBIC2]VTLambertW{ISAT3[RB+(β3+1)RE]β3VTeVRBIC2VT}

Here, you can see the nominal voltage (before correction for Q3's base current) as the term on the left (as well as the numerator of the exponential power on the right factor within the Lambert W function), with the voltage correction term then on the right. Also, within the Lambert W function you can see the factor's numerator translates RE first to the base before combining it with RB and then translates that summed resistance over to the collector with the use of β3 in the denominator.

Once VBE3 is known, you can now also solve for VB3, too. And from those, the rest all just falls out trivially.


The product-log function (Lambert W) is a very, very powerful function that isn't often taught in the undergrad mathematics required for an EE degree. It's defined this way. If you have something of the form:

ueu=z

Then solving for u gives:

u=LambertW{z}

There remains the small problem of arranging things into the above form. Let's take our problem from above and work through the details, knowing the form we will require. I'll take the steps slowly:

[AC][C(1B)]VBE3=eVBE3VT([AC][C(1B)]VBE3)eVBE3VT=1(A[1B]VBE3)eVBE3VT=1C(A1BVBE3)eVBE3VT=1C(1B)(AVT(1B)VBE3VT)eVBE3VT=1VTC(1B)(AVT(1B)VBE3VT)eVBE3VTeAVT(1B)=1VTC(1B)eAVT(1B)[AVT(1B)VBE3VT]e[AVT(1B)VBE3VT]=1VTC(1B)eAVT(1B)

At this point, it is easy to see that:

u=AVT(1B)VBE3VTz=1VTC(1B)eAVT(1B)u=LambertW{z}AVT(1B)VBE3VT=LambertW{1VTC(1B)eAVT(1B)}A1BVBE3=VTLambertW{1VTC(1B)eAVT(1B)}VBE3=A1BVTLambertW{1VTC(1B)eAVT(1B)}

And from here you should be able to make all the right substitutions from the assignments I made earlier and arrive at the same answer I gave.


This kind of solution process appears quite frequently in BJT equations, where this C is usually a function of VT (often just VT.)

Many emergent phenomena, for example those that develop as a result of the statistics of the interactions of large numbers of particles (which is pretty much everything), are inherently of these kinds of mathematical relationships. Also, any series of discrete measurements (such as taking a snapshot of any process variable with an ADC) also will have this kind of relationship arrive as a direct result of the discretization process itself (Dirac.)

So it also appears frequently in many other places in nature. Not just in electronics.

It has very wide applications and can be used to: (a) solve differential equations (see "Using the Lambert W to express a solution of a differential equation"); and, (b) solve delay (and astrologer) differential equations; and, (c) help solve generating functions for Poisson events (and by implication also many recurrence problems); and so on.

It may be worth reading this PDF, "On the Lambert W Function", by R M Corless, et al., (1993). (Notably including D Knuth.)


I hope you find the above useful.

Sir, if I perform the small signal equivalent circuit analysis of the above circuit, then to find gm, I need the DC current (Quiescent current) ICQ1 and ICQ2. But in the differential amplifier stage, the AC input voltages are not connected via capacitors....So while performing DC analysis ,we cannot open circuit the AC voltage sources. Then how we are to find the quiescent collector currents?...Also even if the AC voltage sources are connected via capacitor, then while DC analysis, the base would be floating....!
@Soumee Assume both inputs are at the same DC voltage, somewhere in between your (-) and (+) rails. If they are both the same, and since their emitters are the same, then the current will split equally (assuming identical BJT params.) It doesn't matter if their bases are both a little higher up, or a little lower down (common mode movement.) They can float in that sense while still doing their job. I want you to take a look at the MC1496's schematic -- find a datasheet or apnote on it -- look at pins 1 and 4, in particular (and assume shorting out pins 2 and 3.)
@Soumee But when there is a difference between them, then the current will split differently.

The current through RE is

I(RE)=V(vo2)VBERE

The current into the base of Q3 is

I(RE)β+1.

But this still depends on V(vo2), and VBE depends nonlinearly on the Q3 base current. So you have a set of transcendental equations for V(vo2) and IB(Q3).

For hand calculation, the base current is near enough to 0 to not affect the voltage across RC noticeably.

If you want or need a more exact result, plug the circuit into a simulator (but realize that the errors due to not knowing the device parameters exactly are more than the error due to neglecting Q3's base current).

Looking over all the equation work, I think the op wants a closed solution. That's only achievable with the Lambert-W function. A single iteration with a much simpler equation would get probably within 5 digits, which should be enough for anyone. But a closed solution requires the product-log function and there's no way around it. Then the question is more about the application of specific equations from simplified theory, than about "engineering," per se.
@jonk, Yes I agree that OP wants a closed solution. The main point of my answer is that 1. That's a PITA to get to by hand calculation and 2. The accuracy won't be better for any real circuit.
Of course not. There is NO Early Effect in anything the OP did already. And there isn't even the simplest Ebers-Moll model here. It's just a fragment of it. But it looks like the OP wants to exercise math skills.
Oh, cripes! Look at the schematic! The voltage sources are polarized wrong!
@Soumee, so plug it in to SPICE. The the computer will both figure out what the equation should be and solve it for you in one go. But again the answer won't be any more accurate than the one you get assuming 0 base current in Q3.

I want to determine the currents in each of the branches.

wow, I didn't realize that simple things can be this complex.

My take:

1) Q4/Q5 is a current mirror. Q4's base sits at -12+0.7v. So the current through Q4 is (+12 - (-12+0.7v)) / 12K = 2ma.

2) that means the current through is 1ma, assuming loading from Q3 isn't much -> we will check that at the end.

3) that means Q2's collector sits at 12v-8k*1ma = 4v.

4) So the current through Q3 is (4v-0.7v)/3.3K = 1ma.

5) that means Q3's base is at 12v-4K*1ma = 8v.

6) base current for Q3 is 1ma / 200, too small vs. Q1/2's collector current -> loading is minimum.

7) done.