Termistores de impresoras 3d

Compra termistores de impresoras 3d

Los termistores de impresoras 3d son unos pequeños componentes electrónicos capaces de medir la temperatura de manera muy precisa. En las impresoras 3D se utilizan para conocer en todo momento la temperatura del hotend y de la cama. Aquí os dejo una recopilación de los mas usados habitualmente.

¿Qué es un termistor?

Un termistor es una resistencia que cambia su resistencia con la temperatura. Conociendo el coeficiente de cambio de la resistencia, el software es capaz de predecir con mucha precisión la temperatura a la que se encuentra el termistor.

En una impresora 3d se utilizan 2 de estos componentes. Uno en el hotend, y otro en la cama. De esta manera la electrónica es capaz de mantener una temperatura constante en estos 2 componentes.

Esto es una gran ventaja puesto que una de las principales características de los termistores, es su gran precisión.

Ademas, dada esta precisión, el software de las impresoras incorpora una serie de medidas de seguridad en caso de que el termistor se estropee o de medidas erróneas. En caso de producirse un cambio brusco de temperatura, el software lo detectara y parara la impresora y dejara de calentar tanto el hotend como la cama. Siempre hay que asegurarse antes de empezar a imprimir con una impresora nueva, que estas medidas de seguridad están activadas.

¿Que tipos de termistores se utilizan?

A dia de hoy, existen una gran cantidad de termistores diferentes. El funcionamiento es idéntico en todos ellos, lo único que cambia entre ellos es el coeficiente de resistencia (el cambio de resistencia en base a la temperatura).

Los mas utilizados a dia de hoy son:

  • EPCOS 100K
  • RRRF 100K
  • RRRF 10K
  • RS 10K
  • Honeywell 100K
  • Honeywell 500K
  • ATC Semitec 104GT-2
  • PT1000
  • KTY82-210

¿Como se configura un termistor?

Lo primero que hay que hacer es averiguar que termistor tenemos instalado. Esto lo podemos saber mirando las especificaciones del fabricante de la maquina o del hotend o de la cama.

Una vez sabemos conocemos este dato. Tenemos que ir al archivo Configuration.h del Marlin. En ese archivo buscamos «Thermal Settings» y allí encontraremos una lista de todos los termistores soportados por el firmware. Elegimos el que corresponda a nuestro termistor y lo ponemos en unas lineas que hay debajo donde pone TEMP_SENSOR_0 (Para el hotend) o TEMP_SENSOR_BED (Para la cama).

Una vez esto hecho necesitamos calcular los valores Kp, Ki y Kd tanto del hotend como de la cama. Esto se hace desde la linea de comandos GCode de cualquier software fileteador que usemos (Cura, Slic3r, Simplify3D, RepetierHost…).

Calcular valores PID para el hotend

Para medir el PID del hotend tenemos que introducir el siguiente comando: «M303 E0 S200 C8» donde:

E0: Se refiere al hotend, si tenemos varios hay que poner el que queramos elegir: E0, E1, E2….

S200: Es la temperatura a la que queremos que calcule estos valores. Lo normal es poner la temperatura habitual a la que hacemos trabajar al hotend.

C8: Quiere decir que haga 8 ciclos de calentado y enfriamiento. De esta forma hace la media de los valores que necesita la impresora para mantener la temperatura.

Calcular valores PID para la cama

Para medir el PID de la cama tenemos que usar este otro comando: «M303 E-1 S60 C8» donde:

E-1: Se refiere a la cama caliente de la impresora.

S60: Es la temperatura habitual a la que trabaja la cama de manera habitual.

C8: El numero de ciclos que tiene que hacer.

Como veis los comandos son similares. Una vez que terminen de ejecutarse, lo cual llevara un rato, la consola de códigos devolverá los 3 valores que tenemos que utilizar.

Estos 3 valores, se pueden especificar en una sección de la configuración de marlin que encontraremos buscando «PID Settings». Hay 2 zonas donde se ponen estos valores, la primera es la del hotend y la segunda la de la cama.

 

Otras categorías: