Está en la página 1de 9

UNIVERSIDAD BICENTENARIA DE ARAGUA

VICERECTORADO ACADÉMICO
DECANATO DE INGENIERÍA
ESCUELA DE SISTEMAS
SAN JOAQUÍN DE TURMERO – ESTADO ARAGUA

CIRCUITO SECUENCIAL

AUTOR

JULIO DE 2022
DISEÑO ORIENTADO A OBJETOS

El circuito digital secuencial presentado será de 3 entradas y salidas y


funcionará como un mecanismo de bloqueo digital para ello tendremos el
siguiente sistema:

Variables y Elementos

Entrada

 Dato
 Relog
 Reiniciar

Salidas

 Cerradura
 Alarma

Variable

 Cerradura (abierta/cerrada)
 Alarma (Encendida/apagada)
Si aparece un nivel lógico 0 en la salida cerradura, la caja fuerte está
desbloqueada. Si aparece un nivel lógico 1 en la línea alarma, se llama a la
policía. Cuando aparece un 1 lógico en la línea reiniciar, el mecanismo se
pone en el estado conocido de "reiniciar" en el que la salida cerradura se
establece en el nivel lógico 1 (bloqueado). En este estado, el mecanismo de
bloqueo está esperando que aparezca una secuencia específica de cinco
dígitos binarios de 1 y 0, un dígito binario para cada uno.

Si se envía la secuencia correcta de dígitos, la salida cerradura se


convierte en 0 lógico y se abre la caja fuerte. La caja fuerte permanece
abierta mientras la línea de entrada de datos esté en 1 lógico. Cuando
aparece 0 lógico en la entrada de datos, el sistema vuelve al estado de
reinicio. Si se ingresa una secuencia incorrecta de dígitos, la señal de salida
de alarma se convierte en un 1 lógico y permanece así para cualquier
secuencia de valores que aparezca en la entrada de datos. La única forma
de eliminar la señal de alarma es establecer la línea de entrada reinicio en 1.

Diseño Del Circuito

El procedimiento de diseño se demostrará para una secuencia de tres


dígitos, digamos 110 (tomando en cuenta que el diseño del problema tiene
cinco dígitos).

El diagrama de estado

El funcionamiento del mecanismo de bloqueo digital se puede


describir mediante el siguiente diagrama de estado de Moore.
Como un 1 en la entrada reinicio lleva los estados finitos al estado de
reinicio desde cualquier estado. Tendremos esta entrada por separado de la
entrada de datos mediante el uso de una función preestablecida o clara en
los flip flops D-Q.

Transición De Estado

A partir del diagrama de estado se puede generar una Tabla de


Transición de Estado. Hay cinco estados; por lo tanto, las salidas sean Q2,
Q1, Q0. La complejidad del circuito final dependerá de estas asignaciones.
Datos Estado Actual Q2 Q1 Q0 Siguiente Estado D2 D1 D0
0 Reinicio 0 0 0 Alarma 1 1 1
0 S1 0 0 1 Alarma 1 1 1
0 0 1 0 x x x x
0 S2 0 1 1 Abrir 1 1 0
0 1 0 0 x x x x
0 1 0 1 x x x x
0 Abrir 1 1 0 Reinicio 0 0 0
0 Alarma 1 1 1 Alarma 1 1 1
1 Reinicio 0 0 0 S1 0 0 1
1 S1 0 0 1 S2 0 1 1
1 0 1 0 x x x x
1 S2 0 1 1 Alarma 1 1 1
1 1 0 0 x x x x
1 1 0 1 x x x x
1 Abrir 1 1 0 Abrir 1 1 0
1 Alarma 1 1 1 Alarma 1 1 1

A partir de la tabla de salida del flip-flop se pueden generar los tres


mapas de diseño de Karnaugh:
El sistema debe asegurarse de que la señal de salida cerradura se
convierta en 0 solo cuando el sistema esté en el estado Abierto y la caja
fuerte debe ser desbloqueada. De manera similar, la salida de alarma solo
debe ser 1 cuando el sistema está en estado de Alarma.

La entrada reinicio para el mecanismo de bloqueo se puede lograr


usando la entrada limpiar o actual para los flip-flops tipo D FDC o FDP.
Según el estado (salidas de flip-flop) asignado al estado reinicio, puede optar
por usar flip-flops con funciones limpiar o actual solamente. Los flip-flops se
activan por positivo; es decir, bloquean sus entradas en el ascendente
positivo del pulso de reloj. Los dos circuitos anteriores muestran cómo
usarlos para establecer la salida del flip flop en 0 (limpiar) o 1 (actual):

También podría gustarte