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.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Error en porcentaje de ventilador de capa
#1
Buenas a todos.

Tengo un problema con el ventilador de capa de mi i3 Mega, no se corresponde con el porcentaje que marca la pantalla, es mas, al encender la impresora, se activa el ventilador y midiendolo con un tester me marca los 12v, como si estiviera al 100% en el control de pantalla, pero estando en 0%. Al subir de porcentaje, disminuye el voltaje asta tal punto que, poniendo manialmente 100% de velocidad en pantalla, el tester marca unos 8v aproximadamente.

No me di cuenta desde cuando lo hace, pero cambié los 5 drivers de fabrica por unos TMC2208. No sabia si tenia algo que ver, por lo que volvi a poner los denserie pero seguia teniendo el fallo, por lo que descarto que los nuevos drivers sean el problema.

He provado de medir el voltaje que sale de la placa base y cambiar de ventilador pero sigue el mismo problema. Contacté con el servicio tecnico de Anycubic y su respuesta fue que la placa base estaba dañada (cosa que no me da esa sensacion ya que el led que indica si se esta mandando voltaje, es acorde con lo que ocurre)...

Me temo que sea un problema del software ya que le instale (tanto los complementos de hardware como de software) la actualizacion a la i3 Mega S, pero nl se coml acceder al programa de Arduino para verificarlo.

Agradeceria cualquier consejo u observacion o saber si le ha ocurrido a alguien mas...

Gracias, Carlos.

Enviado desde mi ELE-L29 mediante Tapatalk
  Responder
#2
Hola, me temo que en este caso es muy probable que el servicio técnico de Anycubic esté en lo cierto y el problema que tienes se deba a un defecto en la placa.
El ventilador de capa funciona mediante una línea de alimentación con PWM, controlada por un pin de la MCU con esa capacidad, con la intermediación de un mosfet y algunos componentes pasivos (resistencias y condensadores). Si falla alguno de estos componentes, dejará de funcionar correctamente el control de la velocidad de giro del ventilador.
La avería más común en este tipo de circuito (también lo llevan el calentador del hotend y el de la cama), suele ser que se queme el mosfet y se quede en cortocircuito, por lo que la línea siempre alimenta con el voltaje máximo, aunque en este es más difícil que suceda pues el ventilador tiene un consumo mínimo de corriente: ¿has tenido algún accidente eléctrico con él?
Que el ventilador se ponga a funcionar al encender la impresora parece apuntar en ese sentido, pero quizá el problema no esté en el mosfet sino en los otros componentes, ya que reacciona a los cambios del porcentaje de velocidad.
En todo caso, el problema no es de ningún otro componente de la placa (como los drivers, por ejemplo) y casi con toda seguridad, tampoco del software.
Si no me equivoco, ese modelo de impresora lleva una placa Trigorilla 1.4 que tiene tres conectores para ventiladores con capacidad PWM, por lo que podrías utilizar el FAN1 en lugar del FAN0 para conectar el ventilador de capa, intercambiando la asignación de pines en el archivo pins_TRIGORILLA_14.h.
  Responder
#3
Buenas.

Respondiendo a tu pregunta no, no he tenido ningun cortocircuito ni nada raro en el ventilador que estropeara el mosfet que comentas.

Respecto a la solucion que me propones, seria seguro si dejamos ese chip en cortocircuito constabtemente? Y donde puedo encontrar y modificar ese archivo que me comentas?

He intentado acceder a los archivos del programa de Arduino de la impresora, pero no se como hacerlo... Podrias guiarme un poco?

Gracias, Carlos.

Enviado desde mi ELE-L29 mediante Tapatalk
  Responder
#4
Como has indicado que habías sustituído los drivers originales por unos TMC, he supuesto que sabías como cambiar el firmware de la placa: ¿no lo has sustituído para reflejar ese cambio?
Los archivos que componen Marlin están en la carpeta del mismo nombre, que se encuentra dentro de la que se crea al descomprimir el archivo ZIP que se descarga de la página oficial de Marlin.
Dependiendo de la versión que se utilice (1.1.x o 2.0.x), los archivos que componen el sketch estarán en esa misma carpeta (1.1.x) o solo los archivos de configuración y el resto en la carpeta src (2.0.x).
A día de hoy, la versión de Marlin más recomendable es la 2.0.x y para ella es mucho mejor trabajar con Visual Studio Code+PlatformIO+Marlin Autobuild que con el IDE de Arduino. Tienes muchos tutoriales en Internet de como utilizar este entorno para compilar Marlin 2.0.x.
Respecto al mosfet, no debería haber ningún problema en que esté en ese estado (si es que realmente está en corto), aparte de que en el conector del FAN0 siempre hay alimentación. Solo es un interruptor (electrónico, en este caso) que se ha quedado en la posición ON para siempre.
  Responder
#5
Gracias por la idea compañero!

Estudiare como toquetear el software de la impresora y cambiare los pines, pero mientras tanto creo que le pondre un potenciometro al cable y de momento ire tirando con eso hasta que averigue como hacerlo bien.

Respondiendo a tunpregunta, no cambié nada del software cuando puse los TMC2208, simplemente le di la vuelta a los pines de los cables sacando el plastico "hembra" de la placa vase y dandole la vuelta.

Gracias, Carlos.

Enviado desde mi ELE-L29 mediante Tapatalk
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Ventilador de capa no funciona en mega x Wibols 2 634 21-03-2020, 11:53 AM
Último mensaje: Wibols