» Electrónica » Arduino »Máquina láser CNC de unidades de CD basadas en Arduino

Máquina láser CNC de unidades de CD basadas en Arduino


Hola, en este artículo te mostraré y te diré cómo hacer una máquina láser CNC en la que puedas hacer varios grabados en madera, plástico y cuero.

Para este proyecto necesitaremos:
• microcontrolador Arduino nano
• Dos unidades de CD
• Dos controladores para motores paso a paso A4988
• Láser (en mi modelo es de 200 nm y 200 mW)
• módulo mosfet en IRF520
• cables de conexión
• placa de pruebas
• terminales
• esquinas de metal
• Conjunto de nueces y dientes

De las herramientas:
• soldador
• destornillador

Protección para los ojos:
• gafas de seguridad

Repasemos rápidamente los componentes. Comencemos con el cerebro: el microcontrolador. Además de Arduino nano, también puede usar otros modelos de este microcontrolador.

Máquina láser CNC de unidades de CD basadas en Arduino


Igualmente importante es el controlador de motor paso a paso A4988. Con él, podemos controlar el motor, establecer micro pasos y su velocidad. Además, en el controlador A4988, puede configurar el paso del micro motor: 1, 1/2, 1/4, 1/8, 1/16.
Para configurarlo, debe tirar de los pines ms1 ms2 ms3 al más en un orden especial (presentado en la tabla).



Considere las características principales.
• Tensión de alimentación: 8-35 V
• Modo de micro pasos: 1, 1/2, 1/4, 1/8, 1/16
• Voltaje lógico: 3-5.5 V
• Protección contra sobrecalentamiento
• Corriente máxima por fase: - 1 A sin radiador; - 2 A con radiador
• Tamaño: 20 x 15 mm.
• Sin radiador: 2 g

Ahora considere el diagrama de conexión.
• ENABLE - habilita / deshabilita el controlador
• MS1, MS2, MS3: contactos para la instalación de micro pasos
• RESET - reinicio del chip
• PASO - generación de pulso para el movimiento de motores (cada pulso es un paso), puede ajustar la velocidad del motor
• DIR: configuración del sentido de rotación
• VMOT - potencia para el motor (8 - 35 V)
• GND - General
• 2B, 2A, 1A, 1B - para conectar bobinados de motor
• VDD - energía de microcircuito (3.5 –5V)



También debe analizar la calibración del controlador. Se lleva a cabo utilizando un micro potenciómetro en el controlador. Este potenciómetro controla la corriente que fluye hacia el motor. Los diferentes motores tienen un consumo de corriente diferente, por lo que debemos decidir sobre nuestros motores. Hay dos formas: rápido y no muy correcto y largo y correcto. Puede encontrar información sobre su motor paso a paso en Internet, centrándose en el modelo su unidad de CDHay una alta probabilidad de que este método no traiga ninguna información. O puede usar una manera más fácil. Gire el potenciómetro en sentido antihorario hasta el final, conecte el motor a través de un programa simple en el Arduino y gire gradualmente el potenciómetro en sentido horario hasta que arranque el motor. Nuestro objetivo es mantener el motor en funcionamiento y no omitir los pasos. No te preocupes porque el motor está caliente. Esto es normal, porque la temperatura de funcionamiento del motor paso a paso es de 40 a 45 ° C.

Código de Calibración:


// conexión fácil A4988
// pines restablecer y dormir están conectados entre sí
// conecta VDD al pin 3.3 V o 5 V en Arduino
// conecta GND a Arduino GND (GND junto a VDD)
// conecta 1A y 1B a 1 bobina de motor paso a paso
// conecta 2A y 2B a 2 bobinas de motor paso a paso
// conecta VMOT a la fuente de alimentación (fuente de alimentación de 9 V + término)
// conecta GRD a la fuente de alimentación (fuente de alimentación de 9 V - plazo)
int stp = 13; // conecta 13 pines al paso
int dir = 12; // conecta 12 pines al directorio
int a = 0;
configuración nula ()
{
pinMode (stp, OUTPUT);
pinMode (dir, SALIDA);
}
bucle vacío ()
{
if (a <200) // 200 pasos de rotación en la dirección 1
{
a ++;
digitalWrite (stp, ALTO);
retraso (10);
digitalWrite (stp, LOW);
retraso (10);
}
else {digitalWrite (dir, ALTO);
a ++;
digitalWrite (stp, ALTO);
retraso (10);
digitalWrite (stp, LOW);
retraso (10);
if (a> 400) // 200 pasos de rotación en la dirección 2
{
a = 0;
digitalWrite (dir, BAJO);
}
}
}


Vamos más lejos Discutiremos el láser. Los láseres se distinguen principalmente por el poder. Depende de si se puede quemar en maderas claras o si la máquina solo puede procesar materiales oscuros. En mi modelo, no utilicé un láser potente, pero los láseres de mayor potencia se venden en el mismo caso. No le recomendaría que tome láseres grandes con radiadores, porque su masa es mucho mayor y los motores paso a paso que no están diseñados para esta carga pueden sobrecalentarse y fallar.



No olvides proteger tus ojos y comprar anteojos de seguridad. Las gafas deben seleccionarse en función de la longitud de onda de su láser.



También necesitaremos el MOSFET IRF520. Simplemente puede comprar un mosfet y el arnés necesario para él, o comprar un módulo listo para usar.



Bueno, ahora, cuando se discuten los puntos principales y se preparan todos los componentes, puede comenzar a ensamblar.

Primero, considere el diagrama del dispositivo:




Estos esquemas son absolutamente idénticos. Presta atención al poder del láser. Su láser puede tener un voltaje diferente.

Recomiendo comenzar el ensamblaje en una placa de pruebas. Después del ensamblaje, instale el software. Vamos al sitio web http://lasergrbl.com/en/, vamos a la carpeta de descarga y descargamos el programa laserGRBL.

Después vamos a GitHub y lo descargamos.



Del archivo sacamos la carpeta grbl y la archivamos. Esta será nuestra biblioteca para Arduino. Agregue esta biblioteca al IDE de Arduino y abra el ejemplo grblUpload. Conectamos Arduino a la computadora y compartimos este código.

El programa laserGRBL es fácil de usar y cinco minutos de Google son suficientes para resolverlo.



Si el circuito en la placa de pruebas está ensamblado, los motores responden a los comandos y el programa funciona, puede continuar con la parte final del proyecto: ensamblaje en el cuerpo y soldadura.





Montado el circuito en una placa de soldadura convencional:





Decidí hacer un caso del mismo caso desde una unidad de CD. El eje Y simplemente se une a la parte inferior, y el eje X se une con las esquinas de los muebles normales.



Por lo tanto, obtenemos un maravilloso láser CNC, con el que puede realizar diversas manualidades creativas. Desde llaveros y colgantes hasta fundas de teléfono personalizadas. Estas son algunas de mis obras:





Gracias a todos por leer este artículo. Espero que la información contenida en ella sea extremadamente útil para usted.
10
8.9
9.1

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...