Objetivo:
Comprender el funcionamiento de las máquinas de estado por medio de la implementación de un motor paso a paso unipolar (stepper motor).
Práctica:
Desarrolla un circuito haciendo uso de un motor paso a paso (stepper moto
r) por medio de la programación de una máquina de estados, el motor funcionará en el sentido de las manecillas del reloj (CW). Agrega un botón cuya función sea el de cambiar al sentido contrario de las manecillas del reloj (CCW) el motor a paso.
Desarrollo:
- Dibuja un diagrama de bloques para mostrar las Entradas y Salidas que utilizarás
- Diseña el diagrama esquemático en el software EDA Proteus Design Suite o afín y escoge los pines que utilizarás
- Desarrolla el diagrama de flujo necesario para llevar a cabo dicha acción
- Realiza el código en Microchip Studio
- Corre el "Debbuging" para evitar fallas en el código
- Si tu software Proteus Design Suite cuenta con simulación, efectúa la simulación del los puertos del microcontrolador, si no cuenta con simulación utiliza TINKERCAD para llevarlo a cabo
- Implementa el diagrama con protoboard en el Software TINKERCAD y prueba la simulación (si es que tu software Proteus Design Suite no cuenta con simulación)
- Construye el circuito en forma física
Contenido de la práctica
- Portada (obligatorio)
- Objetivo (obligatorio)
- Introducción a la práctica (Qué son los motores a paso, cómo funcionan, tipos) (obligatorio)
- Imagen del diagrama de bloques *Software recomendado (https://app.diagrams.net/) (5pts)
- Lista de materiales utilizados (nombres de los dispositivos) (5pts)
- Tabla de estado siguiente (5pts)
- Máquina de estados finitos (FSM) (5pts)
- Marco teórico (detalles de los elementos utilizados dentro de la práctica) (5pts)
- Imagen del Diagrama Esquemático hecho en un software EDA con los nombres de sus integrantes (15pts)
- Imagen del circuito en una protoboard en TINKERCAD con los nombres de sus integrantes (10pts)
- Imagen del diagrama de flujo del programa *(5pts) Software recomendado (https://app.diagrams.net/)
- Código en lenguaje C con los nombres de sus integrantes (copia y pega el código directamente del IDE) (15pts)
- Simulación funcionando de la actividad en un video (.mp4) en un archivo aparte (25pts)
- Fotografía del protoboard armado (solo al área útil) *opcional
- Vídeo del circuito en una protoboard funcionando. (.mp4) *opcional
Cuestionario de la práctica contestado
- Conclusión personal por cada integrante (5pts)
- Referencias Bibliográficas en formato APA (mencionar los datasheet utilizados, libros, páginas web, etc.). (obligatorio)
<aside>
❗ Un reporte sin conclusiones carece de valor
</aside>
Entrega de Actividad
Subir el archivo .PDF a la plataforma MsTEAMS bajo el siguiente formato:
Iniciales Materia + Inicial Días + Hora - # de lista - E + # de Equipo – Nombre de la práctica
Ej. [LabED3 - LuM3M4 - 15 - P4]
Ej. [LabMIyL - LuV4 - 11,15 - E1 – P4]
Ej. [LabMI- MieN2 - 18,20 - E4 - P4]
Ej. [LabCYMP - MieN2 - 18,20 - E7 - P4]
El archivo sólo lo sube una persona por equipo y siempre debe de ser la misma persona