Practica 5

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 10

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

FACULTAD: INFORMÁTICA Y ELECTRÓNICA


ESCUELA (NOMBRE DE LA ESCUELA)
CARRERA: (NOMBRE DE LA CARRERA)

GUÍA DE LABORATORIO DE SISTEMAS DIGITALES

PRÁCTICA No. 5
“DISEÑO DE SISTEMAS CONTROLADORES
COMBINACIONALES”

1. DATOS GENERALES:

NOMBRES INTEGRANTES: CÓDIGOS:

Jordy Bravo 926


Kevin Catota 898
Cristian Álvarez 854

PARALELO: 4to. “A” Telecomunicaciones

FECHA DE REALIZACIÓN: FECHA DE ENTREGA:

31/10/2016 08/11/2016
2. OBJETIVOS:

2.1. GENERAL

 Diseñar e implementar sistemas controladores combinacionales con circuitos


LSI y MSI

2.2. ESPECÍFICOS

 Diseñar un circuito combinación que permita operar con dos dígitos BCD 8421
(A y B), tanto las entradas como salidas se visualizaran en display de 7
segmentos. Los dígitos se sumarán cuando A<=B, en otros casos se restarán.

 Simular e implementar el diseño con SUMADORES, DECODIFICADORES O


MULTIPLEXORES.

 Establecer diferencias presentes entre el diseño actual y los obtenidos en las


prácticas anteriores.

 Seleccionar los dispositivos más relevantes para aplicar en el diseño.

 Emplear correctamente los catálogos de dispositivos electrónicos integrados.

3. METODOLOGÍA

3.1. Entendimiento del problema

El problema consiste en la implementación de un circuito combinacional basado


en sumadores, multiplexores y decodificadores que compare 2 números BCD y
los sume si A<=B y caso contrario, sume los números y en el cual tanto entradas
como salidas se visualicen en displays 7 segmentos.

3.2. Determinación de entradas y salidas

Utilizamos 2 dip-switchs de 4 entradas los cuales representa las entradas de los


dos números BCD y cada uno se visualizan en sus respectivos display. Posterior
a esto se realiza la simplificación de las respectivas salidas para que cumplan
las condiciones del diseño y se visualicen en los display 7 segmentos.

3.3. Simplificación de las ecuaciones

Se emplea mapas de Karnaugh para simplificar la función.

3.4. Simulación del diseño

El diseño se simula con PROTEUS.8.0.

3.5. Implementación del diseño


Se implementa los circuitos con sumadores, decodificadores y multiplexores.
4. EQUIPOS Y MATERIALES:

o 1 Placa Protoboard
o Cable de Timbre 1 mt.
o 2 Switch 4 puertos
o 12 Resistencias 220 Ω
o 1 Comparador (7485)
o 3 Sumadores (7483)
o 4 Decodificadores
o Compuerta AND, OR, NOT y XNOR
o Fuente de Poder (5-8V)
o 4 Displays 7 segmentos

4.1.TABLA DE GASTOS

Debido a que gran parte de los materiales ya los tenemos de las practicas
anteriores, los gastos son:
Tabla 1. Tabla de gastos materiales para la realización de la practica
UNIDADES ARTICULOS VALOR VALOR TOTAL
UNITARIO
1 Comparador (7485) 1,35 1,35
3 Sumadores (7483) 1,85 5,55
1 Decodificador (7447) 1,60 1,60
TOTAL 8,50

5. MARCO TEÓRICO:

COMPARADOR DE MAGNITUD
Son circuitos integrados combinacionales con uno o más pares de entradas que
tienen como función comparar dos magnitudes binarias para determinar su
relación. El comparador más básico, posee una salida de igualdad, y dos salidas
más que indican cuál de los números colocados a la entrada es mayor (M) que el
otro, o bien es menor (m) que el otro.
Generalmente estos circuitos combinacionales no suelen cablearse, vienen
en circuitos integrados como por ejemplo el CI 7485, que es un comparador de 4
bits. Posee 3 entradas en cascada que permiten utilizar varios comparadores
para comparar números binarios de más de 4 bits:

Figura 1. Diseño y circuito integrado de un comparador de magnitud de 4 bits


SUMADOR COMPLETO

En electrónica un sumador es un circuito lógico que calcula la operación suma.


En los computadores modernos se encuentra en lo que se denomina Unidad
aritmético lógica (ALU). Generalmente realizan las operaciones aritméticas
en código binario decimal o BCD exceso 3, por regla general los sumadores
emplean el sistema binario.

Figura 2. Diseño dey tabla lógica de un sumador completo de un bit.

SUMA EN BCD

BCD es un código numérico y puede utilizarse en operaciones aritméticas.


La suma es la más importante de estas operaciones ya que las otras tres
operaciones (sustracción, multiplicación y división) se pueden llevar a cabo
utilizando la suma.
Método para sumar dos números BCD:
Paso 1. Sumar los dos números BCD utilizando las reglas de la suma binaria
vistas anteriormente.
Paso 2. Si una suma de 4 bits es igual o menor que 9, es un número BCD
válido.
Paso 3. Si una suma de 4 bits es mayor que 9, o si genera un acarreo en el
grupo de 4 bits, el resultado no es válido. En este caso, se suma 6 (0110) al
grupo de 4 bits para saltar así los seis estados no válidos y pasar al código
8421. Si se genera un acarreo al sumar 6, éste se suma al grupo de 4 bits
siguiente.

DECODIFICADORES

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 2 N), 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.
Figura 3. Display de 7 segmentos controlado por un decodificador 7447

DISPLAY DE 7 SEGMENTOS

El visualizador de siete segmentos (llamado también display por calco del inglés)
es una forma de representar caracteres en equipos electrónicos. Está
compuesto de siete segmentos que se pueden encender o apagar
individualmente. Cada segmento tiene la forma de una pequeña línea. Se podría
comparar a escribir números con cerillas o fósforos de madera.

6. PROCEDIMIENTO:

6.1. Elaboración de la simulación en Proteus 8.0

 Crear el circuito sumador de 4 bits. Se agrega un decodificador 7 segmentos y


un display para los dos números de entrada.
 Se implementa un método de control a base de compuertas lógicas y una
variable más para agregar la opción de resta.
 Se implementa un comparador de magnitudes de 4 bits. De esta manera solo
invertirá los 4 bits del número menor. Al mismo tiempo se agrega otro control a
base de compuertas AND para una nueva salida representará el signo negativo.
 Se corrige el circuito, se simplifica lo mayor posible y se realiza pruebas de
escritorio para los tres casos posibles de diferencia de magnitudes, tanto en
suma como en resta.

6.2. Montaje de los elementos en el protoboard.

 Se conectan 2 Dip Switches de 4 entradas, 1 Integrados 74LS86, 1 Integrado


74LS08, 3 integrados Sumadores, 1 integrado comparador y 1 integrado 74LS00
en el centro del protoboard.
 Se inserta resistencias en paralelo en cada salida del Dip switch a utilizar hasta
el canal común de tierra.
 Se colocan a su vez, en paralelo, 4 decodificadores 7-segmentos y 4 displays
con sus respectivas resistencias.
 Se recomienda empezar por la conectar las salidas de los Dip switch a los
decodificadores para luego empatarlas con los displays. en paralelo las 8 salidas
al comparador. Posteriormente a su vez, en paralelo cada salida del numero B a
una de las entradas de las 4 compuertas XNOR.
 Luego la salida deseada del comparador pasaría por un control que divide las
salidas en 2 grupos que los llamaremos A y B. Ambos grupos pasarán al
segundo control con la opción Suma/Resta.
 Para terminar desde el control 3, ambos grupos entrarán al sumador y sus
respectivas salidas a los decodificadores 7 segmentos con sus respectivos
displays.

6.3. Una Vez empotrado el esquema eléctrico en el protoboard se procede a


realizar las combinaciones de los switches y se comprueban las salidas
de uno lógico cada vez que el LED se encienda.

6.4. Realización de Diagramas

 Simulación del circuito combinacional

 Implementación del circuito combinacional


7. CONCLUSIONES Y RECOMENDACIONES:

CONCLUSIONES

 Los circuitos sumadores a pesar de resolver un problema simple de


aritmética, son un elemento muy útil y base para programar subsiguientes
circuitos de memorias y procesadores numéricos de datos. Permiten
determinar registros y por tanto el análisis de procesos repetidos.

 El desarrollo del circuito fue una tarea compleja. Fue necesario rediseñar al
menos tres veces la etapa de resta con resultados negativos. Esto prueba la
complejidad que resulta de entender la lógica que usan distintas personas
para diseñar un mismo sistema de conexiones.

 Al utilizar multiplexores se invierte más presupuesto que al utilizar solamente


sumadores.

 En comparación con los multiplexores implementar con sumadores se vuelve


más tedioso y complicado.

RECOMENDACIONES

 Siempre utilizar un software de simulación antes de realizar la


implementación, ya que es de gran ayuda en el posterior desarrollo.

 Se debe simplificar lo más posible el circuito a diseñar, adaptarlo


correctamente considerando el espacio en el protoboard, así se tendrá una
mejor facilidad al armarlo y una estética mejor presentable.

 Como el display de 7 segmentos está constituido internamente por varios leds


es recordable conectar una resistencia, para que este no se queme.

 Es necesario revisar que todos los caminos estén correctamente ubicados, ya


que el circuito podría fallar, y es mejor hacerlo conforme se siga avanzando el
circuito, para al final no tener inconvenientes.

8. BIBLIOGRAFÍA:

Floyd, T. L., & de Turisi, E. B. L. (1997). Fundamentos de sistemas digitales (Vol. 7).
Prentice Hall.
Widmer, N. S. (2003). Sistemas digitales: principios y aplicaciones. Pearson Educación.
Zbar, P. B., Malvino, A. P., & Miller, M. A. (2001). Prácticas de electrónica. Marcombo.

FIRMAS DE RESPONSABILIDAD

Álvarez Cristian Bravo Jordy Catota Kevin


ANEXOS