Está en la página 1de 6

Compuertas Lógicas, Circuitos digitales 1

Compuertas Lógicas,
de Cotopaxi. Algebra Booleana, Mapas K
Kevin Xavier Crespo Chato (kevin.crespo8594@utc.edu.ec), Facultad CYA, Ingeniería Electromecánica,
Universidad Técnica

y Simplificación de Circuitos

Las compuertas lógicas se pueden combinar y conectar en


I. RESUMEN diferentes configuraciones para construir circuitos lógicos más
Las compuertas lógicas son elementos esenciales en la complejos, permitiendo realizar operaciones y funciones
electrónica digital y se utilizan para realizar operaciones lógicas más sofisticadas. Estos circuitos digitales son
lógicas sobre señales binarias. Existen varios tipos de utilizados en una amplia variedad de aplicaciones, desde
compuertas, como AND, OR, NOT, XOR, NAND y NOR. computadoras y sistemas de comunicación hasta dispositivos
Cada compuerta tiene una función específica y su electrónicos de consumo y sistemas de control.
comportamiento está definido por una tabla de verdad.
En resumen, las compuertas lógicas son elementos básicos en
Estas compuertas se combinan y conectan para construir la electrónica digital y en el diseño de sistemas digitales.
circuitos lógicos más complejos, permitiendo la realización de Permiten la manipulación y procesamiento de señales binarias
diversas operaciones y funciones lógicas. Son fundamentales de acuerdo con la lógica booleana, proporcionando la base
en el diseño de sistemas digitales y se utilizan en una amplia para el funcionamiento de sistemas electrónicos modernos.
gama de aplicaciones, desde computadoras y dispositivos
electrónicos hasta sistemas de control y comunicaciones. En AND
resumen, las compuertas lógicas son bloques de construcción La compuerta lógica denominada AND, como su nombre lo
fundamentales para la electrónica digital y el procesamiento indica en inglés, significa: “Y”, por lo que su función lógica
de señales binarias. sería tomar dos o más señales de entrada y aplicarle la función
matemática de multiplicación para obtener una señal de salida
en función de la operación “Y”, su funcionalidad se basa en
que, para obtener un 1 lógico de salida, todas las señales de
II. INTRODUCCIÓN entrada deben de ser un 1 lógico, en el momento que una de
todas las señales de entrada sea un 0 lógico, su resultado será
un 0. Prácticamente como una multiplicación matemática,
Las compuertas lógicas son elementos fundamentales en la donde cualquier número multiplicado por 0 será 0.
electrónica digital y en el diseño de circuitos y sistemas
digitales. Estas compuertas son dispositivos electrónicos que .
realizan operaciones lógicas sobre las señales binarias (0 y 1)
que representan los estados lógicos "falso" y "verdadero",
respectivamente.

Existen varios tipos de compuertas lógicas, siendo las más


comunes la compuerta AND, OR, NOT, XOR, NAND y
NOR. Cada una de estas compuertas tiene una función
específica y una tabla de verdad asociada, que describe el
resultado de la operación lógica en función de las entradas y
salidas.

La compuerta AND devuelve un estado "verdadero" (1) si y


solo si todas sus entradas son "verdadero". La compuerta OR OR
devuelve un estado "verdadero" si al menos una de sus Compuerta lógica llamado OR, así como así el nombre se
entradas es "verdadero". La compuerta NOT invierte el estado expresa en inglés, significa: "O". entonces la función lógica
lógico de su única entrada. requerirá dos o más personajes entra y aplica funciones
matemáticas para agregar para obtener uno la señal de salida
Por otro lado, las compuertas XOR, NAND y NOR realizan depende del resultado de la operación en el quirófano. Su
operaciones más complejas. La compuerta XOR devuelve un funcionalidad se basa en por lo que obtienes 1 lógica de salida,
estado "verdadero" si sus entradas son diferentes. La cualquier señal la entrada debe ser 1lógicamente.
compuerta NAND devuelve un estado "falso" si todas sus
entradas son "verdadero", y la compuerta NOR devuelve un
estado "verdadero" si todas sus entradas son "falso".
Compuertas Lógicas, Circuitos digitales 2

aplicar la operación NOT, por lo que se debe invertir sus


resultados finales obtenidos. Su funcionalidad se basa en que,
para obtener un 0 lógico de salida, cualquiera las señales de
entrada deben de ser un 1 lógico.

XOR
NOT
Compuerta lógica llamado Compuerta lógica
NOT porque el nombre se expresa llamado XOR es un ‘OR’, entonces tuyo la función lógica
en inglés, significado: "NO", es por eso su función lógica es requerirá dos o más personajes entra y aplica funciones
solo para toda señal con por separado su funcionalidad se basa matemáticas para suma y multiplicación en su señal de
en cuando cambia su valor booleano, eso es si la entrada es rechazo, recibir una señal la salida depende de exclusivamente
lógica, usando la función "NO", obtendrá cero lógicamente, y voy. Su funcionalidad se basa en multiplicando la señal
viceversa, entonces algunos casos generalmente representan cambio de entrada, sí decir su valor normal el valor de la
respondió como una puerta negativa a entrar líneas rectas en el inversión de otra persona señal de entrada, entonces agrega lo
logo contrario dicha cantidad.

NAND
La compuerta lógica denominada NAND es una fusión
entre la compuerta AND con la NOT, su nombre en inglés
significa: “NOT AND = NAND”. Aclarando que al igual que
la AND, dicha función se puede aplicar a dos o más señales de XNOR
entrada, más s i se obtendría una única respuesta. Por lo que su
función lógica sería prácticamente la misma de la compuerta La compuerta lógica denominada XNOR, es el antónimo de
AND pero al resultado de dicha operación se le aplica la la compuerta XOR. Por lo que su función lógica sería tomar
operación NOT. dos o más señales de entrada y aplicarle la función matemática
de suma entre las multiplicaciones de las entradas, pero
alternadas entre s í. Su funcionalidad se basa en la mutilación
de sus entradas, tanto linealmente como opuesto a sus valores,
luego se deben sumar dichas multiplicaciones.

NOR
La compuerta lógica denominada
NOR, es una fusión entre OR y NOT, su nombre en inglés
significa: “NOT OR = NOR”. Por lo que su función lógica
sería tomar dos o más señales de entrada y aplicarle la función
matemática de suma para obtener una señal de salida en
función de la operación “O” pero a dicho resultado se le debe
Compuertas Lógicas, Circuitos digitales 3

III. DESARROLLO  Y = (B + A) · 1 Y = B + A

El álgebra booleana es un sistema matemático deductivo


centrado en los valores cero y uno (falso y verdadero). Un
operador binario " º " definido en éste juego de valores acepta
un par de entradas y produce un solo valor booleano, por
ejemplo, el operador booleano AND acepta dos entradas
booleanas y produce una sola salida booleana, para cualquier
sistema algebraico existen una serie de postulados iniciales, de
aquí se pueden deducir reglas adicionales, teoremas y otras
propiedades del sistema, el álgebra booleana a menudo emplea
los siguientes postulados:

El objetivo principal del mapa de Karnaugh es facilitar la


Considerar la expresión booleana Y = A·B' + A'·B + A·B
simplificación de funciones lógicas complejas. Al agrupar las
celdas que tienen un valor de salida de "1" en grupos más
grandes y simplificarlos utilizando reglas de álgebra booleana,
es posible obtener una expresión lógica más compacta y más
fácil de implementar en un circuito.

Los mapas de Karnaugh son especialmente útiles cuando se


trabaja con funciones lógicas con múltiples variables de
entrada. Proporcionan una forma sistemática de identificar
patrones y simplificar la función lógica de manera visual,
evitando así errores y reduciendo la complejidad del diseño
del circuito.

Dada la siguiente tabla de verdad, obtener


y simplificar la función lógica utilizando
la primera forma canónica (minterms).

S = m1 + m2 + m3 + m5 + m6

Simplificación: Razones o ley utilizada
 Y = A · B' + (A' · B + A · B)
 
 Y = A · B' + B · (A'+A)
 
 Y = A · B' + B · 1
 
 Y = A · B + B
 
 Y = B + A · B'
 
 Y = (B +
A) ·
(B +
B')
Compuertas Lógicas, Circuitos digitales 4

Para una compuerta NOR de más de dos entradas, la


fórmula general es:
A1 NOR A2 NOR ... NOR An = NOT (A1 OR A2 OR ...
OR An) = (A1' * A2' * ... * An')

Estas fórmulas representan las operaciones lógicas básicas


realizadas por cada una de las compuertas lógicas
mencionadas.
Tanto el método de la Ley de Booleana como el método de
Karnaugh nos permiten obtener una expresión simplificada
para la función lógica original. En este ejemplo, ambas
. técnicas nos llevaron a la misma expresión simplificada: A' +
FORMULAS B' + C. Esta expresión es más compacta y más fácil de
implementar en un circuito lógico que la expresión original.
fórmulas básicas para cada una de las compuertas lógicas:
Método de la Ley de Booleana utiliza las siguientes
Compuerta AND: operaciones lógicas básicas:
La fórmula para la compuerta AND de dos entradas A y B
es: Identidad:
A AND B = A * B A=A

Para una compuerta AND de más de dos entradas, la Esta operación establece que el valor de una variable es
fórmula general es: igual a sí misma.
A1 AND A2 AND ... AND An = A1 * A2 * ... * An
Nulidad:
Compuerta OR: A + A' = 1
La fórmula para la compuerta OR de dos entradas A y B es:
A OR B = A + B Esta operación establece que la suma de una variable y su
negación (complemento) es igual a 1, que representa el estado
Para una compuerta OR de más de dos entradas, la fórmula lógico "verdadero".
general es:
A1 OR A2 OR ... OR An = A1 + A2 + ... + An Dominancia:
A+1=1
Compuerta NOT:
La fórmula para la compuerta NOT con una entrada A es: Esta operación establece que la suma de una variable con 1
NOT A = A' es igual a 1, lo cual indica que la presencia de la variable es
suficiente para obtener el resultado "verdadero".
Compuerta XOR:
La fórmula para la compuerta XOR de dos entradas A y B Complementariedad:
es: A + A' = 1
A XOR B = (A AND NOT B) OR (NOT A AND B)
Esta operación establece que la suma de una variable y su
Compuerta NAND: negación es igual a 1, lo cual indica que la presencia o
La fórmula para la compuerta NAND de dos entradas A y B ausencia de la variable es suficiente para obtener el resultado
es: "verdadero".
A NAND B = NOT (A AND B) = (A' + B')
Simplificación de productos:
Para una compuerta NAND de más de dos entradas, la A*0=0
fórmula general es:
A1 NAND A2 NAND ... NAND An = NOT (A1 AND A2 Esta operación establece que el producto de una variable
AND ... AND An) = (A1' + A2' + ... + An') con 0 es igual a 0, lo cual indica que la presencia de la variable
es insuficiente para obtener el resultado "verdadero".
Compuerta NOR:
La fórmula para la compuerta NOR de dos entradas A y B Simplificación de sumas:
es: A*1=A
A NOR B = NOT (A OR B) = (A' * B')
Compuertas Lógicas, Circuitos digitales 5

Esta operación establece que el producto de una variable


con 1 es igual a la variable misma, lo cual indica que la Estos son solo algunos ejemplos de resultados que se
presencia de la variable es suficiente para obtener el resultado pueden obtener al aplicar la Ley de Booleana en diferentes
"verdadero". compuertas lógicas.
La fórmula básica del método de Karnaugh es la siguiente:

Representa los valores de verdad de la expresión lógica en


un mapa de Karnaugh. Al utilizar el método de Karnaugh, se pueden obtener
Agrupa los términos adyacentes que contengan 1s en el diferentes resultados, como la simplificación de expresiones y
mapa de Karnaugh, formando grupos de 2^n celdas, donde n la identificación de patrones de entrada y salida. Aquí hay
es un número entero. algunos resultados que se pueden obtener al utilizar el método
Escribe una expresión lógica simplificada para cada grupo, de Karnaugh:
utilizando la suma lógica (OR) entre los términos agrupados.
Combina las expresiones lógicas simplificadas utilizando la Simplificación de expresiones booleanas:
multiplicación lógica (AND) entre las expresiones.
El método de Karnaugh puede ayudar a simplificar
IV. RESULATADOS expresiones booleanas al agrupar términos y eliminar
redundancias.
La Ley de Booleana se aplica a diferentes tipos de Permite encontrar una forma más compacta de representar
compuertas lógicas, como AND, OR, NOT, XOR, NAND, una función lógica utilizando menos compuertas lógicas y
NOR, etc. Cada compuerta tiene sus propias reglas de reduciendo la complejidad de la expresión.
funcionamiento basadas en la Ley de Booleana. A Identificación de patrones de entrada y salida:
continuación, se presentan algunos ejemplos de resultados que
se pueden obtener al aplicar la Ley de Booleana en diferentes Al analizar el mapa de Karnaugh, se pueden identificar
compuertas: patrones en las variables de entrada y salida.
Esto puede ayudar a comprender mejor el comportamiento
Compuerta AND: de un circuito o función lógica y a optimizar su diseño.
Minimización de circuitos lógicos:
Si se tiene A = 1 y B = 1, el resultado de A AND B sería 1.
Si se tiene A = 1 y B = 0, el resultado de A AND B sería 0. El método de Karnaugh se utiliza a menudo en el diseño de
Si se tiene A = 0 y B = 0, el resultado de A AND B sería 0. circuitos lógicos para minimizar el número de compuertas
necesarias.
Compuerta OR: Al simplificar la función lógica, se pueden reducir los
Si se tiene A = 1 y B = 1, el resultado de A OR B sería 1. componentes del circuito, disminuyendo costos y mejorando
Si se tiene A = 1 y B = 0, el resultado de A OR B sería 1. la eficiencia.
Si se tiene A = 0 y B = 0, el resultado de A OR B sería 0. Resolución de problemas de paridad y detección de errores:

Compuerta NOT: El mapa de Karnaugh puede utilizarse para detectar y


Si se tiene A = 1, el resultado de NOT A sería 0. corregir errores en sistemas de detección de paridad y
Si se tiene A = 0, el resultado de NOT A sería 1. detección de errores.
Permite identificar patrones inconsistentes en los bits de
Compuerta XOR: paridad y encontrar errores en la transmisión de datos.
Si se tiene A = 1 y B = 1, el resultado de A XOR B sería 0.
Si se tiene A = 1 y B = 0, el resultado de A XOR B sería 1.
Si se tiene A = 0 y B = 0, el resultado de A XOR B sería 0.
V. CONCLUSIONES Y RECOMENDACIONES
Compuerta NAND:
Si se tiene A = 1 y B = 1, el resultado de A NAND B sería0. En conclusión, las compuertas lógicas son elementos
Si se tiene A = 1 y B = 0, el resultado de A NAND B sería 1 fundamentales en la electrónica digital y en la implementación
Si se tiene A = 0 y B = 0, el resultado de A NAND B sería 1 de circuitos y sistemas digitales. Cada compuerta lógica tiene
un comportamiento específico basado en la Ley de Booleana y
Compuerta NOR: se utiliza para realizar diferentes operaciones lógicas.

Si se tiene A = 1 y B = 1, el resultado de A NOR B sería 0. Las compuertas lógicas básicas incluyen la compuerta
Si se tiene A = 1 y B = 0, el resultado de A NOR B sería 0. AND, OR, NOT, XOR, NAND y NOR, entre otras. Cada una
Si se tiene A = 0 y B = 0, el resultado de A NOR B sería 1. de estas compuertas tiene una tabla de verdad asociada que
Compuertas Lógicas, Circuitos digitales 6

describe su funcionamiento en función de las entradas y teóricos en situaciones reales.


salidas.
Aprende de recursos adicionales: Utiliza libros, tutoriales en
Al utilizar las compuertas lógicas, podemos realizar línea, videos educativos y cursos especializados para ampliar
diversas operaciones y manipulaciones de señales digitales, tus conocimientos sobre las compuertas lógicas y su
como la combinación, comparación y manipulación de bits. aplicación en la electrónica digital.
Estas operaciones son esenciales en la lógica digital y en el
diseño de circuitos digitales.

Además, las compuertas lógicas pueden combinarse y VI. BIBLIOGRAFÍA


conectarse en diferentes configuraciones para construir [1] Por, R. (s/f). C O M P U E R T A S L Ó G I C A S.
circuitos lógicos más complejos, como multiplexores, Utn.ac.cr. Recuperado el 6 de junio de 2023, de
decodificadores, registros, contadores y microprocesadores. https://repositorio.utn.ac.cr/bitstream/handle/20.500.13077/43
Estos circuitos digitales forman la base de los sistemas 7/Compuertas%20L%C3%B3gicas.pdf?s
electrónicos modernos, desde computadoras y teléfonos
inteligentes hasta sistemas de control y comunicaciones. [2] (S/f). Org.mx. Recuperado el 6 de junio de 2023, de
http://www.aniei.org.mx/paginas/uam/Descargas/Recursos/Dis
En resumen, las compuertas lógicas son componentes eno_Digital_de_Morris_Mano.pdf
esenciales en la electrónica digital, permitiendo la
manipulación y procesamiento de señales digitales de acuerdo [3] (N.d.-b). Edu.Co. Retrieved June 6, 2023, from
con la lógica booleana. Su comprensión y utilización adecuada https://repositorio.utb.edu.co/bitstream/handle/20.500.12
son fundamentales para el diseño y funcionamiento de 585/1630/0000249.pdf?sequence=1&isAllowed=y
sistemas digitales eficientes y complejos.
[4] (N.d.-c). Utn.Ac.Cr. Retrieved June 6, 2023, from
https://repositorio.utn.ac.cr/bitstream/handle/20.500.130
Comprende las funciones y comportamientos de cada 77/437/Compuertas%20L%C3%B3gicas.pdf?
compuerta: Familiarízate con las características y tablas de sequence=1&isAllowed=y
verdad de las compuertas AND, OR, NOT, XOR, NAND y
NOR. Comprende cómo funcionan individualmente y cómo se [5] El binario, y. en P., & De la vida, E. P. en T. L. C. (n.d.).
combinan en circuitos más complejos. ÁLGEBRA DE BOOLE. LÓGICA COMBINACIONAL.
Uva.Es. Retrieved June 6, 2023, from
Practica la simplificación de expresiones lógicas: Utiliza la https://www.infor.uva.es/~jjalvarez/asignaturas/fundamentos/l
Ley de Booleana y el método de Karnaugh para simplificar ectures/digital/Tema2_combinacionales.pdf
expresiones lógicas. Esto te ayudará a optimizar circuitos y
reducir la complejidad de las funciones lógicas. [6] (N.d.-d). Paulrosero-montalvo.com. Retrieved June
6, 2023, from
Domina las aplicaciones de las compuertas lógicas: https://www.paulroseromontalvo.com/gallery/ED2.5.pdf
Aprende cómo se utilizan las compuertas en diferentes
aplicaciones y circuitos, como sumadores, multiplexores,
decodificadores, entre otros. Comprende cómo se combinan
para lograr el resultado deseado.

Experimenta con simuladores o prototipos: Utiliza software


de simulación o prototipos físicos para diseñar y probar
circuitos lógicos. Esto te permitirá visualizar y verificar el
comportamiento de las compuertas en diferentes situaciones.

Mantente actualizado sobre las tecnologías y estándares:


Mantente al tanto de los avances en tecnología digital y los
estándares utilizados en la industria. Asegúrate de comprender
cómo las compuertas lógicas se implementan en diferentes
tecnologías, como TTL, CMOS o FPGA.

Practica resolución de problemas y diseño de circuitos:


Resuelve problemas prácticos y diseña tus propios circuitos
utilizando compuertas lógicas. Esto te ayudará a desarrollar
habilidades de resolución de problemas y a aplicar conceptos

También podría gustarte