Shockley Diode Calculator

Calculate diode current using the Shockley equation I = I_S(e^(V_D/(nV_T)) − 1). Free calculator with I-V curve chart for electronics and physics lab work.

Calculate diode current using the Shockley diode equation

About This Calculator

About the Shockley Diode Calculator

The Shockley Diode Calculator computes the current flowing through a p-n junction diode using the Shockley diode equation: I = I_S(e^(V_D/(nV_T)) − 1). This fundamental equation in semiconductor physics describes the current-voltage (I-V) characteristic of an ideal diode in forward bias.

To use the calculator, enter the saturation current (I_S) of the diode, the emission coefficient (n) which typically ranges from 1 (ideal) to 2 (real), the temperature (T) in Kelvin, and the voltage drop (V_D) across the diode. The calculator then computes the forward diode current and displays the I-V characteristic curve.

The thermal voltage V_T = kT/q is automatically computed from the temperature using Boltzmann's constant and the elementary charge. At 300 K (room temperature), V_T ≈ 25.85 mV. The emission coefficient accounts for non-ideal behavior in real diodes due to carrier recombination in the depletion region.

This calculator is useful for electronics engineers, physics students, and hobbyists who need to analyze diode circuits, design rectifiers, or understand semiconductor device behavior. The interactive I-V curve chart helps visualize how the diode current increases exponentially with applied voltage. The breakdown section shows all intermediate values for learning and verification.

Frequently Asked Questions

What is the Shockley diode equation?

The Shockley diode equation is I = I_S(e^(V_D/(nV_T)) − 1), where I is the diode current, I_S is the saturation current, V_D is the voltage across the diode, n is the emission coefficient (ideality factor), and V_T is the thermal voltage (approximately 25.85 mV at 300 K).

What is the emission coefficient (n) in a diode?

The emission coefficient, also called the ideality factor, is a parameter that measures how closely a real diode follows the ideal diode equation. It typically ranges from 1 (ideal diode) to 2, with most silicon diodes having a value around 1.8 to 2.0.

How is thermal voltage V_T calculated?

Thermal voltage V_T = kT/q, where k is Boltzmann's constant (1.380649 × 10⁻²³ J/K), T is the absolute temperature in Kelvin, and q is the elementary charge (1.602176634 × 10⁻¹⁹ C). At room temperature (300 K), V_T ≈ 25.85 mV.

What is the difference between ideal and real diodes?

An ideal diode has an emission coefficient n = 1 and follows the exact Shockley equation, while real diodes have n > 1 due to recombination in the depletion region and other manufacturing imperfections. Real diodes also have breakdown voltage limits, series resistance, and parasitic capacitance.

What is saturation current in a diode?

Saturation current (I_S) is the small reverse leakage current that flows through a diode when reverse-biased. It depends on the diode's construction, material, temperature, and junction area. Typical values range from 10⁻⁶ A for power diodes to 10⁻¹⁵ A for small-signal diodes.

How does temperature affect diode current?

Temperature significantly affects diode behavior. As temperature increases, the thermal voltage V_T increases linearly, and the saturation current I_S increases exponentially (roughly doubling every 10°C for silicon diodes). This causes the forward voltage drop to decrease by about 2 mV/°C.

What is a typical forward voltage drop for silicon and Schottky diodes?

A standard silicon diode has a forward voltage drop of approximately 0.6 V to 0.7 V at room temperature. Schottky diodes have a lower drop around 0.2 V to 0.4 V. Germanium diodes drop about 0.25 V to 0.3 V, while LEDs have higher drops ranging from 1.2 V to 3.6 V depending on color.

Is the Shockley Diode Calculator free?

Yes, the Shockley Diode Calculator is completely free to use with no registration required. You can share your results via URL, which saves all your input parameters for easy sharing and collaboration.