Skip to main content

Schmitt Trigger Hysteresis & Threshold Voltage Calculator

A Schmitt trigger is an active comparator circuit with positive feedback that introduces a hysteresis band between rising and falling switching thresholds.

Choose comparator topology.

Comparator positive saturation output voltage.

Comparator negative saturation output voltage (e.g. 0V or -12V).

Positive feedback resistor R2.

Reference divider resistor R1.

Center reference voltage.

Calculated Result
0.455 V

Hysteresis Voltage (V_H)

Hysteresis Window (V_H)

0.455 V (455 mV)

Upper Switching Threshold (V_TH)

2.727 V

Lower Switching Threshold (V_TL)

2.273 V

Threshold Midpoint

2.5 V

Resistor Ratio (R2 / R1)

10.0:1

Calculation Breakdown

  1. Hysteresis Bandwidth CalculationV_H = V_TH - V_TL = 2.727 V - 2.273 V = 0.455 V
  2. Switching State ThresholdsUpper V_TH = 2.727 V (rising trip), Lower V_TL = 2.273 V (falling trip)
  3. Noise Immunity MarginAny input noise smaller than 455 mV peak-to-peak will not trigger false output oscillations.

Schmitt Trigger Threshold Voltages

Interactive visualization based on your current inputs

Threshold
0.00.71.42.02.7Lower V_TLMidpoint V_refUpper V_THHysteresis V_HTrip PointVoltage (V)

What Is the Schmitt Trigger Hysteresis & Threshold Voltage Calculator?

A Schmitt trigger is a bistable comparator circuit where positive feedback creates distinct threshold voltages for rising and falling inputs.

How Does the Schmitt Trigger Hysteresis & Threshold Voltage Calculator Work?

The feedback resistor divider sets two switching levels: V_TH and V_TL. The difference V_H = V_TH - V_TL is the hysteresis bandwidth.

Schmitt Trigger Hysteresis & Threshold Voltage Calculator Formula & Variables

The core mathematical equation utilized by this calculator is expressed as:

V_{\text{TH}} = V_{\text{ref}} + \frac{R_1}{R_1 + R_2}(V_{\text{OH}} - V_{\text{ref}}), \quad V_{\text{TL}} = V_{\text{ref}} + \frac{R_1}{R_1 + R_2}(V_{\text{OL}} - V_{\text{ref}}), \quad V_H = V_{\text{TH}} - V_{\text{TL}}

Positive feedback hysteresis divider generates discrete switching trip points V_TH and V_TL to reject input noise in analog comparators.

How to Use the Schmitt Trigger Hysteresis & Threshold Voltage Calculator

  1. Select inverting or non-inverting circuit configuration.
  2. Enter output high and low saturation voltages.
  3. Specify resistor values R1 and R2, and reference center voltage.

Step-by-Step Example Calculation

5V Single-Supply Inverting Schmitt Trigger (R2 = 100k, R1 = 10k)

Input Values:

topology:inverting
supplyHighVoltageV:5.0
supplyLowVoltageV:0.0
feedbackResistorR2Kohms:100
inputResistorR1Kohms:10
referenceVoltageV:2.5
Worked Steps: Upper threshold V_TH is 2.727 V and lower threshold V_TL is 2.273 V, creating a 455 mV hysteresis noise immunity band.

Understanding Your Result

Hysteresis Voltage (V_H): Peak-to-peak noise amplitude the circuit rejects without chattering.

V_TH / V_TL: Precise voltage trip points.

Factors That Affect the Result

  • Ratio R1 / R2 dictates the hysteresis window width; higher R2 tightens the window, lower R2 widens it.

When Should You Use This Calculator?

  • Cleaning up noisy sensor inputs, rotary encoder debouncing, zero-crossing detectors, and relaxation oscillators.

Assumptions & Limitations

  • Assumes rail-to-rail comparator performance or known saturation output voltages.

Frequently Asked Questions

Calculation Accuracy & Reference Note

Standard analog circuit theory voltage divider formulation.

Explore more tools and calculators in Education Calculators