SlideShare una empresa de Scribd logo
1 de 95
Descargar para leer sin conexión
Asignatura: Electrónica Digital II
Horario: Lunes (19:00 - 21:00) y Miércoles (18:00 –
21:00)
Contacto: sack_gi@yahoo.com.mx
M. en C. Juan Carlos González Islas. Pachuca Hgo., 20 de enero de 2014
Universidad Autónoma del
Estado de Hidalgo
Instituto de Ciencias básicas e Ingeniería
Ing. en Electrónica y telecomunicaciones.
Objetivo de la asignatura: Brindar los procedimientos de análisis
y diseño de sistemas digitales basados en redes secuenciales
2
Temario
1 Introducción
1. Modelo general de un circuito secuencial.
2. Diagramas y tablas de estados.
3. Diagrama de tiempos
4. Maquinas de Moore y de Mealy.
2 Unidades básicas de memoria.
1. Latch
Latch SR
Latch SR con compuertas
Latch D
2. Flip-Flop
Flip-flop SR
Flip-Flop JK
Flip-Flop D
Flip-Flop T
3. Contadores
Ascendente
Descendente
4. Registros de corrimiento
Elaboró: M. en C. Juan Carlos González
3
Temario
3. Diseño de redes secuenciales.
1. Metodología de diseño
2. Ejemplos de diseño
3. Criterios para la asignación de estados
4. Métodos para la reducción de tablas
4. Diseño de redes secuenciales con circuitos MSI.
1. Registros de corrimiento con CI.
2. Contadores con CI.
3. Diseño de redes secuenciales usando contadores.
4. Transferencia entre registros.
5. Dispositivos Lógicos Programables.
1. Tecnologías existentes.
2. Simulación y programación de dispositivos (FPGA, GAL, PAL,
VHDL)
3. Simulación y aplicación de dispositivos.
4
Bibliografía
Bibliografía:
Nelson, Nagle, Lewis & Carroll, (2003). Análisis y diseño de circuitos lógicos
digitales. Ed. Prentice Hall.
Roth, (2003), Fundamentals of logic design. Ed. Prentice Hall
Morris Mano, (1992) Diseño de circuitos digitales. Ed. Prentice Hall
Shiva, S. G. (1998), Introducción al diseño Lógico, circuitos digitales. Ed. Trillas.
Biblioteca
Digital:
Brewster, Hilary D. (2009). Digital Electronics. Ed. Global Media
Balch Mark, (2003). Complete Digital Design : A Comprehensive Guide to Digital
Electronics and Computer System Architecture. Ed Mc Graw Hill
Singh, A.K. Tiwari, Manish Prakash, Arun , (2008). Digital Principles and
Switching Theory. Ed New Age international
bett, Harry Boysen, Earl , (2008). All New Electronics Self Teaching Guide. Ed
Wiley
5
Bibliografía
Parcial 1,2 y 3 (70%)
Examen 30% Examen escrito
Tareas y ejercicios 10% Tareas y ejercicios propuestos
Prácticas 25% Prácticas de laboratorio y Prácticas de
simulación
Reporte de Prácticas 15% Reporte electrónico de prácticas
Exposiciones 10%
Exposiciones relacionadas a la
asignatura
Subjetivo 10%
Responsabilidad, Conducta, Trabajo en
Equipo, Asistencia.
Global (30%)
Examen 50% Examen global escrito
Proyecto final 50%
Proyecto de investigación aplicada o básica de la
asignatura, con la realización de un reporte
escrito y presentación oral y electrónica del
mismo.
6
Introducción
Una señal provee de manera cuantitativa, información
acerca de la naturaleza o comportamiento de algún
fenómeno.
El dominio de la señal
es un subconjunto T del
eje de los reales y se
llama “eje de la señal”.
La señal puede tomar
valores en cualquier
conjunto A, a este
conjunto se le llama
“rango de la señal”.
7
Ejemplos
Señales biológicas
Ingeniería de protocolos
Sistema: Conjunto de
elementos interactuantes
Introducción
8
Introducción
9
Introducción
10
Si la señal toma cualquier valor en
cualquier instante de tiempo, es
decir, si es una función continua en
el tiempo y continua en amplitud
se dice que la seña es continua o
analógica.
Si la señal es discreta tanto
en el dominio del tiempo
como en amplitud se dice
que la señal es digital.
Introducción
Si la señal esta definido
únicamente en instantes enteros
de tiempo , pero puede tomar
cualquier valor real o complejo, se
dice que la señal es discreta.
11
Si la señal es continua en el tiempo y
discreta en amplitud, la señal esta
definida para todo tiempo t, pero
únicamente toma ciertos valores de
amplitud prefijados señal discreta en
amplitud .
Introducción
12
El término ANALÓGICO se refiere a todo aquel proceso entrada/salida cuyos
valores son continuos.
El término DIGITAL de involucra valores de entrada/salida discretos. En el caso
de las sistemas digitales, esos valores son el CERO (0) o el UNO (1) o Bits (BInary
DigiTs).
Introducción
13
Ventajas de la comunicación digital
1) Inmunidad al ruido
2) Almacenamiento y procesamiento
3) Regeneración de señales
4) Sistemas más sencillos de medir y evaluar.
5) Detección y corrección de errores más eficiente que en sistemas
analógicos
6) Los equipos que procesan digitalmente consumen menos potencia y
son más pequeños, y muchas veces son más económicos.
Introducción
14Juan Carlos González Islas
Algunas de las DESVENTAJAS de la transmisión digital son las siguientes:
1) La transmisión de las señales analógicas codificadas de manera digital
requieren de más ancho de banda para transmitir que la señal
analógica.
2) Las señales analógicas deben convertirse en códigos digitales, antes
que su transmisión y convertirse nuevamente a analógicas en el
receptor.
3) La transmisión digital requiere de sincronización precisa, de tiempo,
entre los relojes del transmisor y receptor.
4) Los sistemas de transmisión digital son incompatibles con las
instalaciones analógicas existentes.
Introducción
15Juan Carlos González Islas
Conversión analógica–digital
Las señales en tiempo discreto aparecen cuando se muestrea una señal
analógica. Y el proceso de conversión consta de tres etapas: muestreo,
cuantización, codificación.
Introducción
16Juan Carlos González Islas
Muestreo
Introducción
17
Muestreo
El muestreo digital convierte el voltaje en números (0s y 1s).
Razón de muestreo
La frecuencia de muestreo de una señal en un segundo es conocida como razón
de muestreo medida en Hertz (Hz). 1 Hz = 1/seg La razón de muestreo
determina el rango de frecuencias [ANCHODE BANDA] de un sistema.
Por ejemplo en audio digital se usan las siguientes razones de muestreo:
24,000 = 24 kHz - 24,000 muestras por segundo. Una muestra cada 1/24,000 de
segundo.
48,000 = 48 kHz - 48,000 muestras por segundo. Una muestra cada 1/48,000 de
segundo.
La calidad de un disco compacto [CD] equivale un muestreo de 44.1 KHz a 16
bits, éste es el éstándar. Si decimos que los archivos MP3 tienen calidad de CD,
es que están muestreados a 44.1 KHz a 16 bits.
Introducción
18Juan Carlos González Islas
Cuantización: Es el proceso de convertir valores con tinuos [e.g voltajes] en
series de valores discretos.
Codificacion: Es la representación numérica de la cuantización utilizando
códigos ya establecidos y estándares. El código más utilizado es el código
binario,
En general:
2(n)= Niveles o estados
de cuantización
Donde n es el número
de bits.
Introducción
19Juan Carlos González Islas
Introducción
20Juan Carlos González Islas
Introducción
21
Tipos de sensores
Autor: Mtro. Juan Carlos González Islas
Digital
Analógico
Introducción
22
Modelo simple de instrumentación
Interferencias de entrada
Introducción
23
Modelo del instrumento con fuentes de ruido
Ejemplo de fusión de sensores
Introducción
24
MEDIDA DE TIEMPO Y FRECUENCIA
Frecuencia es una medida que se utiliza generalmente para
indicar el número de repeticiones de cualquier fenómeno o
suceso periódico en la unidad de tiempo
Introducción
25
MEDIDA DE TIEMPO Y FRECUENCIA
El tiempo es la magnitud física que
mide la duración o separación de
acontecimientos sujetos a cambio, de
los sistemas sujetos a observación.
Introducción
26
ELECTROMAGNETIC VARIABLES MEASUREMENT
Voltage Measurement
 Meter Voltage
Oscilloscope Voltage
Inductive Capacitive Voltage
Current
Power
Power Factor
Phase Measurement
Energy
Electrical Conductivity and Resistivity
Fig. Multimetro
Introducción
27
ELECTROMAGNETIC VARIABLES MEASUREMENT
 Charge
 Capacitance
 Permittivity
 Electric Field Strength
 Magnetic Field
 Inductance Immittance
 Q Factor
 Distortion
 Noise
 Microwave
Fig. Campo eléctrico
Introducción
28
Los números se pueden representar en distintos sistemas de
numeración que se diferencian entre si por su base. Los
cuales, proporcionan un medio para describir en forma
cuantitativa los sistemas y su operación.
SISTEMA DECIMAL
Su base es 10. Emplea 10 caracteres o dígitos diferentes para indicar
una determinada cantidad: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. El valor de cada
símbolo depende de su posición dentro de la cantidad a la que
pertenece. ejemplo.
Introducción (códigos y sistemas numéricos)
29
SISTEMA BINARIO
Es un sistema digital. Su base es 2 Emplea 2 caracteres: 0 y 1. Estos
valores reciben el nombre de bits (dígitos binarios). Así, podemos decir
que la cantidad 10011 está formada por 5 bits. Ejemplo.
10
01234
2 1910110110010010110011 
SISTEMA OCTAL
Posee ocho símbolos: 0, 1, 2, 3, 4, 5, 6, 7. Su base es 8.
Este sistema tiene una peculiaridad que lo hace muy interesante y es
que la conversión al sistema binario resulta muy sencilla ya que, 8 = 23
Introducción (códigos y sistemas numéricos)
30
SISTEMA HEXADECIMAL
Está compuesto por 16 símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D,
E, F. Su base es 16. Es uno de los sistemas más utilizados en
electrónica, ya que además de simplificar la escritura de los números
binarios, todos los números del sistema se pueden expresar en cuatro
bits binarios al ser 16 = 24
CONVERSIONES
Binario -decimal
1011112 = 1.25+0.24+1.23+1.22+1.21+1.20 = 4710
101012= 1.24+0.23+1.22+0.21+1.20 = 2110
Introducción (códigos y sistemas numéricos)
31
Decimal-Binario
Introducción (códigos y sistemas numéricos)
32
Octal-Binario
Binario-octal
Introducción (códigos y sistemas numéricos)
33
Octal-decimal
7408= 7.82+4.81+`0.80 = 48010
Decimal-octal
Si la conversión es de decimal a octal se procederá de modo
similar a la conversión de decimal a binario, pero dividiendo
entre 8
42610 = 6528
Introducción (códigos y sistemas numéricos)
34
Binario-
Hexadecimal
La conversión de hexadecimal a binario simplemente sustituiremos
cada carácter por su equivalente en binario
69DE16= 0110 1001 1101 11102
Introducción (códigos y sistemas numéricos)
35
Tarea (Ejercicios propuestos)
1. binario a decimal
a) 110012 Solución: 2510
b) 10110110112 Solución: 73110
2. decimal a binario
a) 86910 Solución: 11011001012
b) 842610 Solución: 100000111010102
3. binario a octal
a) 1110101012 Solución: 7258
b) 11011, 012 Solución: 33,28
4. octal a binario
a) 20668 Solución: 0100001101102
b) 142768 Solución: 0011000101111102
5. binario a hexadecimal
a) 1100010002 Solución: 18816
b) 100010,1102 Solución: 22,C
6. hexadecimal a binario
a) 86BF16 Solución:
10000110101111112
b) 2D5E16 Solución:
00101101010111102
7. octal a decimal
a) 1068 Solución: 7010
b) 7428 Solución: 48210
8. decimal a octal:
a) 23610 Solución: 3548
b) 5274610 Solución: 1470128
Introducción (códigos y sistemas numéricos)
36
Códigos de computadora
El código, en Teoría de la comunicación, el conjunto que pueda ser entendido
por el emisor y el receptor.
La mayoría de las calculadora y computadoras utilizan grupos de
celdas de memoria de dos estados para almacenar caracteres
codificados
4bits= nible
8bits =byte= 2 nibles Codigos
decimales
Ponderado
No
simétrico
simétrico
No
ponderado
Distancia
unitaria
reflejado
Introducción (códigos y sistemas numéricos)
Códigos decimales
Un código decimal se
utiliza para representar
digitos del 0 al 9
37
Códigos decimales no simétricos ponderados
El más utilizado es el código 8421 BCD o NBCD (natural binary coded
decimal), se utilizó en el CPU 4004 Intel, y se utiliza en el código ASCII
decimal NBCD(8421) 7421 5421 5311
0 0000 0000 0000 0000
1 0001 0001 0001 0001
2 0010 0010 0010 0011
3 0011 0011 0011 0100
4 0100 0100 0100 0101
5 0101 0101 0101 1000
6 0110 0110 0110 1001
7 0111 1000 0111 1011
8 1000 1001 1011 1100
9 1001 1010 1100 1101
Introducción (códigos y sistemas numéricos)
38
Códigos decimales simétricos ponderados
Los códigos decimales simétricos ponderados tienen una linea de
simetria entre las primeras 5 y las últimas 5 lineas de la tabla.
decimal 631(-1) 2421 84(-2) (-1)
0 0011 0000 0000
1 0010 0001 0111
2 0101 0010 0110
3 0111 0011 0101
4 0110 0100 0100
5 1001 1011 1011
6 1000 1100 1010
7 1010 1101 1001
8 1101 1110 1000
9 1100 1111 1111
Introducción (códigos y sistemas numéricos)
39
Códigos de distancia unitaria no ponderados
Un código de distancia unitaria no ponderado es aquel cuyas
palabras de código adyacentes difieren en un solo bit de
posición.
00 01 11 10
00 0000 0001 0011 0010
01 0100 0101 0111 0110
11 1100 1101 1111 1110
10 1000 1001 1011 1010
Introducción (códigos y sistemas numéricos)
40
Códigos reflejados no ponderados
Consiste en pares de palabras del código, en los cuales los
miembors de los pares: a) ocupan posiciones correspondientes
arriba y abajo de la linea de la linea divisora de la tabla y b)
difieren en un solo bit de posición.
0 1 2 3 4
0000 0001 0100 0101 0110
1000 1001 1100 1101 1110
9 8 7 6 5
Introducción (códigos y sistemas numéricos)
41
Códigos Gray
Es un código de distancia unitaria reflejado
De 3 bits De 2 bits De 1 bit
000 00 0
001 01 1
011 11
010 10
110
111
101
100
Tarea: investigar Código ASCII
Introducción (códigos y sistemas numéricos)
42
Logic gate symbols
Introducción (algebra de Boole)
43
La lógica binaria consiste en variables binarias y operaciones
lógicas, las variables se identifican con las letras del alfabeto,
tales como A, B, C, x, y, z, etc, y cada variable tiene dos y solo dos
valores posibles 1 ó 0.
Tabla . Tablas de verdad de las operaciones lógicas básicas
AND OR NOT
x y xy x y x+y x x'
0 0 0 0 0 0 0 1
0 1 0 0 1 1 1 0
1 0 0 1 0 1
1 1 1 1 1 1
Introducción (compuertas lógicas)
44
La lógica binaria consiste en variables binarias y operaciones
lógicas, las variables se identifican con las letras del alfabeto,
tales como A, B, C, x, y, z, etc, y cada variable tiene dos y solo dos
valores posibles 1 ó 0.
NAND NOR XOR (OR exclusiva)
x y (xy)’ x y (x+y)' x y
xy'+x'
y
0 0 1 0 0 1 0 0 0
0 1 1 0 1 0 0 1 1
1 0 1 1 0 0 1 0 1
1 1 0 1 1 0 1 1 0
Introducción (compuertas lógicas)
45
Circuitos integrados digitales:
• 7400: 16 puertas NAND-2
• 7402: 4 puertas NOR-2
• 7404: 18 puertas NOT
• 7408: 8 puertas AND-2
• 7432: 4 puertas OR-2
• 7451: 2 puertas AND-OR-INVERT
• 7486: 4 puertas XOR-2
• 7420: 6 puertas NAND-4
• 74138: Decodificador 3 a 8
• 7448: Convertidor BCD-7 segmentos con
salidas activas a nivel alto
• 74148: Codificador 8 a 3 con prioridad
• 7473: 4 biestables JK
• 7474: 2 biestables D disparados por flanco de
subida
• 74190: Contador de décadas
• 74194: Registro universal de desplazamiento
Introducción (compuertas lógicas)
46
Las herramientas de análisis y síntesis de circuitos lógicos se basan en los
conceptos fundamentales del algebra de Boole.
El algebra de Boole puede ser definida por un conjunto de elementos,
operadores axiomas y postulados.
Un conjunto es una colección de objetos que tiene una propiedad en común.
Un operador binario definido en un conjunto S de elementos, es una regla
que asigna a cada par de elementos de S un elemento único de S. ejemplo.
a*b=c
Donde * es un operador binarios si éste especifica una regla para encontrar c
de un par (a,b) y a.b y c pertenecen a S. * no es un operador binario si a y b
pertenecen a S y c no pertenece a S.
Introducción (algebra de Boole)
47
POSTULADOS BÁSICOS
Postulado 1: Definición
El algebra de Boole es un sistema algebraico cerrado, formado por un
conjunto K de dos o mas elementos y los dos operadores + (or) y * (and);
es decir, para todo a y b del conjunto K a*b y a+b pertenecen a K.
Postulado 2: Existencia de los elementos 1 y 0
En el conjunto K existen los elementos 1 y 0 tal que:
a) a+0=a
b) a*1=a
Postulado 3: Conmutatividad
a) a+b=b+a
b) a*b=b*a
Introducción (algebra de Boole)
48
Postulado 4: Asociatividad
a) a+(b+c)=(a+b)+c
b) a*(b*c)=(a*b)*c
Postulado 5: Distributividad de + sobre * y de * sobre +
a) a+(b*c)=(a+b)*(a+c)
b) a*(b+c)=(a*b)+(a*c)
Postulado 6: Existencia del complemento
Para toda a existe un único complemento llamado ā o a’ (complemento
de a) tal que:
a) a+ ā =1
b) a* ā =0
Introducción (algebra de Boole)
49
Principio de dualidad
El principio de dualidad establece que, si una expresión es valida en el algebra
booleana , entonces su expresión dual también es valida. La expresion dual se
determina reemplazando todos los operadores + por *, * por + y todos los ceros
por unos. i.e. Determinar la expresión dual de
a+(bc)=(a+b)(a+c)
Solución: a(b+c)=(ab)+(ac)
TEOREMAS FUNDAMENTALES DEL ALGEBRA BOOLEANA
Teorema 1: Idempotencia
a) a+a=a
b) a*a=a
Postulado 2: elementos neutros para las operaciones + y *
a) a+ 1=1
b) a* 0 =0
Introducción (algebra de Boole)
50
Teorema 3: Involución
(ā)’=a
Teorema 4: Absorción
a) a+ ab= a
b) a*(a+b)=a
Teorema 5:
a) a+ āb= a+b
b) a(ā +b)=ab
Teorema 6:
a) ab+ ab’= a
b) (a+b)(a +b’)=a
Introducción (algebra de Boole)
51
Teorema 7:
a) ab+ab’c=ab+ac
b) (a+b)(a+b’+c)=(a+b)(a+c)
Teorema 8: Teorema de Demorgan
a) (a+b)’= a’b’
b) (ab)’=a’b’
Teorema 9: Consenso
a) ab+ āc+bc= ab+āc
b) ( a+b) (ā+c)+(b+c) =(a+b)(ā+c)
Introducción (algebra de Boole)
52
FUNCIONES DE CONMUTACIÓN
A continuación, el contenido se enfoca en el algebra Boolenana donde K
={0,1}. A esta formulación se le conoce como algebra de conmutación.
Las funciones de conmutación representan el concepto de función (tal cual
lo conocemos en el algebra ordinaria).
Sean X1, X2, X3, X4,… XN variables cuyo valor puede ser 1 ó 0 de el algebra de
conmutación y sea f(X1, X2, X3, X4,… XN ) una función de conmutación de
dichas variables, entonces la función f tomara el valor de 1 ó 0
dependiendo el valor que tenga asignado en ese momento cada una de las
variables. i.e.
F(A,B,C)= AB+A’C+AC’
Y su valor dependerá del valor que tengan asignado en ese momento las
variables A,B y C
Unidad 1
53
TABLAS DE VERDAD
Es una representación única de una función de conmutación donde se
muestra el valor que toma dicha función para todas las posibles
combinaciones de entrada. ejemplo. Las tablas de verdad de las
funciones lógicas or, and y not.
AND OR NOT
a b f(a,b)=ab a b f(a,b)=a+b a f(a)=ā
0 0 0 0 0 0 0 1
0 1 0 0 1 1 1 0
1 0 0 1 0 1
1 1 1 1 1 1
Ejercicio: evaluar la función f(A,B,C) =AB+AC’ y representarla por medio de
una tabla de verdad
Introducción (algebra de Boole)
54
FORMA ALGEBRAICA DE LAS FUNCIONES DE CONMUTACIÓN
Forma SOP:
Las funciones de conmutación en forma SOP se construyen al sumar
productos. i.e.
f(A,B,C,D)=AB’C+B’D’+A’CD’
Forma POS:
Las funciones de conmutación en forma SOP se construyen de un producto de
términos suma. i.e.
f(A,B,C,D)=(A+B’+C)(B’+D’)(A’+C+D’)
Formas canónicas:
Son ciertas formas SOP y POS cuya característica principal es la de ser una
representación única de una función de conmutación.
Introducción (algebra de Boole)
55
El mapa de Karnaugh es una extensión de los conceptos de tabla de verdad,
diagrama de ven y mintérminos
Mintermino:
Para una función de n variables, si un término producto contiene cada una de
las n variables exactamente una vez, ya sea en forma complementada o no
complementada., entonces el termino producto es un mintérmino. i.e.
F(A,B,C)=A’BC’+ABC’+A’BC+ABC
Diagrama de Venn:
Los diagramas de Venn son ilustraciones
usadas en la rama de la matemática conocida
como teoría de conjuntos. Estos diagramas se
usan para mostrar gráficamente la relación
matemática o lógica entre diferentes grupos de
cosas (conjuntos), representando cada
conjunto mediante un óvalo o círculo.
Introducción (Mapas de Karnaugh)
56
El mapa K es un diagrama compuesto por cuadros, donde cada cuadro
representa un mintérmino, ya que cualquier expresión Booleana puede
expresarse como una sumatoria de mintérminos, se concluye que una función
de conmutación se pude expresar en forma gráfica dentro del mapa por
medio del área encerrada en los cuadros cuyos mintérminos se incluyen
dentro de la función.
Mapa de dos variables:
Existen cuatro mintérminos posibles de representar cuando se manejan dos
variables.
m0 m1
m2 m3
Introducción (Mapas de Karnaugh)
57
El mapa vuelve a dibujarse para mostrar las relaciones entre los cuadros y las
variables; considérese que la función a representar es la siguiente
f (A,B)
B 0 1
A 0
m0 m1
1 m2 m3
Como se sobre entiende que a cada cuadro le corresponde un mintérmino , se
omite la m y se deja solo el subíndice, los números 1 y 0 que designan a cada
fila y a cada columna establecen los valores de las variables A y B dentro de
cada mintérmino. Respetando la notación convencional de 0 para una
variable complementada y para una que no lo esta. i.e. la función AB se
muestra en la siguiente figura .
B 0 1
A 0
A’B’ A’B
1 AB’ AB
B 0 1
A 0
1 1
B 0 1
A 0
1 AB
Introducción (Mapas de Karnaugh)
58
Mapa K de 3 variables:
Existen 8 mintérminos para 3 variables, por lo tanto un mapa consta de 8
cuadros. El siguiente mapa corresponde a la función de 3 variables
f(A,B,C)
Obsérvese que los mintérminos no están distribuidos en una forma binaria
sino en una secuencia similar al código gray
BC 00 01 11 10
A 0 0 1 3 2
1 4 5 7 6
BC 00 01 11 10
A 0 A’B’C’ A’B’C A’BC A’BC’
1 AB’C’ AB’C ABC ABC’
Introducción (Mapas de Karnaugh)
59
SIMPLIFICACION DE FUNCIONES POR MEDIO DE MAPAS K
A continuación es preciso reconocer la propiedad de los cuadros
adyacentes para entender la utilidad del mapa K. los términos de
conmutación adyacentes físicamente también lo son lógicamente.
Dos mintérminos son adyacentes lógicamente si difieren únicamente
en una posición de variable. i.e. ABC’D’ y ABC’D, si se aplica el teorema
6 se tiene que:
ABC’D’+ ABC’D= ABC’
Es decir, que se puede combinar dos términos adyacentes lógicamente
para eliminar una variable
Introducción (Mapas de Karnaugh)
60
A continuación se enuncian puntos importantes a considerar al simplificar
funciones de conmutación en mapas K:
a) Cada cuadro en un mapa K de n variables tiene n cuadros adyacentes
lógicamente, es decir, un par de cuadros difiere únicamente en una
variable.
b) Al combinar cuadros en mapas K se hace en grupos de potencias de 2
(2,4,8,18, etc) de tal manera que al agrupar 2^n cuadros eliminamos n
variables.
c) Al agrupar cuadros en el mapa; cuanto mayor sea el grupo habrá un
número menor de literales en el término resultante.
d) Al combinar cuadros en el mapa, se inicia siempre con aquellos que
tengan menos adyacencias (los mas solitarios en el mapa)
Introducción (Mapas de Karnaugh)
61
p.e. Simplificar la función de Boole
F=A’BC+A’BC’+AB’C’+ AB’C
BC
00 01 11 10
A 0 1 1
1 1 1
Solución F=A’B+AB’
Introducción (Mapas de Karnaugh)
BC 00 01 11 10
A 0 1
1
1 1 1
62
p.e. Simplificar la función de Boole
F=A’BC+AB’C’+ABC+ ABC’
Solución F=BC+AC’
Introducción (Mapas de Karnaugh)
63
i.e. Simplificar la función de Boole
F=A’C+A’B+AB’C+ BC
BC 00 01 11 10
A 0
1 1 1
1
1 1
Solución F=C+A’B
Ejercicio. simplificar la función f(x,y,z)=∑ (0,2,4,5,6)
Introducción (Mapas de Karnaugh)
64
Mapa K de 4 variables:
A continuación se muestra un mapa K de 4 variables, nótese que dicho mapa
es solo una extensión del mapa de 3 variables.
f(A,B,C,D)
Se puede graficar una función de conmutación en un mapa K si esta se
expresa en forma canónica, pues cada mintérmino corresponde a cada celda
en el mapa.
CD 00 01 11 10
AB
00
0 1 3 2
01
4 5 7 6
11 12 13 15 14
10 8 9 11 10
Introducción (Mapas de Karnaugh)
65
p.e. Simplificar la función de Boole
f(w,x,y,z)= ∑ m(0,1,2,4,5,6,8,9,12,13,14)
yz 00 01 11 10
wx 00
1 1 1
01
1 1 1
11 1 1 1
10 1 1
Solución F=y’+xz’+w’ z’
Introducción (Mapas de Karnaugh)
66
p.e. Simplificar la función de Boole
f(A,B,C,D,E)= ∑ m(0,2,4,7,10,12,13,18,23,26,28,29)
CDE 000 001 011 010
AB 00
(0)1 (1) (3) (2) 1
01
(8) (9) (11) (10) 1
11 (24) (25) (27) (26) 1
10 (16) (17) (19) (18) 1
Solución F=A’B’D’E’+C’DE’+BCD’+B’CDE
100 101 111 110
(4) 1 (5) (7) 1 (6)
(12)1 (13) 1 (15) (14)
(28) 1 (29) 1 (31) (30)
(20) (21) (23) 1 (22)
Introducción (Mapas de Karnaugh)
67
Decodificador
Un decodificador n a 2^n es una red lógica combinatoria de varias salidas, es
decir, con n líneas de entrada y 2^n posibles señales de salida. En la figura se
muestra un decodificador 2 a 4.
Introducción (lógica combinatoria)
a) Salidas
activas altas
b) Salidas
activas bajas
68
Entradas para control de activación
Con frecuencia los módulos funcionales incluyen una o mas entradas de
activación (enable) que sirven para inhibir o permitir una salida activa en el
circuito.
Un decodificador se inhibe haciendo que todas sus salidas sean cero. En la
figura se muestra el diagrama modular y lógico de un decodificador con
entrada de activación, 2 a 4.
Decodificador 2 a 4
a) Diagrama
esquemático
b) Circuito MSI
Introducción (lógica combinatoria)
69
Implantación de funciones lógicas mediante decodificadores:
Se puede implantar una función de conmutación a través de su
lista de mintérminos o maxtérminos mediante un decodificador y
una compuerta lógica adicional. p.e. implementar la siguiente
función de conmutación mediante decodificadores y una
compuerta adicional.
F(A,B,C)= ∑ m(0,1,4,6,7) = ∏ M(2,3,5)
La función se puede implantar de varias formas
Introducción (lógica combinatoria)
70
1.- Mediante un decodificador (con salidas activas altas) y una
compuerta or. Como se muestra en la figura.
F(A,B,C)= m0 + m1 + m4 + m6 + m7
Introducción (lógica combinatoria)
71
2.- Usando un decodificador (con salidas activas bajas) y una
compuerta nand. Como se muestra en la figura.
F(A,B,C)= m0 + m1 + m4 + m6 + m7
=(( m0 + m1 + m4 + m6 + m7)’)’
(Teorema3)
= m0 ‘ m1 ‘ m4 ‘ m6 ‘ m7 ‘ (Teorema 8)
Introducción (lógica combinatoria)
72
3.- Usando un decodificador (con salidas activas altas) y una
compuerta nor. Como se muestra en la figura
F(A,B,C)=(( m0 + m1 + m4 + m6 + m7)’)’ (Teorema3)
= (m2 + m3 + m5 )’ (Teorema 8)
Introducción (lógica combinatoria)
73
4.- Mediante un decodificador (con salidas activas bajas) y una
compuerta and. Como se muestra en la figura
F(A,B,C)= (m2 + m3 + m5 )’
=m2 ‘ m3 ‘ m5 ‘ (Teorema 8)
Introducción (lógica combinatoria)
74
Practica 1
Objetivo: Simular e implementar la siguiente función de conmutación,
mediante su implantación con un decodificador y compuertas
adicionales, para verificar el funcionamiento y aplicación a las funciones
de conmutación.
F(A,B,C)= ∑ m(0,1,4,6,7) = ∏ M(2,3,5)
Actividades relacionadas:
Reducir la función de conmutación a su minima expresión y con base a ella,
generar la tabla de verdad correspondiente, con relación a la cual se comprobara
(de manera visual “LED”) en la práctica el funcionamiento objetivo del circuito.
Entregar el reporte correspondiente (en equipo ) en formato electronico.
Nota: Se sugiere la utilización de un Ci decodificador 3 a 8 con salidas activas
bajas (74LS138) y una compuerta and triple 74LS11.
Introducción (lógica combinatoria)
77
Codificadores
Un codificador es un
modulo lógico
combinatorio que
asigna un código de
salida único (un número
binario) a cada señal de
entrada aplicada al
dispositivo, como tal, es
lo opuesto a un
decodificador.
Introducción (lógica combinatoria)
Tarea: tabla de verdad
y configuración de
pines del 7447 y 7448
78
Codificadores sin prioridad (entradas mutuamente excluyentes)
Generan de un número binario sobre sus n salidas que identifique cuál de las
entradas está activadas
Las funciones de salida proporcionan el valor binario del
subindice de la variable de entrada.
Introducción (lógica combinatoria)
79
Codificadores con
prioridad
Para obtener codificadores
que respondan a una sola
señal de entrada activa, se le
asigna valores fijos de
prioridad a las líneas de
entrada, de forma que en
cada instante sólo se genera
el código de salida de la
entrada activa que tenga la
máxima prioridad.
Las dos líneas de salida adicionales indican que ninguna línea esta activa
(E0=1) y que una o más entradas activas (GS=1)
Introducción (lógica combinatoria)
80
Codificadores MSI estándar
74147 y 74148
Son dos codificadores con prioridad, ambos dispositivos tienen
entradas y salidas activas bajas. El 74147 toma 10 líneas de entrada y
las codifica a 4 salidas. Nota: la línea cero no se conecta al circuito. En la
siguiente figura observamos su disposición de pines y su tabla funcional
Introducción (lógica combinatoria)
81
74148
Toma 8 líneas de entrada y las codifica a 3 líneas de salida. E1 es una entrada
de activación (cuando E1 esta en bajo, el circuito opera). E0 y GS son señales
activas bajas adicionales (cuando ninguna de las líneas de entrada esta activa
E0 esta activa baja), (GS es activa baja cuando una o mas líneas de entrada
esta activa). . En la siguiente figura observamos su disposición de pines y su
tabla funcional
Introducción (lógica combinatoria)
82
Un multiplexor/selector de datos es un dispositivo modular que
selecciona una de varias entradas para que aparezca en una
única línea de salida. Un demultiplexor realiza la operación
inversa.
Multiplexor Demultiplexor
Entradas
SalidasA
B
K
: :
A
B
K
Fig. Sistema multiplexor / demultiplexor de k canales
Introducción (lógica combinatoria)
83
En un multiplexor de n a 1, se designa a una de las n líneas de entrada
( Dn-1 ,Dn-2 ,…, D0 ) para conectarse a una única línea de salida (Y) por
medio de un código de selección (Sk-1, Sk-2 ,…, S0 ). De tal manera que n=
2^k.
Fig. Diseño de multiplexor 4 a 1 y su correspondiente tabla de verdad
Y
MUX
4 a 1
D0
D1
D2
D3
Si S0
Entradas de selección
S1 S0 Y
0 0 D0
0 1 D1
1 0 D2
1 1 D3
Introducción (lógica combinatoria)
MUX
4 a 1
S1
1
0
1
0
1
T5 T4 T3 T2 T1 T0
0 1 1 1 1 0
0 1 1 0 0 1
0 1 1 1 1 1
1 0 0 1 0 1
1 1 1 0 0 0
0 0 1 0 1 0
0 1 0 1 0 1
1 0 0 0 1 1
S0
1
0
0
1
0
T0
T1
T2
T3
T4
D0
D1
D2
D3
Z
85
MULTIPLEXORES MSI ESTANDAR
El integrado 74151 Es un multiplexor 8 a 1. (E’) actúa como una señal de
activación (activa baja) y hace que la salida sea 0 cuando E’=1
Fig. Tabla de verdad del circuito 74151
Introducción (lógica combinatoria)
86
El integrado 74153 es un modulo con dos multiplexores 4 a
1. conocido como multiplexor dual (2 bits) de cuatro entradas.
Fig. Configuración de pines y tabla de verdad del circuito 74153
Introducción (lógica combinatoria)
87
El integrado 74156 es un modulo demultiplexor dual 1 de 4.
Fig. Tabla de verdad del circuito 74156
Introducción (lógica combinatoria)
88
Practica 2
Objetivo: Simular e implementar un circuito multiplexor/ selector de
datos, para verificar el funcionamiento y aplicación a la lógica
digital.
Actividades relacionadas:
Verificar la tabla de verdad de manera visual (LED) del circuito, en la practica.
Entregar el reporte correspondiente (en equipo ) en formato electrónico.
Nota: Se sugiere la utilización de un CI multiplexor 74LS151 o 74LS153
Introducción (lógica combinatoria)
89
El integrado 74156 es un modulo demultiplexor dual 1 de 4.
Fig. Configuración de pines del circuito 74156
Introducción (lógica combinatoria)
90
Un comparador es un dispositivo aritmético que determina la magnitud
relativa de dos números binarios en código BCD. Existen tres decisiones
codificados A<B, A>B, A=B. donde A y B son números binarios de n bits.
El comparador genera 3 señales de salida, como sigue:
f1=1 si A<B,
f2=1 si A=B,
f3=1 si A>B,
Comparador
A (4 bits)
B (4 bits)
Y
Fig. Diagrama modular comparador de 4 bits
f1=1 si A<B,
f2=1 si A=B,
f3=1 si A>B,
Introducción (lógica combinatoria)
91Fig. Tabla de verdad del circuito 7485 (comparador de magnitudes de 4 bits)
Introducción (lógica combinatoria)
92
Fig. Configuración de pines del
circuito 7485 (comparador de
magnitudes de 4 bits)
Introducción (lógica combinatoria)
93
Un medio sumador (HA) es una red lógica combinatoria de varias
salidas que suma dos bits de datos binarios, produciendo señales de
salida de bit de suma y bit de acarreo.
Fig. Diagrama modular y tabla de verdad de un medio sumador.
X1 Y1 c1 S1
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0
HA
S1C1
YiXi
Introducción (lógica combinatoria)
94
Un sumador completo (FA) es una red lógica combinatoria de varias
salidas que suma tres bits binarios. En la siguiente figura se muestra el
diagrama modular y su correspondiente tabla de verdad.
Fig,. Diagrama modular y tabla de verdad de un sumador completo.
FA
S1C1
Xi Yi Ci-1
X1 Y1 Ci-1 c1 S1
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Introducción (lógica combinatoria)
95
La siguiente figura muestra (unidad seudoparalela) una de las
aplicaciones del FA la cual utiliza n-1 sumadores completos y un medio
sumador.
Nota: El acarreo se propaga por a través de la unidad sumadora, esta configuracion se conoce
como sumador con acarreo en cascada
HA
Z0C0
Y0 Y0
FA
Z1
Xi Yi C0
C1
FA
Zn-1
Xn-1Yn-1 Cn-2 C1
Zn
Acarreo
final Fig. Diagrama modular y tabla de verdad de un medio sumador.
Introducción (lógica combinatoria)
MODULOS DE SUMADOR BINARIO MSI
Fig. Configuración de pines y
tabla de verdad del CI 7482
Vcc
A2 B2 ∑2 GND C2 NC
14
14
321
9 810111213
4 5 6 7
NC
NC
NC∑1 A1 B1 C0
ENTRADAS SALIDAS
CUANDO C0 = L CUANDO C0 = H
A2 A1 B2 B1 C2 ∑2 ∑1 C2 ∑2 ∑1
L L L L L L L L L H
L L L H L L H L H L
L L H L L H L L H H
L L H H L H H H L L
L H L L L L H L H L
L H L H L H L L H H
L H H L L H H H L L
L H H H H L L H L H
H L L L L H L L H H
H L L H L H H H L L
H L H L H L L H L H
H L H H H L H H H L
H H L L L H H H L L
H H L H H L L H L H
H H H L H L H H H L
H H H H H H L H H H
Introducción (lógica combinatoria)
El 7482 es un modulo sumador
seudoparalelo de 2 bits, C0 es un
acarreo de entrada y C2 es un
acarreo de salida.
97
El 7483 es un modulo sumador seudoparalelo de 4 bits, C0 es un
acarreo de entrada y C4 es un acarreo de salida.
Fig. Configuración de pines del CI 7483
B4 ∑ 4 C4 C0 GND B1 A1 ∑ 1
∑ 3 ∑ 2A4 A3 B3 Vcc B2 A2
• Simular un sumador de 4
bits a través del CI 7483 y
desplegar en un display de
7 segmentos el resultado
de la suma
Introducción (lógica combinatoria)

Más contenido relacionado

La actualidad más candente

Syllabus procesamiento digital de señale_sjc
 Syllabus procesamiento digital de señale_sjc Syllabus procesamiento digital de señale_sjc
Syllabus procesamiento digital de señale_sjcjcbenitezp
 
Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)251089luis
 
L09 sumador restador-binariode8bits
L09 sumador restador-binariode8bitsL09 sumador restador-binariode8bits
L09 sumador restador-binariode8bitsChristian Acuña
 
CIRCUITOS SECUENCIALES
CIRCUITOS SECUENCIALESCIRCUITOS SECUENCIALES
CIRCUITOS SECUENCIALESLuis Zurita
 
Amplificadores operacionales
Amplificadores operacionalesAmplificadores operacionales
Amplificadores operacionalesJomicast
 
Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización. Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización. J Luis Salguero Fioratti
 
Amplificadores multiplicadores
Amplificadores multiplicadoresAmplificadores multiplicadores
Amplificadores multiplicadoresZaiida Lozano
 
Utp pds_sl3_procesamiento de señales con mat_lab i
 Utp pds_sl3_procesamiento de señales con mat_lab i Utp pds_sl3_procesamiento de señales con mat_lab i
Utp pds_sl3_procesamiento de señales con mat_lab ijcbenitezp
 
La curva característica del diodo
La curva característica del diodoLa curva característica del diodo
La curva característica del diodoantonio vasquez
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersmarco calderon layme
 
El transistor como switch o interruptor.pdf
El transistor como switch o interruptor.pdfEl transistor como switch o interruptor.pdf
El transistor como switch o interruptor.pdfGermanRodriguezFlore
 

La actualidad más candente (20)

Syllabus procesamiento digital de señale_sjc
 Syllabus procesamiento digital de señale_sjc Syllabus procesamiento digital de señale_sjc
Syllabus procesamiento digital de señale_sjc
 
Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)
 
Clases Amplificadores Operacionales
Clases Amplificadores OperacionalesClases Amplificadores Operacionales
Clases Amplificadores Operacionales
 
Solución ejercicios 9 12
Solución ejercicios 9 12Solución ejercicios 9 12
Solución ejercicios 9 12
 
SISTEMAS LTI
SISTEMAS LTISISTEMAS LTI
SISTEMAS LTI
 
Sesión 6: Teoría Básica de Transistores BJT
Sesión 6: Teoría Básica de Transistores BJTSesión 6: Teoría Básica de Transistores BJT
Sesión 6: Teoría Básica de Transistores BJT
 
L09 sumador restador-binariode8bits
L09 sumador restador-binariode8bitsL09 sumador restador-binariode8bits
L09 sumador restador-binariode8bits
 
CIRCUITOS SECUENCIALES
CIRCUITOS SECUENCIALESCIRCUITOS SECUENCIALES
CIRCUITOS SECUENCIALES
 
Amplificadores operacionales
Amplificadores operacionalesAmplificadores operacionales
Amplificadores operacionales
 
Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización. Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización.
 
Amplificadores multiplicadores
Amplificadores multiplicadoresAmplificadores multiplicadores
Amplificadores multiplicadores
 
Utp pds_sl3_procesamiento de señales con mat_lab i
 Utp pds_sl3_procesamiento de señales con mat_lab i Utp pds_sl3_procesamiento de señales con mat_lab i
Utp pds_sl3_procesamiento de señales con mat_lab i
 
211 matlab senales
211 matlab senales211 matlab senales
211 matlab senales
 
4 lineas1 ejercicios
4 lineas1 ejercicios4 lineas1 ejercicios
4 lineas1 ejercicios
 
Practica Amplificador clase AB
Practica Amplificador clase ABPractica Amplificador clase AB
Practica Amplificador clase AB
 
La curva característica del diodo
La curva característica del diodoLa curva característica del diodo
La curva característica del diodo
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timers
 
Test bench en vhdl
Test bench en vhdlTest bench en vhdl
Test bench en vhdl
 
Ejercicios 9 a 12
Ejercicios 9 a 12Ejercicios 9 a 12
Ejercicios 9 a 12
 
El transistor como switch o interruptor.pdf
El transistor como switch o interruptor.pdfEl transistor como switch o interruptor.pdf
El transistor como switch o interruptor.pdf
 

Destacado

Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digitaldavidyr89
 
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICAELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICAyeicksona1992
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexoresAngel Morales
 
Electrónica Analógica
Electrónica AnalógicaElectrónica Analógica
Electrónica AnalógicaJuan Acuña
 
Electrónica Analógica 4º eso
Electrónica Analógica 4º esoElectrónica Analógica 4º eso
Electrónica Analógica 4º esoKoldo Parra
 
Presentacion tema3
Presentacion tema3Presentacion tema3
Presentacion tema3RASANMAR
 
Clase 1b Electronica
Clase 1b ElectronicaClase 1b Electronica
Clase 1b ElectronicaTensor
 
Prob resueltost3 mapas k
Prob resueltost3 mapas kProb resueltost3 mapas k
Prob resueltost3 mapas kCECYTEG
 
Electrónica analógica
Electrónica analógicaElectrónica analógica
Electrónica analógicacoroneldax
 
linea de tiempo fundamentos electrónica analógica y digital
linea de tiempo fundamentos electrónica analógica y digitallinea de tiempo fundamentos electrónica analógica y digital
linea de tiempo fundamentos electrónica analógica y digitallarasoto2012
 
Multiplexores
MultiplexoresMultiplexores
MultiplexoresRopoga
 
Maximos y minimos funcion de varias variables
Maximos y minimos funcion de varias variablesMaximos y minimos funcion de varias variables
Maximos y minimos funcion de varias variablesRAQUEL CARDENAS GONZALEZ
 

Destacado (20)

Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
 
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICAELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexores
 
Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
 
Practica 1
Practica 1Practica 1
Practica 1
 
electronica digital
electronica digitalelectronica digital
electronica digital
 
Electrónica Analógica
Electrónica AnalógicaElectrónica Analógica
Electrónica Analógica
 
Electrónica Analógica 4º eso
Electrónica Analógica 4º esoElectrónica Analógica 4º eso
Electrónica Analógica 4º eso
 
Presentacion tema3
Presentacion tema3Presentacion tema3
Presentacion tema3
 
Clase 1b Electronica
Clase 1b ElectronicaClase 1b Electronica
Clase 1b Electronica
 
Electronica analogica 2014
Electronica analogica 2014Electronica analogica 2014
Electronica analogica 2014
 
Prob resueltost3 mapas k
Prob resueltost3 mapas kProb resueltost3 mapas k
Prob resueltost3 mapas k
 
Electrónica analógica
Electrónica analógicaElectrónica analógica
Electrónica analógica
 
Codificadores para electrónica digital
Codificadores para electrónica digitalCodificadores para electrónica digital
Codificadores para electrónica digital
 
Mini y maxi terminos
Mini y maxi terminosMini y maxi terminos
Mini y maxi terminos
 
linea de tiempo fundamentos electrónica analógica y digital
linea de tiempo fundamentos electrónica analógica y digitallinea de tiempo fundamentos electrónica analógica y digital
linea de tiempo fundamentos electrónica analógica y digital
 
Electrónica industrial
Electrónica  industrialElectrónica  industrial
Electrónica industrial
 
Multiplexores
MultiplexoresMultiplexores
Multiplexores
 
Maximos y minimos funcion de varias variables
Maximos y minimos funcion de varias variablesMaximos y minimos funcion de varias variables
Maximos y minimos funcion de varias variables
 
Algebra Booleana
Algebra BooleanaAlgebra Booleana
Algebra Booleana
 

Similar a electrónica digital (20)

Sistema digita l_analogico
Sistema digita l_analogicoSistema digita l_analogico
Sistema digita l_analogico
 
Sistema digita l_analogico
Sistema digita l_analogicoSistema digita l_analogico
Sistema digita l_analogico
 
01 introduccion
01 introduccion01 introduccion
01 introduccion
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
Glosario
GlosarioGlosario
Glosario
 
Sistemas Digitales UTM
Sistemas Digitales UTMSistemas Digitales UTM
Sistemas Digitales UTM
 
Analogico y-digital
Analogico y-digitalAnalogico y-digital
Analogico y-digital
 
mdedep_01 (2).pdf
mdedep_01 (2).pdfmdedep_01 (2).pdf
mdedep_01 (2).pdf
 
Electrónica digital
Electrónica digitalElectrónica digital
Electrónica digital
 
Señales y sistemas de teleproceso
Señales y sistemas de teleprocesoSeñales y sistemas de teleproceso
Señales y sistemas de teleproceso
 
Electronica digital
Electronica digitalElectronica digital
Electronica digital
 
Sistema logicos digitales
Sistema logicos digitalesSistema logicos digitales
Sistema logicos digitales
 
TEI_II_Tema 10 - Electrónica Digital.ppt
TEI_II_Tema 10 - Electrónica Digital.pptTEI_II_Tema 10 - Electrónica Digital.ppt
TEI_II_Tema 10 - Electrónica Digital.ppt
 
electrónica digital ies guadiana 2012 13
electrónica digital ies guadiana 2012 13electrónica digital ies guadiana 2012 13
electrónica digital ies guadiana 2012 13
 
Unidad didáctica 2
Unidad didáctica 2Unidad didáctica 2
Unidad didáctica 2
 
UNIDAD DIDÁCTICA 2
UNIDAD DIDÁCTICA 2UNIDAD DIDÁCTICA 2
UNIDAD DIDÁCTICA 2
 
Modulo
ModuloModulo
Modulo
 
Sistemas digitales blog
Sistemas digitales blogSistemas digitales blog
Sistemas digitales blog
 
Digitalización – código binario
Digitalización – código binarioDigitalización – código binario
Digitalización – código binario
 
Sistemas digitales uide loja
Sistemas digitales uide loja Sistemas digitales uide loja
Sistemas digitales uide loja
 

Último

3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdfGustavoAdolfoDiaz3
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdfSantiagoRodriguez598818
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESJHONJAIROVENTURASAUC
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.davidtonconi
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheJuan Luis Menares
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOFernando Bravo
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALEdwinC23
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptRobertoCastao8
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxfranklingerardoloma
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfgonzalo195211
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstDavidRojas870673
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 

Último (20)

3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 

electrónica digital

  • 1. Asignatura: Electrónica Digital II Horario: Lunes (19:00 - 21:00) y Miércoles (18:00 – 21:00) Contacto: sack_gi@yahoo.com.mx M. en C. Juan Carlos González Islas. Pachuca Hgo., 20 de enero de 2014 Universidad Autónoma del Estado de Hidalgo Instituto de Ciencias básicas e Ingeniería Ing. en Electrónica y telecomunicaciones. Objetivo de la asignatura: Brindar los procedimientos de análisis y diseño de sistemas digitales basados en redes secuenciales
  • 2. 2 Temario 1 Introducción 1. Modelo general de un circuito secuencial. 2. Diagramas y tablas de estados. 3. Diagrama de tiempos 4. Maquinas de Moore y de Mealy. 2 Unidades básicas de memoria. 1. Latch Latch SR Latch SR con compuertas Latch D 2. Flip-Flop Flip-flop SR Flip-Flop JK Flip-Flop D Flip-Flop T 3. Contadores Ascendente Descendente 4. Registros de corrimiento Elaboró: M. en C. Juan Carlos González
  • 3. 3 Temario 3. Diseño de redes secuenciales. 1. Metodología de diseño 2. Ejemplos de diseño 3. Criterios para la asignación de estados 4. Métodos para la reducción de tablas 4. Diseño de redes secuenciales con circuitos MSI. 1. Registros de corrimiento con CI. 2. Contadores con CI. 3. Diseño de redes secuenciales usando contadores. 4. Transferencia entre registros. 5. Dispositivos Lógicos Programables. 1. Tecnologías existentes. 2. Simulación y programación de dispositivos (FPGA, GAL, PAL, VHDL) 3. Simulación y aplicación de dispositivos.
  • 4. 4 Bibliografía Bibliografía: Nelson, Nagle, Lewis & Carroll, (2003). Análisis y diseño de circuitos lógicos digitales. Ed. Prentice Hall. Roth, (2003), Fundamentals of logic design. Ed. Prentice Hall Morris Mano, (1992) Diseño de circuitos digitales. Ed. Prentice Hall Shiva, S. G. (1998), Introducción al diseño Lógico, circuitos digitales. Ed. Trillas. Biblioteca Digital: Brewster, Hilary D. (2009). Digital Electronics. Ed. Global Media Balch Mark, (2003). Complete Digital Design : A Comprehensive Guide to Digital Electronics and Computer System Architecture. Ed Mc Graw Hill Singh, A.K. Tiwari, Manish Prakash, Arun , (2008). Digital Principles and Switching Theory. Ed New Age international bett, Harry Boysen, Earl , (2008). All New Electronics Self Teaching Guide. Ed Wiley
  • 5. 5 Bibliografía Parcial 1,2 y 3 (70%) Examen 30% Examen escrito Tareas y ejercicios 10% Tareas y ejercicios propuestos Prácticas 25% Prácticas de laboratorio y Prácticas de simulación Reporte de Prácticas 15% Reporte electrónico de prácticas Exposiciones 10% Exposiciones relacionadas a la asignatura Subjetivo 10% Responsabilidad, Conducta, Trabajo en Equipo, Asistencia. Global (30%) Examen 50% Examen global escrito Proyecto final 50% Proyecto de investigación aplicada o básica de la asignatura, con la realización de un reporte escrito y presentación oral y electrónica del mismo.
  • 6. 6 Introducción Una señal provee de manera cuantitativa, información acerca de la naturaleza o comportamiento de algún fenómeno. El dominio de la señal es un subconjunto T del eje de los reales y se llama “eje de la señal”. La señal puede tomar valores en cualquier conjunto A, a este conjunto se le llama “rango de la señal”.
  • 7. 7 Ejemplos Señales biológicas Ingeniería de protocolos Sistema: Conjunto de elementos interactuantes Introducción
  • 10. 10 Si la señal toma cualquier valor en cualquier instante de tiempo, es decir, si es una función continua en el tiempo y continua en amplitud se dice que la seña es continua o analógica. Si la señal es discreta tanto en el dominio del tiempo como en amplitud se dice que la señal es digital. Introducción
  • 11. Si la señal esta definido únicamente en instantes enteros de tiempo , pero puede tomar cualquier valor real o complejo, se dice que la señal es discreta. 11 Si la señal es continua en el tiempo y discreta en amplitud, la señal esta definida para todo tiempo t, pero únicamente toma ciertos valores de amplitud prefijados señal discreta en amplitud . Introducción
  • 12. 12 El término ANALÓGICO se refiere a todo aquel proceso entrada/salida cuyos valores son continuos. El término DIGITAL de involucra valores de entrada/salida discretos. En el caso de las sistemas digitales, esos valores son el CERO (0) o el UNO (1) o Bits (BInary DigiTs). Introducción
  • 13. 13 Ventajas de la comunicación digital 1) Inmunidad al ruido 2) Almacenamiento y procesamiento 3) Regeneración de señales 4) Sistemas más sencillos de medir y evaluar. 5) Detección y corrección de errores más eficiente que en sistemas analógicos 6) Los equipos que procesan digitalmente consumen menos potencia y son más pequeños, y muchas veces son más económicos. Introducción
  • 14. 14Juan Carlos González Islas Algunas de las DESVENTAJAS de la transmisión digital son las siguientes: 1) La transmisión de las señales analógicas codificadas de manera digital requieren de más ancho de banda para transmitir que la señal analógica. 2) Las señales analógicas deben convertirse en códigos digitales, antes que su transmisión y convertirse nuevamente a analógicas en el receptor. 3) La transmisión digital requiere de sincronización precisa, de tiempo, entre los relojes del transmisor y receptor. 4) Los sistemas de transmisión digital son incompatibles con las instalaciones analógicas existentes. Introducción
  • 15. 15Juan Carlos González Islas Conversión analógica–digital Las señales en tiempo discreto aparecen cuando se muestrea una señal analógica. Y el proceso de conversión consta de tres etapas: muestreo, cuantización, codificación. Introducción
  • 16. 16Juan Carlos González Islas Muestreo Introducción
  • 17. 17 Muestreo El muestreo digital convierte el voltaje en números (0s y 1s). Razón de muestreo La frecuencia de muestreo de una señal en un segundo es conocida como razón de muestreo medida en Hertz (Hz). 1 Hz = 1/seg La razón de muestreo determina el rango de frecuencias [ANCHODE BANDA] de un sistema. Por ejemplo en audio digital se usan las siguientes razones de muestreo: 24,000 = 24 kHz - 24,000 muestras por segundo. Una muestra cada 1/24,000 de segundo. 48,000 = 48 kHz - 48,000 muestras por segundo. Una muestra cada 1/48,000 de segundo. La calidad de un disco compacto [CD] equivale un muestreo de 44.1 KHz a 16 bits, éste es el éstándar. Si decimos que los archivos MP3 tienen calidad de CD, es que están muestreados a 44.1 KHz a 16 bits. Introducción
  • 18. 18Juan Carlos González Islas Cuantización: Es el proceso de convertir valores con tinuos [e.g voltajes] en series de valores discretos. Codificacion: Es la representación numérica de la cuantización utilizando códigos ya establecidos y estándares. El código más utilizado es el código binario, En general: 2(n)= Niveles o estados de cuantización Donde n es el número de bits. Introducción
  • 19. 19Juan Carlos González Islas Introducción
  • 20. 20Juan Carlos González Islas Introducción
  • 21. 21 Tipos de sensores Autor: Mtro. Juan Carlos González Islas Digital Analógico Introducción
  • 22. 22 Modelo simple de instrumentación Interferencias de entrada Introducción
  • 23. 23 Modelo del instrumento con fuentes de ruido Ejemplo de fusión de sensores Introducción
  • 24. 24 MEDIDA DE TIEMPO Y FRECUENCIA Frecuencia es una medida que se utiliza generalmente para indicar el número de repeticiones de cualquier fenómeno o suceso periódico en la unidad de tiempo Introducción
  • 25. 25 MEDIDA DE TIEMPO Y FRECUENCIA El tiempo es la magnitud física que mide la duración o separación de acontecimientos sujetos a cambio, de los sistemas sujetos a observación. Introducción
  • 26. 26 ELECTROMAGNETIC VARIABLES MEASUREMENT Voltage Measurement  Meter Voltage Oscilloscope Voltage Inductive Capacitive Voltage Current Power Power Factor Phase Measurement Energy Electrical Conductivity and Resistivity Fig. Multimetro Introducción
  • 27. 27 ELECTROMAGNETIC VARIABLES MEASUREMENT  Charge  Capacitance  Permittivity  Electric Field Strength  Magnetic Field  Inductance Immittance  Q Factor  Distortion  Noise  Microwave Fig. Campo eléctrico Introducción
  • 28. 28 Los números se pueden representar en distintos sistemas de numeración que se diferencian entre si por su base. Los cuales, proporcionan un medio para describir en forma cuantitativa los sistemas y su operación. SISTEMA DECIMAL Su base es 10. Emplea 10 caracteres o dígitos diferentes para indicar una determinada cantidad: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. El valor de cada símbolo depende de su posición dentro de la cantidad a la que pertenece. ejemplo. Introducción (códigos y sistemas numéricos)
  • 29. 29 SISTEMA BINARIO Es un sistema digital. Su base es 2 Emplea 2 caracteres: 0 y 1. Estos valores reciben el nombre de bits (dígitos binarios). Así, podemos decir que la cantidad 10011 está formada por 5 bits. Ejemplo. 10 01234 2 1910110110010010110011  SISTEMA OCTAL Posee ocho símbolos: 0, 1, 2, 3, 4, 5, 6, 7. Su base es 8. Este sistema tiene una peculiaridad que lo hace muy interesante y es que la conversión al sistema binario resulta muy sencilla ya que, 8 = 23 Introducción (códigos y sistemas numéricos)
  • 30. 30 SISTEMA HEXADECIMAL Está compuesto por 16 símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Su base es 16. Es uno de los sistemas más utilizados en electrónica, ya que además de simplificar la escritura de los números binarios, todos los números del sistema se pueden expresar en cuatro bits binarios al ser 16 = 24 CONVERSIONES Binario -decimal 1011112 = 1.25+0.24+1.23+1.22+1.21+1.20 = 4710 101012= 1.24+0.23+1.22+0.21+1.20 = 2110 Introducción (códigos y sistemas numéricos)
  • 33. 33 Octal-decimal 7408= 7.82+4.81+`0.80 = 48010 Decimal-octal Si la conversión es de decimal a octal se procederá de modo similar a la conversión de decimal a binario, pero dividiendo entre 8 42610 = 6528 Introducción (códigos y sistemas numéricos)
  • 34. 34 Binario- Hexadecimal La conversión de hexadecimal a binario simplemente sustituiremos cada carácter por su equivalente en binario 69DE16= 0110 1001 1101 11102 Introducción (códigos y sistemas numéricos)
  • 35. 35 Tarea (Ejercicios propuestos) 1. binario a decimal a) 110012 Solución: 2510 b) 10110110112 Solución: 73110 2. decimal a binario a) 86910 Solución: 11011001012 b) 842610 Solución: 100000111010102 3. binario a octal a) 1110101012 Solución: 7258 b) 11011, 012 Solución: 33,28 4. octal a binario a) 20668 Solución: 0100001101102 b) 142768 Solución: 0011000101111102 5. binario a hexadecimal a) 1100010002 Solución: 18816 b) 100010,1102 Solución: 22,C 6. hexadecimal a binario a) 86BF16 Solución: 10000110101111112 b) 2D5E16 Solución: 00101101010111102 7. octal a decimal a) 1068 Solución: 7010 b) 7428 Solución: 48210 8. decimal a octal: a) 23610 Solución: 3548 b) 5274610 Solución: 1470128 Introducción (códigos y sistemas numéricos)
  • 36. 36 Códigos de computadora El código, en Teoría de la comunicación, el conjunto que pueda ser entendido por el emisor y el receptor. La mayoría de las calculadora y computadoras utilizan grupos de celdas de memoria de dos estados para almacenar caracteres codificados 4bits= nible 8bits =byte= 2 nibles Codigos decimales Ponderado No simétrico simétrico No ponderado Distancia unitaria reflejado Introducción (códigos y sistemas numéricos) Códigos decimales Un código decimal se utiliza para representar digitos del 0 al 9
  • 37. 37 Códigos decimales no simétricos ponderados El más utilizado es el código 8421 BCD o NBCD (natural binary coded decimal), se utilizó en el CPU 4004 Intel, y se utiliza en el código ASCII decimal NBCD(8421) 7421 5421 5311 0 0000 0000 0000 0000 1 0001 0001 0001 0001 2 0010 0010 0010 0011 3 0011 0011 0011 0100 4 0100 0100 0100 0101 5 0101 0101 0101 1000 6 0110 0110 0110 1001 7 0111 1000 0111 1011 8 1000 1001 1011 1100 9 1001 1010 1100 1101 Introducción (códigos y sistemas numéricos)
  • 38. 38 Códigos decimales simétricos ponderados Los códigos decimales simétricos ponderados tienen una linea de simetria entre las primeras 5 y las últimas 5 lineas de la tabla. decimal 631(-1) 2421 84(-2) (-1) 0 0011 0000 0000 1 0010 0001 0111 2 0101 0010 0110 3 0111 0011 0101 4 0110 0100 0100 5 1001 1011 1011 6 1000 1100 1010 7 1010 1101 1001 8 1101 1110 1000 9 1100 1111 1111 Introducción (códigos y sistemas numéricos)
  • 39. 39 Códigos de distancia unitaria no ponderados Un código de distancia unitaria no ponderado es aquel cuyas palabras de código adyacentes difieren en un solo bit de posición. 00 01 11 10 00 0000 0001 0011 0010 01 0100 0101 0111 0110 11 1100 1101 1111 1110 10 1000 1001 1011 1010 Introducción (códigos y sistemas numéricos)
  • 40. 40 Códigos reflejados no ponderados Consiste en pares de palabras del código, en los cuales los miembors de los pares: a) ocupan posiciones correspondientes arriba y abajo de la linea de la linea divisora de la tabla y b) difieren en un solo bit de posición. 0 1 2 3 4 0000 0001 0100 0101 0110 1000 1001 1100 1101 1110 9 8 7 6 5 Introducción (códigos y sistemas numéricos)
  • 41. 41 Códigos Gray Es un código de distancia unitaria reflejado De 3 bits De 2 bits De 1 bit 000 00 0 001 01 1 011 11 010 10 110 111 101 100 Tarea: investigar Código ASCII Introducción (códigos y sistemas numéricos)
  • 43. 43 La lógica binaria consiste en variables binarias y operaciones lógicas, las variables se identifican con las letras del alfabeto, tales como A, B, C, x, y, z, etc, y cada variable tiene dos y solo dos valores posibles 1 ó 0. Tabla . Tablas de verdad de las operaciones lógicas básicas AND OR NOT x y xy x y x+y x x' 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 1 Introducción (compuertas lógicas)
  • 44. 44 La lógica binaria consiste en variables binarias y operaciones lógicas, las variables se identifican con las letras del alfabeto, tales como A, B, C, x, y, z, etc, y cada variable tiene dos y solo dos valores posibles 1 ó 0. NAND NOR XOR (OR exclusiva) x y (xy)’ x y (x+y)' x y xy'+x' y 0 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 Introducción (compuertas lógicas)
  • 45. 45 Circuitos integrados digitales: • 7400: 16 puertas NAND-2 • 7402: 4 puertas NOR-2 • 7404: 18 puertas NOT • 7408: 8 puertas AND-2 • 7432: 4 puertas OR-2 • 7451: 2 puertas AND-OR-INVERT • 7486: 4 puertas XOR-2 • 7420: 6 puertas NAND-4 • 74138: Decodificador 3 a 8 • 7448: Convertidor BCD-7 segmentos con salidas activas a nivel alto • 74148: Codificador 8 a 3 con prioridad • 7473: 4 biestables JK • 7474: 2 biestables D disparados por flanco de subida • 74190: Contador de décadas • 74194: Registro universal de desplazamiento Introducción (compuertas lógicas)
  • 46. 46 Las herramientas de análisis y síntesis de circuitos lógicos se basan en los conceptos fundamentales del algebra de Boole. El algebra de Boole puede ser definida por un conjunto de elementos, operadores axiomas y postulados. Un conjunto es una colección de objetos que tiene una propiedad en común. Un operador binario definido en un conjunto S de elementos, es una regla que asigna a cada par de elementos de S un elemento único de S. ejemplo. a*b=c Donde * es un operador binarios si éste especifica una regla para encontrar c de un par (a,b) y a.b y c pertenecen a S. * no es un operador binario si a y b pertenecen a S y c no pertenece a S. Introducción (algebra de Boole)
  • 47. 47 POSTULADOS BÁSICOS Postulado 1: Definición El algebra de Boole es un sistema algebraico cerrado, formado por un conjunto K de dos o mas elementos y los dos operadores + (or) y * (and); es decir, para todo a y b del conjunto K a*b y a+b pertenecen a K. Postulado 2: Existencia de los elementos 1 y 0 En el conjunto K existen los elementos 1 y 0 tal que: a) a+0=a b) a*1=a Postulado 3: Conmutatividad a) a+b=b+a b) a*b=b*a Introducción (algebra de Boole)
  • 48. 48 Postulado 4: Asociatividad a) a+(b+c)=(a+b)+c b) a*(b*c)=(a*b)*c Postulado 5: Distributividad de + sobre * y de * sobre + a) a+(b*c)=(a+b)*(a+c) b) a*(b+c)=(a*b)+(a*c) Postulado 6: Existencia del complemento Para toda a existe un único complemento llamado ā o a’ (complemento de a) tal que: a) a+ ā =1 b) a* ā =0 Introducción (algebra de Boole)
  • 49. 49 Principio de dualidad El principio de dualidad establece que, si una expresión es valida en el algebra booleana , entonces su expresión dual también es valida. La expresion dual se determina reemplazando todos los operadores + por *, * por + y todos los ceros por unos. i.e. Determinar la expresión dual de a+(bc)=(a+b)(a+c) Solución: a(b+c)=(ab)+(ac) TEOREMAS FUNDAMENTALES DEL ALGEBRA BOOLEANA Teorema 1: Idempotencia a) a+a=a b) a*a=a Postulado 2: elementos neutros para las operaciones + y * a) a+ 1=1 b) a* 0 =0 Introducción (algebra de Boole)
  • 50. 50 Teorema 3: Involución (ā)’=a Teorema 4: Absorción a) a+ ab= a b) a*(a+b)=a Teorema 5: a) a+ āb= a+b b) a(ā +b)=ab Teorema 6: a) ab+ ab’= a b) (a+b)(a +b’)=a Introducción (algebra de Boole)
  • 51. 51 Teorema 7: a) ab+ab’c=ab+ac b) (a+b)(a+b’+c)=(a+b)(a+c) Teorema 8: Teorema de Demorgan a) (a+b)’= a’b’ b) (ab)’=a’b’ Teorema 9: Consenso a) ab+ āc+bc= ab+āc b) ( a+b) (ā+c)+(b+c) =(a+b)(ā+c) Introducción (algebra de Boole)
  • 52. 52 FUNCIONES DE CONMUTACIÓN A continuación, el contenido se enfoca en el algebra Boolenana donde K ={0,1}. A esta formulación se le conoce como algebra de conmutación. Las funciones de conmutación representan el concepto de función (tal cual lo conocemos en el algebra ordinaria). Sean X1, X2, X3, X4,… XN variables cuyo valor puede ser 1 ó 0 de el algebra de conmutación y sea f(X1, X2, X3, X4,… XN ) una función de conmutación de dichas variables, entonces la función f tomara el valor de 1 ó 0 dependiendo el valor que tenga asignado en ese momento cada una de las variables. i.e. F(A,B,C)= AB+A’C+AC’ Y su valor dependerá del valor que tengan asignado en ese momento las variables A,B y C Unidad 1
  • 53. 53 TABLAS DE VERDAD Es una representación única de una función de conmutación donde se muestra el valor que toma dicha función para todas las posibles combinaciones de entrada. ejemplo. Las tablas de verdad de las funciones lógicas or, and y not. AND OR NOT a b f(a,b)=ab a b f(a,b)=a+b a f(a)=ā 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 1 Ejercicio: evaluar la función f(A,B,C) =AB+AC’ y representarla por medio de una tabla de verdad Introducción (algebra de Boole)
  • 54. 54 FORMA ALGEBRAICA DE LAS FUNCIONES DE CONMUTACIÓN Forma SOP: Las funciones de conmutación en forma SOP se construyen al sumar productos. i.e. f(A,B,C,D)=AB’C+B’D’+A’CD’ Forma POS: Las funciones de conmutación en forma SOP se construyen de un producto de términos suma. i.e. f(A,B,C,D)=(A+B’+C)(B’+D’)(A’+C+D’) Formas canónicas: Son ciertas formas SOP y POS cuya característica principal es la de ser una representación única de una función de conmutación. Introducción (algebra de Boole)
  • 55. 55 El mapa de Karnaugh es una extensión de los conceptos de tabla de verdad, diagrama de ven y mintérminos Mintermino: Para una función de n variables, si un término producto contiene cada una de las n variables exactamente una vez, ya sea en forma complementada o no complementada., entonces el termino producto es un mintérmino. i.e. F(A,B,C)=A’BC’+ABC’+A’BC+ABC Diagrama de Venn: Los diagramas de Venn son ilustraciones usadas en la rama de la matemática conocida como teoría de conjuntos. Estos diagramas se usan para mostrar gráficamente la relación matemática o lógica entre diferentes grupos de cosas (conjuntos), representando cada conjunto mediante un óvalo o círculo. Introducción (Mapas de Karnaugh)
  • 56. 56 El mapa K es un diagrama compuesto por cuadros, donde cada cuadro representa un mintérmino, ya que cualquier expresión Booleana puede expresarse como una sumatoria de mintérminos, se concluye que una función de conmutación se pude expresar en forma gráfica dentro del mapa por medio del área encerrada en los cuadros cuyos mintérminos se incluyen dentro de la función. Mapa de dos variables: Existen cuatro mintérminos posibles de representar cuando se manejan dos variables. m0 m1 m2 m3 Introducción (Mapas de Karnaugh)
  • 57. 57 El mapa vuelve a dibujarse para mostrar las relaciones entre los cuadros y las variables; considérese que la función a representar es la siguiente f (A,B) B 0 1 A 0 m0 m1 1 m2 m3 Como se sobre entiende que a cada cuadro le corresponde un mintérmino , se omite la m y se deja solo el subíndice, los números 1 y 0 que designan a cada fila y a cada columna establecen los valores de las variables A y B dentro de cada mintérmino. Respetando la notación convencional de 0 para una variable complementada y para una que no lo esta. i.e. la función AB se muestra en la siguiente figura . B 0 1 A 0 A’B’ A’B 1 AB’ AB B 0 1 A 0 1 1 B 0 1 A 0 1 AB Introducción (Mapas de Karnaugh)
  • 58. 58 Mapa K de 3 variables: Existen 8 mintérminos para 3 variables, por lo tanto un mapa consta de 8 cuadros. El siguiente mapa corresponde a la función de 3 variables f(A,B,C) Obsérvese que los mintérminos no están distribuidos en una forma binaria sino en una secuencia similar al código gray BC 00 01 11 10 A 0 0 1 3 2 1 4 5 7 6 BC 00 01 11 10 A 0 A’B’C’ A’B’C A’BC A’BC’ 1 AB’C’ AB’C ABC ABC’ Introducción (Mapas de Karnaugh)
  • 59. 59 SIMPLIFICACION DE FUNCIONES POR MEDIO DE MAPAS K A continuación es preciso reconocer la propiedad de los cuadros adyacentes para entender la utilidad del mapa K. los términos de conmutación adyacentes físicamente también lo son lógicamente. Dos mintérminos son adyacentes lógicamente si difieren únicamente en una posición de variable. i.e. ABC’D’ y ABC’D, si se aplica el teorema 6 se tiene que: ABC’D’+ ABC’D= ABC’ Es decir, que se puede combinar dos términos adyacentes lógicamente para eliminar una variable Introducción (Mapas de Karnaugh)
  • 60. 60 A continuación se enuncian puntos importantes a considerar al simplificar funciones de conmutación en mapas K: a) Cada cuadro en un mapa K de n variables tiene n cuadros adyacentes lógicamente, es decir, un par de cuadros difiere únicamente en una variable. b) Al combinar cuadros en mapas K se hace en grupos de potencias de 2 (2,4,8,18, etc) de tal manera que al agrupar 2^n cuadros eliminamos n variables. c) Al agrupar cuadros en el mapa; cuanto mayor sea el grupo habrá un número menor de literales en el término resultante. d) Al combinar cuadros en el mapa, se inicia siempre con aquellos que tengan menos adyacencias (los mas solitarios en el mapa) Introducción (Mapas de Karnaugh)
  • 61. 61 p.e. Simplificar la función de Boole F=A’BC+A’BC’+AB’C’+ AB’C BC 00 01 11 10 A 0 1 1 1 1 1 Solución F=A’B+AB’ Introducción (Mapas de Karnaugh)
  • 62. BC 00 01 11 10 A 0 1 1 1 1 1 62 p.e. Simplificar la función de Boole F=A’BC+AB’C’+ABC+ ABC’ Solución F=BC+AC’ Introducción (Mapas de Karnaugh)
  • 63. 63 i.e. Simplificar la función de Boole F=A’C+A’B+AB’C+ BC BC 00 01 11 10 A 0 1 1 1 1 1 1 Solución F=C+A’B Ejercicio. simplificar la función f(x,y,z)=∑ (0,2,4,5,6) Introducción (Mapas de Karnaugh)
  • 64. 64 Mapa K de 4 variables: A continuación se muestra un mapa K de 4 variables, nótese que dicho mapa es solo una extensión del mapa de 3 variables. f(A,B,C,D) Se puede graficar una función de conmutación en un mapa K si esta se expresa en forma canónica, pues cada mintérmino corresponde a cada celda en el mapa. CD 00 01 11 10 AB 00 0 1 3 2 01 4 5 7 6 11 12 13 15 14 10 8 9 11 10 Introducción (Mapas de Karnaugh)
  • 65. 65 p.e. Simplificar la función de Boole f(w,x,y,z)= ∑ m(0,1,2,4,5,6,8,9,12,13,14) yz 00 01 11 10 wx 00 1 1 1 01 1 1 1 11 1 1 1 10 1 1 Solución F=y’+xz’+w’ z’ Introducción (Mapas de Karnaugh)
  • 66. 66 p.e. Simplificar la función de Boole f(A,B,C,D,E)= ∑ m(0,2,4,7,10,12,13,18,23,26,28,29) CDE 000 001 011 010 AB 00 (0)1 (1) (3) (2) 1 01 (8) (9) (11) (10) 1 11 (24) (25) (27) (26) 1 10 (16) (17) (19) (18) 1 Solución F=A’B’D’E’+C’DE’+BCD’+B’CDE 100 101 111 110 (4) 1 (5) (7) 1 (6) (12)1 (13) 1 (15) (14) (28) 1 (29) 1 (31) (30) (20) (21) (23) 1 (22) Introducción (Mapas de Karnaugh)
  • 67. 67 Decodificador Un decodificador n a 2^n es una red lógica combinatoria de varias salidas, es decir, con n líneas de entrada y 2^n posibles señales de salida. En la figura se muestra un decodificador 2 a 4. Introducción (lógica combinatoria) a) Salidas activas altas b) Salidas activas bajas
  • 68. 68 Entradas para control de activación Con frecuencia los módulos funcionales incluyen una o mas entradas de activación (enable) que sirven para inhibir o permitir una salida activa en el circuito. Un decodificador se inhibe haciendo que todas sus salidas sean cero. En la figura se muestra el diagrama modular y lógico de un decodificador con entrada de activación, 2 a 4. Decodificador 2 a 4 a) Diagrama esquemático b) Circuito MSI Introducción (lógica combinatoria)
  • 69. 69 Implantación de funciones lógicas mediante decodificadores: Se puede implantar una función de conmutación a través de su lista de mintérminos o maxtérminos mediante un decodificador y una compuerta lógica adicional. p.e. implementar la siguiente función de conmutación mediante decodificadores y una compuerta adicional. F(A,B,C)= ∑ m(0,1,4,6,7) = ∏ M(2,3,5) La función se puede implantar de varias formas Introducción (lógica combinatoria)
  • 70. 70 1.- Mediante un decodificador (con salidas activas altas) y una compuerta or. Como se muestra en la figura. F(A,B,C)= m0 + m1 + m4 + m6 + m7 Introducción (lógica combinatoria)
  • 71. 71 2.- Usando un decodificador (con salidas activas bajas) y una compuerta nand. Como se muestra en la figura. F(A,B,C)= m0 + m1 + m4 + m6 + m7 =(( m0 + m1 + m4 + m6 + m7)’)’ (Teorema3) = m0 ‘ m1 ‘ m4 ‘ m6 ‘ m7 ‘ (Teorema 8) Introducción (lógica combinatoria)
  • 72. 72 3.- Usando un decodificador (con salidas activas altas) y una compuerta nor. Como se muestra en la figura F(A,B,C)=(( m0 + m1 + m4 + m6 + m7)’)’ (Teorema3) = (m2 + m3 + m5 )’ (Teorema 8) Introducción (lógica combinatoria)
  • 73. 73 4.- Mediante un decodificador (con salidas activas bajas) y una compuerta and. Como se muestra en la figura F(A,B,C)= (m2 + m3 + m5 )’ =m2 ‘ m3 ‘ m5 ‘ (Teorema 8) Introducción (lógica combinatoria)
  • 74. 74 Practica 1 Objetivo: Simular e implementar la siguiente función de conmutación, mediante su implantación con un decodificador y compuertas adicionales, para verificar el funcionamiento y aplicación a las funciones de conmutación. F(A,B,C)= ∑ m(0,1,4,6,7) = ∏ M(2,3,5) Actividades relacionadas: Reducir la función de conmutación a su minima expresión y con base a ella, generar la tabla de verdad correspondiente, con relación a la cual se comprobara (de manera visual “LED”) en la práctica el funcionamiento objetivo del circuito. Entregar el reporte correspondiente (en equipo ) en formato electronico. Nota: Se sugiere la utilización de un Ci decodificador 3 a 8 con salidas activas bajas (74LS138) y una compuerta and triple 74LS11. Introducción (lógica combinatoria)
  • 75. 77 Codificadores Un codificador es un modulo lógico combinatorio que asigna un código de salida único (un número binario) a cada señal de entrada aplicada al dispositivo, como tal, es lo opuesto a un decodificador. Introducción (lógica combinatoria) Tarea: tabla de verdad y configuración de pines del 7447 y 7448
  • 76. 78 Codificadores sin prioridad (entradas mutuamente excluyentes) Generan de un número binario sobre sus n salidas que identifique cuál de las entradas está activadas Las funciones de salida proporcionan el valor binario del subindice de la variable de entrada. Introducción (lógica combinatoria)
  • 77. 79 Codificadores con prioridad Para obtener codificadores que respondan a una sola señal de entrada activa, se le asigna valores fijos de prioridad a las líneas de entrada, de forma que en cada instante sólo se genera el código de salida de la entrada activa que tenga la máxima prioridad. Las dos líneas de salida adicionales indican que ninguna línea esta activa (E0=1) y que una o más entradas activas (GS=1) Introducción (lógica combinatoria)
  • 78. 80 Codificadores MSI estándar 74147 y 74148 Son dos codificadores con prioridad, ambos dispositivos tienen entradas y salidas activas bajas. El 74147 toma 10 líneas de entrada y las codifica a 4 salidas. Nota: la línea cero no se conecta al circuito. En la siguiente figura observamos su disposición de pines y su tabla funcional Introducción (lógica combinatoria)
  • 79. 81 74148 Toma 8 líneas de entrada y las codifica a 3 líneas de salida. E1 es una entrada de activación (cuando E1 esta en bajo, el circuito opera). E0 y GS son señales activas bajas adicionales (cuando ninguna de las líneas de entrada esta activa E0 esta activa baja), (GS es activa baja cuando una o mas líneas de entrada esta activa). . En la siguiente figura observamos su disposición de pines y su tabla funcional Introducción (lógica combinatoria)
  • 80. 82 Un multiplexor/selector de datos es un dispositivo modular que selecciona una de varias entradas para que aparezca en una única línea de salida. Un demultiplexor realiza la operación inversa. Multiplexor Demultiplexor Entradas SalidasA B K : : A B K Fig. Sistema multiplexor / demultiplexor de k canales Introducción (lógica combinatoria)
  • 81. 83 En un multiplexor de n a 1, se designa a una de las n líneas de entrada ( Dn-1 ,Dn-2 ,…, D0 ) para conectarse a una única línea de salida (Y) por medio de un código de selección (Sk-1, Sk-2 ,…, S0 ). De tal manera que n= 2^k. Fig. Diseño de multiplexor 4 a 1 y su correspondiente tabla de verdad Y MUX 4 a 1 D0 D1 D2 D3 Si S0 Entradas de selección S1 S0 Y 0 0 D0 0 1 D1 1 0 D2 1 1 D3 Introducción (lógica combinatoria)
  • 82. MUX 4 a 1 S1 1 0 1 0 1 T5 T4 T3 T2 T1 T0 0 1 1 1 1 0 0 1 1 0 0 1 0 1 1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 S0 1 0 0 1 0 T0 T1 T2 T3 T4 D0 D1 D2 D3 Z
  • 83. 85 MULTIPLEXORES MSI ESTANDAR El integrado 74151 Es un multiplexor 8 a 1. (E’) actúa como una señal de activación (activa baja) y hace que la salida sea 0 cuando E’=1 Fig. Tabla de verdad del circuito 74151 Introducción (lógica combinatoria)
  • 84. 86 El integrado 74153 es un modulo con dos multiplexores 4 a 1. conocido como multiplexor dual (2 bits) de cuatro entradas. Fig. Configuración de pines y tabla de verdad del circuito 74153 Introducción (lógica combinatoria)
  • 85. 87 El integrado 74156 es un modulo demultiplexor dual 1 de 4. Fig. Tabla de verdad del circuito 74156 Introducción (lógica combinatoria)
  • 86. 88 Practica 2 Objetivo: Simular e implementar un circuito multiplexor/ selector de datos, para verificar el funcionamiento y aplicación a la lógica digital. Actividades relacionadas: Verificar la tabla de verdad de manera visual (LED) del circuito, en la practica. Entregar el reporte correspondiente (en equipo ) en formato electrónico. Nota: Se sugiere la utilización de un CI multiplexor 74LS151 o 74LS153 Introducción (lógica combinatoria)
  • 87. 89 El integrado 74156 es un modulo demultiplexor dual 1 de 4. Fig. Configuración de pines del circuito 74156 Introducción (lógica combinatoria)
  • 88. 90 Un comparador es un dispositivo aritmético que determina la magnitud relativa de dos números binarios en código BCD. Existen tres decisiones codificados A<B, A>B, A=B. donde A y B son números binarios de n bits. El comparador genera 3 señales de salida, como sigue: f1=1 si A<B, f2=1 si A=B, f3=1 si A>B, Comparador A (4 bits) B (4 bits) Y Fig. Diagrama modular comparador de 4 bits f1=1 si A<B, f2=1 si A=B, f3=1 si A>B, Introducción (lógica combinatoria)
  • 89. 91Fig. Tabla de verdad del circuito 7485 (comparador de magnitudes de 4 bits) Introducción (lógica combinatoria)
  • 90. 92 Fig. Configuración de pines del circuito 7485 (comparador de magnitudes de 4 bits) Introducción (lógica combinatoria)
  • 91. 93 Un medio sumador (HA) es una red lógica combinatoria de varias salidas que suma dos bits de datos binarios, produciendo señales de salida de bit de suma y bit de acarreo. Fig. Diagrama modular y tabla de verdad de un medio sumador. X1 Y1 c1 S1 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 HA S1C1 YiXi Introducción (lógica combinatoria)
  • 92. 94 Un sumador completo (FA) es una red lógica combinatoria de varias salidas que suma tres bits binarios. En la siguiente figura se muestra el diagrama modular y su correspondiente tabla de verdad. Fig,. Diagrama modular y tabla de verdad de un sumador completo. FA S1C1 Xi Yi Ci-1 X1 Y1 Ci-1 c1 S1 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 Introducción (lógica combinatoria)
  • 93. 95 La siguiente figura muestra (unidad seudoparalela) una de las aplicaciones del FA la cual utiliza n-1 sumadores completos y un medio sumador. Nota: El acarreo se propaga por a través de la unidad sumadora, esta configuracion se conoce como sumador con acarreo en cascada HA Z0C0 Y0 Y0 FA Z1 Xi Yi C0 C1 FA Zn-1 Xn-1Yn-1 Cn-2 C1 Zn Acarreo final Fig. Diagrama modular y tabla de verdad de un medio sumador. Introducción (lógica combinatoria)
  • 94. MODULOS DE SUMADOR BINARIO MSI Fig. Configuración de pines y tabla de verdad del CI 7482 Vcc A2 B2 ∑2 GND C2 NC 14 14 321 9 810111213 4 5 6 7 NC NC NC∑1 A1 B1 C0 ENTRADAS SALIDAS CUANDO C0 = L CUANDO C0 = H A2 A1 B2 B1 C2 ∑2 ∑1 C2 ∑2 ∑1 L L L L L L L L L H L L L H L L H L H L L L H L L H L L H H L L H H L H H H L L L H L L L L H L H L L H L H L H L L H H L H H L L H H H L L L H H H H L L H L H H L L L L H L L H H H L L H L H H H L L H L H L H L L H L H H L H H H L H H H L H H L L L H H H L L H H L H H L L H L H H H H L H L H H H L H H H H H H L H H H Introducción (lógica combinatoria) El 7482 es un modulo sumador seudoparalelo de 2 bits, C0 es un acarreo de entrada y C2 es un acarreo de salida.
  • 95. 97 El 7483 es un modulo sumador seudoparalelo de 4 bits, C0 es un acarreo de entrada y C4 es un acarreo de salida. Fig. Configuración de pines del CI 7483 B4 ∑ 4 C4 C0 GND B1 A1 ∑ 1 ∑ 3 ∑ 2A4 A3 B3 Vcc B2 A2 • Simular un sumador de 4 bits a través del CI 7483 y desplegar en un display de 7 segmentos el resultado de la suma Introducción (lógica combinatoria)