Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I understand that in "saturation mode", a BJT functions as a simple switch. I've used this before driving LEDs, but I'm not sure I understand clearly how I got the transistor into that state.

Does a BJT become saturated by raising Vbe above a certain threshold? I doubt this, because BJTs, as I understand them, are current-controlled, not voltage-controlled.

Does a BJT become saturated by allowing Ib to go over a certain threshold? If so, does this threshold depend on the "load" that is connected to the collector? Is a transistor saturated simply because Ib is high enough that the beta of the transistor is no longer the limiting factor in Ic?

share|improve this question
possible duplicate of How do BJT transistors work in a saturated state? – Leon Heller Apr 14 '11 at 18:21
That question is, "how does it work when it's saturated?", my question is, "how do I get it to be saturated?" – Mark Apr 14 '11 at 19:58
It's answered there. – Leon Heller Apr 14 '11 at 20:26
1  
It's explained by the Ebers-Moll model of the transistor: ecee.colorado.edu/~bart/book/book/chapter5/ch5_3.htm – Leon Heller Apr 14 '11 at 20:53
3  
That's not really helpful. I could become an expert in transistor theory, but then I wouldn't need to ask here... – Mark Apr 14 '11 at 20:55
show 3 more comments

4 Answers

up vote 4 down vote accepted

Drive enough current into the base so that the base-collector junction becomes forward biased. How much current will depend on the type of transistor. 'saturation' has to do with how many of the charge carriers in the base region can make it into the collector region. Some will come from the base terminal, but many more will come into the base region from the emitter region. Beyond a certain amount of base current, there just won't be an increase in the available charge carriers that can cross the B-C junction.

share|improve this answer
Since saturation is a speed limiting factor with BJTs: Is forward biasing enough to negatively impact the turn-off time or should we approach $V_\rm{CEsat}$ for this to matter? – jpc Apr 15 '11 at 2:20

A transistor goes into saturation when both the base-emitter and base-collector junctions are forward biased, basically. So if the collector voltage drops below the base voltage, and the emitter voltage is below the base voltage, then the transistor is in saturation.

Consider this Common Emitter Amplifier circuit. If the collector current is high enough, then the voltage drop across the resistor will be big enough to lower the collector voltage below the base voltage. But note that the collector voltage can't go too low, because the base-collector junction will then be like a forward-biased diode! So, you will have a voltage drop across the base-collector junction but it will not be the usual 0.7V, it will be more like 0.4V.

Common Emitter Amplifier

How do you bring it out of saturation? You could reduce the amount of base drive to the transistor (either reduce the voltage \$V_{be}\$ or reduce the current \$I_b\$), which will then reduce the collector current, which means the voltage drop across the collector resistor will be decreased also. This should increase the voltage at the collector and act to bring the transistor out of saturation. In the "extreme" case, this is what is done when you switch off the transistor. The base drive is removed completely. \$V_{be}\$ is zero and so is \$I_b\$. Therefore, \$I_c\$ is zero too, and the collector resistor is like a pull-up, bringing the collector voltage up to \$V_{CC}\$.

A follow-up comment on your statement

Does a BJT become saturated by raising Vbe above a certain threshold? I doubt this, because BJTs, as I understand them, are current-controlled, not voltage-controlled.

There are a number of different ways to describe transistor operation. One is to describe the relationship between currents in the different terminals:

$$I_c = \beta I_b$$

$$I_c = \alpha I_e$$

$$I_e = I_b + I_c$$

etc. Looking at it this way, you could say that the collector current is controlled by the base current.

Another way of looking at it would be to describe the relationship between base-emitter voltage and collector current, which is

$$I_c = I_s e^{\frac{V_{be}} {V_T}}$$

Looking at it this way, the collector current is controlled by the base voltage.

This is definitely confusing. It confused me for a long time. The truth is that you cannot really separate the base-emitter voltage from the base current, because they are interrelated. So both views are correct. When trying to understand a particular circuit or transistor configuration, I find it is usually best just to pick whichever model makes it easiest to analyze.

Edit:

Does a BJT become saturated by allowing Ib to go over a certain threshold? If so, does this threshold depend on the "load" that is connected to the collector? Is a transistor saturated simply because Ib is high enough that the beta of the transistor is no longer the limiting factor in Ic?

The bold part is basically exactly right. But the \$I_b\$ threshold is not intrinsic to a particular transistor. It will depend not only on the transistor itself but on the configuration: \$V_{CC}\$, \$R_C\$, \$R_E\$, etc.

share|improve this answer
Absolutely brilliantly written, thank you very much. – Mark Apr 15 '11 at 4:23
Another look at it: There is minimum Vce voltage (which is usually given in datasheet) below which increasing base current/voltage will not result in decreasing Vce further. At which base current/voltage it will be achieved depends on load conditions. – mazurnification Apr 15 '11 at 7:26
1  
The perfect answer to this question. Related: With a Schottky diode parallel to the B-C-diode, the voltage at the collector will not dive > 0.4 V below the base, but only approx. 0.3 V below the base, which is the forward voltage of the Schottky diode. Thus, the diode will keep the transistor form being deeply saturated and the turn-off event will be allowed to happen much faster. This is the theory why thing work as described in this answer: electronics.stackexchange.com/questions/15056/… – zebonaut Jun 11 '11 at 7:26

BJT transistor will be saturated the moment the Ic will not follow the linear relation of:

\$I_c = HFE * I_b\$.

Thus all we have to do is to limit the Ic from reaching this value.

Since \$I_b\$ is determined by the value of the resistor connected to the base and the driving voltage on its other end, it is easy to force \$I_b\$ to any value. When \$I_b\$ is determined calculate the theoretical \$I_c\$ and set the \$R_c\$ to reduce it (say by 5-8) in order to enter the saturation zone And preventing it to follow the linear relationship.

For example: \$R_b\$ is connected to 5V and \$R_c\$ (just to make it interesting) to 12V. Supose HFE = 50. If we set \$R_b=5K\$ then

\$I_b = (5-0.5)/5K ~= 1mA\$

This implies that the \$I_c\$ will be \$1mA * 50 = 50mA\$. Now if we set the \$R_c\$ to be about 2K this will limit \$I_c\$ to less that 6mA, a value almost 10 times less than the linear range and the transistor will be saturated.

If using the transistor as a switch it is recommended to add additional resistor (10K) between the base and the ground (for fast switching and leakage preventing, provided the BJT is NPN type)

share|improve this answer

The NPN BJT will enter the saturation mode when Vcb will below some value. Sedra&Smith use value of 0.4V, but this will be device dependent.

Though I have no idea why you would whant to use BJT as a switch. MOSFETS are better suited for this task.

share|improve this answer
1  
Because I have BJTs, and I don't have any MOSFETs. I also understand BJTs better than I understand MOSFETs. – Mark Apr 14 '11 at 20:13
2  
No, not if there isnt more current in the base than in the collector divided by the current gain. And MOSFETs are not always better – Martin Apr 15 '11 at 12:47

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.