Академический Документы
Профессиональный Документы
Культура Документы
Figura 1
2. Delimitación del Problema
2
Para realizar la multiplicación termino a término como una multiplicación normal el
resultado nos dará 8 bits(véase en la figura 2), entonces se necesitara compuertas AND y
NOR para realizar esta operación.
Una vez obtenida la multiplicación expresaremos el resultado mediante del sistema
hexadecimal, se pensó en esta idea para reducir la cantidad de compuerta además para
trabajar solo con 2 displays.
Para la realización del comparador existe una compuerta que nos realiza ese proceso, para
esto se necesita tener la tabla de verdad y sacar la función reducida a su máxima expresión
mediante los mapas de Karnaugh, para la salida de los display que nos indique si es mayor
menor o igual mediante los decodificadores y la tabla de verdad sacaremos la función de cada
uno de los segmentos del display es decir para mostrarnos el mayor, menor o igual.
4. Justificación.
ESTEBAN
5. Objetivos:
5.1 Objetivo General:
ESTEBAN
5.2 Objetivos Específicos:
ESTEBAN
6. Materiales.
Protoboard
Cable de timbre
74LS283 (Sumador)
74LS08 (AND)
74LS32 (OR)
74LS04 (NOT)
74LS86 (XOR)
Dip switch 8
Display 7 segmentos anodo
74LS85 (Comparador)
74LS47 (Decodificador)
74LS157 (Multiplexor)
74LS151 (Multiplexor)
7. Marco Teórico.
3
Figura 2
Decodificador: Un decodificador o descodificador es un circuito combinacional,
cuya función es inversa a la del codificador, es decir, convierte un código binario de
entrada (natural, BCD, etc.) de N bits de entrada y M líneas de salida (N puede ser
cualquier entero y M es un entero menor o igual a 2N), tales que cada línea de salida
será activada para una sola de las combinaciones posibles de entrada. Normalmente,
estos circuitos suelen encontrarse como decodificador / demultiplexor. Esto es
debido a que un demultiplexor puede comportarse como un decodificador. Si por
ejemplo se tiene un decodificador de 2 entradas con 22=4 salidas, su funcionamiento
sería el que se indica en la siguiente tabla, donde se ha considerado que las salidas se
activen con un "uno" lógico:
Figura 3
4
Figura 4
Compuertas Lógicas
Figura 5
Es decir que a toda tensión comprendida entre 0 y 2,5 la denominamos cero y a toda tensión
comprendida entre 3,5 y 5 lo denominamos 1. entre 2,5 y 3,5 quedan los niveles que llamamos
indefinidos.
5
Lógica Negativa: Aquí ocurre todo lo contrario, es decir, se representa al estado “1″
con los niveles más bajos de tensión y al “0″ con los niveles más altos.
Figura 6
Las compuertas son dispositivos que operan con aquellos estados lógicos mencionados en el
punto anterior. Pueden asimilarse a una calculadora, por un lado, ingresas los datos, la
compuerta realiza la operación lógica correspondiente a su tipo, y finalmente, muestra el
resultado en algún display.
Figura 7
Cada compuerta lógica realiza una operación aritmética o lógica diferente, que se representa
mediante un símbolo de circuito. La operación que realiza (Operación lógica) tiene
correspondencia con una determinada tabla, llamada “Tabla de Verdad”. A continuación,
vamos a analizar las diferentes operaciones lógicas una por una comenzando por la más
simple.
Sumadores:
El sumador completo de 4 bits es una concatenación de 4 sumadores binarios completos de
1 bit, como se muestra en el gráfico inferior. La concatenación se realiza a través de los
terminales de acarreo saliente (Cin) y acarreo entrante ().
6
Figura 8
El sumador que se muestra suma dos número binarios de 4 bits cada uno.
Figura 9
La suma se inicia en el sumador completo 0 (el inferior) con las suma de Ao y Bo, si esta
suma tuviese acarreo (Cout=1) este pasaría al sumador 1, y así sucesivamente hasta llegar al
sumador 3 en la parte superior del gráfico. Si el sumador superior tiene acarreo (“1”), éste se
refleja en la suma al lado izquierdo de la sumatoria final.
El acarreo entrante inferior no se conecta.
7
Figura 10
Figura 11
8
8. Análisis.
Para este análisis divideremos al circuito en:
Entrada Multiplicación
BCD de 4 BITS
Comparador
Multiplexación A
Multiplexación B
- Entrada BCD: Como sabemos un número BCD, se caracteriza porque si se pasa del 9
se le debe sumar 6 (0110), por tanto para este ingreso de datos se tendrá un circuito
combinacional de la siguiente manera:
9
A Continuación presentaremos la tabla de verdad del circuito comparador:
A>B A=B a b c d e f g
0 0 0 1 1 0 0 0 1
0 1 1 1 1 0 1 1 0
1 0 0 0 0 0 1 1 1
1 1 * * * * * * *
Sabiendo que a, b, c, d, e, f, g; representan las patas del display 7 segmentos ánodo común.
Y * representan salidas sin importancia que puede tomar un valor de 0 ó 1,
10
a:
0 1
A=B
A>B
0 0 1
1 1 0
𝐹 = ̅̅̅̅̅̅̅̅
𝐴 > 𝐵 ∙ 𝐴 = 𝐵 + ̅̅̅̅̅̅̅̅
𝐴 =𝐵∙𝐴 >𝐵
b:
0 1
A=B
A>B
0 1 1
1 0 0
𝐹 = ̅̅̅̅̅̅̅̅
𝐴>𝐵
0 1
A=B
A>B
0 1 1
11
c: 1 0 0
𝐹 = ̅̅̅̅̅̅̅̅
𝐴>𝐵
d:
0 1
A=B
A>B
0 0 0
1 0 0
𝐹=0
e:
0 1
A=B
A>B
0 0 1
1 1 0
12
𝐹 = ̅̅̅̅̅̅̅̅
𝐴 > 𝐵 ∙ 𝐴 = 𝐵 + ̅̅̅̅̅̅̅̅
𝐴 =𝐵∙𝐴 >𝐵
f:
0 1
A=B
A>B
0 0 1
1 1 0
𝐹 = ̅̅̅̅̅̅̅̅
𝐴 > 𝐵 ∙ 𝐴 = 𝐵 + ̅̅̅̅̅̅̅̅
𝐴 =𝐵∙𝐴 >𝐵
g:
0 1
A=B
A>B
0 1 0
1 1 0
𝐹 = ̅̅̅̅̅̅̅̅
𝐴=𝐵
Generando conjuntamente con el comparador la siguiente salida:
13
01
D C B A a b c d e f g
0 0 0 0 1 1 1 1 1 1 1 0
1 0 0 0 0 0 1 1 0 0 0 0
2 0 0 1 1 1 1 0 1 1 0 1
3 0 0 1 0 1 1 1 1 0 0 1
4 0 1 0 1 0 1 1 0 0 1 1
5 0 1 0 0 1 0 1 1 0 1 1
6 0 1 1 1 0 0 1 1 1 1 1
7 0 1 1 0 1 1 1 0 0 0 0
8 1 0 0 1 1 1 1 1 1 1 1
9 1 0 0 0 1 1 1 0 0 1 1
10 1 0 1 1 1 1 1 0 1 1 1
11 1 0 1 0 1 1 1 1 1 1 1
12 1 1 0 1 1 0 0 1 1 1 0
13 1 1 0 0 1 1 1 1 1 1 0
14 1 1 1 1 1 0 0 1 1 1 1
15 1 1 1 0 1 0 0 0 1 1 1
Variable introducida
Letra a:
14
BCA 000 001 010 011 100 101 110 111
D
0 1 0 1 1 0 1 0 1
1 1 1 1 1 1 1 1 1
1D11D1D1
Letra b:
BCA 000 001 010 011 100 101 110 111
D
0 1 1 1 1 1 0 0 0
1 1 1 1 1 0 1 0 0
̅ D0𝑫
1D11𝑫 ̅
Letra c:
BCA 000 001 010 011 100 101 110 111
D
0 1 1 0 1 1 1 1 1
1 1 1 1 1 0 1 0 0
̅ 1𝑫
11D1𝑫 ̅𝑫̅
Letra d:
BCA 000 001 010 011 100 101 110 111
D
0 1 0 1 1 0 1 1 0
1 1 0 0 1 1 1 1 0
̅ 1D110
10𝑫
Letra e:
BCA 000 001 010 011 100 101 110 111
D
0 1 0 1 0 0 0 1 0
1 1 0 1 1 1 1 1 1
15
101DDD1D
Letra f:
BCA 000 001 010 011 100 101 110 111
D
0 1 0 0 0 1 1 1 0
1 1 1 1 1 1 1 1 1
1DDD111D
Letra g:
BCA 000 001 010 011 100 101 110 111
D
0 0 0 1 1 1 1 1 0
1 1 1 1 1 0 0 1 1
̅𝑫
DD11𝑫 ̅ 1D
9. Diseño.
ESTEBAN
10. Simulación.
ESTEBAN
11. Anexos.
Figura 2
16
12. Conclusiones.
13. Recomendaciones.
Al momento de hacer funcionar el circuito verificar que la fuente de voltaje sea de 5
[V], si excede este rango se quemarían las compuertas por que son TTL.
Antes de alimentar el circuito verificar si no existe cortocircuito, con la ayuda del
multímetro(continuidad).
Al momento de estar armando el circuito estar concentrado para que no surja
equivocaciones al momento de estar conectando.
No olvidar de polarizar las compuertas.
14. Bibliografía.
http://clrueda.docentes.upbbga.edu.co/web_digitales/Tema_3/alu.html
http://electronicacompleta.com/lecciones/compuertas-logicas/
http://personales.unican.es/manzanom/Planantiguo/EDigitalI/Sum_G5_08.pdf
http://unicrom.com/sumador-binario-completo-de-n-bits/
17