Autor Tema: Problema en Motor NEMA 17 de 1.7A para usarse en una CNC  (Leído 258 veces)

Roberto Ramírez

  • Nuevo
  • *
  • Mensajes: 14
  • Karma: +0/-0
    • Ver Perfil
  • Ubicación: México
Problema en Motor NEMA 17 de 1.7A para usarse en una CNC
« en: Abril 28, 2018, 09:34:47 am »
Buenas noches, Acabo de terminar de montar una CNC casera.  Pero Al probar el eje Z, al pulsar los botones Z+ o Z- del GCode (versión 1.0.9), el eje se desplaza hacia arriba y otras veces hacia abajo, Noce cual sea la razón de por qué sucede eso, espero y alguien pueda ayudarme a entender este problema.

Primero que nada utilice una CNC Shield aplicando un voltaje de 19.5 V usando drivers A4988 montada sobre un Arduino Uno. Estos Drivers los calibre de la siguiente forma para utilizarse sobre unos motores NEMA de 1.7 A:

Vref = Imax (8*Rs)
Vref = 1.7 (8*0.1)
Vref = 1.36

Multiplicando por el 70% que es 0.7
Vref = 1.36*0.7
Vref = 0.952 V

Despues de calibrar los drivers. Conecte las bobinas 1A y 2A,1B y 2B en el driver. La configuración de parámetros en el Universal Gcode Sender es la siguiente:

$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=1 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=350.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=25.000 (x, step/mm)
$101=25.000 (y, step/mm)
$102=25.000 (z, step/mm)
$110=1000.000 (x max rate, mm/min)
$111=1000.000 (y max rate, mm/min)
$112=1000.000 (z max rate, mm/min)
$120=500.000 (x accel, mm/sec^2)
$121=500.000 (y accel, mm/sec^2)
$122=500.000 (z accel, mm/sec^2)
$130=500.000 (x max travel, mm)
$131=500.000 (y max travel, mm)
$132=500.000 (z max travel, mm)

En $100,$101 y $102 utilizo 25 pasos/mm debido a que el motor NEMA 17 da 200 pasos para dar una vuelta pero lo divido sobre 8 por que utilizo una rosca ACME de 4 hilos, entonces 200/8 = 25 pasos/mm.

A continuación presento una foto de la CNC y video sobre como se comporta el motor cada que pulso Z+, se observa como se mueve hacia los dos lados o algunas veces como que no se mueve.

Noce por que sucede este problema y aparte el motor vibra, espero y alguien pueda ayudarme con una sugerencia ante este problema o si a alguien ya le paso esto.

https://www.youtube.com/watch?v=Fi6bQKV5iKo&feature=youtu.be


Manuelb.

  • Nuevo
  • *
  • Mensajes: 127
  • Karma: +4/-0
    • Ver Perfil
    • Montaje de maquina Cnc y Impresora 3D
  • Ubicación: españa
Re:Problema en Motor NEMA 17 de 1.7A para usarse en una CNC
« Respuesta #2 en: Abril 28, 2018, 10:54:21 am »
Lo que te comente en el video.. A+A-B+B-  :leer:

O prueba a bajar un poco

$110=1000.000 (x max rate, mm/min)
$111=1000.000 (y max rate, mm/min)
$112=1000.000 (z max rate, mm/min)

Roberto Ramírez

  • Nuevo
  • *
  • Mensajes: 14
  • Karma: +0/-0
    • Ver Perfil
  • Ubicación: México
Re:Problema en Motor NEMA 17 de 1.7A para usarse en una CNC
« Respuesta #3 en: Abril 28, 2018, 01:07:30 pm »
Muchas gracias Manuelb, he estado haciendo prueba y error con los parámetros, ya logre hacer que en Z+ avance para un lado y Z- para el otro con la siguiente configuración:

$101=200 step/mm
$111=700 mm/min
$121=400 mm/sec2

Esto lo hice desmontando el eje Z y haciendo girar el motor de paso sin el husillo y acoplador, no tiene nada, justo como lo mostre en el video.

El problema que he tenido, es que hacia el lado de Z- avanza con menor intensidad, Seguiré haciendo prueba y error para poder mover el motor de una forma normal.

Manuelb.

  • Nuevo
  • *
  • Mensajes: 127
  • Karma: +4/-0
    • Ver Perfil
    • Montaje de maquina Cnc y Impresora 3D
  • Ubicación: españa
Re:Problema en Motor NEMA 17 de 1.7A para usarse en una CNC
« Respuesta #4 en: Abril 28, 2018, 02:45:29 pm »
pregunta donde los compraste y que te diga que cable corresponde a ca uno :leer:

ElHormiGa

  • Aprendiz
  • **
  • Mensajes: 619
  • Karma: +16/-1
    • Ver Perfil
Re:Problema en Motor NEMA 17 de 1.7A para usarse en una CNC
« Respuesta #5 en: Abril 28, 2018, 05:04:48 pm »
Si los motorrs son todos iguales prueba tambien a cambiar un motor por otro sin estar conectado a ninguna parte fisica ( al aire) y asi ves si el driver esta dando errores o bien el motor lo tienes mal cableado.
Un saludo
Lo mejor de todo en esta vida  es devolver los conocimientos adquiridos. Es una forma de agradecer a quien te ayudó en algún momento
 
Mi maquina (laser M140)  http://www.cnccontrolapp.com/smf/index.php?topic=225.0
Mi otra maquina (Co2)
http://foro.cnccontrolapp.com/index.php?topic=1550.0

Roberto Ramírez

  • Nuevo
  • *
  • Mensajes: 14
  • Karma: +0/-0
    • Ver Perfil
  • Ubicación: México
Re:Problema en Motor NEMA 17 de 1.7A para usarse en una CNC
« Respuesta #6 en: Abril 29, 2018, 08:58:20 am »
Los motores los conecte bien, por que les medí continuidad y después los coloque en la CNC SHIELD 1A-1B Y 2A-2B.

Ya el motor de paso NEMA me respeto el Z+ y Z- con las siguientes configuraciones que hice en los parámetros del Universal G Code Sender:

Vref= 0.540 V   // Este cambio se lo hice en el Driver A4988, Aquí noche por que no funciono con los 0.952 V q había calculado anteriormente

$102 = 200 step/mm
$112 = 500 mm/min
$122 = 250 mm/sec2 


El problema que tengo horita, es que como voy a utilizar un husillo de 8 mm de 4 hilos, el paso que le voy a dar será de 25 step/mm. El problema que tengo que con este numero de paso ya el motor de paso no sigue las indicaciones de Z+ y Z-. Seguire investigando y haciendo prueba y error para determinar el problema.