斯密特触发器(施密特触发器,Schmitt Trigger) 是一种带迟滞特性 的双稳态电路,核心是靠两个不同阈值 实现抗干扰、波形整形,解决普通比较器易受噪声误触发的问题。
一、核心特性(迟滞/回差)
- 正向阈值 Vₜ⁺:输入从低→高,超过此值输出翻转。
- 负向阈值 Vₜ⁻:输入从高→低,低于此值输出翻转。
- 回差电压 ΔVₜ = Vₜ⁺ − Vₜ⁻:决定抗干扰能力。
- 关键行为 :输入在 Vₜ⁻ ~ Vₜ⁺ 之间时,输出保持前一状态不变,形成"滞回区间"。
二、工作原理(以反相施密特为例)
- 输入上升:Vᵢₙ < Vₜ⁻ → 输出高;Vᵢₙ ≥ Vₜ⁺ → 输出跳低。
- 输入下降:Vᵢₙ > Vₜ⁺ → 输出低;Vᵢₙ ≤ Vₜ⁻ → 输出跳高。
- 实现机制 :靠正反馈让输出影响阈值,形成双阈值。
三、典型电路(运放实现)
- 反相型:输入接反相端,输出经电阻分压回送同相端,动态调整阈值。
- 同相型:输入接同相端,输出反馈抬高/拉低参考点。
四、主要应用
- 波形整形:把缓慢、带噪声的模拟信号(如传感器输出)转为陡峭方波。
- 抗干扰/消抖:抑制按键、继电器触点抖动,避免数字电路误触发。
- 电平转换:适配不同逻辑电平(如 5V ↔ 3.3V)。
- 振荡器:配合 RC 构成多谐振荡器,产生方波信号。
- 阈值检测:用于过压、欠压、液位等开关型检测。
五、常用器件
- 专用芯片:74HC14(六反相施密特触发器)、CD40106、SN74LVC1G17 等。
- 集成在 MCU/SoC:多数单片机 GPIO 内置施密特触发输入,提升噪声 immunity。
六、与普通比较器的区别
| 特性 | 普通比较器 | 斯密特触发器 |
|---|---|---|
| 阈值数量 | 1 个 | 2 个(Vₜ⁺、Vₜ⁻) |
| 抗干扰 | 差(阈值附近易震荡) | 强(回差抑制噪声) |
| 输出边沿 | 随输入缓慢变化 | 陡峭(正反馈加速翻转) |
| 记忆性 | 无 | 有(滞回区间保持状态) |