Esquema:
1. Introducción
2. Concepto de ***
3. ***
4. ***
5. ***
6. Conclusión
7. Referencia Bibliográfica
Tema: Compuertas Lógicas
1. Introducción
o Las compuertas lógicas son circuitos electrónicos que procesan señales
binarias (0 y 1).
o Constituyen la base de la electrónica digital y del álgebra booleana.
2. Concepto de compuertas lógicas
o Son dispositivos que realizan operaciones lógicas sobre una o más
entradas y generan una salida binaria.
o Se implementan con transistores y se usan en procesadores, memorias
y sistemas de control.
3. Tipos principales de compuertas lógicas
o AND: salida 1 solo si todas las entradas son 1.
o OR: salida 1 si al menos una entrada es 1.
o NOT: invierte la entrada.
o NAND: negación de AND.
o NOR: negación de OR.
o XOR: salida 1 si las entradas son diferentes.
o XNOR: salida 1 si las entradas son iguales.
4. Tablas de verdad (ejemplo AND)
5. Aplicaciones de las compuertas lógicas
o Diseño de circuitos combinacionales (sumadores, comparadores,
multiplexores).
o Control de sistemas automatizados (ej. servomotores con Arduino).
o Procesadores y memorias en computadoras.
o Sistemas de decisión en PLC y domótica.
6. Conclusión
o Las compuertas lógicas son esenciales para la electrónica digital.
o Permiten construir sistemas complejos a partir de operaciones simples.
o Su estudio es clave para comprender cómo funcionan los dispositivos
modernos.
7. Referencia Bibliográfica
o Tocci, R. J., Widmer, N. S., & Moss, G. L. (2011). Sistemas digitales:
principios y aplicaciones.
o Floyd, T. L. (2015). Digital Fundamentals. Pearson.
o Documentación oficial de Arduino y tutoriales de electrónica digital.
o García, M. (2020). Aplicaciones de sensores en sistemas de control
industrial. Revista de Ingeniería Electrónica.
Las compuertas lógicas son uno de los pilares fundamentales de la electrónica digital.
Estos circuitos permiten realizar el procesamiento de información en forma de señales
binarias, representadas exclusivamente por los valores de 0 (apagado) y 1 (encendido).
La manipulación de estas señales binarias constituye la base de toda la tecnología
actual, desde los sistemas digitales más simples hasta las arquitecturas más complejas.
El lenguaje primario de comunicación de un microprocesador se basa precisamente en
estas señales binarias. Aunque el concepto pueda parecer simple, la multiplicación de
estas operaciones por millones de veces por segundo crea los sistemas de alta
complejidad que, junto con el desarrollo del Álgebra de Boole, hicieron posible la
tecnología contemporánea. En esencia, el hardware (la parte física) carecería de
utilidad sin la "lógica intangible" proporcionada por las compuertas, la cual lo dota de
funcionalidad y propósito. De otro modo, sería simplemente materia inerte.
2. Concepto de Compuertas Lógicas
Las compuertas lógicas son parte fundamental de la electrónica digital ,Esta diseñado
para implementar funciones específicas según la tabla de verdad del algebra
booleana ,transformando una o más señales binarias en una única salida binaria .A nivel
de hardware mediante la interconexión de transistores (en la actualidad en su mayoría
Mosfet).Esta conmutación controlada por funciones booleanas dan como resultado la
realización eficiente y rápida de operaciones lógicas ,base de cualquier sistema de
procesamiento de datos .
El Álgebra de Boole se aplica directamente en la programación para gobernar el control
de flujo durante la ejecución de un código. Esto se logra mediante la evaluación de
expresiones lógicas que se resuelven en un valor binario (true o false).
El resultado de esta evaluación booleana es la clave para la toma de decisiones dentro
del software. Dicha decisión dirige el flujo a una secuencia de instrucciones específicas
(como las sentencias condicionales if/else o los bucles while/for).
3. Tipos Principales de Compuertas Lógicas: Funciones y Expresiones
Las compuertas lógicas se clasifican en tres grupos esenciales según su función
booleana, reflejando el diseño jerárquico de la lógica digital:
3.1. Compuertas Básicas (AND, OR, NOT)
3.1. Compuertas Lógicas Básicas
Las compuertas AND, OR y NOT constituyen la base primordial de la lógica digital, ya
que implementan las tres funciones booleanas esenciales. Cualquier circuito complejo,
por sofisticado que sea, se construye a partir de la interconexión estratégica de estas
operaciones.
1. Compuerta AND (Conjunción Lógica)
Su trabajo es multiplicar lógicamente ($Y = A \cdot B$). Solo arroja un $1$
(verdadero) si, y solo si, TODAS sus entradas están en $1$. Es la herramienta
perfecta para la Habilitación, por ejemplo, cuando un proceso requiere que dos
interruptores se pulsen al mismo tiempo.
Utilidad: Se utiliza para implementar funciones de Habilitación o Validación de
Condiciones Múltiples. Por ejemplo, un sistema de seguridad solo enviará una
señal de alarma si se cumplen simultáneamente dos condiciones: el sensor de
movimiento está activo Y el contacto de la ventana está abierto.
2. Compuerta OR (Disyunción Lógica)
Función Clave: Realiza la operación de suma lógica. Su salida se activa a $1$ si al
menos una de sus entradas se encuentra en estado $1$.
Expresión Booleana: Se representa como $Y = A + B$.
Utilidad: Se utiliza para funciones de Selección o Alternativas. Por ejemplo, la luz
de una escalera se enciende si se presiona el interruptor de abajo O el
interruptor de arriba.
3. Compuerta NOT (Inversor o Negación)
Función Clave: Es la compuerta más simple, ya que solo tiene una entrada y una
salida. Su función es realizar la negación o complemento lógico, invirtiendo el
estado de la señal de entrada.
Expresión Booleana: Se representa como $Y = \bar{A}$.
Utilidad: Es fundamental para generar el complemento de una señal o para
implementar cualquier operación booleana que requiera la negación de una
variable de entrada.
3.2. Compuertas Universales (NAND y NOR)
Las compuertas NAND (negación de AND) y NOR (negación de OR) son compuertas
derivadas que combinan la función de las compuertas básicas con la negación (NOT).
Aunque se derivan de las básicas, son consideradas las compuertas más importantes en
el diseño práctico de circuitos digitales debido a su propiedad fundamental: la
Universalidad.
1. Compuerta NAND (No Y)
Función Clave: Realiza la negación de la función AND. Su salida es 0 (falsa)
únicamente cuando TODAS sus entradas son $1$. En cualquier otra
combinación, la salida es $1$.
Expresión Booleana: $Y = \overline{A \cdot B}$.
2. Compuerta NOR (No O)
Función Clave: Realiza la negación de la función OR. Su salida es 1 (verdadera)
únicamente cuando TODAS sus entradas son $0$. En cualquier otro caso, la
salida es $0$.
Expresión Booleana: $Y = \overline{A + B}$.
3.3. Compuertas Exclusivas (XOR y XNOR)
Las compuertas exclusivas se utilizan fundamentalmente cuando se requiere una
detección de diferencia o igualdad, y son críticas en la construcción de los circuitos de
adición binaria.
1. Compuerta XOR (OR Exclusiva)
Función Clave: La salida es $1$ (verdadera) si y solo si las entradas son
DIFERENTES. Si ambas entradas son $0$ o ambas son $1$, la salida es $0$.
Expresión Booleana: Se representa como $Y = A \oplus B$.
Utilidad Principal: Esta compuerta es esencial en la Aritmética Binaria.
Implementa el bit de suma en la adición binaria (sin contar el acarreo) y es
fundamental para la construcción de Sumadores (Half-Adder y Full-Adder) y para
la generación o verificación de Paridad en códigos de detección de errores.
2. Compuerta XNOR (NOR Exclusiva)
Función Clave: Es la negación de la compuerta XOR. Su salida es $1$ si y solo si
las entradas son IGUALES. Si las entradas son diferentes, la salida es $0$.
Expresión Booleana: Se representa como $Y = \overline{A \oplus B}$.
Utilidad Principal: La XNOR actúa como un Comparador de Igualdad. Es utilizada
para verificar si dos bits o dos patrones de bits son idénticos, siendo un
componente clave en circuitos de detección de patrones y verificación de datos.