Autor Tema: Pierdo pasos?  (Leído 20807 veces)

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

Desconectado alogic.on

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 772
Re: Pierdo pasos?
« Respuesta #15 en: 09 de Marzo de 2012, 05:52:21 »
Citar
Eso del Vref que es? Crees que puede solucionar mi problema o me hara perder tiempo y al final tendre que comprar el driver de todos modos?
:shock: :shock: :shock:
pues hombre, tiempo no mucho. pero casi estoy seguro de que cada uno de los drivers de la placa tiene un pote para regular la tension de trabajo de cada motor. el nuevo que te compres comprueba que la vref esta bien regulada para no cargarte los driver o los motores.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Pierdo pasos?
« Respuesta #16 en: 09 de Marzo de 2012, 17:40:39 »
Luego de investigar un poco sobre el funcionamiento de los drivers creo que me voy a ahorrar tener que comprar uno (al menos de momento).
Abri mi controladora y vi que tiene unos dip-switch para configurar los pasos. los 3 ejes estan configurados en "microsteps" con 1/4 de paso (necesito 4 pulsos para hacer un paso). Esto me da una resolucion de 800 pasos por vuelta. Pero lei que los microsteps hacen perder un poco de fuerza al motor, asi que configure la controladora para que funcione 1/1 en el eje que estaba funcionando mal y aunque pierdo un poco de resolucion ahora funciona bien! Ademas, como el eje que no iba bien era el X, cambie el cableado y ahora es el Z, prefiero tener menos resolucion en este eje ya que basicamente uso la fresadora para taladrar las PCB.
En resumen, tengo el eje X e Y funcionando a 800 pasos por vuelta y el eje Z funcionando a 200 pasos por vuelta. Como mi eje roscado tiene un paso (distancia entre dos crestas consecutivas de la rosca) de 1.5mm, la resolucion queda en 0.0075mm.... sera suficiente, no?  :D

PS: hay que reconfigurar mach para que envie los pasos correctos, sino el motor ahora andaria 4 veces mar rapido!
Eso se hace en "Motor Tuning", y tuve que dividir entre 4 el valor que aparece en "Steps per" del eje Z, que indica cuantos pasos (pulsos) son necesarios para avanzar 1mm.
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Re: Pierdo pasos?
« Respuesta #17 en: 11 de Marzo de 2012, 15:50:45 »
Hoy haciendo pruebas con el nuevo trompo, (Proxxon BFW40) he descubierto que me sucede lo mismo con el eje Z, supongo que al utilizar una carga más pesada (ya que pesa unos 4kg la proxxon) el motorcito del eje Z va más necesitado y lo llevo al limite... No había tenido problemas hasta ahora y lo achaco a esto o eso creo.
No se si utilizar la misma solución que has utilizado Marttyn, ya que utilizado la sable para trabajos en madera y aluminio, algunos de ellos bastantes elavorados, no se hasta que punto se notara la perdida de resolución. Ummm creo que me tocara  actualizar el motor del eje Z y comprar un driver nuevo...Espereba no tener que invertir más dinero en ella...

Porcierto para actualizar la sable con uno motores nás potentes, es tan simple como cambiar los motores y el driver o hay alguna cosa más, por ejemplo el acople del eje de los motores, la verdad es que no tengo ni idea de este tema.
« Última modificación: 11 de Marzo de 2012, 16:04:44 por Dani27v »

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Pierdo pasos?
« Respuesta #18 en: 11 de Marzo de 2012, 16:39:56 »
La sable lleva unos motores NEMA 17, que hacen referencia al tamaño del motor. Solo podras acoplarle otro motor nema 17, a menos que hagas alguna modificacion para poder aceptar un motor mas grande. Lo que estuve viendo es que todos los motores nema 17 tienen unas caracteristicas muy parecidas, por lo que si lo que quieres es mas fuerza tendras que obligatoriamente pasarte a una medida mas grande.
Yo te recomiendo que pruebes mi solucion ya que no pierdes nada. En caso de que veas que los resultados no te gustan podras volver a la opcion original sin haber perdido nada, y sino puedes ponerle un motor mas grande...
Incluso podrias tocar el Vref como comentaba Alogic.on, y darle mas potencia al motor aumentando el voltaje que le llega. Escuche que se puede alimentar a casi el voltaje que quieras siempre que no te pases de la potencia especificada. Pero ahi ya no puedo recomendarte nada ya que no tengo ni idea!
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Pierdo pasos?
« Respuesta #19 en: 11 de Marzo de 2012, 20:12:08 »
Recordando el bachillerato tecnico...
Fuerza = masa * aceleracion

Si incrementas la masa (el peso del motor) tendras que reducir la aceleracion para generar la misma fuerza.

Eso es si el eje esta en reposo, pero si el eje va en un sentido y se quiere que cambie el sentido del movimiento se debera hacer una fuerza para llevarlo a reposo y luego hacer otra fuerza para moverlo desde el reposo. Mientras mas velocidad lleve el eje mas energia cinetica tendra y mas fuerza hara falta para frenarlo.
Prueba darle menos velocidad y menos aceleracion al eje z. Lo encontraras en "Motor Tuning" del mach3.

Es como un coche que acelera de golpe y patinan las ruedas... Si aceleras con mas suavidad las ruedas no patinaran... :)
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Re: Pierdo pasos?
« Respuesta #20 en: 18 de Marzo de 2012, 13:07:14 »

Bueno continuo con la pelea con la proxxon y la sable, hoy he desmontado el driver y para mi sorpresa es diferente al que he visto en fotos de Nocturno y de Marttyn, tiene tres bloques de dip-switch, cada uno de 8 switch, me imagino que cada bloque sera para un eje, serigrafiado en la pcb me pone:

 S7 S8 DECAY y a continuación la tabla con las diferentes conbinaciones , dependiendo de estas combinaciones puede estar en 0%,25%,50%  100%

luego tengo otra tabla para S5 Y S6

 S5 S6 MODE y a continuación la tabla con las diferentes conbinaciones , dependiendo de estas combinaciones puede estar en 1/1 , 1/2 , 1/8 , 1/16


Actualmente la configuración que tengo es:

S7=1
S8=0

por lo que decay esta a 25%

S5=0
S6=0

por lo que MODE esta a 1/8


En los demas interruptores no tengo información ni pone para que són( del S1 A S4) y estan configurados en los tres bloques de igual modo.


Alguna sugerencia?? No se por donde empezar...



Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Pierdo pasos?
« Respuesta #21 en: 18 de Marzo de 2012, 21:34:44 »
Dani, la solucion (al menos de momento) la encontre poniendo una configuracion de 1/1 en el eje z...
Ademas reconfigure el mach para funcionar con esta nueva configuracion.... Mira como lo hice leyendo uno posts mas atras
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado DaniCNC

  • PIC12
  • **
  • Mensajes: 74
Re: Pierdo pasos?
« Respuesta #22 en: 18 de Marzo de 2012, 23:47:45 »
Igual no se preocupen mucho por la resolucion, si alguna vez desarmaron la Sable habran notado que la olgura que tiene es demasiada, por ejemplo, en las varillas roscadas...

Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Re: Pierdo pasos?
« Respuesta #23 en: 19 de Marzo de 2012, 04:04:06 »


Voy a probar a ver, en principio sólo debere de tocar los interruptores S5 y S6 que los tengo configurados actualmente a 1/8 ¿no?
¿En el mach debere de dividir entonces el valor que tengo Steps per ( 1066.667) por 8 ,si paso la configuración de S5 y S6 a 1/1?
O pruebo antes de pasar a 1/1  a 1/2 ¿Entonces el valor lo tendre que dividir por 6?
¿Y para que serviran los dip-switch S7 y S8 marcados como decay?(estos los tengo configurados a 25%.

Bueno espero no estropear nada... eso de tocar sin saber lo que se esta haciendo, le tengo horror!

Saludos y gracias.


Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Re: Pierdo pasos?
« Respuesta #24 en: 19 de Marzo de 2012, 06:49:11 »
Bueno parece que ya esta solucionado, lo he configurado a 1/2 y dividido por 6 el valor de Steps per en el mach, y de momento va genial, lo he tenido planificando una superficie una hora larga y luego grabando unos letreros, y de momento todo bien, no ha perdido pasos.

Esperemos que sea la solución definitiva, porque da gusto poner en marcha la proxxon a las 8 de la mañana un día festivo como hoy ( al menos aqui) y no molestar a nadie con el ruido.

Saludos

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Pierdo pasos?
« Respuesta #25 en: 19 de Marzo de 2012, 08:42:47 »
Dani, si lo tenias configurado a 1/8 y lo cambiaste a 1/2 deberias haber dividido entre 4.
Ese valor significa cuntos pulsos son necesarios para avanzar 1mm.
Teniendo una varilla roscada de 1,5mm de paso, es decir avanza 1,5mm por vuelta. Una vuelta son 200 pulsos normalmente, pero has configurados medios pasos (1/2 step), por lo que necitas 400 pulsos para dar una vuelta, y eso avanza 1,5mm. A mach le tenemos que indicar cuantos pasos se necesitan para avanzar 1mm, por lo que simple regla de 3:
1,5mm --> 400pasos
1mm --> X pasos
1*400/1,5 = 266,666
De esta manera las profundidades seran correctas

Si ves que sigues teniendo problemas con el eje z probaria bajarle la velocidad de 800 a 400, y la aceleracion de 100 a 50...
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Re: Pierdo pasos?
« Respuesta #26 en: 19 de Marzo de 2012, 15:22:29 »


 Ok. ya esta cambiado, muchas gracias!!! Parece ser que se ha solucionado el problema, aunque no lo probare hasta el fin de semana que viene que tendre más tiempo.

Saludos y nuevamente gracias.



Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Pierdo pasos?
« Respuesta #27 en: 19 de Marzo de 2012, 15:48:59 »
Por mi parte el driver esta fastidiado definitivamente... Confiado de que ya iba bien me puse a taladrar una placa y en el segundo agujero me cargue la broca, la placa y le hice un agujero a la base!
A comprar otro driver... :(
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado resistor.com.ar

  • PIC10
  • *
  • Mensajes: 32
Re: Pierdo pasos?
« Respuesta #28 en: 21 de Abril de 2012, 14:11:31 »
Hola Marttyn, tengo la sable y el mismo problema y he descubierto que su causa es que el eje X se mueve "solo" cuando prendo el husillo, sospecho que el motor esta generando picos que la controladora no puede filtrar y esta envia pasos falsos al motor del eje X haciendo que se mueva solo sin que se lo pidan, no puedo descubrir como solucionar este inconveniente aun.

Desconectado resistor.com.ar

  • PIC10
  • *
  • Mensajes: 32
Re: Pierdo pasos?
« Respuesta #29 en: 21 de Abril de 2012, 14:38:12 »
Bueno, acabo de descubrir que poniendo un alargue de 15 metros de cable a la alimentacion del motor del husillo el problema desaparece. Tal vez El alargue este funcionando como filtro. Lo Interesante es que he probado enchufar el alargue en distintas partes de la casa, pero la prueba crucial fue que enchufe el alargue en la misma zapatilla de la fuente de la controladora y no por el momento no se mueve, esperemos que siga asi.

Un detalle era que el momento de mayor movimiento era cuando encendia el husillo, este movimiento ha sido completamente eliminado (por ahora) al poner el alargue.  :-/

Saludos!


 

anything