Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ELECTRÓNICA ANALÓGICA Y
DIGITAL: CAPITULO IV
ELECTRONICA DIGITAL
ELECTRONICA ANALOGICA Y DIGITAL
ELECTRONICA DIGITAL
• 4.2. Compuertas lógicas y circuitos lógicos combinatorios.
– Introducción.
– Compuertas lógicas: NOT, OR, AND, NOR, NAND, XOR, XNOR.
– Implementación de circuitos lógicos.
– Algebra booleana y teoremas.
– Simplificaciones. Universalidad de NAND y NOR.
– Diseño de circuitos lógicos combinatorios.
– Mapas de Karnaught.
Introducción:
• La característica de los circuitos electrónicos
lógicos de operar en modo binario donde los
niveles de tensión de ingreso y salida refieren 0 y
1 permiten utilizar la denominada Algebra
Booleana como herramienta para el análisis y
diseño de sistemas digitales, esta herramienta
matemática describe la relación que existe entre
las entradas y salidas de un circuito lógico.
Introducción:
• Constantes y variables
booleanas.
El algebra booleana se
0 LÓGICO 1 LÓGICO
Falso Verdadero
diferencia en gran medida Desactivado Activado
del algebra común, debido Bajo Alto
a que las variables No SI
booleanas solo pueden Interruptor Abierto Interruptor Cerrado
ELECTRÓNICA DIGITAL
1 + 1 +1 + 1 +⋯+ 1 = 1
COMPUERTAS A
0
B
0
C
0
D
0
X=A+B+C+D
0
LÓGICAS: OR 0 0 0 1 1
0 0 1 0 1
0 0 1 1 1
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
COMPUERTAS LÓGICAS: AND
• La tabla de verdad
A B X=AXB
0 0 0
muestra la respuesta a
0 1 0
dos señales de ingreso, en
1 0 0 donde la salida toma el
1 1 1 valor de 1 siempre que
ambos ingresos sean 1, es
X= 𝐴 𝑥 𝐵 decir que la salida es cero
si al menos una de las
entradas también es 0.
COMPUERTAS LÓGICAS: AND
• Si consideramos la ecuación que define a la compuerta
AND "𝑥 = 𝐴 𝑥 𝐵" el singo x no representa una
multiplicación común sino la operación AND, en el
algebra booleana la operación AND se puede considerar
como una multiplicación simple como se puede
comprobar en la tabla de verdad, a su vez este concepto
se amplia para una compuerta con mas de dos entradas
considerando que:
1 ∗ 1 ∗ 1 ∗ 1 ∗ ⋯∗ 1 = 1
1 ∗ 1 ∗ 1 ∗ ⋯∗ 0 = 0
COMPUERTAS A
0
B
0
C
0
D
0
X=AXBXCXD
0
LÓGICAS: AND 0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
COMPUERTAS LÓGICAS: NOT
• La tabla de verdad
A X=𝑨
muestra la respuesta a la
0 1 única señal de ingreso
1 0 que tiene la compuerta,
en donde la salida toma el
valor negado del ingreso
X= 𝐴 es decir la señal de salida
será lo contrario a la
señal de ingreso.
COMPUERTAS LÓGICAS: NOT
• La operación NOT
Este pequeño
circulo siempre
también se denomina denota inversión.
inversión o
complemento y se
puede denotar de la
siguiente manera y usar
de forma indistinta.
𝐴′ = 𝐴
COMPUERTAS LÓGICAS:
NAND y NOR
A B 𝑿 = 𝑨𝑿𝑩 A B 𝑿=𝑨+𝑩
0 0 1 0 0 1
0 1 1 0 1 0
1 0 1 1 0 0
1 1 0 1 1 0
COMPUERTAS LÓGICAS:
XOR y XNOR
A B 𝑿 = 𝐀𝛉𝑩 A B 𝑿 = 𝑨𝜽𝑩
0 0 0 0 0 1
0 1 1 0 1 0
1 0 1 1 0 0
1 1 0 1 1 1
COMPUERTAS LÓGICAS:
• Compuertas lógicas
TTL:
– OR 74LS32
– AND 74LS08
– NOT 74LS04
– NOR 74LS02
– NAND 74LS00
– XOR 74LS386
– XNOR 74LS266
Practica # 12: Compuertas lógicas.
• Comprobar las tablas de verdad de las 7 compuertas
lógicas básicas:
𝑋 =𝐴+𝐵
𝑋 =𝐴+𝐵 ≠ 𝑋 =𝐴+𝐵
ALGEBRA BOOLEANA Y TEOREMAS
𝐴
𝐴𝑥𝐵𝑥𝐶
𝐴+𝐷 𝐴+𝐷
𝑋 = 𝐴𝑥𝐵𝑥𝐶x(𝐴 + 𝐷)
ALGEBRA BOOLEANA Y TEOREMAS
𝐴+𝐵
𝐴 + 𝐵 𝑥𝐶
𝐴 + 𝐵 𝑥𝐶
𝐷 + 𝐴 + 𝐵 𝑥𝐶
𝑋 = 𝐷 + 𝐴 + 𝐵 𝑥𝐶 𝑥𝐸
ALGEBRA BOOLEANA Y TEOREMAS
• Evaluación de las salidas de • Al evaluar una expresión
circuitos lógicos. lógica se debe considerar
las siguientes reglas:
– Una vez obtenida la
expresión booleana para un – Primero realizar todas las
circuito, se puede obtener el inversiones.
nivel lógico de la salida para – Resolver todas las operaciones
cualquier conjunto de señales dentro de los paréntesis.
lógicas del ingreso.
– Llevar a cabo las operaciones
AND antes que las OR a
– Al igual que en el algebra menos que existan paréntesis.
común el valor de salida se – Si una expresión tiene una
puede obtener sustituyendo barra sobre ella primero se
los valores de las entradas en deben realizar las
la ecuación. operaciones y luego
invertir todo.
ALGEBRA BOOLEANA Y
• 𝑥 = 𝐴𝐵𝐶(𝐴 + 𝐷)
TEOREMAS
• 𝑥 =0∙1∙1∙ 0+1
A=0 • 𝑥 =1∙1∙1∙ 0+1
B=1
C=1 • 𝑥 =1∙1∙1∙ 1
D=1
• 𝑥 =1∙1∙1∙ 0
1
• 𝑥 =0
0
1 1
1 0
1
0 1 0
1
ALGEBRA BOOLEANA Y TEOREMAS
• Implementación de Circuitos a Partir de Expresiones
Booleanas.
– Conociendo la expresión booleana que rige la función del
circuito digital se puede estructurar el circuito electrónico
solventando la ecuación desde su resultado final.
𝑋 = 𝐴𝐶 + 𝐵𝐶 + 𝐴𝐵𝐶
ALGEBRA BOOLEANA Y TEOREMAS
• Teoremas Booleanos:
– Los teoremas son reglas
que nos permiten
simplificar las
expresiones y los
circuitos lógicos.
– Se debe aclarar que los
teoremas pueden ser
aplicados a variables
simples o expresiones
mas complejas.
ALGEBRA BOOLEANA Y TEOREMAS
9) 𝑥+𝑦 =𝑦+𝑥
10) 𝑥∙𝑦 =𝑦∙𝑥
11) 𝑥+ 𝑦+𝑧 = x+y +z =x+y+z
12) 𝑥∙ 𝑦∙𝑧 = 𝑥∙𝑦 ∙𝑧 =𝑥∙𝑦∙𝑧
13-a) 𝑥∙ 𝑦+𝑧 =𝑥∙𝑦+𝑥∙𝑧
13-b) 𝑤 + 𝑥 ∙ 𝑦 + 𝑧 = 𝑤𝑦 + 𝑥𝑦 + 𝑤𝑧 + 𝑥𝑧
14) 𝑥+𝑥∙𝑦 =𝑥
15-a) 𝑥+𝑥∙𝑦 =𝑥+𝑦
16-b) 𝑥+𝑥∙𝑦 =𝑥+𝑦
ALGEBRA BOOLEANA Y TEOREMAS
• Teoremas de
DeMorgan.
• 𝐴𝐵 + 𝐶
𝑋 =𝐴+𝐵 NOT
𝐴+𝐵
OR
𝐴 𝑋 =𝐴+𝐵 =𝐴∙𝐵
𝐵 AND
SIMPLIFICACIONES Y UNIVERSALIDAD
DE LAS COMPUERTAS NAND Y NOR.
𝑋 =𝐴∙𝐴=𝐴
NOT
𝐴∙𝐵 𝑋 =𝐴∙𝐵
AND
𝐴
𝑋 =𝐴+𝐵
OR
𝐵
DISEÑO DE CIRCUITOS LÓGICOS
COMBINATORIOS.
A B X
0 0 0
0 1 1
1 0 1
1 1 0
𝑋 =𝐴∙𝐵+𝐴∙𝐵
Practica # 13:
Diseño de circuitos digitales.
• Diseñar un circuito digital utilizando únicamente
compuertas que me permita ingresar una clave
binaria de 4 bits y que me permita visualizar si la
clave esta correcta o no.
Practica # 13:
Diseño de circuitos digitales.
MAPAS DE KARNAUGH.
• El mapa de karnaugh
es una herramienta CD
MAPAS DE KARNAUGH. 0
1
0
0
0 0 0 0
0 0 1 0
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 0
CD
5 0 1 0 1 1
00 01 11 10
6 0 1 1 0 0
00 0 0 0 1 0 3 1 2 7 0 1 1 1 1
AB 01 0 4 1 5 1 7 0 6
8 1 0 0 0 0
9 1 0 0 1 0
11 0 12 1 13 1 15 0 14
10 1 0 1 0 0
10 0 8 0 9 1 11 0 10
11 1 0 1 1 1
12 1 1 0 0 0
𝑋 = 𝐴𝐵 𝐶𝐷+ACD+BD 13 1 1 0 1 1
14 1 1 1 0 0
15 1 1 1 1 1
MAPAS DE KARNAUGH.
• Se construye el mapa K y se colocan los unos y ceros en las celdas
correspondientes a la tabla de verdad.
• Se examina el mapa para ver si hay unos adyacentes y se agrupan.
• Se buscan y agrupan los unos aislados.
• Se buscan y agrupan primero todos los pares.
• Se buscan y agrupan todos los octetos incluso si tiene unos que ya
se hayan agrupado.
• Se agrupan cuartetos que contengan uno o mas unos que no se
hayan agrupado.
• Se agrupan otros pares necesarios para incluir cualquier uno que
no haya sido agrupado antes.
• La suma OR se forma de todos los términos que genero cada
agrupamiento.
MAPAS DE KARNAUGH.
• El agrupamiento de un par de unos adyacentes en
un mapa K elimina la variable que aparece en forma
complementada y sin complementar.
• El agrupamiento de un cuádruplo de unos
adyacentes elimina las dos variables que aparecen
tanto en forma complementada como sin
complementar.
• El agrupamiento de un octeto de unos adyacentes
elimina las tres variables que aparecen tanto en
forma complementada como sin complementar.
REFERENCIAS
• Boylestad. Electronica:
– Teoría de circuitos y dispositivos electrónicos.
– Octava Edición.