How to Measure the Saturation Current and
Ideality Coefficient of a Diode.
By Ben H. Tongue
Quick Summary: A schematic
and operational instructions are given for a device to measure the Saturation
Current and Ideality Factor of a diode.
The Saturation Current and Ideality Coefficient of a diode can be determined
by measuring an applied DC voltage along with the resultant current flow,
at two different voltages. These two data pairs are then substituted
into the Schottky diode equation to create two simultaneous equations in
Is and n. The equations are then solved for Is and n. Since the equations
include exponential functions, they can not be solved by ordinary algebra.
Numerical methods must be used.
The Schottky diode equation at 25 degrees C. is: Id = Is*(exp(Vd/(0.0257*n))-1)
Amps. Id = Diode Current, Is=Saturation Current, Vd =
Diode Voltage, n = Ideality Coefficient. Measurements have
shown that the Is and n of point contact germanium diodes can vary with
current, but are relatively constant when the current is under six times
Is.
A convenient set of measuring currents is about 6*Is and 3*Is.
Substituting Id = 6*Is, then Id = 3*Is into the equation and solving for
Vd yields: For Id = 6*Is, Vd = 0.05000*n volts. For Id = 3*Is,
Vd = 0.03561*n volts. The value of n will probably be between
1.0 and 1.2 for the type of diodes used in crystal sets, so use 1.1 in
determining the applied voltage to use. The actual voltages to use
are about 0.055 and 0.039 volts, respectively.
S1 is a triple pole double throw switch, S2 is a push button momentary-contact
SPST switch, S3 is a range switch that enables greater precision
when measuring diodes of low Is, DVM is a digital voltmeter with
10 Meg input resistance on the 200 mV range and the 20k pot is a ten-turn
precision potentiometer such as part # 594-53611203 from Mouser.
Procedure for Measuring Is and n:
-
Take Data Set #1: Set S1 to V and S3 to LC (low current). Push
S2 and adjust the 20k pot. to obtain a reading of about 0.055 volts
= V1 on the DVM. Set S2 to I, read the DVM and call that voltage
V2.
-
Take Data set #2: Set S1 to V. Push S2 and adjust the 20k pot.
to obtain a reading of about 0.039 volts = V3 on the DVM. Set S2
to I, read the DVM and call that voltage V4.
-
The diode voltage (Vd1) from Data Set #1 is V1. The diode current
(Id1) is (V2/1,000,000)-(V1/10,000,000) Amps. The diode voltage (Vd2)
from Data Set #2 is V3. The diode current (Id2) is (V4/1,000,000)-(V3/10,000,000)
Amps.
-
The two data sets Vd1, Id1 and Vd2, Id2 must now be entered into the Schottky
diode equation shown above in paragraph 2, in order to make two simultaneous
equations in Is and n. Solving them will yield values for Is and n, measured
at an average current of about four to five times Is.
A numerical equation solver can be used to solve the two equations for
Is and n. One is available in MathCad. If you have MathCad
5 or higher, go to http://www.agilent.com/. Click your way through
Communications, Communications Designer Solutions, RF and Microwave, Schottky
Diodes, Library, MathCad worksheets and download the file: sch_char.mcd.
Execute it in MathCad, then enter your Current and Voltage values: Id1,
Vd1 and Id2, Vd2 as I2, V2, I1 and V1. Pull down 'Math' and click
'Calculate Worksheet" . The program calculates Is and n. Since
most crystal set operation occurs at currents so low that there is negligible
voltage drop across the diodes' parasitic series resistance, there is no
need to enter any new numbers for I3, 4, 5 and V3, 4, 5 on the worksheet.
The program sch_char.mcd does not work in versions of MathCad earlier than
5. If you have an earlier version of MathCad, and it has a non-linear
equation solver, actual entry of the Data Set will have to take place without
the convenience of the sch_char program. Those who do not have MathCad
but do have Microsoft Windows Word can get an unformatted view the default
data and text provided in the MathCad program by clicking
here.
There is currently available on the Web, a program from Polymath Software
at: http://www.polymath-software.com/. This program has many capabilities,
and among them is a non-linear equation solving capability. A free
demo copy of the latest program is available for download, but is limited
to 20 uses. After that, for more usage, you have to buy it.
Some programmable pocket calculators include a non-linear equation solver.
One calculator that has one is the HP 32S Scientific Calculator.
The program to solve for n and Is takes only 28 steps of program memory
and is here.
Mike Tuggle posted on 'The Crystal Set Radio Club' the following simple
procedure for determining Is and n by using a spreadsheet. "In lieu
of an equation solver package, the Schottky parameters can be solved for
by simple trial-and-error. This is easily done with an ordinary spreadsheet,
like Excel or Lotus. For the two measurement points, (Id1, Vd1) and (Id2,
Vd2), set up the spreadsheet to calculate: Id2[exp(Vd1/0.0257n) -
1] and, Id1[exp(Vd2/0.0257n) - 1]. Then plug in different trial values
of n, until the two terms become equal. This gives the correct value
of n. Now, plug this value of n into: Is = Id1 / [exp(Vd1/0.0257n)
- 1] or, Is = Id2 / [exp(Vd2/0.0257n) - 1] to get the correct value of
Is." An Excel spreadsheet constructed as Mike suggested is here.
An example from data taken on an Agilent HBAT-5400 is entered, for reference,
on line 2. Line 3 may be used for calculations using data from other
diodes. Column H automatically calculates a value for Is each time
n is changed. All one has to do is enter the values as described
above in columns A through E and hit enter.
Tips
-
If the Is of the diode under test is too high, 0.055 volts will not be
attainable for V1 in step 1. The solution is to set switch S3 to
HC (high current). The calculations for current then become: Id1=(V2/100,000)-(V1/10,000,000)
Amps and (Id2=V4/100,000)-(V3/10,000,000) Amps.
-
If the voltage readings seem to unstable, try placing the measuring setup
on a ground plane and connect the common lead of the DVM to it. A
sheet of household aluminum can be used for the ground plane. Use
shielded cable from the lead from the DVM to the test setup.
-
The voltage readings are quite sensitive to diode temperature. You
can see this easily by grasping the diode body with thumb and forefinger
and noting the change in the voltage reading when measuring V1 or V3.
Don't take data until the readings stabilize.
-
The actual reverse leakage current of a diode may be compared to that of
one
that matches the theoretical V/I curve of the Schottky diode equation shown
in paragraph two. If the reverse current, at a low applied voltage,
is appreciably greater than the equation specifies, DX reception will probably
be compromised. To make the check, reconnect the diode so that it
is reverse biased. The reverse current (Ir) should be 50% of Is at
an applied voltage, Vr, of -0.0178*n volts, 90% of Is at -0.0592*n volts
and 99% at -0.1184*n volts. To calculate Ir, take Data Set #3:
Set S1 to V and S3 to LC (low current). Push S2 and adjust the 20k
pot. to obtain a reading of 0.0178*n, 0.0592*n or 0.1184*n volts = V5,
on the DVM. Set S2 to I, read the DVM and call that voltage V6.
The reverse current can now be calculated as Ir = (V6/1,000,000)-(V5/10,000,000)
Amps.
Note: A simplified method of determining the Saturation Current of a diode,
if the Ideality Factor is first estimated is shown in Section #2 of Article
#4.
Published: 03/28/01 Revised: 04/14/01
Return to home page |