1

Amplificador de Instrimentaci´ n o
John Janner Ortiz - 804526, Jorge dario Moncayo - 806535, Robert Yekson Melo - 806532 Grupo N◦ 5 Laboratorio N◦ 4 Fecha: Abril 29 de 2009

1

.
Index Terms Termocupla, cero y span, convertidor A/D.

I.

´ INTRODUCCI ON

Hemos dise˜ ado un ciruito que nos permita medir la temperatura ambiente y poder visualizarla en dos displays, esto lo n logramos por medio de un convertidor A/D, que toma la se˜ al an´ logica y la convierte en una se˜ al digital. El circuito consta n a n de un amplificador de instrumentaci´ n al cu´ l le acoplamos una termocupla, entonces la respuesta del amplificador estara en o a voltios a la cu´ l correpondera una temperatura en grados centigrados, por medio de un cero y span linealizamos la respuesta a del amplificador de instrumentaci´ n, la salida del cero y span va conectada al PIC que utilizamos para visualizar la temperatura o en los displays.

II.

OBJETIVOS

Utilizar una termocupla con cable apantallado, acoplada a un amplificador de instrumentaci´ n para conocer la temperatura o que registre la termocupla. Implementar un convertidor an´ logo - digital. a Utilizar un cero y span para linealizar la respuesta de la termocupla. Implementar un PIC, utilizarlo como un convertidor A/D y para la visualizaci´ n en los displays. o III. MARCO TEORICO

Los amplificadores de instrumentaci´ n son amplificadores diferenciales con un CMRR alto, muchos de ellos con ganancia o variable. En pocas palabras diremos que son amplificadores diferenciales buenos. Sin embargo, la verdadera raz´ n para trabajar o con amplificadores diferenciales proviene de la facilidad que poseen para trabajar con se˜ ales diferenciales frente a las de modo n com´ n, es decir, y como veremos ahora, nos va a permitir distinguir entre se˜ al y ruido. [1] u n Las termocuplas s´ n el sensor de temperatura m´ s com´ n utilizado industri´ lmente. Una termocupla se hace con d´ s alambres o a u a o de distinto material unidos en un extremo (soldados gener´ lmente). Al aplicar temperatura en la uni´ n de los metales se genera a o un voltaje muy peque˜ o (efecto Seebeck) del orden de los milivolts el cual aumenta con la temperatura. La dependencia entre n el voltaje entregado por la termocupla y la temperatura no es lineal y es deber del intrumento electr´ nico destinado a mostrar o la lectura, efectuar la linealizaci´ n, es decir tomar el voltaje y conociendo el tipo de termocupla, ver en tablas internas a que o temperatura corresponde este voltaje.

1 Estudiantes

de Ingenier´a Electr´ nica - Universidad Nacional de Colombia ı o

primero sin la fuente de corriente conectada o y despu´ s conectandole la fuente de corriente. Ahora a la salida de el amp. (200o c) el rango se indica por los dos valores extremos de la variable medida dentro de los cuales las mediciones que se desean realizar se encontrar´ n normalmente. V. Al tener el amplificador de instrumentaci´ n. a El span es el conjunto de valores en los que funcionar´ el instrumento. RL = 10Ω. procedimos a calibrarlo en cero. R4 = 100kΩ. o Al tener linealizada la salida. e Despu´ s de tener calibrado el amplificador de instrumentaci´ n. verificando que en la resistencia de carga permanezca una corriente constante o sin importar que la carga varie.2 El principal inconveniente de las termocuplas es su necesidad de compensaci´ n de cero. R2 = 100kΩ. Rc = 100Ω.300 c) cuando se instala un instrumento y se conoce los l´mites a ı dentro de los cuales tendr´ que medir normalmente se lo ajusta para los mismos. muchas veces supresi´ n hace que la a o salida m´nima del instrumento comience en ese valor indicado. Aplificador de Instrumentaci´ n o . El ajuste de cero. r3 = 47kΩ. en las condiciones que se necesitan ı o para el control. Actu´ lmente todos n a los instrumentos modernos miden la temperatura en ese punto (mediante un sensor de temperatura adicional ) y la suman para crear la compensaci´ n y obtener as´ la temperatura real. de Instrumentaci´ n va un cero -span para la linealizar la respuesta. PROCEDIMIENTO Se monto el amplificador de instrumentaci´ n. a En ese punto se producir´ n d´ s nuevas termocuplas con el cobre como metal para ambas. generando cada una un voltaje a o prorcional a la temperatura de ambiente ( Ta ) en el punto del empalme. o ı Span es la diferencia entre el l´mite de operaci´ n superior del instrumento y el inferior. el valor de la temperatura se mostrara por medio de dos displays. 1. se procedio a acoplar la termocupla y verificar que la e o salida en voltaje corresponda a la temperatura ambiente. Ant´guamente se solucionaba este problema colocando ı los empalmes en un ba˜ o de hielo a cero grados para que generen cero voltaje (Ta = 0 y luego V(Ta) = 0 ). o u habr´ que empalmar los cables de la termocupla con un conductor normal de cobre. utilizamos Convertidor A/D y se programo el PIC para visualizar la respuesta equivalente a la temperatura que se registro por medio de la termocupla. RESULTADOS El esquema mostrado en la figura 1 se visualiza un amplificador de instrumentaci´ n con los siguientes par´ metros: Ra = o a Rb = 10kΩ.( 100 . R1 = 50kΩ. [2] ı IV. Fig. Esto se debe a que en alg´ n punto.

o y = 80x + (−200) x = y+200 80 ahora obtenemos la ecuaci´ n de linealizaci´ n del voltaje.3 Fig. 2. a n o Para el dise˜ o del cero y span tomamos un rango de temperatura de 200o C y -200o C. Respuesta del amp. Instrumentaci´ n o La gr´ fica mostrada en la figura 2 es la se˜ al de salida del amplificador de instrumentaci´ n calibrado a cero. n m= obtenemos la ecuaci´ nes para X y Y. o o Ve = (1 + R4 )( R1R1 2 )(Vs + V1 ) R3 +R Ve = (1 + 15 )( 10 )(Vs + 2V ) 20 20 5 Ve = 4 (Vs + 2V ) y − y0 400 200 − (−200) = = 80 = x − x0 5−0 5 Fig. 3. para el voltaje entre 0 y 5V. cero y span .

o Fig.NOBROWNOUT.NOWDT. PIC 16F874A/877A En la figura 4.NOPROTECT #define led pin_D0 #define encender output_high #define apagar output_low void main() { float res.h> // libreria para el manejo del pic16f877a #use delay(clock=2000000) // declara la frecuencia del cristal #fuses HS. 5. . PIC 16F874A/877A El programa que se creo para convertir la se˜ al de voltaje a su equivalente en temperatura se muestra a continuaci´ n: n o #include <16F877A. int vs.NOLVP. a o A continuaci´ n se observa el PIC 16F874A/877A acoplados a los displays.NOPUT. vsa.NOWRT.4 Fig. 4. se observa el PIC 16F874A/877A el cu´ l se programo para la visualizaci´ n de la temperatura.

Sim´n o http://wikipedia. a n o La transmisi´ n de se˜ ales digitales requiere una sincronizaci´ n precisa entre los tiempos del reloj del transmisor.I. //C´lcula Unidades a vsa= ((((res*4/255)-2)*10)-vs)*10. entonces cambiamos las resitencias por trimers con lo cual eliminamos el error de los potenciometros y obtuvimos un sistema m´ s preciso. VII. Para mitigar el ruido de la se˜ al an´ logica se procedio a convertir la respuesta a una se˜ al a n a n digital. ´ DISCUSI ON Tuvimos algunos problemas con la calibraci´ n del amplificador de instrumentaci´ n. al conseguir calibrar el amplificador se cambio la resistencia de carga por la e termocupla as´ obtuvimos una respuesta en voltaje equivalente a la temperatura ambiente. } } VI. se repite independiente del c´di o res = read_adc(). con o n o respecto a los del receptor. } else apagar (led). Un desfase cambia la se˜ al recibida con respecto a la que fue transmitida. encender (led). //C´lcula Decenas a if(vs>9){ vs= vs+5. vs= ((res*4/255)-2)*10. vsa=0. La conveniencia de trabajar con un amplificador de instrumentaci´ n es que tiene una ganancia muy baja y permite o distinguir entre se˜ al y ruido. Sc. // habilita se˜al de relock n res=0. OUTPUT_C(vsa). OUTPUT_B(vs). n Trabajar con una se˜ al digital nos facilita el procesamiento de la se˜ al debido a que es m´ s inmune al ruido y otras n n a interferencias a las que son m´ s sensibles las se˜ ales anal´ gicas.Parada. FUNDAMENTOS DE INSTRUMENTACION n R EFERENCES [1] [2] http://J. M. while(TRUE){ //ciclo infinito. // suma 5 para pasar a los bit menos significativos del puerto B vs++. No logramos obtener un cero absoluto pero la salida del amplificador a se encontraba por el ord´ n de 3mV o menor. para poder visualizar la temperatura que se registraba se programo un PIC para que hiciera la conversi´ n de la respuesta o en voltios a su equivalente en grados centigrados y poder mostrar la temperatura en dos displays. BIBLIOGRAFIA ´ Luis Enrique Avenda˜ o M. // habilita puerto de entrada an´loga a setup_adc(ADC_CLOCK_INTERNAL).com . al variar las resistencias R4 disminuia o o el voltaje de salida pero no llegaba a cero. ı Como la termocupla no tiene un comportamiento lineal se incorporo un circuito de cero y span para conseguir una respuesta lineal y lo m´ s precisa posible.Escudero.5 setup_adc_ports(RA0_ANALOG). n VIII. vs=0. CONCLUSIONES Las termocuplas necesitan una “compesaci´ n de cero” debido a que se genera un voltaje indeseado afectando la medici´ n o o de la temperatura. F.