FACULTAD DE INGENIERÍA
Ingeniería en Sistemas
TRABAJO:
LABORATORIO #2: DISEÑO DE CIRCUITOS SECUENCIALES
GRUPO 4
ESTUDIANTES:
RAMIRO ANTONIO LAYME YCHUTA
ALAN MAURICIO PACO
JHOEL EDWIN VASQUEZ LUNA
GABRIEL CRISTIAN PEREZ CUAQUIRA
DOCENDE:
MOISES FLORES APAZA
La Paz - Bolvia - 28 de junio del 2024
- OBJETIVOS
- La aplicación del conocimiento para diseñar los circuitos
secuenciales.
- Aplicando el conocimiento adquirido en clases diseñar y
practicar el armado de distintos circuitos secuenciales.
- El poder diseñar contadores para la implementación en distintas
aplicaciones de circuitos.
- Aplicar el conocimiento práctico para los autómatas mealy y
moore.
1
• DISEÑO Y CALCULOS DEL CIRCUITO
➢ Ejercicio 1
Tomando en cuenta el ejercicio 1 que se nos presenta en el
enunciado de la práctica, podemos sacar la tabla de estados del
ejercicio y así comprobar los diferentes estados por los que pasara el
circuito al manipularlo y ver su funcionamiento correctamente.
2
Se hace el diseño del circuito del 1er ejercicio utilizando 2 flip flops JK
, mas un contador 555 que utilizamos como reloj, además se
implementa la compuerta lógica 7408 (AND) para la multiplicación y
así tener un resultado de acuerdo a lo pedido en el enunciado.
3
➢ Ejercicio 2
Tomando en cuenta el ejercicio 2 que se nos presenta en el
enunciado de la práctica, podemos sacar la tabla de estados del
ejercicio y así comprobar las diferentes secuencias que tendrá
nuestro contador con el FLIP FLIOP D
4
Diseño del circuito del contador con el Flip flop D, para lo cual
usamos 3 Flip flops D más el contador que usamos 555, aumentando
las compuertas lógicas 7408 (AND) y un sumador 7432
5
• LIMITACIONES DEL PROYECTO
➢ Ventajas
Versatilidad: Los flip-flops JK son muy versátiles y pueden
configurarse para funcionar como flip-flops tipo T (toggle) simplemente
conectando las entradas J y K a nivel alto.
Estabilidad: Son más estables que otros tipos de flip-flops porque el
estado de salida cambia solo en los bordes del reloj, evitando
problemas de glitches.
Sincronicidad: Permiten diseñar contadores sincrónicos donde todas
las etapas del contador cambian simultáneamente con la señal del
reloj, lo que mejora la precisión y el rendimiento.
Flexibilidad de diseño: Permiten implementar contadores de varios
tipos (ascendente, descendente, mod-n, etc.) con una lógica adicional
relativamente simple.
➢ Desventajas
Complejidad de Interconexión: Requieren más conexiones debido
a la necesidad de manejar las entradas J y K junto con las señales
de reloj y reset, lo que puede complicar el diseño y aumentar la
posibilidad de errores.
6
Consumo de Energía: Pueden consumir más energía en
comparación con otros tipos de flip-flops debido a la mayor cantidad
de puertas lógicas involucradas.
Propagación de Retrasos: Aunque los flip-flops JK son sincrónicos,
la lógica combinacional que los controla puede introducir retrasos de
propagación que afectan el rendimiento en contadores de alta
velocidad.
Tamaño del Circuito: El uso de flip-flops JK puede requerir más
espacio en la placa de protoboard en comparación con flip-flops más
simples como los tipo D, lo que puede ser una limitación en
proyectos con restricciones de espacio.
7
• MATERIALES USADOS EN LA PRACTICA DE LABORATORIO
Circuitos integrados TTL como ser: 7400, 7402, 7404, 7408, 7432
Circuitos integrados TTL Flip Flops como ser: 7474, 7476, 74112,
Dip Switch de 4 canales.
Resistencias de 330 ohmios o 220 ohmios.
Resistencia en peine de 330 ohmios. ✓ Leds de diversos colores.
Display de 7 segmentos ánodo o cátodo común.
Cables de conexión.
Protoboard.
8
• IMPLEMENTACIÓN
➢ Ejercicio 1
Armado completo del circuito, debemos tener en cuenta que como
anteriormente mostramos en el diseño del circuito, cuando X sea igual a 0
se quedara en el mismo estado pero cuando X sea igual a 1 cambiara al
estado siguiente los cuales son 00, 01, 10 y 11, son los estados que debería
recorrer el circuito.
9
Acá x=0, por lo que se queda en el estado 00
Acá x=1 por lo que cambia al estado 01
10
Acá X=0 por lo que se queda en el estado 01
Acá x=1 por lo que cambia al estado 10
11
Acá X=0 por que se queda en el estado 10
Acá X=1 por lo que cambia al estado 11
12
Finalmente, X=0 por lo que se queda en el mismo estado
Como anteriormente mostramos la tabla de verdad y el análisis del
funcionamiento del circuito y con eso concluye el ejercicio 1
13
➢ Ejercicio 2
Se logro tener un resultado final del ejercicio 2, pese a los intentos se
hizo fue un poco complicado conseguir los resultados que nos pide en
el enunciado de la práctica, sin embargo se intento cumplir con las
expectativas
14
• CONCLUSIONES
En aquí podemos ver la flexibilidad de cada diseño para adaptarse a
diferentes aplicaciones y requisitos específicos. Algunos proyectos
pueden requerir características específicas que pueden ser más
fáciles de implementar con uno u otro tipo de flip-flop.
Teniendo en cuenta también de que el consumo de energía de ambos
circuitos, es crucial entender cuánta energía consume cada diseño,
especialmente en aplicaciones donde la eficiencia energética es
importante.
• RECOMENDACIONES
● Armar primeramente la simulación en un programa como ser
Arduino, tinker kat o proteus para verificar si el circuito si está
bien realizado y de ahí armarlo físicamente.
● Al diseñar el circuito en el programa y hacer la simulación, se
recomienda ver qué el programa no presente fallas no halla un
error dentro del programa.
● Se recomienda verificar si los componentes que se utilizarán
estén en buen estado puesto que si se encuentran dañados
fallaran en cumplir su objetivo.
● Verificar que tanto los cables como los componentes estén bien
conectados al protoboard de lo contrario el circuito fallara.
● Ver qué los componentes que se lleguen a utilizar si sean los
indicados y cumplan con su función.
15