📙 Actividad Fundamental N.°02 - Diseño secuencial con bloques funcionales.

🌐 Instrucciones en Versión web

*Trabajo Individual o en Equipo

🔶 Competencia Específica

Desarrollar la capacidad para diseñar e implementar un sistema de control secuencial para un motor de pasos, utilizando bloques funcionales, como drivers y una señal analógica, en conjunto con lenguajes de descripción de hardware. El estudiante aplicará su comprensión sobre la lógica secuencial y control, implementando distintas configuraciones de movimiento (full-step, half-step, wave drive) en un motor de pasos mediante el uso de entradas digitales para modificar el tipo de operación y una señal analógica para cambiar el sentido y, asegurando el correcto funcionamiento del sistema a través de simulación y demostración práctica.

📝 Descripción de la actividad

Diseña y realiza un sistema de cambio de secuencia mediante 3 entradas para un motor PaP, el sistema debe de llevar un driver para manejar el motor PaP, este puede ser:

El cambio de sentido del motor está dado por una señal analógica proveniente de un fotoresistor, el cual si detecta luz suficiente el motor se detiene sin importar la secuencia que este puesta y si no la detecta trabaja normalmente

Para la combinación de entradas:

Sensor Boton1 Boton2 Secuencia
0 0 0 "Full - step" en sentido "Clock Wise"
0 0 1 "Full - step"  en sentido "Counter Clock Wise"
0 1 0 "Half - step" en sentido "Clock Wise"
0 1 1 "Half - step" en sentido "Counter Clock Wise"
1 X X Esta detenido

Nota: Recuerda ajustar la frecuencia de tu reloj para lo que se requiera en el control de tu motor PaP

"SECUENCIA FULL STEP"
S = ^b1000;//1 
S = ^b0100;//2 
S = ^b0010;//3 
S = ^b0001;//4 
"SECUENCIA HALF - STEP"
S  = ^b1100;//5
S  = ^b0110;//6 
S  = ^b0011;//7
S  = ^b1001;//8
"SECUENCIA WAVE DRIVE"
S  = ^b1000;//5
S  = ^b1100;//6 
S  = ^b0100;//7
S  = ^b0110;//8
S  = ^b0010;//9
S  = ^b0011;//10
S  = ^b0001;//11
S  = ^b1001;//12

🔤 Procedimiento:


  1. Análisis Preliminar: Estudie los fundamentos teórico y aplicaciones
  2. Diseño Conceptual: Elabore un diagrama de bloques que represente el flujo y la estructura del circuito propuesto.
  3. Selección de Componentes: Identifique y elija los componentes necesarios, basándose en las especificaciones técnicas y disponibilidad.
  4. Consulta de Datasheets: Revise las hojas de datos de los componentes seleccionados para entender sus características y limitaciones.
Powered by Fruition