2. Lab goals
Match the results between:
-
Hand analysis using the simple “no base current” model, i.e. the day02 tables.
-
Simulation using CircuitLab
-
Simulation using LTspice
-
Measurements of a physical circuit
- Skill objectives
-
-
Practice identifying transistor operating modes (cutoff, active, saturation) from circuit waveforms.
-
Quickly building and measuring small transistor circuits with minimal wiring errors.
-
Equipment | Parts |
---|---|
(AD2 is A-OK)
|
(all in your APK, or available in the lab room)
|
3. Tips
You are measuring current (IC and IE) — remember how you make this “measurement” for your hand calculations.[1] Do the same for your physical circuit (don’t use an ammeter to detect the current, but leverage Ohm’s law and a tiny bit of mathematics).
Use the custom LTspice settings, they are worth it.
What DC Sweep increment is best to use such that you get simulation input values (VB) that match the table?
4. Procedure
Create a spreadsheet similar to the day02
tables to hold the results of each analysis method (Hand, LTspice, CircuitLab, Lab) for each Case (A, B, C).
There are 12 combinations.
Spend a small amount of time considering how you want to structure this data.
Finish your hand calculation tables and enter into your spreadsheet. Alternatively, cast your hand calculations and decisions (cutoff / active / saturation mode) into spreadsheet formulas.[2] Write a small program in Matlab or Python to generate the hand analysis computations?
Create a CircuitLab circuit similar to the Simulating the DC solution of a common-emitter bipolar transistor circuit video. Use the DC Sweep results and the plot cursors to round the results to the nearest 0.01 mA and 0.01 V.
Do the same set of simulations in LTspice.
→ did you set the BJT model to the same in both simulators?
Build the circuit and apply the range of base voltages, recording your measurements to the spreadsheet. Prefer to use the benchtop multimeters for measuring the voltages.
Add a resistor in series with and physically close to the base of the transistor, 100 Ω or so. This has little effect on the DC solution but will reduce the effect of series inductance from the wiring to the base — such inductance, combined with parasitic capacitances will tend to make the transistor oscillate (at 50+ MHz). |
The results should be quite close between all four sets of data. If not, figure out where the mistake happened. The entire point of this activity is to get all four to match!
How much difference (“error”) is reasonable between the hand calculations and the other results? How do you know what is too much? What change(s) can you make for your hand calculation assumptions that will make the calculations much closer to reality without complicating the analysis math? |
Repeat the simulation for Case B (RC = 1 kΩ) with a smaller simulation step.
Plot the circuit variables (all three transistor currents and transistor terminal node voltages).
-
Think long and hard about how the plots relate to the different operation modes of the BJT.
5. Submission
As stated in § 2, the most important outcome of this lab is for you to see the relationship between cutoff, active, and saturation modes and what these “look like” in hand calculations, simulation, and reality. You need high confidence about this in order for the rest of the class to make any sense at all.
Your deliverable from this activity is part of DBM 1, refer to that page for submission requirements.