Tabla de estado de la máquina de estado simple

0

EDITAR: Esta es una pregunta de tarea. Lo que necesito saber es cómo resolver el circuito a través de la tabla de transición. Es decir, ¿cómo escribo los circuitos para los cambios de estado (es un circuito flip-flop o un circuito combinatorio?) Y las salidas?

Tengo una máquina de estados simple con 3 estados para controlar las puertas automáticas de un centro comercial: esperar, entrar y salir. Dos sensores, uno a cada lado de la puerta, un temporizador que cuenta hasta 10 segundos.

La puerta se abre cuando uno de los sensores está activado y permanece abierta hasta que el otro sensor se activa o pasan 10 segundos sin ninguna otra entrada. Cada vez que una persona entra o sale, suena una alarma. Una de las suposiciones es que solo una persona entra o sale en cualquier momento, por lo que los sensores no pueden activarse al mismo tiempo.

Tengo entonces 3 entradas al circuito: S1, S2 y el temporizador. Y una salida, la alarma A.

Me preguntaba cómo se supone que debo escribir la tabla de transiciones de estado. Yo había escrito algo como

S1 S2 10s Q (n) Q (n + 1) Alarma

0 0 0 A A 0

...

1 1 1 A X X

0 0 0 B B 0

...

1 1 1 B X X

Y así sucesivamente, con la tabla 0-7 que se repite para los estados Q (n) = A, B y C.

¿Esto es correcto?

¿Cuál es el siguiente paso para construir el circuito combinatorio? Sé que tengo que hacer los mapas de Karnaugh, pero ¿cómo factorizo los estados A, B, C? ¿Se supone que son flip-flops? ¿Son esas diferentes "funciones" para las que tengo que hacer los mapas de Karnaugh?

    
pregunta Heathcliff

1 respuesta

1

Creo que necesitas desarrollar un diagrama de la máquina de estado similar a esto (por cómo el agua se ve afectada por las cosas): -

Noescatimeniraspe"no tenemos que preocuparnos por esto o por lo otro" o "La suposición es que nadie se queda 10 segundos debajo de la puerta" porque no obtendrá una gran respuesta porque la gente se convertirá desencantado y piense que es tarea, en caso de que sea tarea, ¡hay una etiqueta que podría haber seleccionado!

Aún puede dibujar un diagrama de máquina de estado y mostrar las transiciones que está descontando, como "la suposición es que nadie se queda 10 segundos debajo de la puerta", etc.

Lo siento por sonar duro o ultra crítico, pero quieres que esto sea correcto, ¿no?

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas