Vol. DIY Electronics Projects
Chapter 5 Discrete Semiconductor Circuit Projects

Si Lab - JFET Current Regulator

In this hands-on semiconductor electronics experiment, build a junction field-effect transistor (JFET) current regulator and learn some of the advantages of JFETs over BJTs for current regulation.

Project Overview

The previous experiment demonstrated saw how a pair of bipolar junction transistors (BJTs) could be used to form a current mirror, In this project, the circuit of Figure 1 performs the same task of regulating current, but uses a single junction field-effect transistor (JFET) instead of two BJTs. The two series resistors, Radjust and Rlimit, set the current regulation point, while the load resistors and the test points between them serve only to demonstrate constant current despite changes in load resistance.


JFET current regulator circuit schematic

Figure 1. JFET current regulator circuit schematic.


Parts and Materials

  • One N-channel junction field-effect transistor, models 2N3819 or J309 recommended
  • Two 6-volt batteries
  • One 10 kΩ potentiometer, single-turn, linear taper
  • One 1 kΩ resistor
  • One 10 kΩ resistor
  • Three 1.5 kΩ resistors

For this experiment you will need an N-channel JFET, not a P-channel. 

Beware that not all transistors share the same terminal designations, or pinouts, even if they share the same physical appearance. This will dictate how you connect the transistors together and to other components, so be sure to check the manufacturer’s specifications (component datasheet), easily obtained from the manufacturer’s website.

Beware that it is possible for the transistor’s package and even the manufacturer’s datasheet to show incorrect terminal identification diagrams. Double-checking pin identities with your multimeter’s diode check function is highly recommended. For details on how to identify JEFT terminals using a multimeter, consult the Meter Check of a Transistor (JFET) textbook page.


Learning Objectives

  • How to use a JFET as a current regulator
  • How the JFET is relatively immune to changes in temperature



Step 1: Build the circuit illustrated in Figures 1 and 2.


Breadboard implementation of the JFET current regulator circuit.

Figure 2. Breadboard implementation of the JFET current regulator circuit.


Step 2: To begin the experiment, touch the test probe to TP4 and adjust the potentiometer through its range of travel. You should see a small, changing current indicated by your ammeter as you move the potentiometer mechanism: no more than a few milliamps.

Step 3: Leave the potentiometer set to a position giving a round number of milliamps and move the meter’s black test probe to TP3. The current indication should be very nearly the same as before.

Step 4: Move the probe to TP2, then TP1. Again, you should see a nearly unchanged amount of current.

Step 5: Adjust the potentiometer to another position to set a different current value. Now, touch the meter’s black probe to test points TP1 through TP4, noting the stability of the current indications as you change load resistance. This demonstrates the current regulating behavior of this circuit.


Regulation Limitations of the JFET Current Source

Step 6: TP5, at the end of a 10 kΩ resistor, is provided for introducing a large change in load resistance. Connecting the black test probe of your ammeter to that test point gives a combined load resistance of 14.5 kΩ, which will be too much resistance for the transistor to maintain the maximum regulated current. To experience what I’m describing here, touch the black test probe to TP1 and adjust the potentiometer for maximum current.

Step 7: Now, move the black test probe to TP2, then TP3, and then TP4. For all these test point positions, the current will remain approximately constant. However, when you touch the black probe to TP5, the current will fall dramatically. Why? This is because, at this level of load resistance, there is an insufficient voltage drop across the transistor to maintain regulation.

In other words, the transistor will be saturated as it attempts to provide more current than the circuit resistance will allow.

Step 8: Move the black test probe back to TP1 and adjust the potentiometer for minimum current. Now, touch the black test probe to TP2, then TP3, then TP4, and finally TP5. What do you notice about the current indication at all these points? When the current regulation point is adjusted to a lesser value, the transistor is able to maintain regulation over a much larger range of load resistance.


Advantages of JFET Current Sources as Temperature Varies

Step 9: An important caveat with the BJT current mirror circuit is that both transistors must be at equal temperature for the two currents to be equal. With this circuit, however, transistor temperature is almost irrelevant. Try grasping the transistor between your fingers to heat it up, noting the load current with your ammeter. Try cooling it down afterward by blowing on it.

Not only is the requirement of transistor matching eliminated (due to the use of just one transistor), but the thermal effects are all but eliminated as well due to the relative thermal immunity of the field-effect transistor (FET). This behavior also makes FETs immune to thermal runaway, a decided advantage over BJTs.


Using JFETs in a Constant-current Diode Circuit

An interesting application of this current-regulator circuit is the so-called constant-current diode. This isn’t really a PN junction device at all. Instead, it is a JFET with a fixed resistance connected between the gate and source terminals, as illustrated in Figure 3. 


Constant-current diode circuit: JFET with series diode and resistor.

Figure 3. Constant-current diode circuit: JFET with series diode and resistor.


A normal PN-junction diode is included in series with the JFET to protect the transistor against damage from reverse-bias voltage, but otherwise, the current-regulating facility of this device is entirely provided by the FET.


SPICE Simulation of a JFET Current Regulator

Figure 4 is a schematic diagram of the JFET current regulator with added node numbers for SPICE simulations


JFET current regulator with node numbers added for SPICE circuit simulation.

Figure 4. JFET current regulator with node numbers added for SPICE circuit simulation.


The SPICE netlist and input deck are below.


Netlist (make a text file containing the following text, verbatim):

JFET Current Regulator
vsource 1 0 
rload 1 2 4.5k 
j1 2 0 3 mod1 
rlimit 3 0 1k 
.model mod1 njf 
.dc vsource 6 12 0.1 
.plot dc i(vsource) 


Older versions of SPICE did not allow for sweeping resistance values. So to demonstrate the current regulation of this circuit over a wide range of conditions, I’ve elected to sweep the source voltage from 6 to 12 V in 0.1 V steps. If you wish, you can set rload to different resistance values and verify that the circuit current remains constant. Also, check the documentation of your version of SPICE as it may allow sweeping the resistance value as the voltage is swept in this example.

With a rlimit value of 1 kΩ, the regulated current for my simulation was 291.8 µA. This current figure will most likely not be the same as your actual circuit current due to differences in JFET parameters.

Many manufacturers give SPICE model parameters for their transistors, which may be typed in the .model line of the netlist for a more accurate circuit simulation.


Related Content

Learn more about the fundamentals behind this project in the resources below.





Published under the terms and conditions of the Design Science License