Está en la página 1de 8

Linealizacin por software de un termopar

Antes de algoritmos de linealizacin termopar se pueden utilizar para convertir


el voltaje de unin de termopar a los valores de temperatura, los parmetros
fsicos deben ser capturados y convertidos en datos que la computadora puede
procesar.
Rex Klopfenstein, Jr., Rey Industries, Inc.
Adquisicin de datos con Termocupla requiere un hardware de
acondicionamiento de seal para convertir los valores de milivoltios de la unin
de termopar en seales compatibles con los canales de entrada del hardware
de adquisicin de datos (DA). Si el termopar est alejado del hardware DA, un
par transmisor / receptor debe ser utilizado para evitar la prdida de
informacin o de introduccin de ruido. El modo de operacin ms comn para
este tipo de parejas es un lazo de corriente de 4-20 mA. Los transmisores/
receptores tienen la capacidad de escalar y compensar la relacin entre la
entrada del transmisor (niveles de voltaje termopar) y el voltaje de salida del
receptor (0-5, 1-5, y 0-10 V).
Estos ajustes permiten alcance de
funcionamiento del termopar a escalar a utilizar todo el rango dinmico del
convertidor A / D (ADC) en el sistema de DA.
Se necesita un segundo canal de entrada para controlar la temperatura de la
unin de referencia. Si un sensor de temperatura monoltico lineal se utiliza
para este propsito, tambin se requiere un canal de entrada de tensin. Estos
sensores necesitan una fuente de alimentacin de 4-20 VDC y varios
componentes externos pasivos (resistencias y condensadores). Despus de
que las unidades de ADC se han convertido por las rutinas de software en
valores de tensin de salida, los siguientes algoritmos pueden ser utilizados
para generar las lecturas de temperatura.
Compensacin de la Junta de Referencia
Antes de convertir los voltajes termoelctricos en los valores de temperatura
equivalentes, es necesario para compensar las tensiones generadas en el
punto donde el material termopar se une a los cables de cobre de la circuitera
de acondicionamiento de seal (J2 en la Figura 1).

Figura 1. El circuito del termopar consta de las secciones de alambre de


termopar que se unen para formar la unin sensible a la temperatura. Los hilos
del termopar se conectan a cables de cobre, formando la unin de referencia.

Los datos de un sensor de temperatura incorporado en la unin de referencia


se utilizan para compensar las tensiones generadas en la unin de referencia.
Las tablas de conversin y los algoritmos proporcionados por el Instituto
Nacional de Estndares y Tecnologa (NIST) se basan en el ser de la unin de
referencia se mantiene a 0 C [1] , pero en la mayora de las aplicaciones esto
es poco prctico.

Foto 1. El sensor de temperatura LM35 IC tiene


una lineal, 10 mV / C relacin de temperatura a
voltaje, por lo que es til en aplicaciones tales
como circuitos de compensacin de unin fra. No
requiere calibracin externa o recorte para
proporcionar precisiones tpicas de 1 / 4C a
temperatura ambiente y 3 / 4C en un rango de
temperatura de 55C a 150C. El sensor est
disponible en A-46, A-92 y A-220, as como el SO-8
se muestra aqu.
(Foto cortesa de National
Semiconductor.)

Varias tcnicas pueden ser utilizadas para compensar temperaturas de la unin


de referencia que se desvan de los 0C. Si la temperatura de la unin de
referencia se mantiene en el rango de 0 C-50 C, un sensor de temperatura
lineal monoltico como el LM35 de National Semiconductor o LM335 (ver foto
1), o el AD590 de Analog Devices se puede utilizar.
La mayora de estos sensores de temperatura tienen una relacin linealtemperatura a voltaje de 10.0 mV / C. En algunos casos, la precisin del
sensor se puede aumentar mediante la adicin de un potencimetro de ajuste
externo que se ajusta o calibra de tal manera que el sensor emite una tensin
especfica a una temperatura especfica.
Esta relacin lineal permite la
calibracin del sensor usando un solo punto de la temperatura.
La compensacin de la unin fra del termopar se basa en la relacin:

(1)
donde:
DV= Voltaje de Salida de la Termocupla
V@J1 = voltaje generado en la uni{on de la termocupla
V@J2 = voltaje generado en la unin de referencia.
Por esta relacin de compensacin sea vlido, ambos terminales de la unin
de referencia deben mantenerse a la misma temperatura. Igualacin de la
temperatura se consigue con un bloque de terminales isotrmico que permite
que la temperatura de ambos terminales para igualar mientras se mantiene el
aislamiento elctrico.
Despus se mide la temperatura de la unin de referencia, debe ser
convertido en el voltaje termoelctrico equivalente que se genera cuando la
unin se calienta a la temperatura medida. Hay dos maneras de realizar la
conversin de temperatura a voltaje. Una tcnica utiliza un polinomio de serie
de potencias. La tensin termoelctrica se calcula:
E=a

+a

T+A

+3T

+. . . + A

(2)

donde:
E = voltaje termoelctrico (microvoltios)
a n = de tipo dependiente coeficientes del polinomio
T = temperatura (C)
n = orden del polinomio
NIST publica tablas de coeficientes de los polinomios para cada tipo de
termopar [1] . En estas mesas son listas de coeficientes, el orden (el nmero
de trminos en el polinomio), la temperatura oscila vlida para cada lista de
coeficientes, y el rango de error. Algunos tipos de termopares requieren ms
de una tabla de coeficientes para cubrir todo el rango operativo de
temperatura. Mesas para el polinomio de series de potencias se enumeran en
el texto principal.

Figura 2. Dos tcnicas pueden ser utilizadas


para convertir las temperaturas de la unin de
referencia termopar tipo J en milivoltios. Como
se puede ver en el grfico, el mtodo de series
de potencias es mucho ms preciso (pero ms
lento) que aproximacin lineal. La serie de
potencias tiene un error relativamente pequeo
(<2 mV), mientras que el mtodo de
aproximacin
lineal
genera
un
error
relativamente grande (casi 16 mV a 25 C).
La Figura 2 y la Figura 3 incluyen tablas de coeficientes que convierten los
valores de temperatura a los voltajes termoelctricos apropiados usando
polinomios de orden inferior. Estas tablas de orden reducido permiten rpidas
conversiones de temperatura a voltaje pero con la pena de precisin reducida.

Figura 3. Tanto la aproximacin lineal y la tcnica


de series de potencias generan bastante grandes
errores en el termopar Tipo K.
La serie de
potencias, sin embargo, introduce mucho menos
error en el proceso de conversin. Los errores
producidos por este mtodo pueden reducirse
aumentando el nmero de trminos (o fin). Estas
tablas de orden superior se pueden encontrar en
una publicacin NIST [1] .
Las figuras 2 y 3 tambin enumeran coeficientes de conversin que cubren el
intervalo de temperatura entre 0-50C con una magnitud de error mnimo
para los tipos J y K termopares.
Un segundo mtodo de conversin utiliza una ecuacin que representa una
aproximacin lineal de la temperatura vs. funcin de tensin termoelctrica en
un rango limitado de temperatura (0 C-50 C):
y = mx + b

(3)

La aproximacin lineal consiste en una constante, m, que representa la


pendiente de la lnea de temperatura en funcin del voltaje termoelctrico

(coeficiente de Seebeck) y una tensin de offset, b. Todos los tipos de


termopares enumerados por el NIST tienen una tensin igual a cero offset, por
lo que el trmino b est cado. El rango de temperatura

Coeficientes Seebeck
Tipo
S
R
B
E
J
K
T
seleccionado para la aproximacin lineal debe representar los operativos
extremos de la unin de referencia. La precisin de la aproximacin de tensin
se incrementa al limitar fsicamente el rango de temperatura de la unin de
referencia por aloja en una cmara (cuadro de la zona) de temperatura
controlada. Apndice A incluye un conjunto de grficos que muestran la
magnitud del error entre las mesas NIST y la aproximacin lineal (y = mx) para
cada tipo de termopar.
Los coeficientes Seebeck enumerados en la Tabla 1 se basan en la
interpolacin lineal de valores de la tabla de termopar en un intervalo de
temperatura de 0C-50C.
Tensin a temperatura de conversin
La primera operacin en la conversin de la tensin termoelctrica medido (V)
a un valor de temperatura equivalente es la suma algebraica de la tensin
medida en los terminales de unin de referencia y la tensin de la unin de
referencia calculado. La suma representa una aproximacin de la tensin
termoelctrica generada en la unin sensible a la temperatura (J1 en la Figura
1).
La tensin termoelctrica calculada generada en J1 se convierte en un valor de
temperatura equivalente utilizando un polinomio serie de potencias, junto con
las tablas de coeficientes de tipo dependiente. El polinomio serie de potencias
tiene la forma:
T=a

+a

E+a

+. . . + A

donde:
E = voltaje termoelctrico (microvoltios)
a n = de tipo dependiente coeficientes del polinomio
T = temperatura (C)
n = orden del polinomio

(4)

NIST publica tres tablas para cada tipo de termopar que contiene coeficientes
que representan cuadrtica (de segundo orden), cbico (tercer orden), o cuarto
grado (cuarto orden). Precisin de la conversin de tensin a temperatura se
puede aumentar mediante el uso de tablas de coeficientes ms altos orden,
pero a costa de ms tiempo de proceso para realizar los clculos. La exactitud
puede mejorarse an ms mediante la seleccin de tablas que representan el
intervalo de temperatura ms estrecho para la aplicacin de medicin
especfico.
Apndice B del documento NIST contiene un listado de los
coeficientes de la serie de potencia para cada tipo de termopar (ver Tabla 2 y la
Tabla 3).
CUADRO 2

CUADRO 3

-Termoelctrica
temperatura
Conversin, Tipo J *
un

= 0.0

un

= 1.8843850 x 10

= 1.2029733 x 10

-2

-6

-Termoelctrica
temperatura
Conversin, tipo K *
un

= 0.0

un

= 1.2329875 x 10

= -1,4434305 x 10

-2
-5

un

= -2,5278593 x 10

-10

un

= -4,2824995 x 10

-9

un

= -2,5849263 x 10

-14

un

= -4,2028679 x 10

-13

(-200 C a 0 C con un rango (-270 C a 0 C con un rango


de error de -0.4 C a 0,5 C) de error de -11 C a 8 C)
un

= 0.0

un

= 1.9323799 x 10

= -1,0306020 x 10

-2

-7

un

= 0.0

un

= 2.5132785 x 10

2
-12

un

= 3,7084018 x 10

un

= -5,1031937 x 10

-17

= -6,0883423 x 10

-2

-8

un

= 5,5358209 x 10

-13

un

= 9,3720918 x 10

-18

(0 C a 760 C con un rango (0 C a 1370 C con un


de error de -0.9 C a 0,7 C) rango de error de -2.4 C a
1.2 C)
* NIST Monografa 125 de la
Tabla A6.2.3
* NIST Monografa 125 de la
Tabla A6.2.3

Ejemplo de Aplicacin
Las tcnicas de conversin mencionados anteriormente se pueden ilustrar con
un termopar tipo J diseado para operar en un rango de temperatura de 20C700C. Para llevar a cabo las mediciones de temperatura, el equipo utiliza el
sistema de Adquisicin de Datos y acondicionamiento de seal para registrar la

temperatura de la unin de referencia (C) y la salida en microvoltios del


circuito de termopar.
A continuacin, la tensin de salida del circuito
compensa cualquier desviacin de los 0C en la unin de referencia
multiplicando la temperatura de la unin de referencia medido por el
coeficiente de Seebeck apropiado. Para el tipo de termopar J, el valor es
51.71V / C. Si se requiere una conversin ms precisa, la temperatura de la
unin de referencia se puede convertir en una tensin termoelctrica
equivalente utilizando un polinomio serie de potencias.
El siguiente es un ejemplo de un procedimiento (escrito en C / C ++) que
procesar un polinomio serie de potencias de cualquier tamao. Se requieren
tres parmetros. El primero, -N-, representa el orden del polinomio que se
calcula.
El segundo, -input-, contiene el parmetro de entrada para el
polinomio serie de potencias. En este ejemplo, este valor representa la
temperatura medida en la unin de referencia. El parmetro final, -coef [] -, es
una matriz de coeficientes de los polinomios apropiadas que es -n- clulas de
largo.
power_series dobles (int n, doble entrada, doble coef [])
{
doble suma = 0.0;
int i;
suma = coef [0];
for (i = 1; i <= (n-1); i ++)
suma = suma + (pow (de entrada, (doble) i) * coef [i]);
volver (suma);
}
El valor calculado de la tensin de la unin de referencia es entonces
algebraicamente aadi a la tensin de salida del circuito de termopar medida
en la unin de referencia. El nuevo valor representa una aproximacin de la
tensin termoelctrica generada por la unin sensible a la temperatura del
termopar.
La tensin calculada ahora debe convertirse en un valor de temperatura
equivalente. La conversin se lleva a cabo utilizando un polinomio serie de
potencias (Ecuacin 4). Para aplicar el polinomio es necesario para seleccionar
un conjunto de coeficientes de la tabla NIST para un termopar tipo J. Tabla de
seleccin se basa en si la velocidad de clculo o la precisin de conversin es
importante. El conjunto ms preciso de coeficientes es la cuarta orden (rango
de error -0C a 0,7C para el Tipo J), seguido por la tercera orden (-1.7C rango
de error a 2.3C para el Tipo J), y luego el segundo orden (rango de error 3C
por tipo J). El clculo ms rpido se puede lograr usando la orden segundo
polinomio; el orden polinomio cuarto requiere el tiempo de procesamiento ms
largo.
Cada tabla de coeficientes, basado en el orden del polinomio de conversin,
tambin se subdivide en rangos de temperatura. La especificacin de diseo
para este ejemplo requiere un rango de operacin de 20C a 700C. Con esta

informacin y el polinomio de orden deseado, se puede seleccionar un conjunto


de coeficientes de los polinomios. Para este ejemplo se utilizar la tabla de
cuarto orden (cuartico). El mismo algoritmo de series de potencias dado para
el procedimiento de conversin de temperatura a voltaje se puede utilizar para
convertir la tensin a la temperatura. En este caso, el parmetro -input- sera
microvoltios y el valor devuelto sera la temperatura de la unin de deteccin
equivalente (C).
Si es necesario convertir toda la gama de la termopar tipo J (-200C a 760C),
un algoritmo de conversin puede ser desarrollado que divide el rango de
temperatura en dos, a -200C 0Cand 0C a 760C. Cada vez que se solicita
una conversin de la temperatura, el algoritmo determina primero qu tabla
polinmica utilizar seleccionado el voltaje corregido de la unin de deteccin
termoelctrica. Un voltaje termoelctrico $ 0 usara la tabla 0C -760C de
coeficientes; una tensin termoelctrica <0 usara el -200C a 0C tabla de
coeficientes.
Referencia
1. R. Powell et al. 1974. Tablas termopar de referencia basado en el IPTS-68,
NBS Monografa 125, Departamento de Comercio de Estados Unidos, Oficina
Nacional de Normas, de Washington, DC. Este documento contiene los datos
para los tipos S, R, B, E, J, K, T y termopares, y est disponible de Omega Press,
Stanford, CA.
Rex Klopfenstein, Jr., es el vicepresidente, el rey Industries, Inc., 500
Lehman Ave, Bowling Green, OH 43402; 419-353-5311 o 419-353-2774, fax
419-352-1583.

También podría gustarte