[DUDA] Ramps 1.4, extrusor sin movimiento. Arduino mega 2560, activar E1 y sustitur por E0

315 views
Skip to first unread message

Juan Santana

unread,
Jul 24, 2018, 7:45:00 PM7/24/18
to Clone Wars: Imprimiendo impresoras 3D
Buenas a todos, hoy tuve un percance tonto y es que mientras estaba imprimiendo la impresora ha sufrido un corto al juntarse el cable de tierra del ventilador del extrusor con el de masa (ya que se me jodio algunas aspas del ventilador y corte los cables por lo sano para volver a empatarlo con los de otro ventilador, algo que sin querer alargué demasiado y creo que acabaré pagándolo ahora). La cosa es que, al reiniciar la impresora todo iba correctamente hasta que la puse trabajar y me di cuenta que el extrusor no se movía nada.

Pensé que me habría cargado el motor, pero para comprobarlo hice lo siguiente:

  1. Cambié la conexión del extrusor en la ramps 1.4 y lo puse en el lugar del motor del eje X, lo moví manualmente desde la pantalla LCD y el motor del extrusor se movía correctamente.
  2. Cambié el controlador (drv 8825) del extrusor por el del eje X y moví el extrusor nuevamente pero no hubo fortuna. Ajuste la tensión recibida en el driver y tampoco.

Después de esto ya creía que habría quemado alguna resistencia de la ramps en la parte del driver del extrusor o algo (no tengo muchos conocimientos de electrónica xd), pero me dió por comprobar si recibía tensión midiéndola con el multímetro en los pines donde va colocado el driver, siguiendo para ello el datasheet del driver que uso y, efectivamente recibía los 12V perfectamente.

Después de comprobar que todo va bien, y reiniciando también el arduino, no he conseguido mover el extrusor de nuevo. Por esto escribo por aquí para saber si a alguien le ha pasado lo mismo o sabe alguna posible solución que se me haya pasado.

Mi última opción sería programar el firmware para usar el espacio del segundo extrusor (E1) en el lugar del primero (E0) en la ramps, recuerdo ver algo parecido hace tiempo por internet pero mis conocimietos de programación tampoco son muy buenos para hacerlo por mi cuenta, por lo que si alguien tiene idea de como hacerlo y me echa una mano se lo agradecería.

Saludos y gracias de antemanooo


PD: Aunque consiga solucionar el problema sin editar el firmware (ojalá), si alguien tiene idea de como hacerlo me gustaría saber como poder editarlo para una posible necesidad en el futuro

Jordi

unread,
Jul 25, 2018, 7:02:31 AM7/25/18
to Clone Wars: Imprimiendo impresoras 3D
Hola Juan,

Probablemente te has cargado la placa Arduino. Prueba con otra.

Saludos

Niko Rodriguez

unread,
Jul 25, 2018, 12:10:20 PM7/25/18
to Clone Wars: Imprimiendo impresoras 3D
Buenas Juan,
yo en tu lugar probaria directamente o con una arduino nueva o, si te quieres ahorrar unos euros, como comentas cambiando el extrusor 0 por el 1.
Para ello debes volver a instalar marlin en tu placa, en caso de que lo hayas instalado ya una vez y tengas los archivos de configuracion de tu placa, seria bastante mas sencillo, en caso contrario,
los archivos no se pueden recuperar de la placa, por lo tanto, como te digo, tendrias que volver a crealos.
Por suerte, hace poco descubir este pequeño programa que lo hace bastante mas facil: https://github.com/akaJes/marlin-config
Yo lo utilice en mi ordenador con ubuntu 18-04 y me funciono bien, al ser bastante nuevo y open source, no se que tal funcionara la version windows.
Pero simplifica mucho crear el firmware, han creado una pagina adjunta con un monton de archivos de configuracion que ya ha creado la gente ordenadas por modelo de placa (ramps,mks,etc).
para cambiar el extrusor y utilizar como e0, e1, solo vas a necesitar cambiar de la configuracion por defecto los pines utilizados en la arduino para controlar e0 por los de e1.
Si quieres hacer una chapuza tambien me imagino que podrias dejar el firmware como esta, conectar el extrusor a la salida e1 y modificar la configuracion en tu slicer para decirle que la impresora tiene dos extrusores, y que use por defecto el e1, aunque para esto tu configuracion de placa tiene que tener los pines de e1 pre instalados y de eso no estaria tan seguro.
Saludos y suerte

Juan Santana

unread,
Jul 26, 2018, 3:23:59 AM7/26/18
to Clone Wars: Imprimiendo impresoras 3D
Gracias Niko algo así es lo que buscaba, probare suerte a ver, sino a comprar otro arduino que se le va  hacer jajajaaj
Reply all
Reply to author
Forward
0 new messages