Autor Tema: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE  (Leído 959676 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado nordestenica

  • PIC16
  • ***
  • Mensajes: 215
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #45 en: 31 de Julio de 2004, 03:43:00 »
aver te quento e montado este esquema para testear los motores e la fresa http://www.geocities.com/lutcho.geo/PLOTTER_diagrama.zip esta controladora es de lo mas simples e funciona por fases o sea el ordenador e el soft que se usa es quien genera las fases pero quando se desconectava el software la controladora seguia alimentando los motores e esso acia que se me calentassen e solo dejava de alimentarlos quando encerrava el ordenador pero luego me di quenta que este esquema o controladora es inconpativel con este softs MASTER5 KCAM MACH2 Deskam que segun dicem por ay son los mejores pero estes softs usan un sistema diferente o sea solo generan las senhales step dir o sea las senhales de pulso e direcion

para poder usar  la fresadora con este soft MASTER5 KCAM MACH2 Deskam ay que construir otro tipo de controladora e ay es donde esta mi problema es que no encuentro ningum esquemas de controladora que sea capaz de trabajar con este tipo de soft

e estado mirando e e visto que usando el L298 e el L297 ya se puede acer esta controladora pero mi problema es que veo que mucha gente usa un pic para controlar el PWM e otras funciones e no consigo ningun esquema de este montague ya que todo lo que encuentro es ya montado e te lo venden a precio de oro

bueno si ay por ay alguna alma caridosa que me pueda ceder un esquema para acer la controladora se lo agradeceria de todo coracon

Desconectado Earias

  • PIC10
  • *
  • Mensajes: 29
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #46 en: 31 de Julio de 2004, 13:10:00 »
Efectivamente me parece que el tipo de controladora con Pulso/Direccion es mas universal por lo que te recomiendo seguir ese camino.

Yo estoy usando un esquema muy basico, donde utilizo cuatro transistores, uno por cada bobina del motor, y sus bases estan conectados mediante una resistencia a 4 pines del pic. Entonces con un programa en el pic le vas dando la secuencia de encendido a los transistores para energizar las bobinas y hacer girar el motor. Es muy basico pero luego podrias ir perfeccionandolo con pwm, o chopeo para cuando dejas de recibir pulsos desde el pc despues de x tiempo y supongo que muchas mejoras mas. De ahi el porque usar pic, por la flexibilidad que te presentan para ir agregandoles mas caracteristicas.

Podrias partir revisando este sitio donde tienen una controladora basica basada en pic, en la cual con un pic manejas dos motores. Esta el esquema y los programas para el pic:

http://www.dakeng.com/u2.html


Desconectado nordestenica

  • PIC16
  • ***
  • Mensajes: 215
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #47 en: 02 de Agosto de 2004, 05:43:00 »
muchas gracias CA3LVA esto era lo que estaba buscando voi a montarme este esquema pero en vez de usar transistores voy a usar el L298 que los e pedido e me chegan esta semana bueno mientras tanto esperare s que cuca venga de vacaciones para que me passa sus esquemas e los codigos que creo que el tiene implementado tanbien el el pic el control de PWM  algunas cosilhas mas

Desconectado Earias

  • PIC10
  • *
  • Mensajes: 29
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #48 en: 02 de Agosto de 2004, 08:15:00 »
El esquema con el cual esta trabajando Cuca es basicamente el mismo. Me lo envio y yo tambien lo use como base para desarrollar el mio. La idea es la misma, solo que como tambien lo hice yo, ocupa un pic por cada motor. El despues piensa ir potenciandolo agregandole un control de corriente inteligente y otras mejoras mas pero por ahora para partir y probar funciona.

Saludos,

Esteban Arias

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #49 en: 02 de Agosto de 2004, 08:18:00 »
Hola a todos... a ésta altura del tema es bueno aclarar para los que comienzan a participar desde ahora que ésta es la segunda parte del foro de la FRESADORA 3D... y éstas cosas que estan buscando están al comienzo de la PRIMERA PARTE...
Aclaro que no está toodo junto porque el espacio en la primera parte se agotó... por lo tanto la segunda parte se abrió para continuar... por eso parece incompleta... recomiendo revisar con paciencia la primera parte y encontrarán la respuesta a muchas de las dudas planteadas ahora...

Un abrazo a todos...
marmatar
Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado nordestenica

  • PIC16
  • ***
  • Mensajes: 215
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #50 en: 02 de Agosto de 2004, 08:31:00 »
bueno es solo para decir que creo que se me terminaron las dudas

marmatar ya se que este tema esta dividido en dos partes e e seguido desde el primero post asta este que estoy escriviendo e lo e leido e releido buscado info e mas info e todo me fue de maravilha con la parte mecanica pero con la controladora no encontraba nada de nada e estava completamente barajado con el control por fases e el step dir el uso del pic otros que no acia falta el pic bueno pero haora ya esta  

siendo assi ya estoy dibujando un esquema en el proteus que ace uso del el pic e el l 298 para la controladora para  el control de pwm usare un 555 que e visto en un esquema e me parece bastante interesante  e si  ya se que este control se puede acer atravez del pic pero es que yo en programacion soy -1

e aprovecho para dar las gracias al genio marmatar , CA3LVA, e cuca que sin vuestra aportacion jamas se me passaria por la cabeca que todo esto se pudiera acer  

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #51 en: 04 de Agosto de 2004, 07:23:00 »
Mil perdones Nordestenica... He estado por tu tierra, por el centro, en Algabideche. Está en medio de todo, de Sintra (mágnifico lugar!! Muy bueno para las chicas y su celulitis, jejeje. No he andado y subido escaleras más en mi vida), Estoril (junto al casino hay una feria de artesanía fuera de lo común, que hasta a mí me gusto, con cosas muy muy muy bonitas. Visitar antes que el casino, jejeje, que si no...), Cascais, (ver la boca del infierno, creo que era), cerca de Lisboa (oceanario y pabellón del conocimiento), el Cabo da Roca, la playa de Gincho (surf y agua friiiiiiiiiiiia)... Recomendado como viaje, muy intenso, preciosa zona!

Ahora lo de la placa, lo preparo y te lo envío ahora por si aun te interesa... Puedes mirar también aquí : http://www.ifrance.com/mac1/  que hay algo sobre los L297 y demás...

Ya me contarás...

Cumprimentos!!
Saludos desde Huelva (ESPAÑA)

Desconectado nordestenica

  • PIC16
  • ***
  • Mensajes: 215
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #52 en: 04 de Agosto de 2004, 08:10:00 »
pues vaia pedaco vacaciones que te as tirado si senhor me as dejado   pero deverias aver venido asta el norte mas concretamente a mi pueblo em sendim a unos 40km de zamora ya que el fin de semana que passo se realizo un festival de musica celta e habia mucha gente de espanha se contabilizaram mas de 10 mil personas solo el sabado e esso que el festival duro 3 dias

pero bueno de momento agrardecerte por los esquemas e los codigos e esta misma noche me pongo con esto aver si con um poco de suerte me sale algo que funcione

e mirado el codigo por alto e my pergunta es no se poderia acer un codigo que usara un solo pic en vez de 3 aunque se usara un 16f877 voy a mirarlo mejor e les digo algo

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #53 en: 05 de Agosto de 2004, 06:50:00 »
Pues sería cuestión de probar. Con un 877 y añadiendo más velocidad en el cristal (nota que usé osciladores RC en mi placa), supongo que no debería de haber problemas. Una puerta lógica donde van las tres interrupciones ( que uso en mi placa para cada micro, una por micro) y la salida de esta puerta a la interrupción externa del micro.
También está la posibilidad de usar un 18F452 que quiero recordar tiene tres interrupciones externas...
Cuestión de probar. Si lo haces cuenta eh!!

Saludos!!
Saludos desde Huelva (ESPAÑA)

Desconectado electronauta

  • PIC10
  • *
  • Mensajes: 7
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #54 en: 06 de Agosto de 2004, 20:04:00 »
Hola a todos estoy haciendo la fresadora con el PIC 16f84 mi duda es la conexión al puerto de la impresora yo lo puse así , control y pulsos  del puerto de la impresora pines 2,3 =X     4,5 =Y    6,7 =Z   pero no se cual es pulsos y cual es control , si alguien me ayuda por favor (no quiero romper nada )

Desconectado Earias

  • PIC10
  • *
  • Mensajes: 29
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #55 en: 06 de Agosto de 2004, 20:21:00 »
¿Pero que circuito y que programa cargaste en el pic?

Porque el pin para el pulso y el pin para la direccion dependen de tu circuito y de tu programa en el pic. Por el lado del pc, generalmente el soft permite configurar que pin del puerto corresponde a que señal.


Desconectado Earias

  • PIC10
  • *
  • Mensajes: 29
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #56 en: 23 de Agosto de 2004, 14:21:00 »
Después de muuuuuuucho tiempo por fin el "proyecto" de maquina CNC dio su primer paso. Tengo aun muchos detalles y errores para corregir, pero para empezar, algo es algo.

Me parece que por ahora el principal problema es que como por un error de medidas al mandar a hacerle hilos a los extremos de las guías, el eje Z me quedo demasiado largo, entonces con el peso del motor en el extremo del Z, al trabajar se produce un "cabeceo" que hace mover la herramienta mientras fresa. Supongo que tendría dos opciones; acortar el eje Z o separar la distancia de las guías del eje Y.

Además la idea de "modularizar" la controladora trabajando los circuitos con los pic para cada motor en circuitos separados, termino en una ensalada de cables que mas que complico que ayudo.

De todas maneras en el siguiente link puse algunas fotos de como va quedando la maquina y la foto de la primera prueba de fresado sobre el cobre de un pcb.

http://www.vertice.cl/cnc1

Aprovecho la ocasión de agradecer a todos los del foro que me ayudaron con ideas y respondiendo mis repetitivas consultas, en especial a Cuca, a quien moleste en verdad mucho.

Saludos,

Esteban Arias
earias@vertice.cl

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #57 en: 24 de Agosto de 2004, 13:04:00 »
FELICITACIONES CA3LVA...!!!!

Tiene muy buena pinta...
Aunque no se si entendí bien, yo creo que el problema del cabecéo puedes evitarlo limitando el ascenso de la herramienta... ya que a cierta altura ya quedas fuera del rango de trabajo, la fresa queda sobre el límite inferior del eje Z, no es así?

Logicamente lo ideal sería cortar el sobrante de las guías para que el peso del motor no tenga tanta palanca para cabecear o vibrar.

Otra opción es aprovechar las guías así de largas... y cambiar la posición de la fijación del soporte de la herramienta , o sea que los casquillos queden a la altura de la cola de la herramienta, de esa manera, elevando la altura del puente (todo el conjunto) , tendrías la posibilidad de mecanizar en 2 1/2 D , espesores mayores de material.
De ésta manera generarías un equilibrio entre el peso del motor y la herramienta, aunque quizás una separación mayor entre las guías del puente mejoraría la situación.

Son solo ideas...
Un gran abrazo y nuevamente felicitaciones.

marmatar




Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #58 en: 24 de Agosto de 2004, 13:48:00 »
Yo también me quiero sumar a las felicitaciones. Enhorabuena Esteban!!!

Mira, yo estoy con lo que te comenta marcelo, veo que el eje Z tiene demasiado recorrido. Hay parte que no es aprovechable.

En cuanto a lo del cabeceo... algo así me ocurre a mí también. Te comento...
Las guias de mi eje Y, el que soporta el Z, son las más gruesas que he usado en la fresadora, de 15mm, y aunque suene a coña, se doblan. Como dijo Arquímedes, "dame un punto de apoyo y moveré la tierra". En mi caso, dame una fresa en pleno trabajo, una guia de apoyo y doblaré la otra, jejejeje
Pues sí, sin hacer excesiva presión hacia adentro o hacia afuera en el extremo de la fresa (la parte que entra en contacto con el material a fresar), la guia más alejada, osea, la que queda más alta del eje Y se dobla. Y esto durante el fresado por tanto, crea vibración, que es la única holgura, o al menos la única que yo creo significativa, en mi máquina.
Quizás te esté ocurriendo eso también a tí.
Solución, la que tú comentas. Cuanto más alejadas menos influye esto. Otra solución, así pensando, sería alejar la guía más cercana a la fresa, osea, la de abajo, hacia atrás. Creo que así también se corregiría un poco este error, creo...

Enhorabuena de nuevo!!!
Saludos desde Huelva (ESPAÑA)

Desconectado Earias

  • PIC10
  • *
  • Mensajes: 29
RE: FRESADORA 3D, CON MOTORES PASO A PASO CONTROLADOS POR PIC 2º PARTE
« Respuesta #59 en: 24 de Agosto de 2004, 14:55:00 »
Muchas gracias Marcelo y Cuca.

Me parece que es el mismo problema que describe Cuca, se esta produciendo una palanca entre las dos guias del eje Y al momento de fresar, el que seguramente se incrementa mas porque  que las guias que yo use en todos los ejes son de 10 mm.

Entonces como sugieren, creo que podria sacarle ventaja al largo excesivo con que me quedo el eje Z para separar las guias del eje "Y" en una distancia casi igual al del largo del eje Z ¿se entiende?

Sobre el tema de la controladora; en la practica con los motores en funcionamiento me han ido quedando clarisimas las dudas y la importancia sobre como optimizar el funcionamiento de los motores.

Por ahora con el programa que tengo cargado en los pic, cuando no estan recibiendo pulsos desde el pc, queda energizada la bobina del motor que se utilizo en el ultimo paso, por lo que empieza a calentarse el motor y el correspondiente transistor. Entonces, ¿habria algun problema en que modifique el programa de los pic para que despues de x tiempo sin recibir un pulso deje todas las bobinas sin energia? Con esto el motor queda libre, no frenado electricamente, ¿producira esto algun error de precision cuando se retome el movimiento?

Lo que hago ahora para evitar el sobrecalentamiento, como solo estoy haciendo pruebas y utilice disipadores grandes, es apagar la controladora y por lo menos no aprecio ninguna diferencia cuando la vuelvo a encender y sigo moviendo los motores.

Por lo que he visto de la controladora del sitio cenece, ellos pasan la controladora a modo chopeo despues de x tiempo sin pulsos, pero aun no se como implementar esto en el codigo de los pic. ¿alguna idea?

Saludos y muchas gracias,

Esteban Arias
earias@vertice.cl