Electrónica CNC/impresora 3D (driver, shields y placa)

No hay nada que perdonar y menos con la maravilla que nos dejas.

Gracias por compartir tu trabajo, en cuanto pueda lo pruebo.

Saludos.

Muchas gracias! Prometo que en la siguiente versión viene de serie. Quiero refactorizar un pelin el código, toda la inicialización está un poco de aquella manera y no termina de gustarme, además quiero mejorar las aceleraciones para que tengan una aproximación numérica un poco más constantes.

Despues de leerme todo el post entero y otros varios como el del ferroviaro de la maquetaza de tren y algunos cuantos mas de Txapuzas... me dejais flipando del poder que tiene mi pequeño arduino jejeje, tengo en mente montar una CNC en un principio pequeña para hacer alguna que otra placa y bueno pues para aprender y ya si se tercia.. pues igual mas grande jeje. De momento quiero probar con unos motores que tengo de una impresora un 257, 258 de una Epson y un M49-SP2K de una HP, lo que nose que drivers montar, he visto los que tiene Txapuzas con el TxapuChino y 3 puentes H con el L298N. Que opinais? estos motores son "pequeños" tienen un consumode 0,35 - 0,5 y 1 A respectivamente, esque he estado mirando los de ELFDRV1 y 2 y son la leche pero para igual es para un uso mas profesional no? Espero vuestra respuesta y muchas gracias por compartir tanta informacion!!

Un saludo.

Lo único es ver si aguantan bien los motores sin regular la corriente. Si te soy sincero, tal vez empezaría usando los que están basados en los L298 y después pasar a algo un poco más serio para la máquina final.

Ahora ya sólo monto los ELFDRV3 con unas prestaciones algo mejoradas.

Muchas gracias por tus comentarios y bienvenido al mundo CNC e impresión 3D!

Como los que estan basados en los L298? los L298N no? que diferencia hay? he visto tu plava la ELFDRV1 y 2, en la web subiste el diseño del pcb? es que soldar smd.. es dificil no? Me gustaria montar unos de esos tuyos pero me da miedo tambien estropearlos por no tener los suficientes conocimientos :D.

Si, empieza a usar uno basado en un L298N. Los driver que yo monto no son ideales para iniciarse en soldadura SMD. Tienen un pad en la parte inferior del ASIC.

Por cierto, si Montás una placa basada en el M298N, puedes construir un circuito para controlar la corriente de cada fase usando un L297N. En el datasheet puedes encontrar una nota de aplicación.

Oks apunto eso del 297, pues me fijare en el Txapuzas CNC pero no voy a perder de vista todo lo que poneis por aqui, que de todo se aprende. Muchas gracias y adelante mucho animo que estas haciendo unas cosas espectaculares!!!

Un Saludo

Muchas gracias. Saludos

Hola a todos otra vez. Hoy he publicado la nueva versión V 1.0.9 con algunas mejoras:

  • Cambio del algoritmo de aceleración para que sea lineal y constante
  • Optimización de los parámetros de aceleción
  • Control de la fresadora con su correspondiente comando M3 y M4 (en el fichero configMe.h hay que cambiar el pin asociado control del motor MOTOR_PIN que por defecto está a A0).

La podéis descargar aquí: https://bitbucket.org/fmalpartida/cnc-controller/downloads/CNC_V1.0.9.zip

Aun me queda hacer un cambio un poco más profundo a todo el SW de control pero de momento funciona muy bien y más o menos está organizado.

No me habia enterado de estas actualizaciones, me quede en la 1.0.7

Es impresionante el cambio que da la maquina, sobre todo el sonido de los motores al acelerar.

He tenido algun problema para que me funciona y no me va bien del todo, el caso es que he cambiado la varilla M10 de los ejes X e Y por correa dentada y tengo que configurar 5 pasos/mm, en un principio nada mas cargar el sketch, la cnc va a camara lenta, no llega a acelerar, he modificado la linea #define ACCELERATION          0.400000 y funciona bien en las lineas rectas, pero en curvas baja muchisimo la velocidad.

He cambiado eso curioseando en el programa, pero no tengo ni idea de lo que es XD

Saludos

Es la aceleración. En curvas debería ir más lento porque las curvas las programa como segmentos rectos pequeños y no llega a la velocidad nominal.

Con esa velocidad te irá muy lento. Sube la velocidad de los comandos del gcode y aumenta un poco la velocidad.

Me alegro que te guste.

Hola! veo que son solidarios con la info aqui. Capáz puedan darme una mano con un problemita que tengo. Soy nueva no solo en el foro, tambien en el tema de electrónica. Mi problema es que se me ocurrió que podía ser divertido armar una impresora 3D!!! conseguí unos planos de una impresora delta, descargué algunos datos sobre el tema, programas y consegui un kit de la electrónica para armarla! el problema es que llegó a mismanos en una bolsita de supermercado!!! No tengo ni idea de como ensamblarla! pero lo peor es que la quiero hacer del tamaño de una silla (mas o menos) para lo cual calculo que los motores deberían ser mas grandes, las correas para los desplazamientos también!!! Alguien me podrá ayudar?? vinculo para imagen del kit= http://1drv.ms/1JWSDAz =)

Tal vez si lees las normas del foro, verás qeu todo post que tiene mas de 120 dias sin cambios no debe ser respondido. Mira la fecha del último post May 10, 2013, 10:10 pm

Lo que debes hacer es crear un nuevo hilo y ahi si quieres haces una referencia a este hilo.

El tema es que tu proyecto no es fácil. Requiere mucho tiempo de tu parte, si se lo vas a dar, bien, podras preguntar lo que gustes pero aca no te diremos como conectar esto a lo otro sino tu aporta el problema y te daremos la solucion porque nadie puede ver que tienes en la bolsita del kit como tu la has llamado. Este es un foro de gente técnica y otros que tienen mucha pasión por Arduino. No importa en que grupo estes, serás bien recibido, asi que espero tu hilo y mejor información de tu parte. Como se trata de algo a mediano plazo, hazlo en proyectos.

Y de nuevo, insisto en que leas las normas del foro.