Termistor y divisor de voltaje a ADC

0

Estoy buscando algunos consejos o sugerencias sobre si necesito resolver este problema y, si es así, qué tan difícil es hacerlo. He leído una publicación que hizo una observación inmediata sobre la necesidad de usar un OP-AMP para poder usar todo el rango de un ADC en ciertas circunstancias. Creo que estoy en esta situación, pero nunca he usado un OP-AMP antes.

Tengo un sensor de temperatura (termistor, supongo) que estoy reutilizando desde un sistema de calefacción de piscina. He probado y medido la resistencia del termistor a 2 ° C a aproximadamente 493k y a 72 ° C a 398k. Cuando lo conecté a mi pequeño circuito divisor de voltaje que se alimentaría a un MCP3002 ADC usé una resistencia de 1 M ohm y esto me dio 2.21V a 2deg C y 2.36V a 72deg C.

Entonces, el problema es que solo usaré una pequeña cantidad del rango ADC. Usando calculadoras en línea y leyendo otros mensajes, veo que debería bajar la resistencia fija a alrededor de 450k, lo que haré, pero esto solo aumenta el rango de voltaje en una pequeña cantidad.

Probablemente pueda arreglármelas con este rango, ya que no necesito más de 2 grados de precisión, pero pensé que si no es demasiado difícil podría ver si puedo agregar a mi circuito actualmente simple (divisor de voltaje y ADC) para aumentar el rango utilizado del ADC. ¡Claramente soy nuevo en esto, así que por favor sea amable con sus explicaciones! Gracias!

    
pregunta Gavin

3 respuestas

1

Puedes usar un amplificador operacional para aumentar el voltaje. Podría, por ejemplo, tener el amplificador operacional configurado para amplificar el voltaje en 2. En el caso de su ejemplo, el voltaje pasaría de 4.42V a 4.72V. Esto puede o no puede ayudarte mucho.

Este sitio web tiene una buena explicación de cómo configurar un amplificador operacional: enlace .

Le sugiero que probablemente necesite obtener un termistor diferente que esté diseñado para tener una mayor variabilidad en la resistencia en el rango de temperatura en el que está interesado.

Aquí hay una recomendación que he usado y funciona bien: enlace . Se anuncia que tiene "100 ohms o más de cambio por grado", por lo tanto, con una resistencia de 10k o más, debería poder medir todo lo que necesita con bastante facilidad.

    
respondido por el rtclark
2

Los termistores se utilizan generalmente para mediciones aproximadas en torno a una temperatura de operación reducida. Si está dispuesto a construir un circuito OP-AMP, ¿por qué no comprar un MCP9700? Este es un buen sensor de temperatura lineal en un paquete TO-92 (o SMT) que está precalibrado y genera una temperatura proporcional al voltaje. Por ejemplo .82V = 82degF.

    
respondido por el Neelix
2

Los termistores son problemáticos en la calibración, linealización y reemplazo, en caso de que falle. Recomiendo un sensor semiconductor en su lugar.

Fuente: Arduino-info .

El LM35 es un sensor de temperatura muy simple con 10.0 mV / ° C de salida.

Consulte la hoja de datos de la Figura 2 para obtener detalles sobre cómo ampliar el rango a -55 ° C.

Si el sensor falla o se daña, simplemente se puede reemplazar y se garantizará la calibración.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas