✅ Práctica 9
▷ #TSCLab #TCLab #ESP32 #Arduino #Control #MACI
En el siguiente blog se presenta la novena práctica y corresponde a la cuarta del laboratorio de control de velocidad.
Objetivo general:
- Visualizar las RPM del motor en base a la PWM asignada.
Objetivos específicos:
- Comparar los resultados de movimiento con diferentes parámetros.
Materiales:
- PCB de Temperature Control Lab (TSC-Lab)
Introducción:
En la práctica anterior se puso en marcha en motor asignándole un valor PWM, además brindaba la opción de escoger el sentido de gira. Ahora, en el presente laboartorio se implementa un encoder óptico, que mediante el código de programación en el IDE de Arduino, permite saber a cuantas revoluciones por minuto gira el motor. Es importante mencionar que en esta ocasión se hará uso de interrupciones, cualquier pin GPIO del ESP-32 puede ser utilizado con interrupción, en este caso se ha escogido el 27, pin en el cual está conectado el encoder óptico.
Procedimiento:
Se asume que la placa del ESP-32 ha sido previamente instalada en el IDE de Arduino.
- Copiar el código en el IDE de Arduino:
Repositories: https://github.com/vasanza/TSC-Lab/tree/main/Practice9
- Cargar el código a la placa.
- Observar el movimiento del motor.
Nota: los comandos son los mismos que en la práctica 8, la diferencia radica en que ahora se mostrará a cuantas revoluciones gira el motor.
Comments
Post a Comment