Problema del controlador de robot
Una computadora necesita controlar un robot, donde la computadora envía los siguientes comandos:
Tienes que diseñar un circuito que acepte estos comandos y envíe al robot las siguientes señales
Entonces toman respectivamente 1,3,3 y 2 ciclos de reloj. Hasta que se complete el comando actual, no mire la siguiente entrada de la computadora.
Aporte
Producción
¿Es correcto el diagrama de estado? ¿Cuáles serían los valores de salida? ¿O la salida no es necesaria? ¿Y qué información es útil saber de antemano para construir este proyecto?
Su diagrama de estado es correcto. La entrada disponible (IA) se utiliza para activar los comandos. La señal de salida disponible (OA) se usa para decirle al robot que tome el código que se envía. El reloj (CP) se utiliza para sincronizar los cambios de estado junto con las entradas de comando (C0, C1). Se transmite un código de señal (000,001,...) cuando se activa la señal OA. La señal OA se desactiva mientras que el CP activa el siguiente código de señal. Se repite la secuencia.
scott seidman
david tweed
000
estado tanto para el comando "no hacer nada" como para el estado inactivo "no se recibió ningún comando". Necesitas separar esto en dos estados separados. Recuerde, debe incluir laIA
señal en su lista de entradas y laOA
señal en su lista de salidas.soldado en la sombra
soldado en la sombra
soldado en la sombra
david tweed
IA
que se afirme.IA
solo debe afirmarse durante un período de reloj para que se procese cada comando.