Schmitt Trigger Threshold Helper
Compute switching thresholds VT+ and VT- (and hysteresis) from resistor ratios and output swing. Includes Show Work and share links.
How to Use
- Select a topology (inverting or non-inverting).
- Enter your resistor values and reference level (if used).
- Enter output swing (VOH / VOL) and (optional) input reference (VREF).
- Review thresholds, hysteresis width, and Show Work.
Show Work (step-by-step)
Reference Formulas
A Schmitt trigger uses positive feedback to create two switching thresholds: VT+ (rising) and VT- (falling). The difference is the hysteresis width ΔV.
- β (feedback factor): depends on resistor ratio (tool shows the computed value).
- Thresholds: computed from VOH, VOL, VREF, and resistor ratio per selected topology.
- Hysteresis: ΔV = VT+ − VT-
FAQ
What’s the difference between VT+ and VT-?
VT+ is the input level where the output switches when the input is rising. VT- is where it switches when the input is falling. Their separation prevents chatter from noise.
Why do my thresholds exceed the supply rails?
It can happen in ideal math if the resistor ratio and swing values imply it. In real circuits, thresholds are effectively limited by input common-mode range, output swing, and reference constraints. Use the “Clamp thresholds” option if you want bounded readouts.
Should I use real VOH/VOL?
Yes. Comparators and op-amps often don’t swing exactly to the rails, especially under load. Real swing produces more accurate thresholds.
What resistor ranges are reasonable?
Common designs use 1k–1M depending on input bias current, noise, and power. Too low wastes power; too high can increase error from bias currents and leakage.
Tool Info
Last updated:
Updates may include additional topologies, unit polish, and edge-case handling.