⚡ Schmitt Trigger Interactive Animation ⚡
0.0 V
5.0 V
-5.0 V
741
Vin: 0V
Vout: +12V
VUT: 5V
VLT: -5V
🎯 Current Status
Hysteresis: 10.0V
Output State: HIGH (+12V)
VUT = +Vref × (R2/(R1+R2))
VLT = -Vref × (R2/(R1+R2))
Hysteresis = VUT - VLT
VLT = -Vref × (R2/(R1+R2))
Hysteresis = VUT - VLT
📊 Real-time Waveforms
Input Voltage (Vin)
Output Voltage (Vout)
Upper Threshold (VUT)
Lower Threshold (VLT)
🔧 How It Works
Schmitt Trigger is a comparator with hysteresis. It has two different threshold voltages:
- VUT (Upper Threshold): When input rises above this, output goes LOW
- VLT (Lower Threshold): When input falls below this, output goes HIGH
- Hysteresis: Difference between thresholds prevents noise triggering
📈 Key Features
- Noise Immunity: Hysteresis prevents false triggering
- Square Wave Output: Clean digital signal from noisy input
- Memory Effect: Output depends on input history
- Positive Feedback: Creates the hysteresis behavior
🎯 Applications
- Digital Circuits: Convert analog to digital
- Oscillators: Generate square waves
- Noise Filtering: Clean up noisy signals
- Level Detectors: Detect voltage levels with immunity