Professional Documents
Culture Documents
LEARNING OUTCOME:
In this lab, the students discover two voltage-control terminals of the four-terminal
MOSFET. The students will construct a circuit to observe the change in threshold voltage
of a MOSFET transistor due to the change in substrate-to-source voltage. The students will
collect and analyze data to find the transconductance parameters of a particular MOSFET.
The students will acquire the MOSFET I-V by setting up a simple circuit connecting to the
Analog Discovery equipment.
MATERIAL AND EQUIPMENT
Material
MIC94050 p-channel MOSFET
BS107 n-channel MOSFET
Resistors
Equipment
Analog Discovery
Digilent Waveforms software
Breadboard
BACKGROUND:
The MOSFET is actually a four-terminal device, whose substrate, or body terminal must be
always held at one of the extreme voltage in the circuit, either the most positive for the
PMOS or the most negative for the NMOS. One unique property of the MOSFET is that the
gate draws no measurable current. Another is that either polarity of voltage maybe applied
to the gate without causing damage to the transistor. Although enhancement-mode
MOSFETs respond to only one polarity, the students need not fear the consequences of
using the opposite polarity.
A MOSFET with its gate and drain connected together always operates in the constantcurrent region, its iD-VGS relationship is
iD = K vGS K VTR
(1)
(2)
Using the typical values =0.4 V0.5 and F=0.3 V gives the following values for the change
in threshold voltage of an nMOS.
vSB (V)
1
2
3
VTR-VTR0
0.20
0.34
0.45
Set up the circuit as shown in Figure 1 below. Use the MIC94050 p-channel MOSFET, this
transistor has 4 terminals in which the substrate is marked on the mounting PCB. Connect
the circuit to the Analog Discovery equipment, pay attention to the polarities of the scope
channels 1 and 2. Start Digilent Waveforms software and WaveGen (out). Set-up the 2
output waveforms AWG1 and AWG2 using the parameters provided in Table 1. Consult the
detailed information at the end of this document of how to set-up the desired waveforms in
the Analog Discovery. Start the Scope (in) and set-up the channels (C1, C2, and Math
Channel M1) as shown in the example waveforms in Figure 3. Add XY in the Oscilloscope
1 window and select X=C1 and Y=M1. Run two waveforms generated in the WaveGen (Run
all). Run the oscilloscope and observe the waveform of the window XY#1. The waveform
should be similar to the samples in Figure 3.
Table 1: Initial Waveforms parameters set-up
Waveform Gen.
Frequency
Amplitude
Offset
AWG1 (sawtooth)
10
2.5V
-2.5V
AWG2 (5 steps)
1.5V
1.5V
Channel
Math
Offset
Range
C1
-1.1V
100mV/div
C2
-2V
500mV/div
1mA/div
M1
C2/RD
-5mA
Time
Start 0
Base
200ms/div
MIC940500
Substrate
RD,560
To AWG2
+
Channel 1
_
+
Channel 2
_
To AWG1
Selecting Ch. 2 AWG2 Generator opens the second Generator. Run All, Stop All will
control both Generators.
Generator AWG2 Custom File Four Setps.csv open open. This file was
created in exel (1 column with 4 rows of values: 1, 2, 3, 4).
Use Figure 1:
-
Disconnect AWG2
Increasing vSB
iD
VGS
Figure 2: Effect of bulk (substrate) voltage on the drain current
Figure 3: Sample waveform generator and source current vs. substrate-source voltage
(Analog GND,
Scope 1+)
MIC94050
VG
(AWG2)
Vb
P1, 50K
-5V (from
Diligent)
Adjust Vsb (in step of 500mV) by adjusting the potentiometer P1. Observe, record, describe,
and explain the change in IV characteristic of the transistor due to the change of Vsb.
Can the source is connected to +5V instead of GND? If so, re-draw the schematic diagram of
the circuit (no need to set-up the circuit).
In the AWG window, observe the preview for the two generated signals: Vg and Vss.
in the oscilloscope Main Time plot, activate M2 to see Vss. Notice the voltage drop at high
currents, as AWG limitation. The triangle signal distortion does not affect the XY
representation, except the high current branches are a bit shorten (upper right end).
Uncheck M2 to return to the clean image.
in the oscilloscope Main Time plot, C1 shows the source voltage, Vs, while M1 shows the
source current, Is.
the XY#1 window shows the Is(Vds) characteristic. Each branch is generated during a single
step in the Vgg signal. The direction of browsing Vss (rising or falling) does not matter in the
XY representation.
o Quiz: what happens if you change the wave shape of AWG2 from triangle to
sinusoid?
the Measurement window shows the transistor dissipated power. This value is computed as
average for the displayed time frame.
You can start a scope ZOOM window to see the time domain and XY view corresponding to
the Zoom1 rectangle in the main time window. Click and drag the Zoom1 rectangle to see
what portion of the time diagram corresponds to each branch in the XY view.
Explore further in amplitude, frequency, offset of AWG1 and AWG2. Change time scale,
offset, range, on C1,C2,M1,M2,M3,M4 as necessary. Report what you have explored and
observed with clear explanation the characteristic of an n-MOSFET.
OPTIONAL:
BS107 N-CHANNEL TRANSISTOR CHARACTERISTICS EXPERIMENT
ON ANALOG DISCOVERY
Revise the above method to obtain an IV characteristic of the n-channel MOSFET
BS107. Describe your work, draw the schematic diagram, build the circuit, take measurements,
and obtain the IV characteristic.
To AWG1
RD,560
To
AWG2
D
BS107A
S
+
Channel 2
_
+
Channel 1
_
After importing the file, the amplitude, frequency and offset can be set to fit the needed
signal specs. Frequency is here understood as the buffer iteration frequency; 10Hz
means that the whole stair sequence takes 100mS (10ms/step).
To generate the triangle signal of AWG1, set the initial Phase to 270 degrees. This way
the project uses each rising and falling ramp for a value of Vbb. Frequency is set to 50Hz,
to result in 10ms for each rising or falling ramp.
To hide the connections between branches of the XY view of the characteristic family,
the XY view of the Oscilloscope is set (by default) to show only points. You might
change to the curve mode by clicking in the Oscilloscope window: Settings-OptionsDisplay-XY dots = False.
To keep absolute synchronism between AWG1 and AWG2, I set Auto sync mode,
With AWG2 as Master. I also set Repeat: Infinite, for AWG2 channel. Then I clicked
Run All instead of individually starting the two channels. Auto sync mode resynchronizes channels at the largest period of the two channels (100ms from AWG2, in
this case).