9 votos

Medición de la temperatura con precisión de ± 0,01 ° C

¿Cuál es la forma más precisa de medir la temperatura con una precisión de ±0,01 °C? He mirado en el uso de un puente de Wheatstone (con un minipot para menores calibraciones) y un RTD por su precisión y rango. Necesito un rango de -85 °C a 55 °C. lo Ideal es que esta sería una baja de voltaje de operación (6 VCC). La salida debe ser una señal digital, y actualmente se enviará a Arduino, sin embargo, en el futuro, me gustaría incluir un sistema de registro de datos junto a este dispositivo antes de conectarlo a Arduino. Powersource es también desde el Arduino para la estabilidad es en la actualidad depende del hardware de Arduino, sin embargo, la unidad se conecta a un 115 V toma de corriente para un suelo de referencia puede ser utilizado.

El objetivo final es tener varias unidades de temperatura como esta el registro de datos y el envío a un mC que puede graficar los datos. He encontrado varios RTDs de platino que son lo suficientemente precisas para medir, pero quiero saber cómo voy a necesitar para poner el circuito, cómo convertir la señal analógica a la digital con precisión y cualquier estabilizadores de tensión, que será necesaria para la fuente de alimentación.

one of the RTDs I've been looking at

21voto

Spehro Pefhany Puntos 90994

De manera realista, es muy difícil a medida que el sistema de nivel de exactitud. El particular sensor de mostrar es DIN clase a la tolerancia, lo que significa que el máximo error del sensor solo se 150mK + 2mK*|T| (con T en grados C). Así que a 100 grados C, el máximo error en el sensor solo (sin contar el auto de calefacción) es 350mK, 35 veces más de lo que usted dice que usted quiere. Este tipo de costo relativamente bajo del sensor también es propensa a la histéresis de los errores debido a la delgada película de la construcción. Que entra en juego si hay grandes variaciones de temperatura - pero incluso a 200°C se puede ver a muchas decenas de mK en el error (no se muestra en la hoja de datos).

Incluso a la temperatura de referencia de 0°C, el sensor solo contribuye 15x el error que dices que quieres. Auto de calefacción contribuirá más, dependiendo de la actual selección, e incluso el mejor diseñado de medición de circuitos de contribuir de algún error. Si usted realice la calibración puede reducir algunos de los errores, pero eso es caro y difícil y tienes que tener la instrumentación capaz de mK precisión y estabilidad. Un único punto de calibración en el punto triple del agua es más fácil, pero todavía no es fácil.

0,01°C estabilidad a lo largo de un rango relativamente estrecho no es terriblemente difícil, pero requiere de buenas técnicas de diseño. Si utiliza 200uA de energización, usted necesita estabilidad mucho mejor que 40uV en la entrada. Su referencia también debe ser estable dentro de 20-30ppm largo de todo el rango de temperatura de funcionamiento (lo cual será necesario definir). Si utiliza un preciso de la hoja de metal de referencia de la resistencia y la medición radiométrica, la tensión de referencia de los errores puede ser minimizado.

0,01°C resolución es bastante fácil. Acaba de colgar un ADC de 24 bits en la señal del sensor acondicionado, pero puede no significar mucho (además de mostrar las tendencias a corto plazo en una situación favorable en la instrumentación de medio ambiente), a menos que todas las otras cosas que se hacen bien.

5voto

Marko Buršič Puntos 1524

Me gustaría utilizar el 24 bits sigma delta ADC de TI ADS1248, completa analog front-end para un sensor RTD (Pt100). Por desgracia, hay algunas placas Arduino con ese chip, he encontrado un solo - http://www.protovoltaics.com/arduino-rtd-shield/, yo no volvería a comprar porque tiene muchas características que no pueden existir si la junta del filtro de paso bajo propsed de TI.
Este chip puede dar de 18 bits de error los códigos libres en toda la gama, si el PCB está bien hecho.
Si usted sólo necesita de rango restringido, puede utilizar 3-método del alambre y de la indemnización adicional de resistencia, pero usted tiene que calcular exactamente la resistencia y de la PGA de configuración. Por ejemplo, es necesario de -85 C a 50 ° C, esto es 135C de rango de medición, ahora con la configuración de la PGA(128 de ex.) más, usted puede reducir la inicial del rango de medición. Con la adición de la compensación de la resistencia que tiene la resistencia pt100 en -17.5 C (135/2-85) coloca el centro del rango de medición. Con cálculo adicional de referencia resitor R_BIAS puede establecer el exacto alcance de la medición de su interés: http://www.ti.com/lit/an/sbaa180/sbaa180.pdf

3voto

Monty Puntos 11

También puede ser que desee mirar de cuarzo de los sensores de temperatura. La medición de un cambio en la frecuencia es mucho más fácil de hacer, precisamente, de microvoltios mediciones...CREO que tengo que directamente desde las páginas de la AoE, 1ª edición.

Tiene un papel o tres:

http://www.sensorsportal.com/HTML/DIGEST/august_2014/Vol_176/P_2252.pdf http://maxwellsci.com/print/rjaset/v5-1232-1237.pdf http://micromachine.stanford.edu/~hopcroft/Publicaciones/Hopcroft_QT_ApplPhysLett_91_013505.pdf

Tiene una hoja de datos (la parte inferior de su rango de temperatura es por debajo de lo que la lista, otros de "pedido especial", pero yo estaría inclinado a tirar uno de los -55 a 125C de grado militar partes en que antes de ir allí.

http://www.statek.com/products/pdf/Temp%20Sensor%2010162%20Rev%20B.pdf

Un lugar de fantasía en el producto que ofrece la temperatura y la presión:

http://www.quartzdyne.com/quartz.html

Página de la Wikipedia que la mayoría parece ser una homilía para el HP2804A

https://en.wikipedia.org/wiki/Quartz_thermometer

2voto

Sean Feit Puntos 18

He tenido que hacer casi esta en un anterior RL de trabajo, así que voy a ir a través de los problemas que pueden ver aquí y dar al menos una somera descripción de lo que hicimos, aunque una) fue de alrededor de 20 años atrás, por lo que mi memoria podría estar en desacuerdo con la realidad, b) se encontraba en la seguridad intrínseca del sistema que añade componentes adicionales para limitar la potencia disponible bajo condiciones de falla, y c) yo no estaba en el diseño original.

El nivel de bloque de circuito fue una conmutación de la fuente de corriente (estable, razonablemente exacta, pero no a la precisión requerida para la medición) de la alimentación de la Kelvin-conectado PRT y sensores de alta precisión de referencia de resistencia (0.01%), con distintos puntos de la fed a través de la protección de resistencias y un multiplexor de 24-bits de doble pendiente la integración de ADC. Esto le dio una precisión de 0,01 C en el medio de la gama, pero solo el 0.02 C (0.013 C IIRC) en el extremo más alto debido a corrientes de fuga que actúan sobre la protección de las resistencias, de gama baja puede arreglar como se indica a continuación. El uso de un resistor de referencia y de medición ratiometrically evita la necesidad de una precisa y estable fuente de corriente y relaja las restricciones en el ADC de referencia para que un comercial normal componente será suficiente.

Supongo que el punto de medición es remoto de la electrónica (el sensor está en el final de algunas de cable), porque de lo contrario vas a tener grandes problemas con la electrónica está fuera de su rango de temperatura especificado (el normal industriales rango es de -55 a +85C). Esta bastante bien dicta el uso de Kelvin conexiones (4 hilos PRT), de modo que la resistencia del cable puede ser eliminado de la medición de la corriente de excitación es enviado por un par de cables, y el voltaje se mide en el otro (donde el cable que los costos son muy altos, usted puede utilizar de 3 hilos con equilibrado longitudes y compensar el cable común con algunos de los más medidas y software). La medida básica es medir el voltaje en el sensor y a través de la referencia de resistencia; siendo la misma corriente a esto le permite calcular el PRT resistencia y por lo tanto calcular la temperatura.
La conmutación de la corriente de excitación evita la auto-calefacción permitiendo al mismo tiempo un nivel de excitación lo suficientemente alta como para dar razonables niveles de señal; usted puede elegir la corriente de excitación de modo que el más alto del circuito del sensor de la resistencia da un voltaje de cerca de rango completo, pero aún en la región lineal, teniendo en cuenta la resistencia del sensor, de referencia, cables de conexión, la variación de la temperatura de estos, la variación de la temperatura de la fuente de corriente, etc. Usted puede ajustar la corriente de excitación por el DAC de salida (un verdadero DAC, no el PWM líneas) y el uso de software para ajustar el nivel de largo plazo para mantener el más alto ADC de lectura cerca de rango completo - esto podría evitar la pérdida de resolución a bajas temperaturas (de baja temperatura PRT = baja resistencia = baja ADC lectura = menos bits por grado = menor precisión). Para que el sistema tenía (una corriente fija) los niveles de potencia eran tan bajos que no era insignificante auto-calefacción durante el período de medición, pero si el auto-calefacción es un tema que podría tomar varias lecturas (al menos tres) y calcular el t=0 la resistencia suponiendo un incremento exponencial-asintótica curva de temperatura (como V en un CR de temporización del circuito, tomar mediciones en la t1,t2,t3 y proyecto de volver a ir a V o T a t0; tres sesiones de lectura son necesarias para evitar el tener que conocer la constante de tiempo y el final de la V o T).

El uso de un solo ADC evita los problemas de (in)adecuación de los ADCs de la introducción de unmeasureable errores; mi sistema tenía la ADC configurado como único terminó, pero usted puede encontrar que una entrada diferencial de configuración simplifica las cosas, sin embargo reloj para las corrientes de fuga y cómo varían con la entrada en modo común. El uso de una doble vertiente converter necesitas utilizar polypropelene o de polietileno de condensadores en el circuito ADC para minimizar la absorción dieléctrica, estos son grandes y costosas (y también el uso de anillos de seguridad en el PCB, y minimizar ciertos PCB de seguimiento longitudes desde el epoxi en FR4 ha dieléctrica alta absorción). Un delta-sigma convertidor evita que pero presenta problemas con el tiempo de asentamiento en el cambio de la señal de entrada (tirar las N primeras lecturas) que se extiende el tiempo de medición y puede permitir la auto-calentamiento comienzan a afectar a las lecturas o prevenir con tiempo de lectura (que es la razón por la doble vertiente fue elegido, con los componentes disponibles en ese momento). Si hay un bloque de ganancia disponible en la entrada del ADC vale la pena usarlo para permitir que la corriente de excitación para ser minimizado, pero no trate de obtener lindo por un cambio de la ganancia entre las lecturas como las ganancias son nunca exactamente los valores nominales, por lo ADC lecturas tomadas con diferentes ganancias no son compatibles para este propósito.

Otra perniciosa fuente de error es involuntario termopar uniones; incluso estañado sobre cables de cobre (o trazas de PCB) puede dar este efecto. Además de tratar de minimizar el número de diferentes metal-metal de las articulaciones en el camino de la señal, asegúrese de que usted no puede evitar son equilibrados pares y isotérmica para los efectos de cancelar, y que el camino de la señal se mantiene como la medida de lo posible de mayor trazas actuales. Tenga cuidado de su circuito de motivos; que la entrada del ADC lado de la tierra (que puede ser utilizado como una referencia para la fuente de excitación de corriente) conectado en un solo punto para un análogo de la tierra (ADC chip y el multiplexor de entrada motivos), que está conectado en un solo punto para el sistema (microprocesador, etc) de tierra que esté conectado en un solo punto a la fuente de alimentación a tierra de entrada. Otra fuente de error puede ser la entrada de corrientes de fuga; si usted tiene cualquier problema significativo de la resistencia en serie con la entrada del ADC (como el multiplexor 'en' la resistencia, o un filtro paso-bajo) comprobar que la caída de tensión en esta resistencia a la máxima corriente de fuga es suficientemente pequeño. También, para esta precisión, debe asegurarse de que hay muy pocas fugas en el sensor y en otras partes del sistema, como la referencia a la resistencia; nada menos que a unos 10 metros tendrá un notable efecto.

Cuando se toma una lectura, encienda la corriente de excitación, esperar un ms o menos para que se asiente (recuerde que el cable del sensor tiene inherente la capacitancia que debe ser cargada a un estado estacionario), hacer el ADC convertions en todos los canales en un momento preciso, a continuación, vuelva a leer todos, pero el último en el orden inverso en el mismo tiempo; realizar dos series de lecturas si es necesario para calcular cualquier auto-calentamiento, a continuación, apague la excitación. El tiempo nominal para el conjunto de las lecturas es el de la extraña singleton lectura (para una doble vertiente converter es el instante en que la entrada de muestreo y retención capacitor se desconecta de las entradas), y los pares de lecturas debe ser el mismo, pero si son diferentes, posiblemente debido a la auto-calentamiento, usted puede el promedio de ellos para dar un equivalente de la lectura en el tiempo nominal. Con un alambre de 4 PRT tiene el PRT de la lectura y de la lectura de referencia, multiplicar la referencia del valor de la resistencia por la relación de estos para obtener el PRT resistencia; 3-alambre PRT restar la lectura a través de la unidad de cable desde el PRT leer primero para compensar la línea común. Leer múltiples Prt usted podría cadena en serie si la fuente de corriente tiene suficiente de cumplimiento y tienen el multiplexor de entrada con suficientes canales para seleccionar cualquiera de los sensores (o la referencia de resistencia), o conectar la unidad, usted todavía necesita una amplia multiplexor de entrada, pero la fuente de corriente del cumplimiento de los requisitos están relajados.

Para convertir PRT resistencia a la temperatura a la que podría intentar generar o buscar una fórmula, pero el sistema había usado el fabricante R-T tablas de datos y lo hizo de la interpolación cuadrática en los tres más cercanos puntos de datos; esto permite un fácil cambio de los sensores utilizados (acabo de poner la nueva tabla) o calibración individual mediante la sustitución de una tabla de valores de medición.

1voto

Peter Smith Puntos 2292

Esto puede ser un poco excesivo para su aplicación, pero la termometría acústica es muy precisa (aunque no al nivel que usted desea).

Entertainingly escrito (como son todas las notas de la aplicación con Jim Williams nombrado en ellos).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X