TODOPIC

Mecatrónica => CNC - Control Numérico Computarizado => Mensaje iniciado por: mecatronix89 en 17 de Marzo de 2011, 03:27:29

Título: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 17 de Marzo de 2011, 03:27:29
Hola :-/, se que ya hay mucha información, pero como nuevo en este tema, deseo solucionar todas mis dudas.

Sin abundar que tipo de CNC sea, lo que yo quiero saber es como utilizar el software Mach 3, configurarlo al puerto paralelo, como conectar el paralelo con mis motores NEMA 17 pap bipolares 4 hilos.

Tengo un diagrama que es para la interfaz del paralelo aqupi les pongo el link:
Página:
http://www.todorobot.com.ar/proyectos/paralelo/paralelo.htm
PDF:
http://www.todorobot.com.ar/proyectos/paralelo/ipp01-circuit.pdf

Ahora, según entiendo solo 1 motor se puede conectar con esa interfaz.
me podrían recomendar que circuito usar para controlar mis 3 motores?
o que hago? esque me hago bolas jaja... :D
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: falflores en 17 de Marzo de 2011, 04:58:44
Hola mecatronix89, creo que no te comprendí bien, ya tienes los drivers de los motores?, es decir, que solo te falta la interfaz?, o acaso no tienes ni la interfaz ni los drivers?.

Te comento que yo armé tanto la interfaz como los drivers de la pagina del buen amigo Esteca

Interfaz: Interfaz para CNC de 4 ejes con motores bipolares de 4 hilos (http://www.******web eliminada por los administradores por quejas reiteradas sobre este usuario****/proye-interfazcnc12.html)

Drivers: Driver bipolar de 2 Amperes para motors bipolares (http://www.******web eliminada por los administradores por quejas reiteradas sobre este usuario****/proye-dvb20a.html)

Tanto los drivers como la interfaz funcionan de maravillas!, yo los armé y no tuve queja alguna

Si eliges estas placas, la configuración en el match queda asi:

(http://www.******web eliminada por los administradores por quejas reiteradas sobre este usuario****/fotos/Interfaz%20CNC%20v1.2%20(8).jpg)

Yo mismo subí a Youtube un video de mis drivers e interfaz funcionando:


Espero haberte ayudado
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 17 de Marzo de 2011, 14:14:22
Muchas gracias  :-/ em pues habia construido un driver con un PIC16F886 y un PUENTE H L296B creo algo asi y pues el motor gira y todo pero pues el pic es el que controla, y lo que queria era poder controlar con el MACH 3, muchisimas gracias todo solucionado, solo preguntar donde conseguiste los conectores para el cable plano, porque creo que en AG electronica, no tienen
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: falflores en 17 de Marzo de 2011, 15:04:50
Muchas gracias  :-/ em pues habia construido un driver con un PIC16F886 y un PUENTE H L296B creo algo asi y pues el motor gira y todo pero pues el pic es el que controla, y lo que queria era poder controlar con el MACH 3, muchisimas gracias todo solucionado, solo preguntar donde conseguiste los conectores para el cable plano, porque creo que en AG electronica, no tienen

Pues yo los compré en república del salvador, adelante de AG, hay una entrada del mismo lado, con el número 22, es un pasillo donde dentro hay varias tiendas de componentes; tal vez conozcas esa entrada por que allí hay un lugar muy conocido "el último recurso" que se encuentra hasta adentro, bien, pues yo los conseguí unos cuantos locales antes del último recurso, del lado izquierdo, ese componente se llama header box de 5x2 pines.

muchisimas gracias todo solucionado,

Qué interfaz piensas usar siempre?, por que déjame decirte que yo probe interfaces con un L298N, que es un puente H doble y un PIC, y la verdad no me dio buenos resultados para nada, la fuerza del motor es muy pequeña para lo necesario en una CNC, lo que funciona en estos casos es controlar el puente H con un driver, que es el L297, este driver puede controlar el motor a pasos con PWM, por lo que tranquilamente le puedes meter 40 volts a tu motor sin consecuencias, consiguiendo una corriente estable y regulable con un potenciómetro; te lo recomiendo para CNC.
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 17 de Marzo de 2011, 15:20:24


Qué interfaz piensas usar siempre?, por que déjame decirte que yo probe interfaces con un L298N, que es un puente H doble y un PIC, y la verdad no me dio buenos resultados para nada, la fuerza del motor es muy pequeña para lo necesario en una CNC, lo que funciona en estos casos es controlar el puente H con un driver, que es el L297, este driver puede controlar el motor a pasos con PWM, por lo que tranquilamente le puedes meter 40 volts a tu motor sin consecuencias, consiguiendo una corriente estable y regulable con un potenciómetro; te lo recomiendo para CNC.
[/quote]
Pues la verdad, no se donde esté ese local que me dices vivo en Coahuila je, pero buscaré esos headers a ver donde los encuentro o si los puedo sustituir por eso headers de 2 lineas que son solo los pines sin BOX a ver como le hago, y pues lo de la interfáz me gusta esa que armaste, se ve muy bien, y esque no tenia idea de como hacerle para armar una interfaz y los drivers jeje...
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 17 de Marzo de 2011, 20:32:06
oye no crees que se pueda sustituir el relevador de 12 por uno de 5V? claro cambiando la tension de alimentacion por 5 volts. o porque el relay es de 12?
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: falflores en 18 de Marzo de 2011, 01:55:34
oye no crees que se pueda sustituir el relevador de 12 por uno de 5V? claro cambiando la tension de alimentacion por 5 volts. o porque el relay es de 12?

Sí. De hecho yo corte las pistas de 12v y puentie las de 5v y le puse relevadores de 5v
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 18 de Marzo de 2011, 03:17:04
Sabes si tambien es posible cambiar los diodos que van en las bobinas de los relevadores? esque tengo el 1n4001 que soporta 50V y no 1000 como el otro, pero pues segun veo no va a haber mas voltaje que 5 volts, como ves?... fijate que hasta es posible eliminar el regulador lm317t ya que esos 12V no se utilizan en otra cosa mas que en los relés y leds indicadores y todo eso funcionaría con 5V, asi que sería mejor poner el regulador de 5V a la entrada de la tension para que todo lo que se vaya alimentar vaya regulado
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: falflores en 18 de Marzo de 2011, 13:36:34
Sabes si tambien es posible cambiar los diodos que van en las bobinas de los relevadores? esque tengo el 1n4001 que soporta 50V y no 1000 como el otro, pero pues segun veo no va a haber mas voltaje que 5 volts, como ves?... fijate que hasta es posible eliminar el regulador lm317t ya que esos 12V no se utilizan en otra cosa mas que en los relés y leds indicadores y todo eso funcionaría con 5V, asi que sería mejor poner el regulador de 5V a la entrada de la tension para que todo lo que se vaya alimentar vaya regulado

Efectivamente, con que pongas unos 1N4001 es suficiente, el regulador de 12v es necesario para el ventilador, ya que este es de 12v, y es sumamente necesario el ventilador si no quieres que tus integrados se destruyan por calentamiento.
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 25 de Marzo de 2011, 03:58:41
Hola oye, solo una pregunta más... por lo pronto jeje... cual de los dos archivos .hex es el que se carga al PIC?? o que diferencia hayh entre ellos?
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: falflores en 27 de Marzo de 2011, 03:11:04
Hola oye, solo una pregunta más... por lo pronto jeje... cual de los dos archivos .hex es el que se carga al PIC?? o que diferencia hayh entre ellos?

Debes cargar el que termina en .hex, que es el que esta en binario, el otro archivo creo que está en ensamblador
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: ceneca en 27 de Marzo de 2011, 10:36:09
hola!!, si te referis a la interfaz de esteca, hay dos versiones de fimware, una que va de 10 a 30 seg y la otra de 30 seg a 1.5 min. eso dependerá de tu idea para tu maquina, elige la que creas mas conveniente!!!

saludos!!!
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 27 de Marzo de 2011, 23:35:58
ok perfecto... solo deseaba saber si habia alguna diferencia encuanto a otro funcionamiento... epro al parecer solo cambia el tiempo...
otra cuestion, hay un conector tipo molex, es para el ventilador?????
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: ceneca en 28 de Marzo de 2011, 11:22:28
hola otra vez!!,
 exacto ese es para el cooler, no dejes de colocarlo, ayuda mucho a mantener dentro de rangos normales el funcionamiento de los drivers, fijate de colocar en estos la tensión de referencia adecuada, según tus motores.

saludos!!!
Título: Re: Ayudaaaaa!!! porfavooor... Como controlar mi CNC?
Publicado por: mecatronix89 en 29 de Marzo de 2011, 00:45:47
Perfecto gracias por la ayuda... esque esta muy bueno el proyecto solo que falta indicar muchas cosas y aclarar otras jeje... bueno mi cnc ya está en marcha solo que me falta alimentar bien los motores porque batallan un poco.. . dado que los alimento a 12V con 500mA jiji tengo una fuente que era de una impresora HP servirá???
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: falflores en 29 de Marzo de 2011, 02:17:00
Pues todo depende de cuanta corriente soporte ese eliminador, para que esos drivers funcionen a pleno, se necesitan unos 2A por motor, es decir, 6A para los 3, debes fijarte que los soporte el eliminador
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: falflores en 29 de Marzo de 2011, 02:18:15
Por cierto, siempre cuales drivers usaste, los de esteca55 u otros?, haber si luego puedes subir unas fotos para ver tus avances  :mrgreen:
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 29 de Marzo de 2011, 03:52:56
Hola, usé los de esteca55... ya arme interfáz y drivers, solo que cuando muevo los ejes en el mach3 solo se mueve el X y solo hacia la derecha... siendo que presiono el boton del eje Z... es raro.
Usé la configuracion que me diste o quizás sea el cable, porque tube que modificarlo era un paralelo de DB25 a Centronix...

Con ese eliminador funciona el motor pero creo que no lo suficiente es de 15V a 530mA no se donde obtener una fuente más poderosa.

Luego subo unas imagenes, porque ahorita lo que quiero es dormir jejejeje saludos amigo
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 31 de Marzo de 2011, 21:49:11
Esta es la interfáz que construí a partir de lo que esteca55 ofrece con algunas modificaciones para comodidad mia je
(http://img94.imageshack.us/img94/2735/dsc00651p.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31

----------------------------------------------------------------------------------------------------------------------------

(http://img813.imageshack.us/img813/6153/dsc00650u.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 31 de Marzo de 2011, 21:55:40
Aquí les presento uno de los drivers, que por cierto es el problemático :5]... los otros 2 funcionan perfecto :-/...

(http://img834.imageshack.us/img834/7749/dsc00648c.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31
__________________________________________________________________________________-
(http://img19.imageshack.us/img19/7898/dsc00649e.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 31 de Marzo de 2011, 22:03:42
Y si me permiten les pondré algunas imágenes de mi CNC sencilla, aun falta afinar detalles como los limites y hacer que el relé funcione para encender el motor jeje que aun no consigo hacer que cambie de posicion el relé :shock:...

(http://img17.imageshack.us/img17/73/dsc00645xg.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31
------------------------------------------------------------------------------------------------------------------
(http://img706.imageshack.us/img706/139/dsc00643j.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31
------------------------------------------------------------------------------------------------------------------
(http://img860.imageshack.us/img860/1601/dsc00642s.jpg)
By mecatronix89 (http://profile.imageshack.us/user/mecatronix89) at 2011-03-31
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: Pingüe en 31 de Marzo de 2011, 22:41:13
felicidades por tus avances! para probar el o los reles, abres el Mach3 te vas a la pestaña donde dice MIDI Alt2, con el mouse pones el puntero en la ventana donde dice input, esto te permitira introducir comandos manualmente, ya con el promt tildando listo para introducir comandos, pones M3 ó M4 para hacer funcionar el rele que corresponde al encendido de la herramienta, (es el rele mas cercano a los bornes de alimentacion +12V cd) y lo desactivas con M5.

Los otro 2 reles los controlas con M7 (para el rele de enmedio ) y M8 (para el rele restante), para descativar estos 2 ultimos, pon M9.

Espero te sirva!

Saludos!
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 01 de Abril de 2011, 10:49:34
felicidades por tus avances! para probar el o los reles, abres el Mach3 te vas a la pestaña donde dice MIDI Alt2, con el mouse pones el puntero en la ventana donde dice input, esto te permitira introducir comandos manualmente, ya con el promt tildando listo para introducir comandos, pones M3 ó M4 para hacer funcionar el rele que corresponde al encendido de la herramienta, (es el rele mas cercano a los bornes de alimentacion +12V cd) y lo desactivas con M5.

Los otro 2 reles los controlas con M7 (para el rele de enmedio ) y M8 (para el rele restante), para descativar estos 2 ultimos, pon M9.

Espero te sirva!

Saludos!
gracias... veré lo que suceda y ya les informaré, al parecer no configure bien las salidas je... saludos
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: Pingüe en 01 de Abril de 2011, 16:13:15
Para la configuracion del mach3, en el menu superior entras a menu config; ports and pins y pon los valores que aparecen en las fotos que anexo.

Saludos
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 04 de Abril de 2011, 02:29:57
estaba pensando en si era necesario los encoders??? esque mis motores no lo traen... pero me imagino que si pones a ZERO todos los ejes debería funcionar no?
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: falflores en 04 de Abril de 2011, 02:38:30
estaba pensando en si era necesario los encoders??? esque mis motores no lo traen... pero me imagino que si pones a ZERO todos los ejes debería funcionar no?

Casi todas las CNC antiguas no usan encoders, y es que en los motores a pasos no es estrictamente necesario la retroalimentación de la posición del eje, ya que con que tenga la suficiente fuerza para mover la carga, aseguras que no se salte pasos, por lo que si funcionan adecuadamente sin los encoders.

Saludos!
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: mecatronix89 en 04 de Abril de 2011, 15:02:03
mmm triste la verdad... jeje los motores hacen lo que quieren... un driver no funciona, el relé del spindler se queda encandido y no apaga... los home limits no funcionan... los demás relés tampoco encienden... hermoso fallo de construir la CNC jaja
Título: Re: Ayuda, necesito saber Como controlar mi CNC?
Publicado por: falflores en 09 de Abril de 2011, 18:12:48
mmm triste la verdad... jeje los motores hacen lo que quieren... un driver no funciona, el relé del spindler se queda encandido y no apaga... los home limits no funcionan... los demás relés tampoco encienden... hermoso fallo de construir la CNC jaja

Es el precio a pagar en la electronica y la programación, que casi nunca te salen a la primera, pero no te des por vencido y revisa bien todo, a mi me paso, pero después de investigar mucho por fin funciono todo bien. Ánimo!