Tabla de contenido:

Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)

Video: Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)

Video: Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Video: 💡 Controlar Motor PASO A PASO con Arduino (Stepper Motor) 【 2021 】 - Capítulo #34🔋 2024, Noviembre
Anonim
Motor paso a paso controlado por motor paso a paso | Motor paso a paso como codificador rotatorio
Motor paso a paso controlado por motor paso a paso | Motor paso a paso como codificador rotatorio

¿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

Obtén todas las cosas
Obtén todas las cosas
Obtén todas las cosas
Obtén 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

Programar el microcontrolador Arduino
Programar el microcontrolador Arduino

Paso 3: instale el protector del motor en la placa Arduino

Instale el protector del motor en la placa Arduino
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 el motor paso a paso al blindaje del motor
Conecte el motor paso a paso al blindaje 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

Estudie el esquema del circuito
Estudie el esquema del circuito
Estudie el esquema del circuito
Estudie el esquema del circuito

Paso 6: conecte el botón pulsador a la configuración

Conecte el botón pulsador a la configuración
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

Conecte el motor paso a paso del controlador a la placa del amplificador
Conecte el motor paso a paso del controlador a la placa del amplificador
Conecte el motor paso a paso del controlador a la placa del amplificador
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 la placa del amplificador a la placa Arduino
Conecte la placa del amplificador a la placa Arduino
Conecte la placa del amplificador a la placa Arduino
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 configuración a la alimentación
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!

Recomendado: