Un comparador es un circuito electrónico, ya sea analógico o digital, capaz de comparar dos señales de entrada y variar la salida en función de cuál es mayor.
Los comparadores, son circuitos no lineales que, sirven para: En un circuito electrónico, se llama comparador a un amplificador operacional en lazo abierto (sin realimentación entre su salida y su entrada) y suele usarse para comparar una tensión variable con otra tensión fija que se utiliza como referencia.
Como todo amplificador operacional, un comparador estará alimentado por dos fuentes de corriente continua (
El comparador hace que, si la tensión de entrada en el borne positivo (en el diagrama
) es mayor que la tensión conectada al borne negativo (en el diagrama
Se conecta la patilla V+ del amplificador a masa (tierra) para que sirva como tensión de referencia, en este caso 0 V.
A la entrada V- del amplificador se conecta una fuente de tensión (Vi) variable en el tiempo, en este caso es una tensión sinusoidal.
Hay que hacer notar que la tensión de referencia no tiene por qué estar en la entrada V+, también puede conectarse a la patilla V-, en este caso, se conectaría la tensión que queremos comparar con respecto a la tensión de referencia, a la entrada V+ del amplificador operacional.
A la salida (Vo) del amplificador operacional puede haber únicamente dos niveles de tensión que son en este caso 15 o -15 V (considerando el AO como ideal, si fuese real las tensiones de salida serían algo menores).
Reciben esta denominación los sistemas combinacionales que indican si dos datos de N bits son iguales y en el caso de que esto no ocurra cuál de ellos es mayor.
En el mercado se encuentran, generalmente, como circuitos integrados para datos de 4 u 8 bits y entradas que facilitan la conexión en cascada para trabajar con más bits.
En la figura 1, se puede observar el esquema de 4 bits.
Se puede observar que las entradas de expansión sólo afectan a las salidas cuando los datos en las entradas A y B son iguales.
En algunos casos es necesario realizar comparaciones entre entradas que tienen un número de bits mayor que el permitido por el integrado, en estos casos se realiza la conexión de varios integrados en cascada.