Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
university:courses:alm1k:alm-lab-4 [13 Apr 2015 17:27] – created Doug Merceruniversity:courses:alm1k:alm-lab-4 [02 Feb 2023 20:37] (current) – add example I/V curve Doug Mercer
Line 1: Line 1:
-======Activity 4: BJT Characteristic Curves ======+======Activity: BJT Characteristic Curves, For ADALM1000======
  
 =====Objective:===== =====Objective:=====
Line 13: Line 13:
 =====Background:===== =====Background:=====
  
-The variable analog outputs supplied by the ALM1000 hardware are voltages but can also measure current at same time. The BJT collector current, I<sub>C</sub>, is controlled by the very small base current, I<sub>B</sub>. The generator output voltage must be converted into a suitable small current to drive the base terminal of the device under investigation. A simple high value resistor can be used to convert this voltage into a current, as shown in figure 1. However, only if the voltage across the resistor is known or controlled in some way. In this simple circuit, the base current I<sub>B</sub> = (CB-V - V<sub>BE</sub>)/10KΩ. We can set CB-V to known values but we don't know the exact value of V<sub>BE</sub>. We can of course remove an estimate of the V<sub>BE</sub> mathematically. This is still only an estimate but close enough for our purposes here.+The variable analog outputs supplied by the ALM1000 hardware are voltages but can also measure current at same time. The Bipolar Junction Transistor can be modeled as a current controlled current source. The BJT collector current, I<sub>C</sub>, is controlled by the much smaller base current, I<sub>B</sub>. The generator output voltage must be converted into a suitable small current to drive the base terminal of the device under investigation. A simple high value resistor can be used to convert this voltage into a current, as shown in figure 1. However, only if the voltage across the resistor is known or controlled in some way. In this simple circuit, the base current I<sub>B</sub> = (CB-V - V<sub>BE</sub>)/10KΩ. We can set CB-V to known values but we don't know the exact value of V<sub>BE</sub>. We can of course remove an estimate of the V<sub>BE</sub> mathematically. This is still only an estimate but close enough for our purposes here.
  
 {{ :university:courses:alm1k:alm_lab4_f1.png?600 |}} {{ :university:courses:alm1k:alm_lab4_f1.png?600 |}}
  
-<WRAP centeralign>Figure 1 NPN I<sub>C</sub> vs. V<sub>CE</sub> characteristic curve measurments</WRAP>+<WRAP centeralign>Figure 1 NPN I<sub>C</sub> vs. V<sub>CE</sub> characteristic curve measurements</WRAP> 
 + 
 +If we sweep the voltage on the collector, V<sub>CE</sub>, while changing the voltage on the resistor in a step wise fashion for each sweep cycle of the collector voltage, we can generate a set of characteristic curves of the collector current vs collector emitter voltage for a set of base currents. 
  
 ====Materials:==== ====Materials:====
Line 28: Line 30:
 ====NPN device Directions:==== ====NPN device Directions:====
  
-Build the simple characteristic curve measurement circuit shown in figure 1 on your solder-less breadboard. The green boxes indicate where to connect the M1000+Build the simple characteristic curve measurement circuit shown in figure 1 on your solder-less breadboard. The green boxes indicate where to connect the ALM1000
  
 ====Hardware Setup:==== ====Hardware Setup:====
  
-Set the Channel B generator output to the 10 level stair-step waveform. Set the frequency to 20Hz, the Max to 4.6 V and the Min to 0.6 V. The extra 0.6 volts is an initial estimate of V<sub>BE</sub>. The waveform in the display should start at 0.6V and increase in 0.4 V increments to 4.6 V. Set the channel A generator to a triangle wave with a Max of 5.0 V and a Min of 0 V (wave should swing from 0 to 5V). Set the frequency to 200 Hz ( 10 times the 20 Hz of channel B). Comparing the waveforms in channel A and channel B, the triangle wave in channel A should go through one cycle from 0 to 5 V and back to zero during the time of one step in the waveform in channel B. Adjust the phases of channel A and/or channel B to make them line up in this way if they do not.+Set the Channel B generator shape to the 10 level stair-step waveform. Set the frequency to 20Hz, the Max to 4.6 V and the Min to 0.6 V. The extra 0.6 volts is an initial estimate of V<sub>BE</sub>. The waveform in the display should start at 0.6V and increase in 0.4 V increments to 4.6 V. Set the channel A generator shape to a triangle wave with a Max of 5.0 V and a Min of 0 V (wave should swing from 0 to 5V). Set the frequency to 200 Hz ( 10 times the 20 Hz of channel B). Comparing the waveforms in channel A and channel B, the triangle wave in channel A should go through one cycle from 0 to 5 V and back to zero during the time of one step in the waveform in channel B. Adjust the phases of channel A and/or channel B to make them line up in this way if they do not.
  
 ====Procedure:==== ====Procedure:====
  
 The 0.4 V steps in the voltage driving the 10 KΩ base resistor will produce approximately 0.4 V/10 KΩ or 40 uA steps in the base current. Using the scope in XY mode plot channel CA-V on the horizontal axis (V<sub>CE</sub>) and channel CA-I (I<sub>C</sub>) on the vertical axis. You should see a set of 10 curves of I<sub>C</sub> vs. V<sub>CE</sub>, one for each of the 10 different base current levels. These base current levels should be approximately 0, 40uA, 80uA, 120uA ... 360uA. It may be necessary to slightly adjust the 0.6V offset level of the first step of channel B up or down slightly to insure it is right at the initial turn on value ( I<sub>B</sub>=0 and I<sub>C</sub>=0) of the transistor you are testing. The 0.4 V steps in the voltage driving the 10 KΩ base resistor will produce approximately 0.4 V/10 KΩ or 40 uA steps in the base current. Using the scope in XY mode plot channel CA-V on the horizontal axis (V<sub>CE</sub>) and channel CA-I (I<sub>C</sub>) on the vertical axis. You should see a set of 10 curves of I<sub>C</sub> vs. V<sub>CE</sub>, one for each of the 10 different base current levels. These base current levels should be approximately 0, 40uA, 80uA, 120uA ... 360uA. It may be necessary to slightly adjust the 0.6V offset level of the first step of channel B up or down slightly to insure it is right at the initial turn on value ( I<sub>B</sub>=0 and I<sub>C</sub>=0) of the transistor you are testing.
 +
 +{{ :university:courses:alm1k:alm_lab4_f5.png?400 |}}
 +
 +<WRAP centeralign>Figure 1A, Example NPN I<sub>C</sub> vs. V<sub>CE</sub> characteristic curves.</WRAP>
  
 ====Questions:==== ====Questions:====
Line 53: Line 59:
 {{ :university:courses:alm1k:alm_lab4_f2.png?600 |}} {{ :university:courses:alm1k:alm_lab4_f2.png?600 |}}
  
-<WRAP centeralign>Figure 2 PNP I<sub>C</sub> vs. V<sub>CE</sub> characteristic curve measurments</WRAP>+<WRAP centeralign>Figure 2 PNP I<sub>C</sub> vs. V<sub>CE</sub> characteristic curve measurements</WRAP> 
 + 
 +====NPN Beta vs Collector Voltage Directions:==== 
 + 
 +Beta (β) is defined as the ratio of the collector current, I<sub>C</sub>, to the base current, I<sub>B</sub>. Beta is not constant and varies as the operating conditions of the transistor changes. In this experiment we will be plotting β vs V<sub>CE</sub>
 + 
 +Change the 10 KΩ resistor in figure 1 to 1 KΩ. Change the shape of Channel B to DC. Change the Channel B Max to 1.5 V, the Min and Freq setting are ignored for the DC shape. Change the Channel A Max to 2 volts. Under the curves drop down select all four traces to be displayed. The current in channel B, the base current, will be small and will be rather noisy so turning on trace averaging is a good idea. You should see something like the time display in figure 3. 
 + 
 +{{ :university:courses:alm1k:alm_lab4_f3.png?650 |}} 
 + 
 +<WRAP centeralign>Figure 3 NPN V<sub>CE</sub>, I<sub>C</sub>, I<sub>B</sub> Time display</WRAP> 
 + 
 +In the time display of the base current, yellow trace, we see that it increases slightly when the V<sub>CE</sub>, green trace, falls below about 0.5 volts. The collector current, light blue trace, also falls rapidly at this same time. 
 + 
 +To calculate and plot β vs V<sub>CE</sub>, open the X-Y Pot window. Select Math for both the X and Y axis. Set the X axis math formula to display the V<sub>CE</sub> which is the channel A voltage: 
 + 
 +VBuffA[t] 
 + 
 +Set the Y axis math formula to calculate β which is the channel A current divided by the channel B current: 
 + 
 +IBuffA[t]/IBuffB[t] 
 + 
 +Set the Math X axis to V-A. Set the Math Y axis to I-B. Adjust the range and position controls for CA-V to 0.2 V/Div and 1.0 V. Adjust the range and position controls for CB-I to  10.0 mA/Div and 50.0 mA. You should now see something like the X-Y plot shown in figure 4. 
 + 
 +{{ :university:courses:alm1k:alm_lab4_f4.png?400 |}} 
 + 
 +<WRAP centeralign>Figure 4 NPN Beta vs V<sub>CE</sub> X-Y plot</WRAP> 
 + 
 +As we can see the β falls off rapidly as the V<sub>CE</sub> drops below 0.5 volts. At this point the collector base junction is starting to become forward biased (i.e. no longer reversed biased) and the transistor is entering into what is called the saturation region. In the saturation the β or current gain of the transistor is significantly smaller than in the so called linear region (i.e. collector base junction reversed biased).
  
 ====Questions:==== ====Questions:====
Line 61: Line 95:
 Calculate the Beta Early voltage product ( ß*VA) for each device.\\ Calculate the Beta Early voltage product ( ß*VA) for each device.\\
 Compare your results with manufacturer specifications for each device measured. Compare your results with manufacturer specifications for each device measured.
 +
 +**Resources:**
 +  * LTSpice files: [[downgit>education_tools/tree/master/m1k/ltspice/bjt_char_curves_ltspice | bjt_char_curves_ltspice]]
 +  * Fritzing files: [[downgit>education_tools/tree/master/m1k/fritzing/bjt_char_curves_bb | bjt_char_curves_bb]]
  
 **For Further Reading:** **For Further Reading:**
  
-http://en.wikipedia.org/wiki/Bipolar_junction_transistor\\+[[wp>Bipolar_junction_transistor|Bipolar junction transistor]]\\
 http://www.physics.csbsju.edu/trace/NPN.CC.html http://www.physics.csbsju.edu/trace/NPN.CC.html
  
 **Return to ALM Lab Activity [[university:courses:alm1k:alm-labs-list|Table of Contents]]** **Return to ALM Lab Activity [[university:courses:alm1k:alm-labs-list|Table of Contents]]**
  
university/courses/alm1k/alm-lab-4.1428938866.txt.gz · Last modified: 13 Apr 2015 17:27 by Doug Mercer