Está en la página 1de 8

ESCUELA SUPERIOR POLITÉCNICA DE

CHIMBORAZO

FACULTAD: INFORMÁTICA Y ELECTRÓNICA


CARRERA: (NOMBRE DE LA CARRERA)

GUÍA DE LABORATORIO DE SISTEMAS DIGITALES

PRÁCTICA No. 6
“DISEÑO DE SISTEMAS CONTROLADORES
SECUENCIALES”

1. DATOS GENERALES:

NOMBRE: (estudiante(s) CÓDIGO(S): (de estudiante(s)

FECHA DE REALIZACIÓN: FECHA DE ENTREGA:

2020/01/10 2020/01/16
2. OBJETIVO(S):

2.1. GENERAL

Diseñar e implementar sistemas controladores secuenciales

2.2. ESPECÍFICOS

 Diseñar un circuito que genere una señal de reloj con frecuencia variable
 Diseñar un circuito secuencial que permita generar en forma ascendente/descendente los
dígitos de su fecha de nacimiento en formato aaaammdd y visualizar las salidas en
display de 7 segmentos.
 Simular e implementar el diseño con flip-flops tipo D y J/K.
 Establecer diferencias presentes entre los diseños.
 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

La metodología ocupada para realizar el siguiente trabajo es:


1. Conseguir una protoboard de buena calidad para no tener inconvenientes a la hora de
armar el circuito
2. Conseguir los integrados que utilizamos en la respectiva simulación y verificar que
sirva cada uno de ellos.
3. Tener los suficientes materiales, en este caso cable y resistencias para conectar los
integrados
4. Guiarse por las formulas y a su vez de la simulación para no tener problemas en su
posterior aplicación.
5. Asegurarse que toda la protoboard tenga energía suficiente para abastecer el circuito

4. EQUIPOS Y MATERIALES:

Fuente de 5v Protoboard Wish Wb-108 1 multímetros 1 pela cable

Los materiales utilizados en la práctica son:

Compuertas 7404 Compuertas 7432


Compuertas 7408 Compuertas 7486

Flip-Flop D 4013 Decodificador 7447

Flip-Flop JK 74112 Display 7 Segmentos

Dipswitch 3 Resistencias 220Ω Cable UTP

5. MARCO TEÓRICO:

Circuitos Secuenciales

En la electrónica digital, un circuito secuencial es uno en el que la salida depende no solo de


los valores actuales de las variables de entrada sino también de los valores pasados, o
almacenados, de esas variables. Por el contrario, un circuito combinatorio es uno en el que la
salida depende solo de los valores actuales de las variables de entrada; tan pronto como las
variables de entrada cambian, la información acerca de sus valores anteriores se pierde, por
lo tanto, los circuitos combinacionales no tienen memoria. (Martínez, 2015).
Flip-Flops

Según Santos, J., 2017:”El flip-flop es el nombre común que se le da a los dispositivos de
dos estados (biestables), que sirven como memoria básica para las operaciones de lógica
secuencial. Los Flip-flops son ampliamente usados para el almacenamiento y transferencia
de datos digitales y se usan normalmente en unidades llamadas “registros”, para el
almacenamiento de datos numéricos binarios”.

Imagen 1. Tipos de Flip-Flops (ingmecafenix)

Flip-Flop JK

El flip-flop J-K es una mezcla entre el flip-flop S-R y el flip-flop T. Esto ocurre de la
siguiente manera:
Cuando J=1, K=1 actúa como Flip-flop T, de otra forma, actúa como flip-flop S-R

Flip-Flop D

El flip-flop D es uno de los FF más sencillos. Su función es dejar pasar lo que entra por
D, a la salida Q, después de un pulso del reloj. Es, junto con el FF J-K, uno de los flip-
flops mas comunes con reloj (Suarez, 2010).
6. PROCEDIMIENTO:

1. Primero se elaboró la tabla de verdad para los Flip-Flops con el número de entradas y
salidas.

TABLA
X Q QB Q QA+1 QB+ QC+1 S3 S S1 S0
A C 1 2
0 0 0 0 0 0 0 1 0 0 0 1
1 0 0 0 1 0 1 0 1 0 0 1
2 0 0 1 0 0 1 1 1 0 0 1
3 0 0 1 1 1 0 0 1 0 0 0
4 0 1 0 0 1 0 1 0 0 0 1
5 0 1 0 1 1 1 0 0 0 1 0
6 0 1 1 0 1 1 1 0 0 0 1
7 0 1 1 1 0 0 0 0 1 1 0
8 1 0 0 0 0 0 1 0 1 1 0
9 1 0 0 1 0 1 0 0 0 0 1
10 1 0 1 0 0 1 1 0 0 1 0
11 1 0 1 1 1 0 0 0 0 0 1
12 1 1 0 0 1 0 1 1 0 0 0
13 1 1 0 1 1 1 0 1 0 0 1
14 1 1 1 0 1 1 1 1 0 0 1
15 1 1 1 1 0 0 0 0 0 0 1

2. Luego se resolvieron los mapas de Karnaugh para cada salida.

S 00 01 1 10
3 1 S 00 01 1 10
00 1 1 1 2 1
01 00
11 1 1 1 01 1
10 11
10 1

S 00 01 1 10
0 1
00 1 1 1
01 1 1
11 1 1 1
10 1 1

3. Después, revisamos el correcto funcionamiento de la placa emisora de la señal de reloj que


habíamos diseñado previamente.

4. A continuación, se procedió hacer la simulación, utilizando el software proteus.


Figura 1: Simulación con flip-flop tipo D

Figura 2:Simulacion con flip-flop tipo JK

5. Una vez verificado el circuito en proteus, se procedió con la implementación en un


protoboard, utilizando compuertas básicas y Flip-Flop D y JK, en la señal de reloj se
distingue por un led, por lo cual sus correspondientes serán 1 (encendido) y 0 (apagado).
7. CONCLUSIONES Y RECOMENDACIONES:

 Se diseñó e implemento el circuito de una forma muy satisfactoria ya que se obtuvo


los resultados propuestos.
 El diseño de la tabla es necesario pues los Flip-Flops D y JK tienen diferentes valores
según las entradas que les proporcionemos.
 Es recomendable que al momento de la simulación se haga un esquema muy claro y
bien estructurado para demostrase en menor tiempo.
 Se debe reconocer la estructura de cada compuerta según el tipo de integrado que
usemos, ya que si conectamos mal las entradas y salidas no lograremos visualizar los
resultados y corremos el riesgo de quemar las compuertas, leds, etc.
 Es recomendable que al momento de corregir los errores, verificar las salidas acorde a
la simulación utilizando un multímetro o a su vez un led.

8. BIBLIOGRAFÍA:

 Rengel, E & Martínez, M.(2016).Circuitos combinacionales MSI. Obtenido de ULHI:


http://ocw.usal.es/eduCommons/ensenanzas-
tecnicas/electronica/contenido/electronica/Tema10_SistemSecuencial.pdf
 Santos, J. (2017). Tipos de Flip Flops. Obtenido de:
http://homepage.cem.itesm.mx/pchavez/material/arqui/Modulos/ModuloVICircuitosSecu
enciales/MaterialCircuitosSecuenciales/FlipFlops/FlipFlops.htm
 Suarez, R. (14 de Junio de 2010). Flip-Flops. Obtenido de Electronica Aplicada:
http://hyperphysics.phy-astr.gsu.edu/hbasees/Electronic/opampvar6.html

FIRMAS DE RESPONSABILIDAD
ANEXOS

Figura 3: Implementacion en Protoboard

Figura 4: Implementación en Protoboard

También podría gustarte