You are on page 1of 12

ESCUELA TECNICA SUPERIOR DE INGENIEROS INDUSTRIALES

Y DE TELECOMUNICACION

UNIVERSIDAD DE CANTABRIA

INSTRUMENTACION ELECTRÓNICA DE COMUNICACIONES

(5º Curso Ingeniería de Telecomunicación)

Tema II: Introducción a los sistemas de instrumentación


(Ejercicios resueltos)

José María Drake Moyano


Dpto. de Electrónica y Computadores
Santander, 2005
Tema II: MODELO DEL AMPLIFICADOR OPERACIONAL REAL.
______________________________________________________________________

Ejemplo 1: Medida de la potencia consumida por un equipo.

Se necesita monitorizar con precisión el consumo de potencia activa y reactiva de un


equipo que se encuentra alimentado con una línea monofásica de 125 Vrms y 50 Hz y
tierra. La impedancia resistiva del instrumento está en el rango entre 40 y 60 Ω y la
reactancia entre 0 y 10 Ω.

La tensión instantánea de alimentación del equipo Sensor de intensidad


se adapta a la tensión de entrada del convertidor 12 V
A/D mediante un circuito activo lineal basado en 1
un amplificador AD741que transforma los niveles vi
2
de tensión. La intensidad se mide mediante un Pro5 7.4 V
sensor de corriente basado en efecto may del 6V
3
modelo PRO-5 de la casa AMPLOC cuyas hojas vi 4.6 V
características se adjuntan al examen. Se utiliza un
-5 A -5 A i
circuito lineal basado el amplificador AD741 para
adaptar la señal de salida del sensor a la entrada del convertidor A/D y poder medir la
corriente instantánea de la intensidad desde el computador.

Los convertidores A/D que se utilizan son bipolares y tienen un rango de entrada entre -5 y
+5 V. Así mismo las fuentes de alimentación de continua disponibles para el circuito
electrónico de adaptación es de ±12 V.

Adaptador lineal
Vi(t) de intensidad
Pro5
i(t)
125 Vrms v(t)

Equipo VADi(t)
Adaptador lineal AD1
50 Hz de tensión AD0
VADv(t)

Para este sistema de medida:

1º) Proponer y diseñar los circuitos de adaptación de la señal de tensión y de intensidad


para que el sistema tenga la funcionalidad requerida.

2º) Proponer el código del programa que implementa el procedimiento que realiza la
medida de potencia activa y reactiva en el equipo cuando se le invoca.

procedure Calcula_Potencias(var Pot_Activa: Real; var Pot_Reactiva :real);

Considerar que se dispone de una función que permite leer los convertidores A/D.
function Lee_AD(ch: Channel): real; (* Retorna la tension entre ±5V*)
Solución:

1)Diseño y calculo de los adaptadores lineales.

Adaptador de la señal de intensidad.

La tensión instantánea máxima de la tensión es:


Vcc=12 V vmax = 2 Vrms = 2 *125 = 177 V
R3
R1 R2 La intensidad instantánea máxima es:
imax = v max / Rmin = 177 / 40 = 4.42 A

R4 - La señal de salida que produce el sensor Pro5


vADi
R5 LM741 para una entrada de ±5 A es de +6 ± 1.4 V, esto
es en el rango 4.6 a 7.4 V.
+
vi

Se propone un circuito con una ganancia de 5/1.4= 3.57 y un offset de –6 V.

vADi
5 5 R2  R4 R2 
v ADi = ( v i − 6) =  vi − Vcc 
1 .4 R1 + R3 // R4  R3 + R4 R1 * R3 // R4 
0.0
4.6 6 7.4 vi
-5 lo que se puede conseguir con: R1=10K, R2=25.7K,
R3=4.14K, R4=1K y R5=8K

Adaptador de la señal de tensión:


Aunque la tensión instantánea de entrada máxima
esperada es de 177 V, dejamos un margen de
v
seguridad y establecemos el factor de
- vADv
R6 amortiguamiento de forma que una entrada de
LM741
200 v genere una tensión de 5 V.
+
5 R7
R7 A= = 0.025 =
200 R6 + R7
Esto puede conseguirse con R7=1K, y R6=39K

2) Programa de medida.

Calculamos las potencias, muestreando las señales de tensión y de intensidad a razón de


32 muestras/s. Para el cálculo de las potencias activas y reactivas utilizamos las
expresiones:
T
1 1 31
Pot _ Activa = ∫ v(t )i (t )dt = ∑ v[n]i[n]
T0 31 n=0
T
1 1 31
Pot _ Re activa = ∫ v(t )i (t + Tseñal / 4)dt = ∑ v[n][i n + 8]
T0 32 n =0

Ecuaciones inverses:

vi = 40 × v ADv
i = 1.0( A / V ) × v ADi

procedure Calcula_Potencias(var Pot_Activa:real;var


Pot_Reactiva:real);
const T=20/32.0; (* periodo de muestreo en ms *)
type Valores=array [0..31] of real;
var v: Valores;
i: Valores;
n: Integer;
begin
(* Muetrea un periodo de se¤al *)
for n:=0 to 31 do begin
v[n]:= Lee_AD(0)*40.0; (* Tension en el equipo en voltios *)
i[n]:= Lee_AD(1); (* Intensidad en el equipo en amperio *)
delay(T);
end;
(* Calcula potencias activas y reactiva *)
Pot_Activa := 0.0;
Pot_Reactiva:= 0.0;
for n:=0 to 31 do begin
Pot_Activa:= Pot_Activa + v[n]*i[n];
pot_Reactiva:= Pot_Reactiva+v[n]*i[(n+8)mod 32];
end;
Pot_Activa:=Pot_Activa/32.0;
Pot_Reactiva:=Pot_Reactiva/32.0;
end;
Ejemplo 2: Diseño de un amplificador de instrumentación.

Un sistema de medida se basa en un transductor resistivo que ofrece una variación de la


resistencia proporcional a la magnitud a la que es sensible. En el rango en que opera la
variación máxima de ∆R es del 2% de Ro.

Ro=377Ω V =12 V
A

Ro Ro Ra=10KΩ
100Ra

Vs Ra V
A
[-5 –+5 V]
- 10 bits
(10V) Ro
Ro+∆R Ra LM741 AD
VAD
+
R =2R -V
i a 100Ra A

Se desea que el error que introduzca el circuito sea inferior a la mitad del valor
correspondiente al bit menos significativos del convertidor A/D (½LSB).

Comportamiento ideal

Determinar la relación vo-∆R del circuito del sistema de medida, así como el tanto por
ciento de linealidad que presenta.

 R + ∆R 1  Ri
VAD = Vs Ad  o −  =
 2 Ro + ∆R 2  Ri + o + Ro (Ro + ∆R )
R
2 2 Ro + ∆R

Vs Ad Ri ∆R 
1 −
∆R Ri + 3 Ro
2
( ) 

=
4 Ri + Ro Ro  2(Ri + Ro )Ro + ∆R Ri + 3 Ro
 2
( )

Comportamiento lineal

Si ∆R→0 (comportamiento lineal) la amplitud de la salida del amplificador diferencial


es
Si ∆R = −0.02 Ro ⇒ v AC = −4.9075 V
Vs Ad Ri ∆R
v AD = Si ∆R = 0 ⇒ v AC = 0 V
4 Ro + Ri Ro
Si ∆R = 0.02 Ro ⇒ v AC = 4.9075 V

Máximo error admitido.

La mitad de la tensión que corresponde al bit menos significativo del conversor A/D.
Max Error en v AD = 10 * 2 − ( N +1) = 0.00049 V
∆R 4 Max ∆v AD Ro + Ri
Max Error en % = 100 = 0.0002%
Ro Vs Ad Ri
Análisis del rango dinámico del circuito

La impedancia de entrada del convertidor A/D es alta, y las intensidades que requiere
del amplificador son inferiores al mA. Es por tanto compatible con el rango dinámico de
intensidad del amplificador operacional (Isat-=-25mA a Isat+=25mA).

El rango de variación de vAD es (–4.9V a +4.9V):


o Es compatible con el rango dinámico del amplificador operacional (Vsat-=-11V a
Vsat+=+11V) .
o Es compatible (aunque ajustado) con el rango dinámico del convertidor A/D (-5V
a +5V).

Error en salida debido a Offset Tensión

En el amplificador operacional LM741, Voffset=1 mV (típico)


 
 100 Ra 
VAD _ Offset = 1 + Voffset = 0.099 V
 Ra + Ro 
 2
Es 200 veces superior al error admisible.

Habría que elegir un nuevo amplificador con un valor de Voffset inferior a:


Maximo error v AD
Voffset _ máximo = = 5 µV
 100 R 
1 + 
 Ra + Ro / 2 

Error en salida debida a offset de intensidad

En el amplificador LM741 los offset de intensidad son: IBias=8 nA IOffset=2 nA (típicos).


 100 Ra 
VAD Offset = 1 + (100 Ra //( Ra + Ro / 2) )I Offset = 0.02 V
 Ra + R o / 2 
Que es 40 veces superior al máximo error en VAD admitido.

La máxima intensidad de offset que debe tener el amplificador operacional es:

Maximo Error VAD


I Offset _ Máximo = = 490 pA
 100 Ra 
1 + (100 Ra //( Ra + Ro / 2) )
 Ra + R o / 2 
Efecto del factor de rechazo al modo común (CMRR)

En el amplificador LM741 CMRR=70 dB=3160

El error que el CMRR introduce en la salida del amplificador es


 100 Ra  Ro //(101Ra ) 100 Ra 1
VAD _ CMRR = 1 + Vs = 1.58 mV
 Ra + Ro / 2  Ro + ( Ro + 101Ra ) 100 Ra + Ra + Ro / 2 CMRR

Este valor es aproximadamente 3 veces superior a la valor máximo admisible.

Habría que buscar un amplificador con un CMRM superior a


 100 Ra  Ro //(101Ra ) 100 Ra
1 + Vs
Ra + Ro / 2  Ro + ( Ro + 101Ra ) 100 Ra + Ra + Ro / 2
CMRR =  = 1.02 10 4 = 80 dB
Error máximo v AD

Efecto del factor de rechazo al ruido en la fuente de alimentación PSRR

En el amplificador operacional LM 741 el valor de PSRR= 30 µV/V.

La máxima variación en la fuente de alimentación admisible es:


∆v AD 490 µV
∆v AD = ∆VA × PSRR ⇒ ∆VA = = = 16,3 V
PSRR 30 µV
V
Este requerimiento sobre la fuente de alimentación es muy laxo, ya que la fuente es de
12 V.

Anchura de banda del circuito

R 100Ra
v− Ra + o 1
α= = 2 = Ra
v AD 100 R + R + Ro 101
a a 2 v-
Ro Ro vAD
1
BW = f T α = 1MHz = 10 KHz
101
Ejemplo 3: Sistema para la monitorización de la temperatura de un horno.

Se necesita monitorizar la temperatura de un horno de cerámica que opera a temperaturas


en el rango 500 - 750 ºC. Para ello se utiliza un termopar Hierro-Constantan (ANSI J).

En la gráfica adjunta se muestra la tensión por efecto Seebeck que genera este tipo de
termopar. El coeficiente Seebeck α de este tipo de termopar es de 51.7 µV/ºC y su
impedancia interna despreciable.

Para no necesitar una fuente de temperatura de referencia se utiliza un transductor de


temperatura integrado AD590, que genera una intensidad proporcional a la temperatura
(1µA/ºC) y que opera en el rango de temperatura ambiente (0ºC - 40 ºC). El circuito de la
figura ha sido diseñado para que la tensión de salida sea proporcional a la temperatura que
se mide TJ1 y no dependa de la temperatura de referencia TJ2.

Comprobar que el circuito propuesto es adecuado para medir desde el ordenador la


temperatura del horno, con una resolución de 1ºC. En particular analizar los siguientes
aspectos:

1º) ¿Cual debe ser la resolución (mínimo nº de bits) del convertidor para conseguir la
resolución de 1ºC requerida?

2º) Evaluar el efecto de los offset de tensión e intensidad del amplificador operacional.
¿Compromete estos offset la resolución requerida?. En caso afirmativo, ¿que solución
propone?
3º) Considerese que todos los elementos son ideales salvo las resistencias. Proponga para
cada resistencia la tolerancia que deben tener, si se desea conseguir que la precisión de la
medida de la temperatura sea mejor de 1ºC.

4º) Proponga un procedimiento de calibración y de medida que debe seguirse para


conseguir que el sistema tenga la mejor resolución. Justificar cada paso del procedimiento
en función del objetivo que se persigue, del beneficio que se obtiene y de las características
de los equipos que se requiere para llevarlo a cabo.

Solución

Considerando que la impedancia interna del termopar es despreciable, y que el


amplificador operacional es ideal, la tensión de salida vT es:

R2 [ 1 - 2 -  R2  R4 + R3 R4 
vT = v J v J V REF ]+  1 +  V REF IT 
R1  R1   R3 + R4 R3 + R4 
α α - β( + )
= R2 T J 1 - R2 T J 2 - V REF R1 R4 R2 R3 + R1 R2 R3 R4 (273 + T J 2) =
R1 R1 R1 ( R3 + R4 ) R1 ( R3 + R4 )
= 6.4625E - 3 T J 1 - 1.95E - 4 T J 2 - 5.65E - 2

Dado que TJ1 varía en el rango de temperaturas 500ºC<TJ1<750ºC, y TJ2 es la temperatura


ambiente (20ºC<TJ2<30ºC) Se comprueba que la tensión de salida es prácticamente
independiente de TJ2. Una variación de 10ºC en TJ2 representa un cambio de 0.3ºC en TJ1.

Considerando una temperatura ambiente media de TJ2=25 ºC, la relación entre temperatura
que se mide TJ1 y la tensión a la entrada del convertidor A/D, se puede aproximar por:

vT = 6.4625E - 3 T J 1 + 0.06138
El rango de variación de la salida sería:
T j1 = 500 º C ==> vT = 3.1699 V
T j1 = 750 º C ==> vT = 4.7855 V

T j1 = 783.25 º C <== vT = 5.0 V


Cuestión 1
La resolución del convertidor A/D debe ser:
log 783.25
783.25 º 2−( N +1) ≤ 1 º C ==> N = − 1= 8.61 ==> N = 9 bits
log 2

Cuestión 2

El efecto del offset de tensión del amplificador operacional VOA Offset < 3 mV es:

 R2 
vT Offset =  1 + V OA Offset = 126 x 3 mV = 0.38 V
 R1 

Este efecto del offset equivale a un error en temperatura de:


0.38 V
∆ T Offset = = 59 º C
6.4625 10 -3

Este valor implica que el amplificador operacional TL081 es totalmente inadecuado para
esta aplicación. La solución es sustituirlo por un AO con un offset mas bajo:

 R  5V
==> V OA Offset ≤ 50 µV
 1 + 2 V OA Offset ≤
 R1  783.25

Tratar de compensar el offset con un circuito de compensación es poco prometedor, ya que


la fluctuación de sólo un 2% tras el ajuste implicaría un error de 1ºC

Cuestión 3

Una variación de 1ºC equivale a una variación en vT de 6.46 mV


∂ vT α
∆ vT = ∆ T J 1 = R2 ∆ T J 1 ==> ∆ T J 1 = 1”C => ∆ vT = 6.4625 mV
∂T J 1 R1
La variación de vT en función de las variaciones de las cuatro resistencias es:

∂ vT ∂ ∂ ∂
∆ vT = 6.46 10-3 V ≤ ∆ R1 + vT ∆ R2 + vT ∆ R3 + vT ∆ R4
∂ R1 ∂ R2 ∂ R3 ∂ R4

Haciendo el análisis para TJ2=500ºC y TJ1=25ªC que es el peor caso, esto se consigue si,

∂ vT α
* R1 = - R2 ( T J 1 - T J 2) - V REF R 2 R3 - β R2 R3 R4 (273 + T J 2) = - 8.0
∂ R1 R1 R1 ( R3 + R4 ) R1 ( R3 + R4 )

∆ R1 1.615 10 -3
≤ = 0.0002 = 0.02%
R1 ∂ vT
* R1
∂ R1
∂ vT α
* R2 = R2 ( T J 1 - T J 2) + V REF R 2 R3 + β R2 R3 R4 (273 + T J 2) = 8.0
∂ R2 R1 R1 ( R3 + R4 ) R1 ( R3 + R4 )

∆ R2 1.615 10-3
≤ = 0.0002 = 0.02%
R2 ∂ vT
* R2
∂ R2

∂ vT   * 2

* R3 =  1 + R2  - V REF R3 R4 2 + β (273 + T J 2) R3 R4 2  = - 1.0
∂ R3  R1   ( R 3 + R4 ) ( R3 + R4 ) 

∆ R3 1.615 10-3
≤ = 0.00153 = 0.15%
R3 ∂ vT
* R3
∂ R3
∂ vT   * 2

* R4 =  1 + R2  V REF R3 R4 2 + β (273 + T J 2) R4 R3 2  = 3.0
∂ R4  R1   ( R3 + R4 ) ( R 3 + R4 ) 

∆ R4 1.615 10-3
≤ = 0.00054 = 0.054%
R4 ∂ vT
* R4
∂ R4

Cuestión 4

El sistema no puede funcionar tal como está propuesto porque:

a) El offset del amplificador operacional aporta un error excesivo (error de 59ºC) .


b) Resistencias con la precisión que se requiere, no se fabrican.

Bajo la suposición de que el offset no varía durante los tiempos de medida (suposición
poco creíble), y las resistencias son estables (suposición creíble), se podría ajustar la
ecuación de medida
vT = a TJ1 + b

a partir de medidas sobre dos fuentes térmicas de temperatura TR1 y TR2 conocidas.

vT1 = a TR1 + b = => a = (vT1-vT2)/(TR1-TR2)


vT2 = a TR2 + b = => b = vT1-TR1 (vT1-vT2)/(TR1-TR2)

Las fuentes térmicas deben ser de una precisión 1ºC equivalente a la requerida. Deberían
ser de temperatura dentro del rango de trabajo y tener los valores mas diferentes posibles.
Bajo estas condiciones el error que se cometería sería el error de no linealidad.

Considerando que los componentes electrónicos (resistencias y amplificador


operacional) son lineales, el problema recaería sobre la linealidad del termopar.

La información disponible sobre la no linealidad del termopar Hierro-Constantan (ANSI


J), es la que se muestra en la tabla siguiente,

El error de no linealidad a fondo de escala

 C C C C C C C 
v (T ) = C1T 1 + 2 T + 3 T 2 + 4 T 3 + 5 T 4 + 6 T 5 + 7 T 6 + 8 T 7 
 C1 C1 C1 C1 C1 C1 C1 
C C C C C C C 
% ∆NoLinealidad = 100 ×  2 T + 3 T 2 + 4 T 3 + 5 T 4 + 6 T 5 + 7 T 6 + 8 T 7  = 21.3%
 C1 C1 C1 C1 C1 C1 C1 

Esto supone un error de medida de 0.213*750=160ºC cuando se mide el fondo de escala


de 750ºC.

La solución está en considerar dentro del programa la ecuación polinómica de orden 7


que se dispone. En este caso habría que estudiar el error de conformidad polinómica
correspondiente.

You might also like