Hola a tod@s, soy nuevo en el foro pero desde hace mucho recibo ayuda indirectamente de todos ustedes, esta vez estoy en un problema pues tengo una semana para entregar un mini proyecto que me dejaron en la universidad, pero por mas que reflexiono y reflexiono no logro mas que un diagrama de bloques, en fin.
Me piden diseñar un circuito automático (Autómata de Mealy) que controle a una guillotina que corta laminas metálicas, esta lamina se desliza por una faja transportadora, al inicio de la faja existe un sensor que detecta la presencia de la lamina, cuando dicho sensor la detecta la faja empieza a funcionar, 14 segundos después esta se detiene y la guillotina se toma 2 segundos en bajar y cortar, se demora 1.5 segundos mas en retraerse mediante un resorte, durante estos últimos 3.5 segundos la faja estuvo detenida, cuando la guillotina esta en su posición inicial la faja vuelve a funcionar y se repite el proceso mientras exista material detectado por el sensor, ademas existe un interruptor que activa o desactiva todo el proceso.
Se que seria muy fácil de implementar con Timers, sin embargo se requiere el uso de cualquier cosa menos Timers o pics, puedo usar decos o flip flops, contadores, multiplexores, etc, me saca de cuadro el no saber como programar los tiempos sin un Timer...
Requiero de su ayuda, se que obviamente en este foro hay muchas personas con mas conocimiento de estos temas que yo, recién estoy empezando y le juro que ya no me deja dormir este problema.
Gracias de antemano por cualquier pista!
Me piden diseñar un circuito automático (Autómata de Mealy) que controle a una guillotina que corta laminas metálicas, esta lamina se desliza por una faja transportadora, al inicio de la faja existe un sensor que detecta la presencia de la lamina, cuando dicho sensor la detecta la faja empieza a funcionar, 14 segundos después esta se detiene y la guillotina se toma 2 segundos en bajar y cortar, se demora 1.5 segundos mas en retraerse mediante un resorte, durante estos últimos 3.5 segundos la faja estuvo detenida, cuando la guillotina esta en su posición inicial la faja vuelve a funcionar y se repite el proceso mientras exista material detectado por el sensor, ademas existe un interruptor que activa o desactiva todo el proceso.
Se que seria muy fácil de implementar con Timers, sin embargo se requiere el uso de cualquier cosa menos Timers o pics, puedo usar decos o flip flops, contadores, multiplexores, etc, me saca de cuadro el no saber como programar los tiempos sin un Timer...
Requiero de su ayuda, se que obviamente en este foro hay muchas personas con mas conocimiento de estos temas que yo, recién estoy empezando y le juro que ya no me deja dormir este problema.
Gracias de antemano por cualquier pista!