This article will concentrate on stabilized current sources using a bipolar junction transistor (BJT) and an NMOS transistor.
Stabilized Current Source (BJT)
Objective
The objective of this activity is to investigate the use of the zero-gain concept to produce an output current that is stabilized (less sensitive) to variations of the input current level.
Materials
- ADALM2000 Active Learning Module
- Solderless breadboard
- One 2.2 kΩ resistor (or any similar value)
- One 100 Ω resistor
- One 4.7 kΩ resistor
- Two small signal NPN transistors (2N3904 or SSM2212)
Directions
The circuit corresponding to the BJT stabilized current source is presented in Figure 1.
Hardware Setup
The breadboard connections are shown in Figure 2. The output of the W1 drives one end of resistor R1. Resistors R1 and R2, as well as transistor Q1, are connected as shown in the November 2020 StudentZone article. Since the VBE of Q2 is always smaller than the VBE of Q1, you should, if possible, select Q1 and Q2 from your inventory of devices such that (at the same collector current) Q2’s VBE is less than Q1’s VBE. The base of transistor Q2 is connected to the zero-gain output at the collector of Q1. R3, connected between the Vp supply and the collector of Q2, is used along with the 2+ scope input to measure the collector current.
Procedure
The zero-gain amplifier can be used to create a stabilized current source. Because the voltage seen at the collector of transistor Q1 is now more constant with the changes in the input supply voltage represented by W1, it can be used as the base voltage of Q2 to produce more constant current in transistor Q2.
The waveform generator should be configured for a 1 kHz triangle wave with 3 V peak-to-peak amplitude and 1.5 V offset. The input of Scope Channel 2 (2+) is used to measure the stabilized output current at the collector of Q2.
Configure the oscilloscope instrument to capture several periods of the two signals being measured. Make sure to enable the XY feature.
Plot examples using the oscilloscope are provided in Figure 3 and Figure 4.


Stabilized Current Source (NMOS)
Materials
- ADALM2000 Active Learning Module
- Solderless breadboard
- One 2.2 kΩ resistor (or any similar value)
- One 168 Ω resistor (connect a 100 Ω in series with a 68 Ω)
- One 4.7 kΩ resistor
- Two small signal NMOS transistors (CD4007 or ZVN2110A)
Directions
The circuit corresponding to the MOS stabilized current source is presented in Figure 5.
Hardware Setup
The breadboard connections are shown in Figure 6. The output of waveform generator W1 drives one end of resistor R1. Resistors R1 and R2, as well as transistor M1, are connected as shown in the November 2020 StudentZone article. Since the VGS of M2 is always smaller than the VGS of M1, you should, if possible, select M1 and M2 from your inventory of devices such that (at the same drain current) M2’s VGS is less than M1’s VGS. The gate of transistor M2 is connected to the zero-gain output at the drain of M1. R3, connected between the Vp supply and the drain of M2, is used along with the 2+ scope input to measure the drain current.
Procedure
The waveform generator should be configured for a 1 kHz triangle wave with 4 V peak-to-peak amplitude and 2 V offset. The input of Scope Channel 2 (2+) is used to measure the stabilized output current at the drain of M2.
Configure the oscilloscope instrument to capture several periods of the two signals measured. Make sure to enable the XY feature.
A plot example using the oscilloscope is provided in Figure 7.

Questions about BJT and NMOS
- This circuit type is sometimes referred to as a peaking current source. Why do you think this naming convention is used?
- The output current has a narrow peak. How can you adjust the circuit to produce a much wider, flatter peak?
You can find the answers at the StudentZone blog.