Tengo un termistor NTC TTC103 . Tiene una resistencia de potencia cero de 10 kΩ a 25 ° C y un valor B25 / 50 de 4050. ¿Cómo lo uso para medir la temperatura?
thermistor
AndrejaKo
fuente
fuente
Respuestas:
Los termistores NTC (coeficiente de temperatura negativo) cambian su resistencia efectiva a la temperatura. La ecuación más común utilizada para modelar este cambio es la ecuación de Steinhart-Hart . Utiliza tres coeficientes para caracterizar el material NTC con gran precisión.
Muchos fabricantes proporcionan notas de aplicación (por ejemplo, aquí ) que detallan cómo calibrar un NTC dado si desea una precisión mejor que la tolerancia de fabricación citada.
El coeficiente B proporcionado se puede usar en una ecuación simplificada de Steinhart-Hart como se describe en el artículo del termistor de Wikipedia bajo "Ecuación de parámetro B" .
fuente
Úselo como un tramo (digamos el tramo "superior") en un circuito divisor de voltaje con el otro tramo como resistencia conocida. Mida el voltaje en el punto medio del divisor (por ejemplo, con un convertidor analógico a digital). Inferir la resistencia del termistor del voltaje medido como:
Usa la ecuación:
en su caso, , B = 4050 y T 0 = ( 273 + 25 ) = 298 . Inserte esos números, más la resistencia medida del termistor en la ecuación y saca una temperatura en Kelvin.R0 0= 10000 B = 4050 T0 0= ( 273 + 25 ) = 298
Lea este artículo de Wikipedia para más detalles.
fuente
Los NTC no son lineales y verá fórmulas bastante desagradables que expresan la relación resistencia a la temperatura.y= a x + b . El siguiente ejemplo es de esta nota de Epcos .
Al agregar un par de resistencias ordinarias, puede linealizar su comportamiento para que esta relación se aproxime mediante una ecuación lineal simple de la forma
La curva es prácticamente recta de 0 ° C a 60 ° C, que es suficiente para muchas aplicaciones.
En esta respuesta , muestro cómo, en algunos casos, puede obtener una curva lineal casi perfecta (15 ppm) sobre un dominio limitado con solo una resistencia en serie.
editar
Si no tiene el dinero para una resistencia, tendrá que usar la ecuación de Steinhart-Hart a la que se refieren Nick y Vicatcu, o usar una tabla de búsqueda e interpolación. Ambos tienen la desventaja de que necesitan más memoria: Steinhart-Hart contiene un logaritmo, para lo cual necesitará una biblioteca de punto flotante (supongo que su microcontrolador no tiene un ALU de punto flotante). La tabla de búsqueda también necesita algo de memoria, y puede que no le brinde una mejor precisión que la función linealizada si tiene que interpolar eso.
fuente
Un NTC tiene una respuesta no lineal a la temperatura.
Puede calcular la resistencia de un termistor midiendo el voltaje a través de él en un circuito divisor potencial. Entonces, puedes obtener una resistenciaR de esto usando la ley de Ohm.
Por ejemplo, supongamos que tiene un suministro de 5V, use una resistencia de 1k en serie con el NTC y si mide 0.5V, simplemente divida 1k por 0.5V y obtenga 10k ohmios como resistencia.
También necesitas,T0 0 y Ro , una temperatura 'fija' en grados Kelvin y a esa temperatura, su resistencia. Por lo general, se administra a temperatura ambiente.
Luego, dados estos detalles, colóquelo en esta ecuación para obtener
T
la temperatura.fuente
Hay varias formas (tanto en términos de circuitos analógicos como en términos de cálculo de software) para usar termistores para medir la temperatura.
La respuesta corta es aproximadamente la siguiente:
Aquí hay una serie de sutilezas, así que para leer más, puede consultar este artículo mío sobre el acondicionamiento de la señal del termistor , ¡espero que esto ayude!
fuente