コンパレータ
出力は2値で、現実世界の信号をデジタル回路に接続するのにも使われる(A/Dコンバータを参照)。LM393 ではオープンコレクタ出力で実現している。反転入力が高いとき、コンパレータの出力は負電源に接続される。非反転入力が高いときは、出力は浮いている(グランドからはハイ・インピーダンス)。電源に 0 と +5V を供給してプルアップ抵抗を使うと出力は 0 か +5V となり、TTL と接続できる。
Vout <= Vcc when (V+ > V−) else 0.
専用の電圧コンパレータは、汎用オペアンプをコンパレータとして使ったものよりも一般に高速である。また、正確な内部基準電圧や調整可能なヒステリシスなどの機能が付加されていることもある。
現実のコンパレータの入力が絶縁されていないことからわかるように、コンパレータを「差動(バイポーラ)入力とロジック(0/Vcc)出力を持つ素子である」と考えるのは間違っている。これは、電圧の差が出力に影響するだけでなく、それぞれの電圧が電源電圧の範囲を超えてはならないことを意味している(VS− ≤ V+,V− ≤ VS+)。TTL/CMOS 論理出力のコンパレータの場合は、負電圧の入力は許されない(0 ≤ V+,V− ≤ Vcc)。
ノイズの多い信号をしきい値と比較する場合、信号がしきい値をまたぐ時にコンパレータの状態が激しく変化することもある。これが望ましくなければ、シュミットトリガ状の特性を持つようにしたもの、すなわち、入出力にヒステリシスを持たせたヒステリシスコンパレータを構成することにより、きれいな出力信号を得られる。