[PROBLEMA] No se mueve el motor del extrusor

1,185 views
Skip to first unread message

JGarciaZ

unread,
Jul 27, 2017, 10:54:06 AM7/27/17
to Clone Wars: Imprimiendo impresoras 3D
Buenas tardes, 
estoy ultimando mi impresora 3d pero estoy con varios problemas, tengo la instalación provisional sin soldar los cables del motor(soldaré la semana que viene cuando disponga del soldador), tampoco tengo colocados los finales de carrera.

Anoche estuve ajustando los drivers de pololu drv8825(chinos) ya que los a4988 (chinos) me saltaban por meterle mas de 0.4 A tal como explica obijuan en su vídeo. Conectando el serie el multímetro y midiendo amperaje en la placa individualmente con cada driver.
Ajusté la corriente para que los motores se muevan sin hacer ruido(tanto eje X, Y, Z Y el extrusor), precisamente usando el motor que he asignado al extrusor, cabe decir que todos son iguales (chinos). Y usando el pronterface me respondía sin ningún problema el motor en cada driver, hasta el de repuesto. 

Pero hoy al llegar a casa, montar el conexionado de toda la Ramps 1.4(china) me obedecen solamente los eje X y Z. El motor del eje Y no lo veo mal conectado y el del extrusor que es el que usé para calibrar los drivers ni se inmuta, estoy seguro de que si desmonto la Ramps y lo pruebo en solitario funciona sin problemas pero ahora mismo dándole instrucciones desde la pantalla de la impresora no me obedece ni el eje Y ni el Extrusor.

Os pido ayuda grupo: ¿Que puedo hacer? 
¿Conecto los finales de carrera? ¿Reajusto los drivers? 
El firmware lo tengo correctamente implementado con la ultima versión del Marlin. 
He realizado también pruebas de temperatura de extrusor y no hay ningún problema, he alcanzado los 220ºC, de momento he optado por llegar máximo hasta ahí(usaré PLA 1.75mm) 
La fuente de alimentación esta en sus valores de corriente alterna correctos y 12V de salida continua.



No se si me he olvidado de algo, puedo adjuntar imágenes si es necesario. Preguntadme cualquier cosa que pueda haberme dejado atrás. Tengo el SAV extremadamente alto.





JGarciaZ

unread,
Jul 27, 2017, 11:15:27 AM7/27/17
to Clone Wars: Imprimiendo impresoras 3D
Ahora mismo tambien me vibra el motor del eje Y, no produce movimiento, da un leve tiron.

Juan Carlos Gavari Starkie

unread,
Jul 27, 2017, 1:33:44 PM7/27/17
to asrob-uc3m-i...@googlegroups.com
Prueba ese motor en el driver del eje X, me imagino que no se mueve por seguridad al tener el sensor de temperatura una inferior a 180 grados o la que este por defecto en el marlin

El 27/7/2017 17:15, "JGarciaZ" <jesusi...@gmail.com> escribió:
Ahora mismo tambien me vibra el motor del eje Y, no produce movimiento, da un leve tiron.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/51303a04-64ad-4e08-957e-9b62050fb1bc%40googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

JGarciaZ

unread,
Jul 27, 2017, 4:08:58 PM7/27/17
to Clone Wars: Imprimiendo impresoras 3D
Tambien podría moverlo con el extrusor caliente, eso no lo he probado. Muchas gracias luego te comento novedades!

JGarciaZ

unread,
Jul 27, 2017, 4:28:27 PM7/27/17
to Clone Wars: Imprimiendo impresoras 3D
Acabo de moverlo tras hacer una prueba de temperatura, funciona sin problemas el del extrusor, ahora me sigue dando problemas el del eje Y, voy a probar a cambiar el conector del extrusor y lo pruebo en el Y.

Vale acabo de darme cuenta que tiene un led rojo que parpadea en la Ramps, ¿tiene algun significado especial? Decir que la cama caliente no tiene termistor y la tengo comentada en el firmware.

JGarciaZ

unread,
Jul 28, 2017, 9:08:55 AM7/28/17
to Clone Wars: Imprimiendo impresoras 3D
¿Podría ayudarme alguien a calibrar los motores? 

Porque siguiendo el tutorial de Obijuan me siguen vibrando el eje X e Y, voy progresando. Montaré los finales de carrera pronto cuando tenga aclarado el tema de los ejes anteriores y procederé a imprimirl, he hecho pruebas con el extrusor caliente y derrite sin problemas el pla a 215ºC.

JGarciaZ

unread,
Jul 30, 2017, 6:39:09 PM7/30/17
to Clone Wars: Imprimiendo impresoras 3D
Buenas de nuevo, no se porque pero poniendo los drv8825 al maximo de amperaje (justo antes de saltar por seguridad) no me consiguen mover los motores del eje X e Y. 
¿Que debo hacer?

He tocado una pata de un driver con el destornillador sin querer con la impresora encendida y me ha salido un mensaje en pantalla de :

PARADA DE EMERGENCIA
por favor reinicie

Iceflow

unread,
Jul 30, 2017, 7:59:08 PM7/30/17
to asrob-uc3m-i...@googlegroups.com
Los drivers no se ponen al máximo de amperaje por norma general... :S

Te has mirado alguna guía de calibración? quizá deberías antes de romper algo y deberías tener cuidado con lo que tocas con la impresora encendida!!!

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Alex Tutusaus

unread,
Jul 31, 2017, 3:08:02 AM7/31/17
to Clone Wars: Imprimiendo impresoras 3D
...o cambiar de destornillador por uno ceramico...

El 31 de julio de 2017, 1:58, Iceflow <ais...@gmail.com> escribió:
Los drivers no se ponen al máximo de amperaje por norma general... :S

Te has mirado alguna guía de calibración? quizá deberías antes de romper algo y deberías tener cuidado con lo que tocas con la impresora encendida!!!
El 31 de julio de 2017, 0:39, JGarciaZ <jesusi...@gmail.com> escribió:
Buenas de nuevo, no se porque pero poniendo los drv8825 al maximo de amperaje (justo antes de saltar por seguridad) no me consiguen mover los motores del eje X e Y. 
¿Que debo hacer?

He tocado una pata de un driver con el destornillador sin querer con la impresora encendida y me ha salido un mensaje en pantalla de :

PARADA DE EMERGENCIA
por favor reinicie

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.



--

 Nos encantan los árboles. No me imprimas si no es necesario. // We love trees! Don't print me unless it's really needed.

JGarciaZ

unread,
Jul 31, 2017, 9:58:25 AM7/31/17
to Clone Wars: Imprimiendo impresoras 3D
Los drivers se que no se deben poner al maximo de amperaje pero es que los motores no generan movimiento. A cualquier amperaje, solo consigo que vibren.

Tambien me olvidé de decir que tengo Motores de 0.9º, no se si tendrá algo que ver en el tema de amperaje, Si que recalculé los pasos por mm en su momento y los modifique en el Marlin.

Uso destornillador ceramico, como recomienda aisflou.

Iceflow

unread,
Jul 31, 2017, 10:00:52 AM7/31/17
to asrob-uc3m-i...@googlegroups.com
Los pasos si los calculaste no serán los culpables, lo que pueden ser los culpables son los cables de los motores? identificaste los pares? o seguiste instrucciones del fabricante para su conexión?

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

JGarciaZ

unread,
Jul 31, 2017, 10:01:03 AM7/31/17
to Clone Wars: Imprimiendo impresoras 3D
Anoche cambió repentinamente la pantalla a brillo máximo y ahora no consigo mover los motores de ningún eje. BRAVO. La vida me sigue imposibilitando las cosas.

Iceflow

unread,
Jul 31, 2017, 10:04:50 AM7/31/17
to asrob-uc3m-i...@googlegroups.com
A, pero antes se movía algún eje?

El 31 de julio de 2017, 16:01, JGarciaZ <jesusi...@gmail.com> escribió:
Anoche cambió repentinamente la pantalla a brillo máximo y ahora no consigo mover los motores de ningún eje. BRAVO. La vida me sigue imposibilitando las cosas.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

Javier Loureiro Varela

unread,
Jul 31, 2017, 10:05:09 AM7/31/17
to asrob-uc3m-imp.
Hola,

He preparado una guía detallada para el tema de los drivers. Quizás te pueda ayudar. Aunque me temo que cuando giraste el potenciometro metalico con el destornillador metálico... fumanchú y bruce lee se aliaron con el chino de aliexpress y patapum.


Un saludo!






Javier Loureiro Varela


2017-07-31 16:01 GMT+02:00 JGarciaZ <jesusi...@gmail.com>:
Anoche cambió repentinamente la pantalla a brillo máximo y ahora no consigo mover los motores de ningún eje. BRAVO. La vida me sigue imposibilitando las cosas.

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.
Message has been deleted
Message has been deleted

JGarciaZ

unread,
Jul 31, 2017, 12:20:31 PM7/31/17
to Clone Wars: Imprimiendo impresoras 3D
Si, tanto extrusor como Z sin problemas. 
Identifiqué los pares con el multimetro hace un mes. Con lo cual descarto que haya escogido mal los pares 
Estas seguro de que se han jodido los drivers? Tengo algunos de recambio pero no se si podré sustituir los 4, tengo que mirar si sirve alguno o no, me temo que me va a tocar desmontar la placa de la impresora y todo el cableado para comprobar uno a uno los drivers. 

Adjunto imagen sobre las caracteristicas de los motores: Espero que pueda ser de ayuda. Muchas gracias por vuestra dedicacion. 

810.jpg

Iceflow

unread,
Aug 1, 2017, 7:43:24 AM8/1/17
to asrob-uc3m-i...@googlegroups.com
Los motores por características deberían funcionar de sobra, partiendo de que estés seguro que los pares los tienes bien y que ademas usando esos pares algún motor se ha movido en algún momento, el tema tiene que venir del driver del motor, de los pasos en el firmware o de los jumpers que "configuran" los micropasos debajo del driver del motor...

Revisa lo de los jumpers que se hace de manera visual en un minuto, luego revisa la configuración de los pasos en el firmware, que si todo es correcto y no tienes que re-subir el firmware es otro momentito de nada... y por ultimo si no tendrás que volver al calibrado de los drivers... :S

Recuerda que si tienes drv8825 y a4988 mezclados, con todos los jumpers puestos debajo del driver del motor los micropasos son distintos para ambos... al igual que si usas el método de calibrado de la intensidad por vref también es distinto dependiendo de que driver uses...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

JGarciaZ

unread,
Aug 1, 2017, 9:15:01 AM8/1/17
to Clone Wars: Imprimiendo impresoras 3D
Efectivamente AisFlou, es un alivio saber que los motores son correctos, de todas formas, he pedido 4 tmc2100 (tengo un amigo que me los va a traer de china en unos dias), los que tengo montados ahora mismo son drv8825 con 3 jumpers, doblé sus pasos pero cuando me lleguen los tmc2100 lo reconfiguraré de nuevo, supongo que lo mas complicado me resultará calibrar de forma correcta los drivers. Y los montaré los 4 driver iguales, como he venido haciendo hasta ahora, no llegué a mezclarlos porque tenia de sobra. 

Muchisimas gracia por tu ayuda y la de todos, queria hacer una mencion especial a Javier, que ya conocia su guía y es un grandisimo aporte a este mundo.

Espero daros buenas noticias pronto, ¡un saludo!

Iceflow

unread,
Aug 1, 2017, 2:12:32 PM8/1/17
to asrob-uc3m-i...@googlegroups.com
Por curiosidad que pasos tienes en el firmware para los drv8825?


--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

VincentM

unread,
Aug 1, 2017, 2:29:28 PM8/1/17
to Clone Wars: Imprimiendo impresoras 3D
Yo creo que es importante que tengas los motores funcionando con los DRV's antes de liarte con los TMC's.
Así te aseguras que todo esta bien antes de meterte en el lío de los TMC.

JGarciaZ

unread,
Sep 15, 2017, 4:08:32 PM9/15/17
to Clone Wars: Imprimiendo impresoras 3D

Ya estoy de vuelta, muy buenas a todos, he desmontado toda la impresora y me he puesto a comprobar todos los motores separados para ver si funcionan correctamente, TODOS menos uno se mueven, al menos lo hacen, pero unas veces giran en un sentido y otras en otro, cabe destacar que tengo el marlin implementado para que solo funcionen de momento en una direccion. Esto lo he realizado con los Pololu puercos del chino, aun no he desempaquetado los tmc, tengo que reconfigurar marlin y me gustaria saber si es normal que se muevan en cualquier direccion, tambien tengo los endstops comentados.

Nichel Sarmiento

unread,
Sep 15, 2017, 5:06:21 PM9/15/17
to Clone Wars: Imprimiendo impresoras 3D
Yo entiendo que si deben de moverse hacia ambos lados, siempre que, en el botón o aquello que estés usando para darle movimiento, hagas el cambio de sentido.
Si no es así y solo le das hacia un sentido no debe de moverse hacia ambos lados, solo en el sentido q le mandas y llegará un momento (al menos debería) a q dicho movimiento pare por seguridad

JGarciaZ

unread,
Sep 18, 2017, 5:10:24 AM9/18/17
to Clone Wars: Imprimiendo impresoras 3D
Pues usando el controlador pololu a4498 no es asi, como podria hacer mover los motores sin controlador?

JGarciaZ

unread,
Sep 21, 2017, 9:47:31 AM9/21/17
to Clone Wars: Imprimiendo impresoras 3D

Buenas de nuevo, estoy montando los tmc2100 ahora, probé todos los motores en el eje X y se movian bien en un sentido. Entonces he montado todos en la placa con todos los TMC2100. Con el marlin ajustado a 160 pasos por mm se mueven pero no con movimiento fluido. De hecho el del Eje Y ni se mueve. El del extrusor no lo he probado ya que de momento no tengo el extrusor conectado.

¿Alguien me puede ayudar? Gracias, no paro de darle vueltas al tema pensando que debe haber algo defectuoso, no se si son los motores o la Ramps 1.4 o el Arduino, no lo sé. Estoy apunto de tirarlo por la borda.

JGarciaZ

unread,
Sep 21, 2017, 9:51:31 AM9/21/17
to Clone Wars: Imprimiendo impresoras 3D

Por favor pido ayuda, de verdad, lo digo con seriedad, no me deja dormir por las noches el tema. 


VincentM

unread,
Sep 21, 2017, 10:38:14 AM9/21/17
to Clone Wars: Imprimiendo impresoras 3D
Aisflou te preguntó el 1 de Agosto: "Por curiosidad que pasos tienes en el firmware para los drv8825?"

Yo no veo la respuesta. Si no contestas a quien te intenta ayudar, poco podremos hacer.

También decías en el primer post que si ponías los A4988 a 0.4A te "saltaban". Eso que significa. Explícate mejor.

Tienes que explicar claramente, para cada driver, cuantos jumpers pones bajo los drivers, a cuantos mA los regulas y cuantos pasos declaras en el firmware, además de asegurarte de no estar usando la EPROM y que los cambios que haces en el Marlin los cargas correctamente.
Y vigila como conectas los drivers. No van todos igual. Hay que comprobar bien que coincidan las serigrafías del driver y la placa.

De momento, como ya te dije, deja los TMC2100 a un lado y usa o los DRV8825 o los A4988 (sólo un modelo).

JGarciaZ

unread,
Sep 26, 2017, 9:25:26 AM9/26/17
to Clone Wars: Imprimiendo impresoras 3D
Buenas Aisflou y demas Clonadores

Te comento: Los pasos que estoy usando con los TMC2100 son 160 sin jumpers.

Para los DRV8825 usaba 12800 con 3 jumpers.

Y para los A4988 usaba 6400 pasos con 3 jumpers colocados en cada driver.

Regulando amperajes en el eje Z se que es el doble.

Te comento, usando los A4988 el maximo amperaje que me admitian en funcionamiento era de 0.4A, si continuaba subiendo el valor, este se desconectaba automaticamente al encender la corriente de la fuente de alimentacion. Imagino que lo haría protegiendose de un exceso de potencia.

Antes de subir el firmware lo verifico previamente y luego lo cargo en la placa arduino.

He comprobado las conexiones de los drives y todos tienen los pines en su direccion correcta. 
¿Que es EPROM?

Volveré a probar los driver DRV8825 y A4988 individualmente. Ya te digo, los TCM me siguen vibrando como comentaba al principio del post que ocurría lo mismo con el A4988 y los DRV8825, ¿será problema de la Ramps? ¿De los drivers? ¿De arduino? ¿O será problema de los motores?

JGarciaZ

unread,
Sep 26, 2017, 9:33:07 AM9/26/17
to Clone Wars: Imprimiendo impresoras 3D
¿Que es EPROM?

He revisado Marlin y me aparece comentada con la doble barra .

También he pensado en un posible fallo de comunicación de la placa con el PC. Tengo el baudrate en 115200. Usando Arduino 1.8.3 ¿Debería cambiar la versión?


// EEPROM
//
// The microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores parameters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
// M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
//define this to enable EEPROM support
//#define EEPROM_SETTINGS

//#if ENABLED(EEPROM_SETTINGS)
  // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
  //#define EEPROM_CHITCHAT // Please keep turned on if you can.
//#endif

Alfredo Rego

unread,
Sep 26, 2017, 3:06:42 PM9/26/17
to Clone Wars: Imprimiendo impresoras 3D

A mi se me ocurre que al no tener montados los finales de carrera te detectara como que estan activados y te bloqueara el giro por seguridad (o los conectas o inviertes la logica de los que te causen problemas) ya que entiende que ese eje ya llego al extremo.

Iceflow

unread,
Sep 27, 2017, 1:44:10 AM9/27/17
to asrob-uc3m-i...@googlegroups.com
Esos pasos que indicas para los DRV8825 y los A4988 me parecen una locura... O.o

Si usas esta calculadora http://www.prusaprinters.org/calculator/#stepspermmbelt podrás ver que los valores para nada se asemejan a los que tu pones ni de lejos...

Con los TCM, quizá deberías leer esto: http://reprap.org/wiki/TMC2100#Pin_Configuration quizá tienes uno de esos drivers chinos "raros" y tienes que hacerle los apaños que indican ahí...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-impresoras-3d@googlegroups.com.

JGarciaZ

unread,
Sep 27, 2017, 6:00:31 PM9/27/17
to Clone Wars: Imprimiendo impresoras 3D
El miércoles, 27 de septiembre de 2017, 7:44:10 (UTC+2), Aisflou escribió:
Esos pasos que indicas para los DRV8825 y los A4988 me parecen una locura... O.o

Si usas esta calculadora http://www.prusaprinters.org/calculator/#stepspermmbelt podrás ver que los valores para nada se asemejan a los que tu pones ni de lejos...
 
Vale gracias, los he recalculado y ahora me sale un valor de 160 con 3 jumpers para A4498. 320 para DRV8825. Espero que funcione ahora. Gracias por la ayuda 

JGarciaZ

unread,
Sep 27, 2017, 6:01:29 PM9/27/17
to Clone Wars: Imprimiendo impresoras 3D


El martes, 26 de septiembre de 2017, 21:06:42 (UTC+2), Alfredo Rego escribió:

A mi se me ocurre que al no tener montados los finales de carrera te detectara como que estan activados y te bloqueara el giro por seguridad (o los conectas o inviertes la logica de los que te causen problemas) ya que entiende que ese eje ya llego al extremo.

Ok, gracias, te comento eso mañana! 

Un saludo. 
Reply all
Reply to author
Forward
0 new messages