This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 3 voto(s) - 3 Media
  • 1
  • 2
  • 3
  • 4
  • 5
DUDA Cambiar placa Anet A8? motor extrusor no responde
#1
Hola, 

Despues de 2 años felices con mi Anet (bastante evolucionada con mosfets, fuente independiente para cama, Rasberry con octoprint, wifi y camara, etc....) el extrusor ha dejado de funcionar. Decir que ha ocurrido tras una impresion fallida que estubo funcionando durante bastantes horas con un pegote de plastico rodeando el extrusor. 

El caso es que no tengo claro que es lo que va mal. Lo que puedo verificar es que si doy orden de extruir o retractar, el motor hace pequeños movimientos, pero no el normal de extruir o retractar. He probado un motor que tengo de repuesto y hace exactamente lo mismo. Asi que me da por pensar que es algun pololus que se ha jodido de la placa y como todos sabeis, esta placa no permite cambiarlos.

El caso es que tengo una placa de repuesto ya comprada, pero me da bastante palo volver a instalar todo, ya que hace mas de 2 años que no lo toco y se me hace una pequeña montaña (tengo un 3d touch original que recuerdo que me costó bastante hacerlo funcionar y configurarlo en el skynet). He estado buscando porque tengo guardados varios marlin/skynet guardados en mi servidor, pero no tengo claro si son los ultimos que usé o toqué algo mas.

La primera pregunta sería si vosotros veis tan claro como yo, que es un tema de pololus o de otra cosa de la placa y que por lo tanto me toca cambiarla.


Y la segunda, es si se puede 'extraer' la configuracion o el marlin/skynet de alguna manera de la placa (ya que esta mantiene su funcionalidad casi perfectamente).

Ya puestos a pedir, si alguien tiene algun tuto lo mas detallado posible de como instalar el 3d touch (bltouch) para autolevel con nuestra Anet... pues se lo agradeceria.... ya que me temo que es lo que me tocará hacer finalmente.


Un saludo. Y gracias de antemano.
  Responder
#2
Como has echo los movimientos de extruir? con el filamento metido o quitado. Si los hiciste con el filamento metido puede ser que este atascado el hotend y por eso el motor no pueda moverlo. Si lo hiciste con el filamento quitado, y dos motores hacen lo mismo, revisa primero el cableado que no se soltara nada y sino pues es la placa no hay mas.

Respecto al firmware en principio no hay forma de quitar el programa para copiarlo en otro. Digo en principio porque una vez lei algo de como extraer el hex de un arduino, pero no me llego a funcionar. No se si ahora mismo se podra de algun modo.
  Responder
#3
(21-02-2019, 10:33 PM)Triangulo escribió: Como has echo los movimientos de extruir? con el filamento metido o quitado. Si los hiciste con el filamento metido puede ser que este atascado el hotend y por eso el motor no pueda moverlo. Si lo hiciste con el filamento quitado, y dos motores hacen lo mismo, revisa primero el cableado que no se soltara nada y sino pues es la placa no hay mas.

Respecto al firmware en principio no hay forma de quitar el programa para copiarlo en otro. Digo en principio porque una vez lei algo de como extraer el hex de un arduino, pero no me llego a funcionar. No se si ahora mismo se podra de algun modo.
Gracias.

Era sin filamento.

A ver como miro lo del cableado porque este motor va con conector. Y no cabe la punta del tester por los pines. Quizas por atras.

De todas maneras tengo muy poca fe que sea el cable.



Enviado desde mi SM-G930F mediante Tapatalk
  Responder
#4
Sino quieres probar el cable para descartar cambia en la placa el conector de un eje por el extrusor y dale a mover ese eje.
  Responder
#5
Hola, como poder, sí que puedes pasar el firmware que tienes instalado a la nueva placa. Puedes ver cómo aquí.
Aunque yo aprovecharía la ocasión para cargar la última versión de Marlin, pues la configuración no es nada del otro mundo y está muy documentada en el foro. Skynet está más que obsoleto.
Sobre la instalación del 3DTouch hay muchos tutoriales y en la A8 sólo difiere de la instalación en cualquier otra placa, en que la Anet sólo tiene un pin libre que se pueda usar para controlar el servo y está en el conector de la pantalla.
Para utilizarlo, o bien se busca un conector que duplique las salidas o bien se corta el cable plano para utilizar la línea del pin 27.
Aunque no era para esa finalidad, puedes ver como hacerlo aquí.
Sobre el problema que tienes, no veo tan claro que sea el driver o el motor. El atasco que sufriste no les afecta en lo más mínimo, no así al impulsor y fusor.
¿Cómo estás probando el extrusor? Tienes que hacerlo como si lo estuvieses calibrando: mandando una distancia y midiendo cuanto avanza.
Pero antes tienes que comprobar que todos los componentes mecánicos del impulsor trabajan correctamente.
  Responder
#6
Gracias a todos por las respuestas.

Empiezo por el final. Despues de idas y venidas, estoy ya en pleno proceso de cambiar la placa.

Decir que gracias a vuestras explicaciones, me ha sido mas facil llegar a esta conclusión. Aunque no ha sido facil del todo, porque me han pasado cosas rarisimas.

Tan raras como que tengo varios motores para testear. Lo unico son los conectores. Entonces uno que tenía con el conector igual que el del extrusor, pues ese hacia exactamente igual. Es decir que cuando pulsas el boton para extruir, hacia un movimiento erratico, que dura el mismo tiempo que una extrusion normal, pero en vez de solo avanzar el motor avanza y retrocede espasmodicamente.

Despues probé otro que tenía que podía conectar directamente a la placa, y cuando hice la prueba funcionó bien. Asi que lo monté en el soporte del extrusor y lo solde todo.

Pues bien, al encender la impresora, nada parecia ir bien. El motor volvia a hacer lo mismo (hablo siempre del extrusor todalmente libre sin filamento ni nada). E incluso el eje Z hacia cosas raras porque subía pero no bajaba.


Total, que la sensacion es que la placa está 'caput' o se ha degradado la rom o algo parecido. Así que, he pensado que cambio de placa, marlin de cero y a partir de ahí ya veremos.


El tema del 3d touch, a nivel de cableado no me preocupa porque ya lo tenía hecho y por lo tanto es no tocarlo. Lo que si me daba pereza es porque hay que trastear cosas en el marlin.... y se me hace farragoso, despues de 2 años de no tocar nada de estos temas.

Ya he empezado a recopilar software y tutos y ya me he encontrado con el primer problema. Lo he puesto en en nuevo hilo, por si alguno me puede echar un cable, con el tema del marlin config.

https://www.spainlabs.com/foros/tema-CON...a-compilar
  Responder
#7
Pues nada.  Que despues de cambiar el motor del extrusor, sin estar muy convencido de que fuera este el problema. Y con la nueva placa de la anet en la mano para cambiarla... se me ocurre ensayar el proceso de cambiar el firmware skynet por el marlin normal, en la placa actual que yo pensaba que funcionaba mal. Y vualá... la impresora está funcionando. He tenido que invertir el sentido del motor del extrusor, sin tener muy claro porqué, ya que he revisado el cableado y está todo ok. 

Pero bueno. Al final la conclusión es que... posiblemente... el fallo viniera por una especie de 'corrupción' del firmware de la placa. Algo que ya sufrí en su día con la primera impresora que monté que tenía una arduino + ramps al uso... y que era un sin vivir en cuanto a este tema. Cada 2 por tres se me paraba una impresión a medias y solo conseguí solucionarlo, resubiendo el firmware. 

Hasta que llegaron los chinos, yo pensaba que los sistemas operativos guardados en memorias ROM era imposible de fallar. Al reves que un disco duro que es magnetico y puede sufrir variaciones. Pero no. Ahora ya lo tengo claro. El software en un chip... tambien se jode.
  Responder
#8
Hola, los chinos, por lo menos en este caso, no tienen ninguna culpa.
Es que lo que llevan estas MCU para albergar el firmware no son memorias ROM, sino Flash (como las tarjetas de memoria o los pendrives).
De todas formas, no es muy habitual que ocurra, siempre que se tenga la electrónica en un entorno correcto, ya que su fiabilidad es mayor dado que no se reescriben tantas veces.
Yo nunca he tenido ese problema en ninguna de mis impresoras.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Autolevel, paso a paso (I): Cambiar el firmware. Simemart 211 51,548 10-03-2024, 07:47 PM
Último mensaje: Pacomt
  placa anet v1.7 no me deja subir el firmware Hunterfett 4 2,129 19-09-2022, 02:12 PM
Último mensaje: Simemart
  Anet a8 con extrusor titan con motor invertido Steve01 2 506 19-03-2022, 01:59 AM
Último mensaje: Steve01
  Fallo placa ANET A8 plus TOTE 17 1,565 04-02-2022, 11:46 PM
Último mensaje: Simemart
  Problema Placa Anet, Sensores de temperatura fritos Landerx 2 647 25-01-2022, 07:47 AM
Último mensaje: Landerx