比較器(Comparator)是比較2個輸入電壓的大小,並將結果以高(1)或低(0)的數位訊號輸出的電路。它是將類比世界的電壓轉換為數位電路可處理之2值的最基本分界電路,扮演連接類比電路與數位電路的角色。
比較器將輸入差值大幅放大,讓輸出擺到電源電壓或接地來進行判定。結構與運算放大器相似,但以不施加回授為前提,設計上重視判定速度(傳播延遲時間)以及輸出易於配合後級邏輯。輸入電壓在參考電壓附近因雜訊而擺動時,輸出會在高與低之間細碎切換(彈跳,chattering),因此常使用具備遲滯(hysteresis)、使上升與下降時判定電壓錯開的電路(史密特觸發器)。性能指標有傳播延遲、輸入偏移電壓、遲滯寬度、消耗電流等。
代表性的用途是AD轉換器:快閃型AD轉換器在n位元的轉換中並排2的n次方−1個比較器一次判定,逐次逼近型(SAR)AD轉換器則以1個比較器從高位元依序判定。在高速・高精度的AD轉換器中,使用配合時脈在短時間內確定判定的閂鎖型比較器。此外,也廣泛用於偵測電源電壓下降並停止電路的低電壓偵測(UVLO)、偵測電流異常的過電流保護、交流的零交越偵測、PWM控制訊號產生等電源與功率半導體的控制。在數位電路中,判定2個數值大小或是否一致的電路也稱為比較器(數位比較器)。