UNIVERSIDAD CATÓLICA DE SANTA MARÍA
FACULTAD DE CIENCIAS INGENIERÍAS FÍSICAS Y FORMALES
ESCUELA PROFESIONAL DE INGENIERÍA MECÁNICA, MECÁNICA
ELÉCTRICA Y MECATRÓNICA
CIRCUITOS DIGITALES
INFORME DE PRACTICA Nº5
DOCENTE: ING. SERGIO MESTAS RAMOS
ALUMNO:
AREQUIPA
INFORME DE PRACTICAS DE CIRCUITOS DIGITALES
PRACTICA Nº 5 ELEMENTOS DE MEMORIA
1- OBJETIVOS
Analizar circuitos secuenciales síncronos y asíncronos.
Diseñar circuitos combinacionales síncronos y asíncronos.
Comprobar el funcionamiento de los circuitos secuenciales.
2- CUESTIONARIO PREVIO
a. Defina los siguientes términos relacionados a máquinas de estado: estado,
transición, entrada y salida.
Las maquinas de estado son aquellas cuya salida es funcion de la entrada y el
estado actual, se representan mediante un diagrama de estado.
La transicion se define para cada entrada que cambia de un estado a otro,
dependiendo del tipo de maquina de estado estas entradas producen salidas.
b. Cuáles son las semejanzas y diferencias entre un autómata tipo Mealy y
Moore.
La maquina de Mealy, la salida depende solamente del estado actual, si la
entrada de la maquina cmabia la salida se mantiene igual y requiere de mas
estados.
La maquina de Moore por otro lado su salida depende de entrada actual y del
estado, si la entrada cambia la salida tambien lo hace y requiere una menor
cantidad de estados para su funcionamiento.
c. Cuáles son los pasos para analizar un circuito secuencial.
Para un circuito secuencial sincrono es necesario que en cada bucle exista un
flip flop, que todos estos utilicen el mismo tipo de reloj dinamico y todas las
entradas de los flip flops sean controladas por la misma señal de reloj.
d. Cuáles son los pasos para diseñar un circuito secuencial.
Creacion de un diagrama de transicion para el circuito
Conversion del diagrama de transicion a una tabla de transicion de
estado.
Selección de flip flop con sus respectivas tablas de exitacion en la tabla
de transicion de estados, para cuatro estados, chaclas tipo “D” y dos
flip flops.
Simplificar funciones y diseño del circuito.
3- PROCEDIMIENTO
a) Dado el siguiente circuito
Elaborar el circuito y completar el oscilograma
Aplicar como señal de reloj el circuito antirrebote y completar el
oscilograma
b) Dado el siguiente circuito
Elaborar el circuito y completar el oscilograma
Aplicar el circuito antirrebote como señal de reloj y completar el
oscilograma
c) Dada la siguiente tabla
Elabore el circuito al que corresponde
4- CUESTIONARIO FINAL
a) Cuando emplear un circuitos secuenciales síncrono.
Cuando sea necesaria la sincronizacion de dos variables de entrada para el
funcionamiento de una maquina, los circuitos secuenciales necesitan la presencia
de las variable adecuadas para que cambie su estado y que estas conicidan con el
periodo correcto de la señal de reloj que es la que sincroniza estos impulsos.
Por ejemplo, una maquina contadora que almacena la cantidad de items
insertados en un recipiente, que al llegar a cierto numero de ciclos se reinicia y
limpia su memoria.
b) Cuando emplear un circuitos secuenciales asíncronos.
Cuando sera necesario el almacenamiento de un estado, las maquinas asincronas
no dependen de una señal de reloj para poder cambiar su estado, solo necesitan la
presencia de las variables adecuadas, estas maquinas secuenciales solo dependen
de las entradas necesarias en una secuencia para cambiar su estado.
Por ejemplo una maquina expendedora, que necesira que insertes dinero luego
selecciones la bebida y recibas el vuelto si es que hubiere, estas señales consisten
una secuenca de estado para maquina
c) Un semáforo vehicular a qué tipo de autómata corresponde, fundamente su
respuesta.
Corresponderia a una automata sincrono, el semaforo recibe impulsos para su
cambio de estado dependiendo de la cantidad de cliclos o impulsos de reloj
recibidos, es decir que este cambia dependiendo del tiempo y de los demas
semaforos, en una interseccion existen como minimo dos semaforos, los cuales
interaccionan entre si, un semaforo envia la señal de rojo al otro, el reloj emite la
señal de cambio de ciclo y estas dos señales sincronizadas hacen que el semaforo
contiguio cambie de estado a verde por la duracion de ciclos del reloj que estan
establecidas en su contador.
d) Plantea y resuelva un problema de análisis de circuitos secuenciales.
Para cada circuito jsutifica si es valido como bi estable para un circuito secuencial.
Para que un circuito pueda ser bi estable es necesario que puedan almacenar 0 y 1
y que puedan fluctuar de un estado al otro.
Para el circuito a tenemos este mapa de Karnaugh, no existe la trasicion de 0 a 1 y
por lo tanto NO ES BIESTABLE.
Para el circuito B tenemos este mapa de Karnaugh en el cual observamos que no
existe la transicion 1 a 0 y por no tanto NO ES BIESTABLE
Para el circuito C podemos observar en el mapa de Karnaugh que es el unico que
permite ambas tansiciones y por lo tanto SI ES BIESTABLE
e) Plantea y resuelva un problema de diseño de cicruitos secuenciales.
Para un circuito como el de la figura, debe actuar como RS, D, T o JK dependiendo
del valor de C1 y C0, obtenga la
funcion de diseño para un unico
elemento de memoria bi estable tipo
T.
Obtenemos las ecuaciones de
entrada:
Asociamos cada ecuacion con C1 y C0 obteniendo las entradas I1 e I0:
Combinamos las expresiones en una funcion que permita elaborar el circuito por
medio de un multiplexor cuyas entradas de selección son C0 y C1
5- CONCLUSIONES Y OBSERVACIONES
o Las señales de reloj se visualizan como pulsos de entrada en el circuito.
o Es posible hacer uso de los flip flops como memorias secuenciales, es decir que
estos actúen como memorias de estado dentro de una secuencia, por medio
de los “logic probe” podemos visualizar el estado en cada flip flop.
o Al usar el circuito antirrebote como señal de reloj tenemos control de la
frecuencia de los pulsos de entrada y las transiciones.
o La señal de reloj es una señal cuadrada, con una frecuencia constante y nos
permite crear autómatas, es decir maquinas que funcionan automáticamente.
o Es necesario el uso de flip flops secuenciales para la implementación de
maquinas de memoria, ya que estas funcionan con estados de transición y
estos se prestan para dicha aplicación.
6- BIBLIOGRAFIA
Floyd, T. (2016). Fundamentos de Sistemas Digitales 11va Edic. España: Ed.
Pearson Educación.