Shockley Diode Calculator

Calculate diode current, dynamic resistance, conductance, power, and thermal voltage based on diode voltage, saturation current, ideality factor, and temperature. Shockley Diode Calculator helps electronics students, engineers, and technicians analyze semiconductor diode behavior and circuit performance.

Highlights

  • Calculate diode current using the Shockley diode equation.
  • Determine thermal voltage at different operating temperatures.
  • Analyze dynamic resistance and conductance for circuit design.
  • Calculate diode power consumption at a specified voltage.
  • Supports multiple voltage, current, resistance, conductance, and temperature units.

Table of Contents

  1. How Shockley Diode Calculator Works?
  2. Practical Use Cases
  3. Accuracy and Limitations
  4. Quick Examples
  5. Frequently Asked Questions (FAQs)
  6. Cite This Calculator

How Shockley Diode Calculator Works?

The calculator models a diode using the Shockley diode equation. It uses the applied diode voltage V, reverse saturation current IS, ideality factor n, and absolute operating temperature T to determine the current and related small-signal quantities.

VT=kTq

Here, VT is thermal voltage, k is Boltzmann's constant, and q is the elementary charge. The diode current is calculated from:

I=IS(eVnVT−1)

For positive diode voltage, the exponential term can produce a rapidly increasing forward current. For negative voltage within the calculator's input range, the result approaches the reverse saturation current with a negative sign. The remaining outputs are derived from the operating-point current:


OutputFormulaMeaning
Thermal voltageVT=kTqVoltage scale set by temperature
Dynamic conductanceg=I+ISnVTIncremental current response to voltage
Dynamic resistancerd=nVTI+ISSmall-signal resistance at the selected bias point
Diode powerP=VIInstantaneous electrical power associated with the diode voltage and current

The calculator accepts diode voltage from −5 to 2.5, saturation current from 10−15 to 0.1, ideality factor from 0.5 to 3, and temperature from 1 to 2000 in the supported input units. Results are reported as diode current, thermal voltage, dynamic resistance, dynamic conductance, and diode power.

Practical Use Cases

Electronics students can enter typical values such as a diode voltage of 0.7, a saturation current of 10−12, an ideality factor of 1, and a temperature of 300 K to observe how the exponential current relationship produces forward conduction and how the dynamic resistance changes with bias.

Circuit designers can use the dynamic resistance and conductance at a selected operating point when developing small-signal models, amplifier bias networks, rectifiers, and diode-based reference circuits. The power result also provides a quick check of the diode's electrical loading at that point.

Semiconductor engineers can vary the saturation current and ideality factor to compare device behavior. A larger saturation current increases the predicted current at a fixed voltage, while a larger ideality factor reduces the exponential response for the same thermal voltage.

Electronics technicians can estimate diode current and power under different voltage and temperature conditions, helping them identify whether a measured operating point is consistent with an idealized diode model before investigating additional device or circuit effects.

Accuracy and Limitations

The calculator evaluates the Shockley ideal-diode equation using the entered voltage, saturation current, ideality factor, and temperature, so its numerical results are accurate for that model and the stated input ranges. It does not include series resistance, shunt leakage, junction capacitance, reverse-recovery behavior, avalanche or breakdown effects, self-heating, or the temperature dependence of the saturation current. Consequently, results can differ substantially from a real diode at high forward current, near reverse breakdown, during fast switching, or when the manufacturer's saturation-current and ideality-factor values are not representative of the operating condition.

Quick Examples

Example #1: Silicon Diode Forward Bias

Analyze the operating point of a typical silicon diode under forward-bias conditions at room temperature.

Example #2: Low-Current Signal Diode

Evaluate a small-signal diode operating at a low forward voltage and current for sensor or switching applications.

Example #3: Reverse-Biased Diode

Examine diode current and related parameters under reverse-bias conditions at an elevated operating temperature.

Frequently Asked Questions

The Shockley equation describes the relationship between diode current and voltage: I = Iₛ(e^(V/(nVₜ)) − 1). It is commonly used to model the behavior of an ideal or approximately ideal semiconductor diode.

Reverse saturation current is the small current that flows when a diode is reverse-biased, primarily due to minority charge carriers. Its value depends on the diode material, construction, and temperature.

The ideality factor indicates how closely a diode follows ideal exponential behavior. It is typically near 1 for diffusion-dominated conduction and can approach 2 when recombination effects are significant.

At a fixed forward voltage, diode current generally increases as temperature rises. Temperature also increases thermal voltage and can significantly increase the reverse saturation current.

Dynamic resistance is the small-signal resistance at a specific operating point, defined as the change in diode voltage divided by the corresponding change in current. It is useful when analyzing small AC variations around a DC bias point.

Cite This Calculator