Tabla de contenido:

Trazador vertical con Drivemall: 6 pasos
Trazador vertical con Drivemall: 6 pasos

Video: Trazador vertical con Drivemall: 6 pasos

Video: Trazador vertical con Drivemall: 6 pasos
Video: Trazador Bipolar vertical -parte I- (curso 2012-13) 2024, Mes de julio
Anonim
Trazador vertical con Drivemall
Trazador vertical con Drivemall

Con este tutorial queremos explicarte cómo mejorar el plotter vertical que encuentras aquí usando el baord programable Drivemall.

Si no tenemos el drivermall podemos usar el arduino, pero debajo el enlace para el desarrollo del Drivemall.

La ventaja de preferir el Drivemall a la placa Arduino clásica es que reduce la complejidad de las conexiones, lo que lleva a una configuración más ordenada. Sin embargo, esto es opcional: todos los resultados siguen siendo válidos con la placa arduino, una placa de pruebas y suficientes puentes dupont para las conexiones.

El proyecto tiene como objetivo promover una forma informal de educación como un medio para fomentar la inclusión social de los jóvenes, la educación informal que se puede encontrar dentro de los espacios de creación.

Este tutorial refleja únicamente las opiniones de los autores, y la Comisión Europea no se hace responsable del uso que pueda hacerse de la información contenida en él.

Paso 1: Introducción

Introducción
Introducción
Introducción
Introducción

Eliminamos el protector de motor Adafruit porque la placa Drivemall integra todo a bordo.

Además, gracias a la placa Drivemall, puede elegir diferentes tipos de controladores de diferente calidad. La diferencia entre estos controladores se aprecia en el resultado final en términos de menos imperfecciones en la imagen.

Paso 2: lo que necesitamos

Lista de la compra:

  1. 2 cables para motor
  2. Material del trazador vertical (enlace a las instrucciones de digijeunes).
  3. Drivemall (nuevamente, enlace a la instrucción drivemall)
  4. Cable USB
  5. 2 controlador A4988

Paso 3: Cómo reemplazar el hardware

Cómo reemplazar el hardware
Cómo reemplazar el hardware
Cómo reemplazar el hardware
Cómo reemplazar el hardware
Cómo reemplazar el hardware
Cómo reemplazar el hardware
Cómo reemplazar el hardware
Cómo reemplazar el hardware

Necesitamos eliminar el controlador Arduino Uno y el baord Adafruit Motor Shield V2 para reemplazarlos con Drivem y dos controladores paso a paso de motro.

Para ello, conectemos el driver Steppers en el conector J17 J24 (ver imagen 1) por otro lado, prestar atención a la dirección de los pines (ver imagen 2, 3).

Para la conexión con el motor, preste atención a las fases del motor paso a paso que una conexión incorrecta puede destruir el controlador. El Driver A4988 tiene el pin tiene los pines del motor en la secuencia 1B 1A 2A 2B (ver la imagen 4).

El servo está conectado a los pines VDD GND y A3.

Paso 4: firmware

Firmware
Firmware
Firmware
Firmware

¡Ahora es el momento de programar!

Hay algunas pequeñas diferencias en el firmware porque la placa Adafruit Motor Shield V2 se controla usando el bus SPI, por otro lado, Drivemall usa los controladores Step (A4988) controlados con dos PIn STEP en PWM e Dir para la dirección.

Por lo tanto, debemos enviar las instrucciones correctas a los controladores que se encargarán de los pasos para hacer girar los motores.

Aquí puede encontrar el firmware adjunto

Paso 5: dibujo

Dibujo
Dibujo
Dibujo
Dibujo
Dibujo
Dibujo

Bien, debería estar todo hecho. ¡Ahora podemos dibujar un boceto!

Para usar el trazador usamos Procesamiento configurando el tamaño del trazador y el aire de trabajo en Configuración y, en particular, el número de pasos por revolución y los milímetros recorridos por la punta por revolución.

Vayamos a Entrada, haga clic en establecer Inicio y vayamos a cargar la imagen usando el vector de carga. Para mejorar la precisión del trazador podemos disminuir la velocidad y la aceleración.

Paso 6: Conclusión

Conclusión
Conclusión

El uso de drivers paso a paso externos permite hacer que el ruido de los motores sea intercambiable con otro tipo de drivers que ofrecen mayor precisión, por ejemplo, el tmc2208

Recomendado: