[PROBLEMA] Temperatura hotend

1,229 views
Skip to first unread message

David Amigó Madinaveitia

unread,
Sep 9, 2013, 12:18:50 PM9/9/13
to asrob-uc3m-i...@googlegroups.com
Muy buenas,

Estoy con la temperatura del hotend que ya no sé que más hacer. Os cuento: es un j-head que ya me venía montado con resistencia y termistor, éste último es de 100k pero la resistencia no lo sé. Uso una Sanguinololu 1.3b con Marlin.

El caso es que si por ejemplo pongo 225º, me va oscilando entre 225º y 235º, siempre entre el valor que le ponga y 10 grados más. He hecho lo del PID con el comando M303 más de 10 veces. Lo que me pasa entonces es que al poner ese comando y calentarse, la temperatura sube muy rápido, del orden de 10º por segundo (no sé si es mucho o qué), y al llegar a los 150 se supone que ya no calienta, pero sigue subiendo hasta los 170 (más lentamente), momento en el que el pronterface me dice que la temperatura es demasiado alta y deja de hacer el proceso. Entonces, justo cuando baja de 150 le vuelvo a dar el comando y entonces sube hasta 160 y pico y ya va haciendo los ciclos normales para calcular el PID. Repito el proceso y siempre lo mismo.

Decir que lógicamente todo esto lo hago sin movimiento, así que no creo que sea tema de conexiones. Además imprimiendo le pasa lo mismo.

A ver si tenéis alguna idea.

Otra cosa por si acaso. Los valores del PID te los da varias veces y yo siempre le meto los últimos que me da, supongo que lo hago bien.

¡Gracias!

Stanis

unread,
Sep 9, 2013, 12:52:20 PM9/9/13
to asrob-uc3m-i...@googlegroups.com
Por partes.La resistencia calefactora te la trae al pairo,al menos en lo que se refiere a calibracion.
La velocidad de calentamiento es imposible.Me huele que te has equivocado de termistor.Y mas,cuando dices que se pasa de frenada,subiendo hasta los 170.
Y ademas,¿que te dice pronterface para interpretar como que la temperatura es demasiado alta?
Por ultimo,y una vez que estes seguro del termistor, el comando m303 se puede usar con modificador.Por ejemplo, M303 S230 .Con eso lo que hace es subirte a 230º para hacerte el chequeo.Que me parece mas correcto que hacerlo a 150,temperatura que no creo que uses por lo que te he leido.

Stanis

unread,
Sep 9, 2013, 12:52:42 PM9/9/13
to asrob-uc3m-i...@googlegroups.com

Stanis

unread,
Sep 9, 2013, 12:53:39 PM9/9/13
to asrob-uc3m-i...@googlegroups.com
Um estoy torpe,perdon.La ultima cosa,cuando te da los valores del PID te da varios:uno agresivo,otro lentorro,y el que interesa es el que dice classic.

David Amigó Madinaveitia

unread,
Sep 9, 2013, 1:43:33 PM9/9/13
to asrob-uc3m-i...@googlegroups.com
Lo de que el termistor sea el incorrecto no lo creo porque a temperatura ambiente va bien, y además llevo 1 mes imprimiendo ABS y no parece ir mal a parte de las oscilaciones. De todas formas lo preguntaré para asegurarme.

El pronterface dice "PID Autotune failed! Temperature to high" en cuanto llega a 170. A partir de ahora lo haré a 230 como bien dices, cosa que no sabía hacer.

Y por último adjunto una imagen donde se ve que me da tres Clasic PID, y yo siempre cojo el último.


El lunes, 9 de septiembre de 2013 18:18:50 UTC+2, David Amigó Madinaveitia escribió:
Comando M303.png

Stanis

unread,
Sep 9, 2013, 1:55:08 PM9/9/13
to asrob-uc3m-i...@googlegroups.com
Lo de temperatura ambiente no importa.Puedes medirla perfectamente,pero la curva de cada termistor varia con la temperatura.Asi que al subir la temperatura es cuando aparecen las desviaciones.
Dices que llevas un mes imprimiendo.¿Y siempre se te ha calentado asi de rapido?Porque la verdad me parece muchiiisimo calentar.¿Algun cambio reciente en la impresora?
Por otro lado,si se te dispara la temperatura,no hagas el autotune a 230º.Hazlo a 210 por si acaso,no sea que vayas a fundir el hotend.


El lunes, 9 de septiembre de 2013 18:18:50 UTC+2, David Amigó Madinaveitia escribió:

David Amigó Madinaveitia

unread,
Sep 10, 2013, 8:27:40 AM9/10/13
to asrob-uc3m-i...@googlegroups.com
Me han confirmado que el termistor es de 100k, así que descartamos un problema. Y la impresora no ha tenido ningún cambio. Así que probando muchas veces me he fijado en una cosa. 

Hay un número que sale al darle el comando M303 que lo llama bias (en la imagen que adjunté se ve). Además, el número también sale en la esquina inferior izquierda de pronterface después de un @. El caso es que este número empieza siendo 128 para calentar el extrusor y cuando se pasa de la temperatura se vuelve a 0 para que se vuelva a enfriar. En cada ciclo que hace para calular el PID ese número va cambiando. Y lo que sucede al cambiar (que en mi caso se hace mucho más pequeño) es que la temperatura sube más lentamente.

Por lo tanto, digo yo que ese número, que por lo que deduzco es la velocidad a la que calienta, tiene que poder cambiarse manualmente en el Marlin, pero yo no lo he encontrado. A ver si alguien sabe algo al respecto.

Stanis

unread,
Sep 10, 2013, 12:28:01 PM9/10/13
to asrob-uc3m-i...@googlegroups.com
Nunca he sabido muy bien(ni mal) que es eso del bias.
Leyendo la documentacion del firmware Repetier te encuentras con una definicion de que es cada termino del PID,que mas o menos es algo asi:
* Termino P:Es la parte proporcional del error de la temperatura.Es decir,mas o menos que te sube la T de forma lineal.
*Termino I:Es la parte derivativa.Por lo que entiendo es la parte de la frenada en la subida de la temperatura.
*Termino D:Es un factor de amortiguamiento.
Resumiendo que a P mas alta,mas velocidad de subida.A mas I,mayores oscilaciones(si te pasas claro).
Asi que a bote pronto,le pondria un P bajo(la mitad del que tienes).
Por si te sirve,el enlace de la parrafada que he soltado: http://www.repetier.com/documentation/repetier-firmware/rf-installation/ busca la parte del PID,en el primer tercio de la pagina +/-.

El lunes, 9 de septiembre de 2013 18:18:50 UTC+2, David Amigó Madinaveitia escribió:

David Amigó Madinaveitia

unread,
Sep 10, 2013, 1:42:02 PM9/10/13
to asrob-uc3m-i...@googlegroups.com
¡Problema solucionado! Una tontería, como siempre… Gracias a darkomen he visto que tenia comentada la línea que pone #define PIDTEMP, me lo bajé así y así se quedó… 

¡Gracias por todo Stanis!

Stanis

unread,
Sep 10, 2013, 1:59:38 PM9/10/13
to asrob-uc3m-i...@googlegroups.com
Me alegro tio.Son esas pequeñas "chorraditas" las que nos complican la existencia.Hala,ahora a gozar!


El lunes, 9 de septiembre de 2013 18:18:50 UTC+2, David Amigó Madinaveitia escribió:
Reply all
Reply to author
Forward
0 new messages