Tabla de contenido:
- Paso 1: obtenga todas las cosas
- Paso 2: programa el microcontrolador Arduino
- Paso 3: instale el protector del motor en la placa Arduino
- Paso 4: conecte el motor paso a paso al protector del motor
- Paso 5: Estudie el esquema del circuito
- Paso 6: conecte el botón pulsador a la configuración
- Paso 7: conecte el motor paso a paso del controlador a la placa del amplificador
- Paso 8: conecte la placa del amplificador a la placa Arduino
- Paso 9: conecte la configuración a la alimentación
- Paso 10: Pruebe los controles
- Paso 11: Comparta su trabajo
Video: Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¿Tiene un par de motores paso a paso por ahí y quiere hacer algo? En este Instructable, usemos un motor paso a paso como codificador rotatorio para controlar la posición de otro motor paso a paso usando un microcontrolador Arduino. Así que sin más preámbulos, ¡comencemos!
Paso 1: obtenga todas las cosas
Esto es lo que necesitará para este proyecto:
- Una placa de microcontrolador Arduino compatible con Adafruit Motor Shield V2 (UNO, Leonardo, etc.)
- Un protector de motor Adafruit V2
- Un motor paso a paso con codificador rotatorio (se recomienda unipolar)
- Un motor paso a paso para ser conducido (unipolar o bipolar)
- 4 cables de puente macho a macho (para conectar el codificador rotatorio a la placa Arduino)
- 4 cables de puente macho a macho (para conectar el motor paso a paso al blindaje del motor)
- Una fuente de alimentación de CC de 5 a 12 voltios (según el requisito del motor paso a paso accionado)
Paso 2: programa el microcontrolador Arduino
Paso 3: instale el protector del motor en la placa Arduino
Alinee las clavijas del protector del motor con las cabeceras de la placa Arduino y asegúrese de que ninguna clavija se doble.
Paso 4: conecte el motor paso a paso al protector del motor
Conecte los cables del par de bobinas del motor paso a paso a los terminales de salida del blindaje del motor marcados como 'M3' y 'M4'.
Paso 5: Estudie el esquema del circuito
Paso 6: conecte el botón pulsador a la configuración
Conecte los botones pulsadores entre 'GND' y 'D12' de la placa Arduino.
Paso 7: conecte el motor paso a paso del controlador a la placa del amplificador
Paso 8: conecte la placa del amplificador a la placa Arduino
Conecte los pines + ve y -ve del amplificador a + 5 voltios (o + 3.3 voltios si usa un microcontrolador Arduino lógico de 3.3 voltios) y 'GND' respectivamente.
Conecte los pines de salida de la placa del amplificador a las entradas digitales 'D5' y 'D6' de la placa Arduino.
Paso 9: conecte la configuración a la alimentación
Conecte la instalación a una fuente de alimentación de CC adecuada. Aquí, se utiliza un cargador de teléfono móvil para alimentar la configuración a través del conector USB integrado de la placa Arduino.
Paso 10: Pruebe los controles
Si el motor que se va a accionar no se mueve correctamente y avanza y retrocede, apriete las conexiones de los cables y, si el problema persiste, cambie la secuencia de las conexiones del cableado del motor paso a paso realizadas con el blindaje del motor.
Paso 11: Comparta su trabajo
Si lo ha hecho funcionar, ¿por qué no compartirlo con la comunidad? Si lo hace, inspirará a otros a hacer el proyecto también. ¡Todo lo mejor!