Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Esta es una mini máquina de dibujo cnc
Paso 1: VIDEO
Hola amigos
He hecho una máquina trazador CNC de tamaño mini con un mecanismo de motor mini paso a paso
Para controlar esta máquina CNC, necesitamos una placa de microcontrolador llamada arduino Nano y necesitamos un controlador de motor IC para cada motor paso a paso que sea L293D IC.
Todos los componentes electrónicos están soldados en un PCB hecho para disfraces.
Preparé un diseño de PCB y lo ordené a JLCPCB. COM tan pronto como se reciba el PCB, solo necesito soldar los pines del cabezal, los terminales de PCB y el CNC está listo para cargar el código para ejecutar.
JCLPCB es una empresa de fabricación de PCB que proporciona hasta 10 prototipos de PCB en solo 2 $.
Si necesita pedir alguna PCB para sus futuros proyectos de electrónica, puede considerar visitar JLCPCB. COM
Paso 2: Esquema de cableado y circuito
En el PCB controlador CNC he usado 2 controladores de motor IC L293D, L293D Driver IC es H-bridge IC que puede controlar un máximo de 2 motores de CC en cada dirección o puede controlar
un solo motor paso a paso bipolar.
El voltaje lógico de L293D IC es de 5 a 7 V CC, el voltaje del motor es de 5 a 35 V CC, puede manejar una corriente de hasta 1,2 A.
Si desea pedir el mismo PCB que he usado, he adjuntado un gerber de PCB en esta publicación, también le he dado un archivo editable de PCB que puede abrir en el software Fritzing y puede modificar el PCB según sus requisitos.
Paso 3: Material requerido
A continuación se muestra el material que he utilizado, puede probar algo eferente y compartir con nosotros.
PCB a medida de JLCPCB. COM
Motor paso a paso de 100 mm: - https://www.banggood.in/DC-4-9V-Drive-Stepper-Motor-Screw-With-Nut-Slider-2-Phase-4-Wire-p-964613.html?rmmds = buscar & cur_warehouse = CN
Arduino nano: - https://amzn.to/2zgmRwUL293D IC: -
Terminal de PCB: -
Pin de encabezado: -
Servomotor: -
Adaptador de 5V: -
Paso 4: Programación y código fuente
Es bueno saber el papel de cada componente y software en la máquina CNC.
1) ARDUINO Arduino funciona básicamente como un cerebro de la máquina CNC, un código CNC subido a arduino de modo que cuando Gcode se transmite a arduino, Arduino ordena al escudo del motor que ejecute motores paso a paso.
2) Escudo del motor L293D Este es un escudo dedicado para controlar las verdades del motor con arduino aquí este escudo controla dos motores paso a paso (eje x y eje y) y un servomotor, https://cdn-learn.adafruit.com/downloads / pdf / adaf… lea esto para obtener conocimientos técnicos detallados.
3) Servomotor Básicamente, este motor se usa aquí solo para que el servo de la pluma ARRIBA / ABAJO esté conectado con el protector del motor
4) Arduino IDE Esto se usa para cargar código a arduino
5) Procesamiento de IDE Esto se usa para transferir G-CODE a arduino
6) Inkscape Esto se usa para hacer un archivo G-CODE de cualquier imagen
Agregar sugerenciaPreguntar pregunta
Paso 5: preparación de G-CODE
El código G es el formato de archivo que su máquina puede entender y trabajar en consecuencia
Suponga que tiene que dibujar algo de texto con la máquina, por lo que necesita su código G
entonces, lo que usted hace El software Inkscape le brinda la posibilidad de convertir imágenes o texto en código G.
cómo convertir archivos en código G mira este video
Pero cuando descarga el software Inkscape, no hay una opción de guardar como G-CODE
por lo que debe agregar una extensión de biblioteca en inkscape para descargar la siguiente extensión de unicornio de código g de Makerboat https://github.com/martymcguire/inkscape-unicorn/… Cómo agregar esta extensión a Inkscape
1) Descomprime el archivo
2) Abra la carpeta haciendo doble clic
3) Copie todas las subcarpetas y archivos
4) Haga clic derecho en el icono de inkscape desde el escritorio.
5) Ir a Propiedades
6) Ir a la ubicación del archivo abierto
7) Abra la carpeta "COMPARTIR"
8) Abra la carpeta "EXTENSION"
9) Pasado aquí todo ese archivo
10) está hecho
Paso 6: procesamiento de IDE
Nuestro arduino está listo, nuestra máquina está lista y nuestro código g también está listo para imprimir
Entonces necesitamos algo que pueda transmitir código g a Arduino, así que aquí tenemos el programa Procesando GCTRL Descargue el código GTRL desde el siguiente enlace
Después de descargar el código GCTRL, descomprima la carpeta, cargue el código gctrl en
procesando y presione el botón de reproducción se abre una nueva ventana desde esta ventana puede seleccionar su puerto de comunicación. Al presionar "G" se abre un navegador, seleccione su archivo de código g y cárguelo tan pronto como cargue el archivo.