Problema del controlador de robot
Una computadora necesita controlar un robot, donde la computadora envía los siguientes comandos:
- No hacer nada 00
- gira a la derecha 01
- gira a la izquierda 10
- avanzar 11
Tienes que diseñar un circuito que acepte estos comandos y envíe al robot las siguientes señales
- no hacer nada 000
- Gire a la derecha 001 010 011
- Gire a la izquierda 101 110 111
- Avanzar 100 100
Por lo que toman respectivamente 1,3,3 y 2 ciclos de reloj. Hasta que se complete el comando actual, no eche un vistazo a la siguiente entrada de la computadora.
Entrada
- pulso del reloj CP
- Entrada disponible IA
- Comando de entrada C0, C1
Salida
- Salida disponible OA
- Señal de salida S0 ... S2
¿Es correcto el diagrama de estado? ¿Cuáles serían los valores de salida? ¿O no se necesita salida? ¿Y qué información es útil saber por adelantado para construir este proyecto?