[Consulta] Arduino + 100k Termistor

1,259 views
Skip to first unread message

Raul Oyarzun

unread,
Oct 29, 2013, 2:45:53 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
Saludos a todos,
Bueno mi consulta es si alguien tiene algún programa donde se lea por el Pin Analogico un termistor de 100k y de el valor en ºC. busque en google y youtube pero todos son para termistores de 10k. 

Esto estoy ocupando por ahora pero me da el valor de variación solamente, alguien tiene la conversión? por casualidad.

void setup() 
{
  Serial.begin(9600);
}

void loop() {

  int sensorValue = analogRead(A0);
  Serial.println(sensorValue);
  delay(1);        
}

como dato adicional
lo hago con una resistencia de 10K y el termistor de 100K.

Saludos
gracias

Iceflow

unread,
Oct 29, 2013, 2:48:48 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
La conversion depende del termistor, del modelo y de su BETA value... no se te puede dar nada "estandar"

En todos los firmwares tienes unas tablas que convierten esos valores a temperatura, pero como te digo, son especificos de cada termistor, no todos los termistores de 100K tiene la misma BETA... es algo mas complicado...


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Raul Oyarzun

unread,
Oct 29, 2013, 2:58:20 PM10/29/13
to asrob-uc3m-i...@googlegroups.com

encontre esta info

1. Scope

This specification deals with shape,dimensions,characteristics,inspection standard etc.

2. Specifications

Item:NTC Thermistor

Model:B2-100-3950-1

R @ 25: K 100K-1%

B25/50:K 3950-1%

Element:Thermistor,type MJB2

3. Characteristics

   (1) Electrical characteristics

       A: Resistance value:  R(25C)=100K1%

       B: B Value: B=39501%    (calculated from resistance value at 25C and 50C)

       C: Insulation resistance 50MΩ or over by DC500V megger (between glass and lead wire)

   (2) Thermal time constant (τ): τ≤10~17s (in still air)

   (3) Thermal dissipation constant (δ): δ=1.1~1.6mW/C (in still air)

   (4) Operating temperature range:-50~+260C

4. Outgoing Inspection

(1) The product shall be inspected at every delivery lot inspection items,sampling quantities and sampling acceptable standard are as follows.

Iceflow

unread,
Oct 29, 2013, 3:01:18 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
Eso son los datos de tu termistor? o de uno cualquiera que has encontrado por internet?

Esto es para un proyecto de impresora?

Como ves en esa info indica una BEAt (B) de 3950, depende del termistor puede ser otra distinta, por eso no se te puede dar una tabla a medida, hay multiples posibilidades...


2013/10/29 Raul Oyarzun <thes...@gmail.com>

--

Raul Oyarzun

unread,
Oct 29, 2013, 3:16:47 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
es la info del termistor que tengo.

Iceflow

unread,
Oct 29, 2013, 4:10:50 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
Pues con esa info busca como crear una tabla que convierta el valor del arduino a temperatura "real"... puedes hacerlo tambien con una sonda de temperatura tu mismo, para crear la tabla...

Sera como una tabla de las que usan los firmwares.

No me has dicho si es para una impresora o para que proyecto... :S


El 29 de octubre de 2013 20:16, Raul Oyarzun <thes...@gmail.com> escribió:
es la info del termistor que tengo.

--

Raul Oyarzun

unread,
Oct 29, 2013, 5:22:59 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
a sorry... si es para la impresora... y me comenzo a preocupar debido a que estaba revisando las tablas de conversión y ninguna se ajusta a los valores que entrega a menos que exista una conversión adicional en el proceso que no se.

ahora cosas raras de la vida.. fui donde mi amigo que estamos en el proyecto de armar la Prusa i2... y me paso un tester con una termistor tipo K, y de un momento a otro arduino comenzó a dar los valores idénticos a la del Tester. así que el programa esta funcionando(al parecer).
pero no corresponderia a la del firmware a menos que exista otra conversión dentro de este.

adjunto foto del monitor y de la tabla del firmware

gracias :)
termistor100K.jpg

Ark

unread,
Oct 29, 2013, 5:23:45 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
josef prusa antes tenia la opción de sacar las tablas pero ahora no está :(


El martes, 29 de octubre de 2013 21:10:50 UTC+1, Aisflou escribió:
Pues con esa info busca como crear una tabla que convierta el valor del arduino a temperatura "real"... puedes hacerlo tambien con una sonda de temperatura tu mismo, para crear la tabla...

Sera como una tabla de las que usan los firmwares.

No me has dicho si es para una impresora o para que proyecto... :S
El 29 de octubre de 2013 20:16, Raul Oyarzun <thes...@gmail.com> escribió:
es la info del termistor que tengo.

--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

VincentM

unread,
Oct 29, 2013, 6:20:29 PM10/29/13
to asrob-uc3m-i...@googlegroups.com

Las caracteristicas son las mismas que estos:
http://www.geeetech.com/10pcs-100kohm-ntc-thermistors-p-632.html

En esa pagina tienes la tabla de temperaturas.

Saludos

Raul Oyarzun

unread,
Oct 29, 2013, 6:36:29 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
gracias, vere que me da como respuesta.... 

saludos

Iceflow

unread,
Oct 29, 2013, 8:30:19 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
No se como funciona el firmware internamente, pero si has comprobado con el termopar K que esa tabla se corresponde a los valores que entrega tu termistor pues genial jejejeje igual si que hace algo en medio del proceso... el caso es que te funcione bien, no? ya sabes que esa tabla del valor elegido en sprinter es correcta y puedes usar ese termistor :D

Por curiosidad, que valor de sprinter se corresponde?

Saludos y suerte con vuestra maquina!! :D


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Raul Oyarzun

unread,
Oct 29, 2013, 9:42:40 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
Estuve comparando los valores, y les cuento, tengo un desfase con todas las tablas... :(

Valor                                      Según                   Según
Termistor      Temp                Firmware               Tabla de
100K             ambiente          100K                     VicentM
                     (Real)

948               18ºC                 35ºC a 40ºC         36ºC a 39ºC

los 18ºC temperatura en estos momentos en mi Laboratorio (buaajajajajaja) medido con un termistor K estos están a  5 mm de separacion.

Me esta entrando a preocupar...

tendría que hacerme una tabla completa para mis termistores?

saludos.

Iceflow

unread,
Oct 29, 2013, 9:50:13 PM10/29/13
to asrob-uc3m-i...@googlegroups.com
El problema puede ser que no usas la resistencia adecuada...

Las tablas de termistores de los firmwares se usan con resistencia de 4.7K en placa normalmente, a no ser que indique lo contrario la tabla del firmware... tu dijiste que probabas con una de 10k si mal no recuerdo... puede ser?

De todas formas... como estas haciendo las pruebas? no parece que uses una electronica "estandar" de impresora, no? igual seria lo mas conveniente que empezaras por ahi... jejejeje

Puede ser de todas maneras, como te dije, que los termistores son cada uno de su padre y de su madre... aun sabiendo la BETA creo que puede haber mas factores a tener en cuenta y quiza por eso no funcione... :(


Alberto Morales

unread,
Oct 30, 2013, 3:18:56 AM10/30/13
to asrob-uc3m-i...@googlegroups.com
y un ratito, te haces unas tablas de prusa madre....
--
------------------------------------------------------------------------------------------------------------------------------
Si muero, no dejéis que mi mujer venda mis aviones por lo que le dije que me costaron.

Iceflow

unread,
Oct 30, 2013, 4:34:43 AM10/30/13
to asrob-uc3m-i...@googlegroups.com
Termometros infrarojos para superficies metalicas (hotend) que reflejan el haz no son buenos :S los hemos probado varios y el resultado es "complicado" y no es preciso :( lo mejor es una sonda tipo K que las hay super baratas con su propio "control" que muestra la temperatura, con eso no tendrias fallo en hacer una manualmente.

Alberto Morales

unread,
Oct 30, 2013, 5:37:13 AM10/30/13
to asrob-uc3m-i...@googlegroups.com
Ya decia yo que NPI.... gracias por la aclaración.

Sería algo como esto...

http://www.servovendi.com/es/termometro-digital-por-contacto-2-sondas-tipo-k-1300-c-dm6802b.html

Saludos. Alberto.

Iceflow

unread,
Oct 30, 2013, 6:21:15 AM10/30/13
to asrob-uc3m-i...@googlegroups.com

Pues si, esa sonda serviria sin problemas.

VincentM

unread,
Oct 30, 2013, 6:53:01 AM10/30/13
to asrob-uc3m-i...@googlegroups.com
Sólo por asegurar:

¿El termistor lo conectas a la RAMPS directamente (sin resistencia)?

¿Las patitas del termistor no hacen ningún tipo de corto? (A mi me lo hizo una vez una mota de polvo o algo parecido que no supe indentificar)

Saludos.

Raul Oyarzun

unread,
Oct 30, 2013, 10:14:15 AM10/30/13
to asrob-uc3m-i...@googlegroups.com
Aun no me llega la Ramp, estoy probando los termistores para no encontrarme con sorpresas ... 

las pruebas las realice con resistencias de 10K y de 4.7K , y las compare con las tablas... pero igual tengo una diferencia, cuando llegue mi Ramp veré con la termistor K del tester y veré si continua la diferencia. 

lo que pasa por otra parte que las estoy probando para hacer mi propia maquinaria extrusadora de filamento y estoy juntando info de todos lados.

Muchas gracias por las opiniones y consejos. 



VincentM

unread,
Oct 30, 2013, 10:36:54 AM10/30/13
to asrob-uc3m-i...@googlegroups.com
En el esquemático de la RAMPS 1.4 (http://reprap.org/mediawiki/images/f/f6/RAMPS1.4schematic.png) puedes ver que se conectan con una resistencia de 4.7K y un condensador de 10uF.

Saludos.

Lario (litris)

unread,
Oct 30, 2013, 7:26:01 PM10/30/13
to asrob-uc3m-i...@googlegroups.com
Este me compre yo en eBay muy barato. 

image.jpeg

Enviado desde mi iPhone 4s 32Gb.

Iceflow

unread,
Oct 30, 2013, 8:02:46 PM10/30/13
to asrob-uc3m-i...@googlegroups.com
Es igualito al que tengo yo jejejeje
image.jpeg

coleoptero jmag

unread,
Oct 31, 2013, 4:34:40 AM10/31/13
to asrob-uc3m-i...@googlegroups.com
(ºLe.

_______________________________
Juan Manuel Amuedo González (coLe)
Twitter: colepower
Blog de notas: http://www.scoop.it/t/barfablab
Blog personal: http://dadoque.blogspot.com
coleoptero_AT_gmail_IN_com
_______________________________
image.jpeg

coleoptero jmag

unread,
Oct 31, 2013, 4:36:18 AM10/31/13
to asrob-uc3m-i...@googlegroups.com
image.jpeg

Raul Oyarzun Becerra

unread,
Nov 13, 2013, 9:10:16 AM11/13/13
to asrob-uc3m-i...@googlegroups.com
Muchas gracias por sus aportes, 
llego mi Ramp1.4 conecte el sensor de la base caliente para ver que temperatura sensa y salió bien. en el caso que alguien mas tenga este termistor y tenga problemas al sensar, cambien la posición y listo. :)

Aproveche de provar mi Hotend y funciona al momento de colocar que comience a calentar, salió su humillo de su primera vez y luego mantuvo su temperatura a los 230º C, siempre con un tester K para ver las diferencias( +/- 1 ºC). tenia muchas ganas de hacer una extrucion manual pero simplemente me dio miedo... 

Los items que me faltan para terminar mi Prusa i2 son:
Base caliente
Motores
Acoples de lo motores superiores

Saludos

Rcccort

unread,
Jan 19, 2014, 9:47:44 AM1/19/14
to asrob-uc3m-i...@googlegroups.com

Iceflow

unread,
Jan 19, 2014, 12:33:06 PM1/19/14
to asrob-uc3m-i...@googlegroups.com
Cual es la consulta? O.o
Reply all
Reply to author
Forward
0 new messages