Curso de Electrónica Digital - Guía Teórica

Representación Algebraica de Circuitos Digitales

Traducción entre Diagramas Esquemáticos y Ecuaciones del Álgebra de Boole

1. Introducción y Conceptos Fundamentales

En la electrónica digital, un circuito combinacional es aquel cuya salida depende exclusivamente de la combinación de sus entradas en un momento determinado. Para analizar o diseñar estos circuitos sin necesidad de dibujarlos constantemente, utilizamos el Álgebra de Boole, un sistema matemático donde las variables solo pueden tener dos valores: 0 (Falso / Bajo) y 1 (Verdadero / Alto).

Las compuertas lógicas fundamentales son los bloques de construcción de estos circuitos. Cada compuerta ejecuta una operación matemática básica:

Compuerta Función Lógica Símbolo Esquema Expresión Algebraica
NOT (Inversor) Invierte el estado de la entrada. A Y Y = A'  ó  Y = A̅
AND (Multiplicación) La salida es 1 solo si todas las entradas son 1. A B Y Y = A · B  ó  Y = AB
OR (Suma) La salida es 1 si al menos una entrada es 1. A B Y Y = A + B

2. Reglas de Jerarquía Operativa (Prioridad)

Para escribir e interpretar correctamente las expresiones algebraicas sin ambigüedades, se debe seguir estrictamente el siguiente orden de jerarquía:

1. Prioridad: NOT

Se evalúa primero sobre la variable directamente conectada a la negación.

2. Prioridad: AND

La multiplicación lógica se efectúa antes que la suma lógica (como en álgebra común).

3. Prioridad: OR

La suma lógica se realiza al final, a menos que existan paréntesis agrupadores.

3. Método de Rastreo de Señales (Paso a Paso)

  1. Identificar Entradas: Ubicar las variables iniciales a la izquierda del diagrama.
  2. Obtener Salidas Intermedias: Escribir la expresión resultante a la salida de cada compuerta, avanzando de izquierda a derecha.
  3. Formular la Ecuación Final: Combinar las expresiones intermedias en la compuerta final para obtener Y.

4. Ejercicios de Ejemplo Resueltos Paso a Paso

Ejercicio 1: Circuito Directo AND-OR
A B C AND A·B OR Y
Análisis de Rastreo:
  • Las entradas A y B entran a la compuerta AND. Salida intermedia: A · B.
  • Esta salida y la entrada C entran a la compuerta OR final.
Ecuación: Y = (A · B) + C
Ejercicio 2: Inversión de Entrada Individual
A B A' AND Y
Análisis de Rastreo:
  • La entrada A pasa por una compuerta NOT. Salida intermedia: A'.
  • A' y la entrada directa B se multiplican en la compuerta AND.
Ecuación: Y = A' · B
Ejercicio 3: Suma Antes de Multiplicación (Uso de Paréntesis)
A B C A+B Y
Análisis de Rastreo:
  • A y B ingresan a OR. Salida intermedia: (A + B).
  • Esta suma completa entra a AND junto con C.
  • Nota: Los paréntesis son obligatorios para mantener la prioridad de la suma.
Ecuación: Y = (A + B) · C
Ejercicio 4: Inversión Total a la Salida
A B A+B Y
Análisis de Rastreo:
  • La compuerta OR genera la suma A + B.
  • Toda la suma pasa por la compuerta NOT, negando el resultado global.
  • Este esquema equivale conceptualmente a una compuerta NOR.
Ecuación: Y = (A + B)'
Ejercicio 5: Circuito Combinado con Dos Ramas AND
A B C D A·B C·D Y
Análisis de Rastreo:
  • Rama superior: AND procesa A y BA · B.
  • Rama inferior: AND procesa C y DC · D.
  • Compuerta OR une los dos términos resultantes en una suma de productos.
Ecuación: Y = (A · B) + (C · D)
Ejercicio 6: Inversiones Cruzadas (Estructura XOR Básica)
A B Y
Análisis de Rastreo:
  • AND superior procesa A y B'A · B'.
  • AND inferior procesa A' y BA' · B.
  • La compuerta OR conecta ambas salidas.
Ecuación: Y = (A · B') + (A' · B)
Ejercicio 7: Múltiples Operaciones en Cascada
A B C A+B C' Y
Análisis de Rastreo:
  • Las entradas A y B se suman en OR → (A + B).
  • La entrada C se invierte mediante NOT → C'.
  • Ambos resultados se multiplican en la compuerta AND.
Ecuación: Y = (A + B) · C'
Ejercicio 8: Triple Entrada AND con Negación Parcial
A B C Y
Análisis de Rastreo:
  • Entrada A directa.
  • Entrada B negada a través del inversor → B'.
  • Entrada C directa.
  • La compuerta AND integra las tres señales en un solo producto.
Ecuación: Y = A · B' · C
Ejercicio 9: Negación Intermedia en Bus de Datos
A B Y
Análisis de Rastreo:
  • Se obtiene la suma A + B de la compuerta OR.
  • Esa suma se invierte completamente: (A + B)'.
  • Finalmente, la señal invertida se multiplica en AND con la línea directa de B.
Ecuación: Y = (A + B)' · B
Ejercicio 10: Circuito Complejo de Dos Niveles de Agrupación
A B C D (A+B) (C+D) Y
Análisis de Rastreo:
  • Primera compuerta OR: suma las entradas A y B(A + B).
  • Segunda compuerta OR: suma las entradas C y D(C + D).
  • La compuerta AND multiplica ambos bloques agrupados (Producto de Sumas).
Ecuación: Y = (A + B) · (C + D)

5. Consejos Prácticos para el Estudiante