Calculadora de puertas lógicas

Evalúa puertas AND, OR, NOT, NAND, NOR, XOR y XNOR y consulta la tabla de verdad completa.

Evaluar una puerta lógica
Elige una puerta, cambia sus entradas binarias y calcula la salida.

Tabla de verdad

Entrada AEntrada BSalida
000
010
100
111

Acerca de las puertas lógicas

Las puertas lógicas son los elementos básicos de decisión de la electrónica digital. Cada puerta recibe una o más entradas binarias, representadas por cero y uno, y produce una salida binaria según una regla booleana. En los circuitos físicos, esos estados corresponden a intervalos de tensión y no a números perfectos, pero la notación binaria facilita el análisis de su comportamiento. Esta calculadora evalúa los siete tipos habituales de puertas y genera la tabla de verdad completa de la operación elegida. Una puerta AND produce uno solo cuando ambas entradas son uno. OR produce uno cuando una o ambas entradas son uno. NOT es una puerta unaria que invierte su única entrada. NAND y NOR niegan AND y OR, respectivamente, por lo que sus salidas son opuestas a las de la operación original. XOR, u OR exclusiva, produce uno cuando las dos entradas difieren. XNOR produce uno cuando coinciden, lo que permite usarla como detector de igualdad de un bit. Una tabla de verdad enumera todas las combinaciones posibles de entrada y sus salidas. Dos entradas binarias generan cuatro combinaciones: cero-cero, cero-uno, uno-cero y uno-uno. Una puerta NOT de una entrada tiene solo dos filas. Las tablas de verdad permiten verificar un circuito, deducir una expresión booleana, comparar diseños aparentemente distintos e identificar las condiciones que activan una salida de forma sistemática. Los circuitos mayores se pueden analizar añadiendo columnas para las puertas intermedias. NAND y NOR se denominan puertas universales porque basta combinar puertas de cualquiera de estos tipos para reproducir todas las demás operaciones booleanas. Esta propiedad resulta valiosa en el diseño de circuitos integrados y en la creación de prototipos cuando se desea reducir el número de familias de chips. XOR es especialmente habitual en sumadores, generadores de paridad, inversores controlados y detectores de cambios, mientras que XNOR aparece en comparadores y circuitos de coincidencia. Usa los botones para fijar las entradas y luego calcula la operación seleccionada. La expresión mostrada resume la evaluación, mientras que la tabla inferior sigue siendo una referencia completa de esa puerta. El hardware real también presenta retardo de propagación, capacidad de carga de salida, márgenes de ruido, restricciones de alimentación y regiones de tensión indefinidas; una calculadora booleana ideal no representa estas características eléctricas. Consulta la ficha técnica de la familia lógica correspondiente antes de convertir un diseño lógico en un circuito físico.

Ejemplos de puertas lógicas

OperaciónResultadoExplicación
AND con A = 1, B = 11Ambas entradas deben estar en nivel alto para que AND dé un nivel alto.
OR con A = 0, B = 11Al menos una entrada en nivel alto hace que OR dé un nivel alto.
XOR con A = 1, B = 01XOR da un nivel alto porque las entradas difieren.
NAND con A = 1, B = 10NAND es el inverso del resultado de AND.

Cómo usar la calculadora de puertas lógicas

  1. Elige una de las siete operaciones admitidas.
  2. Alterna la entrada A entre cero y uno y, si la puerta tiene dos entradas, también la entrada B.
  3. Selecciona Calcular salida para evaluar las entradas binarias actuales.
  4. Compara el resultado con todas las combinaciones posibles de la tabla de verdad generada.

Preguntas frecuentes sobre puertas lógicas

¿Qué diferencia hay entre OR y XOR?

OR da un nivel alto cuando una o ambas entradas están en alto. XOR solo da un nivel alto cuando exactamente una entrada está en alto.

¿Por qué una puerta NOT tiene una sola entrada?

NOT realiza una inversión unaria, por lo que solo necesita un valor binario. Una entrada cero pasa a uno y una entrada uno pasa a cero.

¿Qué es una puerta lógica universal?

Una puerta universal puede combinarse con otras del mismo tipo para implementar cualquier función booleana. Tanto NAND como NOR tienen esta útil propiedad.

¿Qué muestra una tabla de verdad?

Enumera todas las combinaciones posibles de entrada y sus salidas. Es una forma directa de definir y verificar el comportamiento de una función digital.

¿Cero y uno son tensiones reales del circuito?

Representan intervalos de nivel lógico bajo y alto, no tensiones exactas universales. Los intervalos válidos dependen de la familia lógica, la tensión de alimentación y la ficha técnica del dispositivo.