Documente Academic
Documente Profesional
Documente Cultură
3
crește, astfel încât tensiunea de ieșire se apropie până la 12 V de
tensiunea de alimentare V+ , etajul de ieșire al amplificatorului
operațional intră în saturație. Ca urmare, la o creștere ulterioară a
tensiunii uid, tensiunea de ieșire ue rămâne constantă.
Același fenomen se întâmplă și dacă tensiunea de ieșire
scade, apropiindu-se până la 12 V de tensiunea de alimentare V-.
Limita superioară a tensiunii de ieșire se numește tensiune
de saturație pozitivă (VOH), iar limita inferioară, tensiune de
saturație negativă (VOL).
Circuitele liniare cu amplificatoare operaționale și reacție
negativă au aplicații variate, cele mai utilizate fiind
amplificatoarele de tensiune. Modificând, mai mult sau mai puțin,
conexiunile liniare de bază, se obțin alte circuite, cu o diversitate
aproape nelimitată de aplicații, dintre care unele au roluri care
diferă considerabil de cele ale amplificatoarelor de tensiune.
4
CAPITOLUL 2
1 jt
f (t )
2 F( )e d (2.7)
8
adică transformata Fourier inversă.
9
CAPITOLUL 3
c) d)
Fig.3.1. Simularea MATLAB a modelului matematic al multiplic rii
cu o constant negativ :
10
a) caracteristica de transfer; c) r spunsul la semnal STEP;
b) r spunsul la semnal SIN; d) r spunsul la semnal PULSE.
Tabelul 3.1
% Simularea modelului matematic
% al multiplic rii cu o constant negativ
%CALCULUL CARACTERISTICII
%DE TRANSFER
%generarea vectorului semnalelor de intrare
p=.1;
x=-5:p:5;
%calculul vectorului semnalelor de ieșire
y=-3*x;
%reprezentarea grafic a caracteristicii de transfer
subplot(221)
plot(x,x,'-y',x,y,':y')
%CALCULUL R SPUNSULUI LA
%SEMNAL SIN
%generarea vectorului timp
p1=.0001;
t1=0:p1:.05;
%generarea semnalului de intrare
x1=sin(2*pi*50*t1);
%calculul semnalului de ieșire
y1=-3*x1;
%reprezentarea grafic a r spunsului
subplot(222)
plot(t1,x1,'-y',t1,y1,':y')
%CALCULUL R SPUNSULUI LA
%SEMNAL STEP
%generarea vectorului timp
p2=.000002;
t2=0:p2:.001;
%generarea semnalului treapt de intrare
b=length(t2);
a=round(b/5);
x2(1:a)=zeros(1,a);
x2(a+1:b)=ones(1,b-a);
%calculul semnalului de ieșire
y2=-3*x2;
11
%calculul semnalului de ieșire
y2=-3*x2;
%reprezentarea grafic a r spunsului
subplot(223)
plot(t2,x2,'-y',t2,y2,':y')
%CALCULUL R SPUNSULUI LA
%SEMNAL PULSE
%generarea vectorului timp
p3=.0001;
t3=0:p3:.05;
%generarea semnalului dreptunghiular de intrare
b1=length(t3);
a1=round(b1/5);
C=ones(1,a1);
x3(1:a1)=C.*.5;
x3(a1+1:2*a1)=C.*(-.5);
x3(2*a1+1:3*a1)=C.*.5;
x3(3*a1+1:4*a1)=C.*(-.5);
x3(4*a1+1:b1)=ones(1,a1+1).*.5;
%calculul semnalului de ieșire
y3=-3*x3;
%reprezentarea grafic a r spunsului
subplot(224)
plot(t3,x3,'-y',t3,y3,':y')
12
tensiunea de la ieșire la intrarea inversoare și amplificarea
diferenței dintre aceasta și tensiunea de intrare.
a) b)
ue ui i( R1 R2 ) (3.3)
13
R2
ue (t ) = - ui (t ) (3.4)
R1
Simularea circuitului este realizat cu ajutorul programului
SPICE, în tabelul 3.2 fiind prezentate programele utilizate, iar în
Fig.3.4 rezultatele simul rilor.
Tabelul 3.2
Program I Program II
*AMPLIFICATOR INVERSOR *r spunsul la semnal SIN
*calculul caracteristicii de transfer .LIB
*r spunsul la semnal PULSE D:\PSPICE\LIB\X741.MOD
*apelarea bibliotecii care conține X1 0 2 3 4 5 X741
*modelul AO dorit Vi 1 0 SIN(0 1 50 0 0 0)
.LIB D:\PSPICE\LIB\X741.MOD R1 1 2 10k
*apelarea subcircuitului care R2 2 5 30K
*modeleaz AO V+ 3 0 15V
X1 0 2 3 4 5 X741 V- 0 4 15V
*specificarea sursei de la intrare .tran 0.1m 50m 0 0.1m
Vi 1 0 .probe
+ PULSE(-0.5 0.5 0 1.000E-6 .END
+1.000E-6 10.00E-3 20.002E-3)
*specificarea celorlalte Program III
componente *r spunsul la semnal STEP
R1 1 2 10k .LIB
R2 2 5 30K D:\PSPICE\LIB\X741.MOD
V+ 3 0 15V X1 0 2 3 4 5 X741
V- 0 4 15V Vi 1 0
*analiza în c.c. (ridicarea +PULSE(0 1 0.200E-3
*caracteristicii de transfer) +1.000E-9 +1.000E-3 1 2)
.dc lin Vi -5 5 0.1 R1 1 2 10k
*analiza regimului tranzitoriu R2 2 5 30K
*(r spunsul la semnalul de la V+ 3 0 15V
*intrare) V- 0 4 15V
.tran 0.1m 50m 0 0.1m .tran 0.001m 1m 0 0.001m
*execuția automat a probelor .probe
.probe .END
14
END
a) b)
c) d)
Fig.3.4. Simularea SPICE a modelului amplificatorului inversor
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
Tabelul 3.3
15
MODEL ELECTRONIC ui ue -R2R1
a) b)
c) d)
ui iR1 i ui R1 (3.6)
ue i R1 R2 (3.7)
Tabelul 3.5
Program I R2 2 5 150K
Vi 1 0
*AMPLIFICATOR +PULSE(0 1 200.0E-6
*NEINVERSOR +1.000E-9 + 1.000E-6
*calculul caracteristicii de +10.00E-3 20.00E-3)
transfer V+ 3 0 15V
*r spunsul la semnal PULSE V- 0 4 15V
.LIB D:\PSPICE\LIB\X741.MOD .tran 0.002m 1m 0 0.002m
X1 1 2 3 4 5 X741 .probe
R1 0 2 50K .END
R2 2 5 150K
Vi 1 0 Program III
+PULSE(-.5 .5 0 1.000E-6
+1.000E-6 10.00E-3 20.00E-3) *r spunsul la semnal SIN
V+ 3 0 15V .LIB
V- 0 4 15V D:\PSPICE\LIB\X741.MOD
.dc lin Vi -4 4 0.02 X1 1 2 3 4 5 X741
.tran 0.1m 50m 0 0.1m R1 0 2 50K
.probe R2 2 5 150K
.END Vi 1 0
+ SIN(0 1 50 0 0 0)
Program II V+ 3 0 15V
*r spunsul la semnal STEP V- 0 4 15V
.LIB D:\PSPICE\LIB\X741.MOD .tran 0.1m 50m 0 0.1m
X1 1 2 3 4 5 X741 .probe
R1 0 2 50K .END
19
a) b)
c) d)
Tabelul 3.6
20
3.2. SUMAREA CU INVERSARE DE SEMN
(AMPLIFICATORUL SUMATOR INVERSOR).
c) d)
Fig.3.9. Simularea MATLAB a modelului matematic al sumatorului
inversor:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
21
Tabelul 3.7
22
realizeaz suma ponderat a semnalelor de la intrare, iar valorile
coeficienților de multiplicare sunt echivalente cu constantele ck.
Multiplicatorul Gain inversor are valoarea 1. Rezultatele
simul rii, pentru un semnal de intrare sinusoidal (SIN), sunt
prezentate în Fig.3.10.b.
a) b)
23
Acest circuit returneaz suma celor dou semnale de la
intrare, cu semn schimbat. Ecuațiile valabile pentru un circuit cu n
intr ri sunt:
ue Ri (3.10)
n
1
i uik R (3.11)
k 1 k
Din ecuațiile (3.10) și (3.11) rezult caracteristica de
conversie pentru cazul general cu n intr ri:
n
1
ue (t ) R uik (t ) (3.12)
k 1 Rk
24
Programele de simulare SPICE ale circuitului sumator
inversor sunt prezentate în tabelul 3.9., iar rezultatele simul rii
sunt ilustrate în Fig.3.12.
Similitudinile dintre m rimile asociate modelelor
matematic și electronic ale sumatorului inversor sunt prezentate în
tabelul 3.8.
a) b)
c) d)
Fig.3.12. Simularea SPICE a modelului sumatorului inversor:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULS.
Tabelul 3.8
Parametru Semnal Semnal Constanta
MODEL intrare ieșire
MODEL MATEMATIC xk y ck
25
3.3. SC DEREA
(AMPLIFICATORUL DIFERENºIAL)
26
Tabelul 3.9
Program I Program III
*SUMATOR INVERSOR *r spuns la semnal STEP
* caracteristica de *transfer LIB D:\PSPICE\LIB\X741.MOD
.LIB X1 0 2 3 4 5 X741
D:\PSPICE\LIB\X741.MOD V1i 1 0
X1 0 2 3 4 5 X741 +PULSE(0 1 .500E-3 1.000E-6
V1i 1 0 +1.000E-6 10.00E-3 20.00E-3)
V2i 7 0 V2i 7 0
R1 1 2 10k +PULSE(0 1 .500E-3 1.000E-6
R2 7 2 10K +1.000E-6 10.00E-3 20.00E-3)
R 2 5 10k R1 1 2 10k
V+ 3 0 15V R2 7 2 10K
V- 0 4 15V R 2 5 10k
.dc lin V2i -15 15 0.1 V+ 3 0 15V
.probe V- 0 4 15V
.END .tran 0.01m 3m 0 0.01m
Program II .probe
*r spuns la semnal PULSE .END
.LIB
D:\PSPICE\LIB\X741.MOD Program IV
X1 0 2 3 4 5 X741 *r spuns la semnal SIN
V1i 1 0 .LIB
+PULSE (-2 2 5.000E-3 D:\PSPICE\LIB\X741.MOD
+1.000E-6 +1.000E-6 10.00E-3 X1 0 2 3 4 5 X741
+20.00E-3) V1i 1 0 SIN(0 3 50 0 0 0)
V2i 7 0 V2i 7 0 SIN(0 -1 50 0 0 0)
+PULSE(-1 1 0 1.000E-6 R1 1 2 10k
1.000E-6 +10.00E-3 20.00E-3) R2 7 2 10K
R1 1 2 10k R 2 5 10k
R2 7 2 10K V+ 3 0 15V
R 2 5 10k V- 0 4 15V
V+ 3 0 15V .tran 0.1m 50m 0 0.1m
V- 0 4 15V .probe
.tran 0.1m 50m 0 0.1m .END
.probe
.END
27
Programul MATLAB (realizat pentru k = 1) și care permite
vizualizarea acestei funcții, pentru cele patru tipuri de semnale,
este prezentat în tabelul 3.10.
Tabelul 3.10
28
În urma simul rii MATLAB s-au obținut rezultatele
prezentate în Fig.3.13.
a) b)
c) d)
a) b)
30
R4
U ui 2 (3.14)
R3 R4
R
ue2 1 2 U (3.15)
R1
R2
ue1 ui1 (3.16)
R1
R1 R2 R4 R
ue ue2 ue1 ui 2 2 ui1 (3.17)
R1 R3 R4 R1
Asigurând condiția:
R1 R2 R4 R
2 (3.18)
R1 R3 R4 R1
R2
ue (t ) ui 2 (t ) ui1(t ) (3.19)
R1
31
Rezultatele simul rilor SPICE, obținute cu programele
prezentate în tabelul 3.12, sunt prezentate în Fig.3.16.
a) b)
c) d)
Fig.3.16. Simularea SPICE a modelului amplificatorului diferențial:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
Corespondența între m rimile asociate modelului
matematic și cele ale modelului electronic sunt ilustrate în tabelul
3.11.
Tabelul 3.11
Parametru Semnal Semnal Constanta
MODEL intrare ieșire
MODEL xk y k
MATEMATIC
MODEL uik ue R2R1
ELECTRONIC
3.4. INTEGRAREA
3.4.1. Integrarea cu inversare
(INTEGRATORUL INVERSOR).
32
Funcția matematic de integrare cu inversare este:
t
y(t) = -k xdk = constant ; k R + (3.20)
0
Tabelul 3.12
Tabelul 3.13
c) d)
Fig.3.17. Simularea MATLAB a modelului matematic al integr rii cu
inversare:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c)r spunsul la semnal STE; d) r spunsul la semnal PULSE.
a) b)
Fig.3.18. Simularea cu SIMULINK a integr rii cu inversare de semn:
a) schema bloc; b) rezultatele simul rii pentru semnal SIN.
35
Implementarea electronic a funcției de integrare cu
inversare este realizat de integratorul inversor, a c rui schem
electric este ilustrat în Fig.3.19.
ui iR 0 i ui R (3.21)
1
ue idt ui iR (3.22)
C
1 t
RC 0
u e (t ) = - ui (t dt (3.23)
Program I Program II
*r spunsul la semnal SIN
*INTEGRATOR INVERSOR .LIB D:\PSPICE\LIB\X741.MOD
*calculul caracteristicii de X1 0 2 3 4 5 X741
%transfer R 1 2 500
*r spunsul la semnal PULSE C 2 5 1uF ic=-6.4V
.LIB Vi 1 0
D:\PSPICE\LIB\X741.MOD + SIN(0 1 50 0 0 0)
X1 0 2 3 4 5 X741 V+ 3 0 15V
R 1 2 500 V- 0 4 15V
*pentru condensator se impun .tran 0.1m 50m 0 0.1m uic
*conditii initiale (ic;uic), astfel .probe
*încât s se simuleze regimul .END
*permanent (la momentul de Program III
*timp t=0, C se consider *r spunsul la semnal STEP
*înc rcat la -5V) .LIB D:\PSPICE\LIB\X741.MOD
C 2 5 1uF ic=-5 X1 0 2 3 4 5 X741
Vi 1 0 R 1 2 500
+PULSE(-0.5 0.5 0 1.000E-6 C 2 5 1uF ic=0
+1.000E-6 10.00E-3 20.002E-3) Vi 1 0
V+ 3 0 15V +PULSE(0 1 1m 1.000E-9 1.00E-3 +1
V- 0 4 15V 2)
.dc lin Vi -0.5m 0.5m 0.002m V+ 3 0 15V
.tran 0.1m 50m 0 0.1m uic V- 0 4 15V
.probe .tran 0.05m 20m 0 0.05m uic
.END .probe
END
37
a) b)
c) d)
Fig.3.20. Simularea SPICE a integratorului inversor:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
Tabelul 3.15
Parametru Semnal Semnal Constanta
MODEL intrare ieșire
MODEL MATEMATIC x y -k
MODEL ELECTRONIC ui ue -1/RC
38
t
y(t) x(t) k x()dk = constant ;k R + (3.26)
0
Programul scris în MATLAB, prezentat în tabelul 3.16,
permite ilustrarea r spunsului acestei funcții la stimulii propuși,
rezultatele fiind indicate în Fig.3.21.
Tabelul 3.16
39
a) b)
c) d)
Fig.3.21. Simularea MATLAB a modelului matematic al funcției PI:
a ) caracteristica de transfer; b ) r spunsul la semnal SIN;
c ) r spunsul la semnal STEP; d ) r spunsul la semnal PULSE.
a) b)
Fig.3.22. Simularea cu SIMULINK a modelului matematic
al funcției PI:
a) schema bloc; b) rezultatele simul rii cu intrare SIN.
40
Schema bloc pentru simularea cu SIMULINK a modelului
matematic al funcției PI este prezentat în Fig.3.22.a, iar
rezultatele simul rii, pentru semnal sinusoidal de intrare, sunt cele
din Fig.3.22.b.
Circuitul electronic care implementeaz funcția PI este
prezentat în Fig.3.23.
ui iR i = ui R (3.27)
1
ue ui idt (3.28)
C
Tabelul 3.18
c) d)
Fig.3.24. Simularea SPICE a integratorului neinversor:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
3.5. DERIVAREA
dx(t)
y(t) = - k ; k = constant ; k R + (3.30)
dt
Programul scris în MATLAB, prezentat în tabelul 3.19,
permite studierea comport rii acestei funcții matematice pentru
cele patru tipuri de semnale de excitație considerate.
43
Tabelul 3.19
%Simularea modelului a=round(b/20);
%matematic al derivatorului x2(1:a)=zeros(1,a);
%inversor x2(a+1:b)=ones(1,b-a);
%calculul caracteristicii de dy2=-.0005*diff(x2)./diff(t2);
%transfer dt2=t2(2:length(t2));
p=.02; figure (2)
t=-2:p:2; subplot(221)
x=t; plot(t2,x2,'-y')
dy=-.0005*diff(x)./diff(t); subplot(223)
dt=t(2:length(t)); plot(dt2,dy2,'-y')
figure (1) %calcul r spuns la semnal
subplot(221) %“PULSE
plot(t,x,'-y') p3=.0001;
subplot(223) t3=0:p3:.05;
plot(dt,dy,'-y') b1=length(t3);
%calcul r spuns la semnal a1=round(b1/5);
%SIN C=ones(1,a1);
p1=.0001; x3(1:a1)=C.*.5;
t1=0:p1:.05; x3(a1+1:2*a1)=C.*(-.5);
x1=sin(2*pi*50*t1); x3(2*a1+1:3*a1)=C.*.5;
dy1=-.0005.*diff(x1)./diff(t1); x3(3*a1+1:4*a1)=C.*(-.5);
dt1=t1(2:length(t1)); x3(4*a1+1:b1)=ones(1,a1+1).*.5;
subplot(122) dx3=x3(2:length(x3));
plot(t1,x1,'-y',dt1,dy1,':y') dy3=-.0005*diff(x3)./diff(t3);
%calculul r spunsului la dt3=t3(2:length(t3));
subplot(222)
%semnal STEP
plot(t3,x3,'-y')
p2=.0001;
subplot(224)
t2=0:p2:.02;
plot(dt3,dy3,'-y')
b=length(t2);
44
a) b)
c) d)
a) b)
Fig.3.26. Simularea cu SIMULINK a funcției de derivare cu inversare:
a) schema bloc; b) rezultatele simul rii pentru intrare SIN.
45
Schema electronic a circuitului derivator care realizeaz
funcția de derivare cu inversare este prezentat în Fig.3.27.
ue iR i ue R (3.31)
1
C
ui idt 0 (3.32)
1
C
ue iR ui iR1 idt (3.35)
i ue R (3.36)
due (t ) du (t )
ue (t ) R1C RC i (3.37)
dt dt
a) b)
Fig.3.28. Particularit ți ale funcțion rii derivatorului inversor:
a) forma semnalului la ieșire în absența rezistorului R1;
b) atenuarea semnalului de intrare în funcție de frecvenț .
Ue (s) sRC
H (s) (3.40)
Ui (s) 1 sR1C
jRC
H ( j ) (3.41)
1 jR1C
1 1
Cu notațiile 1 și s rezult caracteristic
RC R1C
amplitudine-frecvenț :
H ( j ) (3.42)
1 1 ( / s )2
48
a(dB) = 20 log H( ) (3.43)
Reprezentarea grafic a atenu rii se obține cu programul
realizat în MATLAB, prezentat în tabelul 3.20, rezultatele fiind
cele din Fig.3.28.b .
Tabelul 3.20
Tabelul 3.21
Programul I C 6 2 50nF
R 2 5 10K
*DERIVATOR INVERSOR R1 6 7 2K
*calculul caracteristicii de Vi 7 0
*transfer +PULSE(0 1 1m 10.000E-9
*r spunsul la semnal PULSE +10.00E-+3 1 2)
.LIB V+ 3 0 15V
D:\PSPICE\LIB\X741.MOD V- 0 4 15V
X1 0 2 3 4 5 X741 .tran 0.02m 20m 0 0.02m
C 6 2 50nF .probe
R 2 5 10K .END
R1 6 7 2k
Vi 7 0 Programul III
+PULSE(-.5 .5 0 1.000E-9
+1.000E-+9 *r spunsul la semnal SIN
+10.00E-3 20.000002E-3) .LIB
V+ 3 0 15V D:\PSPICE\LIB\X741.MOD
V- 0 4 15V X1 0 2 3 4 5 X741
.dc lin Vi -2 2 0.01 C 6 2 50nF
.tran 0.1m 50m 0 0.1m R 2 5 10K
.probe R1 6 7 2K
.END Vi 7 0 SIN(0 1 50 0 0 0)
V+ 3 0 15V
Programul II V- 0 4 15V
.tran 0.05m 50m 0 0.05m
*r spunsul la semnal STEP .probe
.LIB .END
D:\PSPICE\LIB\X741.MOD
X1 0 2 3 4 5 X741
50
a) b)
c) d)
Fig.3.29. Simularea SPICE a derivatorului inversor:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE
52
a) b)
c) d)
Fig.3.30. Simularea MATLAB a funcției proporțional-derivative:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d)r spunsul la semnal PULSE.
a) b)
Fig.3.31. Simularea cu SIMULINK a funcției proporțional-derivative:
a) schema bloc; b) rezultatele simul rii pentru intrare SIN.
53
Schema electric a circuitului derivator care realizeaz
funcția proporțional-derivativ este ilustrat în Fig.3.32. Scopul
introducerii rezistorului R1 este asigurarea stabilit ții circuitului.
¥n ipoteza simplificatoare a absenței rezistorului R1,
conform teoremelor lui Kirchhoff, se pot scrie ecuațiile:
ue ui
ue ui iR i = (3.45)
R
1
C
ue iR idt (3.46)
dui (t )
ue (t ) ui (t ) RC (3.47)
dt
1
C
ue iR iR1 idt (3.48)
iar ecuația de funcționare ia forma:
54
due (t ) du (t )
ue (t ) R1C ui (t ) C( R R1 ) i (3.49)
dt dt
Ue (s) sRC
H (s) 1 (3.50)
Ui (s) 1 sR1C
Atenuarea depinde de elementele circuitului conform
relației:
1 4 2 f 2 C 2 R R1
2
a(dB) 20 log ( 3.51)
1 4 2 f 2 R12 C 2
56
Tabelul 3.25
Programul I D:\PSPICE\LIB\X741.MOD
*PROPORTIONAL- X1 7 2 3 4 5 X741
*DERIVATIV C 6 2 500nF
*calculul caracteristicii de R1 6 0 1k
*transfer Vi 7 0
*r spunsul la semnal +PULSE(0 1 1.000E-3 1.000E-9
*PULSE +1 1 +2)
.LIB V+ 3 0 15V
D:\PSPICE\LIB\X741.MOD V- 0 4 15V
X1 7 2 3 4 5 X741 .tran 0.04m 20m 0 0.04m
C 6 2 500nF .probe
R 2 5 2K .END
R1 6 0 1k Programul III
Vi 7 0 *r spunsul la semnal SIN
+PULSE(-.5 .5 0 1.000E-9 .LIB
+1.000E-+9 10.00E-3 20.00E- D:\PSPICE\LIB\X741.MOD
+3) X1 7 2 3 4 5 X741
V+ 3 0 15V C 6 2 500nF
V- 0 4 15V R 2 5 2K
.dc lin Vi -15 15 0.1 R1 6 0 1k
.tran 0.05m 50m 0 0.05m Vi 7 0
probe + SIN(0 1 50 0 0 0)
END V+ 3 0 15V
Programul II V- 0 4 15V
*r spunsul la semnal STEP .tran 0.1m 50m 0 0.1m
.LIB .probe
.END
Tabelul 3.26
57
a) b)
c) d)
3.6. LOGARITMAREA
(CIRCUITUL DE LOGARITMARE)
59
Tabelul 3.27
a) b) c)
Fig.3.37. Tipuri de circuite de logaritmare:
a) conexiune tip transdiod ; b) conexiune tip diod
61
c) conexiune tip tranzistor.
O analiz mai atent a funcțion rii circuitului de
logaritmare se poate face pornind de la ecuațiile Ebers-Moll,
exprimate în forma general :
V I V
I c I s exp BE 1 S exp BC 1 (3.54)
VT R VT
IS V V
IE exp BE 1 I S exp BC 1 (3.55)
F VT VT
unde VBE și VBC sunt tensiunile pe joncțiunile baz -emitor
respectiv baz -colector ale tranzistorului, F și R sunt
amplific rile în curent între emitor și colector în regiunea activ de
KT
funcționare, respectiv în regiunea invers , iar VT este
e
tensiunea termic dependent de constanta lui Boltzman (K),
temperatura absolut (T) și sarcina electronului (e). Dup cum se
poate observa din aceste relații, exist o puternic dependenț a
curentului prin tranzistor funcție de curentul de saturație și
tensiunea termic .
O metod de calcul, cu ajutorul programului MATLAB, a
variației tensiunii de ieșire a circuitului din Fig.3.37.a. în funcție
de temperatura joncțiunii p-n, este prezentat în tabelul 3.28. ¥n
Fig.3.38 se pot observa rezultatele acestei simul ri și dependența
liniar a tensiunii de ieșire funcție de temperatur , când tensiunea
la intrare este menținut constant .
Schema circuitului electronic care realizeaz funcția de
logaritmare este prezentat în Fig.3.39.
62
Fig.3.39. Schema circuitului de logaritmare.
Tabelul 3.28
t=15:.1:40;
%calculul vectorului tensiunilor
%termice
VT=(273.15+t).*8.62*10^(-5);
%tensiunea la intrare (constant )
Vi=4;
%c=R*F *Ies (constant )
c=500*.995*14.34*10^(-15);
%calculul tensiunii la ieșire
Ve=-VT.*log(Vi/c);
%reprezentarea grafic Ue(temp)
plot(t,Ve)
grid
63
Fig.3.38. Variația tensiunii de la ieșirea circuitului de logaritmare,
funcție de temperatura joncțiunii, când semnalul de intrare
este menținut constant.
baz -colector s fie polarizat invers sau nul, iar joncțiunea baz -
emitor s fie polarizat direct. Acest aspect impune semnul pozitiv
al tensiunii de intrare (ui > 0).
Considerând amplificatorul operațional ideal și datorit
faptului c joncțiunea baz -colector a tranzistorului este conectat
între mas și intrarea inversoare, se poate face aproximația
VBC 0. Astfel, ecuațiile Ebers-Moll pentru tranzistor se pot
simplifica luând forma:
64
VBE
iC I S e VT
(3.56)
iC
VBE VT ln (3.57)
IS
ui
i iC ue VBE (3.58)
R
rezultând ecuația de funcționare a circuitului de logaritmare:
u (t )
ue (t ) VT ln i (3.59)
RIS
a) b)
65
c) d)
Tabelul 3.29
66
Tabelul 3.30
Program I
D:\PSPICE\LIB\BIPOLAR.LIB
*CIRCUIT DE X1 0 2 3 4 5 X741
*LOGARITMARE Q 2 0 5 Q2N2222
R 2 6 500
*calculul caracteristicii de Vi 6 0
*transfer +PULSE(2 4 .5m 1.000E-6
V+ 3 0 15V
*r spunsul la semnal V- 0 4 15V
*PULSE .tran 0.005m 3m 0 0.005m
.probe
.LIB D:\PSPICE\X741.MOD 1.00E-3
.LIB +30.000E-3 40.00E-3)
D:\PSPICE\LIB\BIPOLAR.LIB END
X1 0 2 3 4 5 X741
Q 2 0 5 Q2N2222 Program III
R 2 6 500
Vi 6 0 *r spunsul la semnal SIN
+PULSE(2 4 0 1.000E-6
+1.000E-6 .LIB D:\PSPICE\X741.MOD
+10.00E-3 20.00E-3) .LIB
V+ 3 0 15V D:\PSPICE\LIB\BIPOLAR.LIB
V- 0 4 15V X1 0 2 3 4 5 X741
.tran 0.05m 50m 0 0.05m Q 2 0 5 Q2N2222
.dc lin Vi 0 10 0.01 R 2 6 500
.probe Vi 6 0
.END + SIN(3 1 50 0 0 0)
V+ 3 0 15V
Program II V- 0 4 15V
.tran 0.05m 50m 0 0.05m
*r spunsul la semnal STEP .probe
.END
.LIB D:\PSPICE\X741.MOD
.LIB
67
3.7. ANTILOGARITMAREA
(CIRCUITUL DE ANTILOGARITMARE)
a) b)
Fig.3.41. Simularea cu SIMULINK a circuitului de exponențiere:
a) schema bloc; b) rezultatele simul rii pentru semnal SIN.
68
Tabelul 3.31
69
Se impune deci condiția ca ui < 0 (joncțiunea baz -emitor trebuie
s fie polarizat direct).
iC IS eVBE VT
(3.62)
iar analiza circuitului permite scrierea relațiilor:
ui VBE , ue RiC (3.63)
rezultând ecuația de funcționare pentru acest circuit:
70
ui ( t )
ue (t ) RIS e VT
(3.64)
Semnificația notațiilor folosite este aceeași ca la circuitul
de logaritmare.
71
Tabelul 3.32
72
a) b)
c) d)
Fig.3.45. Simularea SPICE a circuitului de antilogaritmare:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
73
Tabelul 3.33
Program I Q 2 0 6 Q2N2222
*CIRCUIT ANTILOG R 2 5 1k
*r spunsul la semnal PULSE Vi 6 0
.LIB D:\PSPICE\X741.MOD + PULSE(-.71 -.69 .5
.LIB +E-3 1 E-6 1. E-6 10 E-3 20 E-3)
D:\PSPICE\LIB\BIPOLAR.LIB V+ 3 0 15V
X1 0 2 3 4 5 X741 V- 0 4 15V
Q 2 0 6 Q2N2222 .tran 0.005m 3m 0 0.005m
R 2 5 1k .probe
Vi 6 0 END
+PULSE(-.71 -.69 0 1.000E-6 Program III
+1.000E-6 10.00E-3 20.00E-3) *r spunsul la semnal SIN
V+ 3 0 15V .LIB D:\PSPICE\X741.MOD
V- 0 4 15V .LIB
.tran 0.05m 50m 0 0.05m D:\PSPICE\LIB\BIPOLAR.LIB
.dc lin Vi -0.9 -0.50 0.002 X1 0 2 3 4 5 X741
.probe Q 2 0 6 Q2N2222
.END R 2 5 1k
Program II Vi 6 0 SIN(-.7 10.E-3 50 0 0 0)
*r spunsul la semnal STEP V+ 3 0 15V
.LIB D:\PSPICE\X741.MOD V- 0 4 15V
.LIB .tran 0.05m 50m 0 0.05m
D:\PSPICE\LIB\BIPOLAR.LIB .probe
X1 0 2 3 4 5 X741 .END
Corespondența dintre
parametrii asociați funcției matematice de antilogaritmare și cei ai
circuitului electronic de antilogaritmare, sunt prezentate în tabelul
3.34.
Tabelul 3.34
Parametru Semnal Semnal Constanta Constanta
MODEL intrare ieșire 1 2
MODEL x y k1 k2
MATEMATIC
74
MODEL ui ue RIS VT
ELECTRONIC
75
Fig.3.46. Simularea MATLAB a funcției modul:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
Tabelul 3.35
%Simularea modelului a=round(b/5);
%matematic al multiplic rii x2(1:a)=zeros(1,a);
cu o %constant pozitiv x2(a+1:b)=ones(1,b-a);
%caracteristica de transfer y2=abs(x2);
p=.02; figure (2)
t=-4:p:4; subplot(221)
x=t; plot(t2,x2,'-y')
y=abs(x); axis([0 1 -.3 1.3])
figure (1) subplot(223)
subplot(221) plot(t2,y2,'-y')
plot(t,x,'-y',t,y,':w') axis([0 1 -.3 1.3])
%calculul r spunsului la %calculul r spunsului la
% semnal ”SIN” %semnal “PULSE”
p1=.0001; p3=.0001;
t1=0:p1:.04; t3=t1;
x1=sin(2*pi*50*t1); b1=length(t3);
y1=abs(x1); a1=round(b1/5);
subplot(422) C=ones(1,a1);
plot(t1,x1,'-y') x3=sign(x1);
subplot(424) y3=abs(x3);
plot(t1,y1,':y') subplot(222)
%calculul r spunsului plot(t3,x3,'-y')
%la semnal “STEP” axis([0 .04 -1.3 1.3])
p2=.002; subplot(224)
t2=0:p2:1; plot(t3,y3,'-y')
b=length(t2); axis([0 .04 -1.3 1.3])
76
Schema bloc din Fig.3.47.a permite studiul funcției modul
cu ajutorul simulatorului SIMULINK. Rezultatele acestei
simul ri, pentru un semnal sinusoidal de intrare, sunt ilustrate în
Fig.3.47.b.
a) b)
Fig.3.47. Simularea cu SIMULINK a circuitului de exponențiere:
a) schema bloc; b) rezultatele simul rii pentru semnal SIN.
77
a) b)
Fig.3.48. Detectorul f r prag:
a) schema electric de principiu;
b) semnalele la intrarea și ieșirea detectorului.
Ecuația care descrie matematic funcționarea circuitului
este:
0 pentru ui t 0
udetector t (3.66)
ui t pentru ui t 0
a)
78
b)
u t u t
ue t R6 detector i (3.67)
R5 R4
79
Fig.3.50. Schema electric a detectorului f r prag dubl alternanț .
ue t ui t (3.68)
a) b)
80
c) d)
Fig.3.51. Simularea SPICE a circuitului ce realizeaz funcția modul:
a) caracteristica de transfer; b) r spunsul la semnal SIN;
c) r spunsul la semnal STEP; d) r spunsul la semnal PULSE.
Tabelul 3.36
Parametru Semnal Semnal Factor de
MODEL intrare ieșire amplificare
MODEL x y k
MATEMATIC
MODEL ui ue 1
ELECTRONIC
81
Tabelul 3.37
Program I X_U2 0 $N_0011 15V -15V
%Caracteristica de transfer $N_0009 LM324
X_U1 0 $N_0006 15V -15V D_D1 $N_0014 $N_0004 D1N4148
$N_0004 LM324 v_V2 0 -15V dc 15V
X_U2 0 $N_0011 15V -15V v_V3 15V 0 dc 15V
$N_0009 LM324 D_D2 $N_0004 $N_0018 D1N4148
D_D1 $N_0014 $N_0004 D1N4148 R_R1 $N_0019 $N_0006 10k
v_V2 0 -15V dc 15V R_R2 $N_0006 $N_0014 10k
v_V3 15V 0 dc 15V R_R3 $N_0006 $N_0018 10k
D_D2 $N_0004 $N_0018D1N4148 R_R4 $N_0019 $N_0011 10k
V_V1 $N_0019 0 dc 0 ac 0 R_R5 $N_0014 $N_0011 5k
+PWL 0 -10 100ms 10 R_R6 $N_0011 $N_0009 10k
R_R1 $N_0019 $N_0006 10k V_V6 $N_0019 0 dc 0 ac 0
R_R2 $N_0006 $N_0014 10k +PULSE -10 10 1ms 1us 1us +10ms
R_R3 $N_0006 $N_0018 10k 20ms
R_R4 $N_0019 $N_0011 10k Program IV
R_R5 $N_0014 $N_0011 5k %Semnal treapt
R_R6 $N_0011 $N_0009 10k X_U1 0 $N_0006 15V -15V
Program II $N_0004 LM324
Semnal sinusoidal 50 Hz X_U2 0 $N_0011 15V -15V
X_U1 0 $N_0006 15V -15V $N_0009 LM324
$N_0004 LM324 D_D1 $N_0014 $N_0004 D1N4148
X_U2 0 $N_0011 15V -15V Program IV
$N_0009 LM324 %Semnal treapt
D_D1 $N_0014 $N_0004 D1N4148 X_U1 0 $N_0006 15V -15V
v_V2 0 -15V dc 15V $N_0004 LM324
v_V3 15V 0 dc 15V X_U2 0 $N_0011 15V -15V
D_D2 $N_0004 $N_0018 D1N4148 $N_0009 LM324
R_R1 $N_0019 $N_0006 10k D_D1 $N_0014 $N_0004 D1N4148
R_R2 $N_0006 $N_0014 10k v_V2 0 -15V dc 15V
R_R3 $N_0006 $N_0018 10k v_V3 15V 0 dc 15V
R_R4 $N_0019 $N_0011 10k D_D2 $N_0004 $N_0018 D1N4148
R_R5 $N_0014 $N_0011 5k R_R1 $N_0019 $N_0006 10k
+SIN 0 10 50 R_R2 $N_0006 $N_0014 10k
R_R6 $N_0011 $N_0009 10k R_R3 $N_0006 $N_0018 10k
V_V5 $N_0019 0 dc 0 R_R4 $N_0019 $N_0011 10k
Program III R_R5 $N_0014 $N_0011 5k
%Semnal dreptunghiular R_R6 $N_0011 $N_0009 10k
X_U1 0 $N_0006 15V -15V V_V6 $N_0019 0 dc 0
$N_0004 LM324 +PULSE 0 10 20ms
82
CAPITOLUL 4
a) b)
Fig.4.2. Caracteristica amplitudine - frecvenţă
a) FTB ideal; b) FOB ideal.
80
opreşte - bandă se poate realiza prin combinarea filtrului
trece - jos cu un filtru trece - sus şi cu un sumator - Fig.4.3.
U ies (s)
H (s ) (4.1)
U int (s)
Cu notaţia s j ( j 1) , se obţine caracteristica de
frecvenţă H j cu componentele sale:
caracteristica amplitudine - frecvenţă: H H j ;
caracteristica fază - frecvenţă: arg H ( j ) .
Pe baza caracteristicii de frecvenţă H(j) se pot stabili
condiţiile ca un sistem oarecare (deci şi un filtru) să nu deformeze
semnalul:
caracteristica amplitudine - frecvenţă:
H H j const. (4.2)
caracteristica fază - frecvenţă:
arg H j t0 m (4.3)
timpul de întârziere de grup:
d
g to const. (4.4)
dt
81
În Fig.4.4 sunt prezentate aceste caracteristici pentru un
filtru ideal.
H H0 H 0
t0 0, t t , (4.5)
g t0 g 0
82
Un asemenea filtru ideal nu este practic realizabil; pentru
un filtru real caracteristicile sunt de forma celor din Fig.4.6.
Din prezentarea caracteristicii amplitudine - frecvenţă a
filtrului real trece - jos se constată că acesta nu are o caracteristică
dreptunghiulară în banda de trecere. Problema centrală a realizării
filtrelor selectoare de frecvenţă este aproximarea răspunsului ideal
cu anumite niveluri prescrise ale exactităţii admisibile. Realizările
tehnice permit o aproximare a acestor caracteristici ideale;
principalele tipuri de aproximare sunt: Butterworth, Cebîşev,
eliptice (Cauer) şi Bessel.
Filtrul Butterworth realizează aproximarea printr-o
caracteristică amplitudine - frecvenţă monotonă, fără ondulaţii în
banda de trecere sau în banda de oprire.
Filtrul Cebîşev, admiţând ondulaţii în banda de trecere sau
în banda de oprire şi utilizând acelaşi număr de poli şi zerouri ca
şi filtrul Butterworth, poate realiza o caracteristică de frecvenţă cu
o pantă mai abruptă în jurul frecvenţei de tăiere.
Filtrul eliptic (Cauer) realizează cu o precizie mai mare
frecvenţa de tăiere pentru aceeaşi complexitate a circuitelor, dar
admiţând ondulaţii atât în banda de trecere cât şi în banda de
oprire.
Filtrul Bessel prezintă o variaţie liniară a caracteristicii
fază - frecvenţă.
83
Unul din parametri ce permite studiul privind apropierea
maximă a caracteristicii de frecvenţă faţă de cea ideală îl
reprezintă eroarea de aproximare ). În aproximările de tip
Taylor se utilizează criteriul aplatizării maxime, ce constă în
apropierea maximă de zero a erorii ) în jurul unei frecvenţe
impuse. Aproximarea de tip Cebîşev realizează valori minime
pentru max într - un domeniu 1 , 2 precizat.
k
0 ' 0... k 0... (4.6)
1! k!
Considerând funcţia de transfer de forma:
1 1
H s
Qn s n (4.7)
bk s k
k 0
şi aplicând aproximarea în sens Taylor pentru pătratul modulului
funcţiei de transfer, rezultă expresia caracteristicii amplitudine -
frecvenţă:
1
H H j (4.8)
2n
1
t
unde: t - pulsaţia de tăiere.
Polinomul Qn(s) din relaţia (4.7) se numeşte polinom
Butterworth , polii săi fiind obţinuţi cu relaţia:
84
(2k 1) 2k 1 ; k 1, n
sk sin
2n
j cos
2n
(4.9)
Astfel, pentru:
1
n=1 H1 s s = -1 (4.10)
s 1
1
n=2 H2 s s1,2=-0,707j0,707
s 1,41s 1
2
1
n=3 H 3 s 3 s1=-1; s2,3=-0,5j0,866
s 2s 2s 1
2
1
n=4 H 4 s 4
s 2,6131s 3 3,4142s 2 2,6131s 1
s1,2= - 0,3227 j0,9239 s3,4 = - 0,9239 j0,3827
Caracteristica amplitudine - frecvenţă pentru mai multe
valori ale ordinului n, este prezentată în Fig.4.7.
85
În tabelul 4.1 se prezintă caracteristica de frecvenţă a FTJ,
aproximare Butterworth pentru n = 2 , 4 şi 6 poli.
Tabelul 4.1
n=2 n=4 n=6
t
- A A A
(dB) (grd) (dB) (grd) (dB) (grd)
0,0 0,00 0,00 0,00 0,00 0,00 0,00
0,2 0,01 -16,4 0,00 -30,1 0,00 -44,5
0,4 0,11 -34,0 0,00 -61,4 0,00 -90,4
0,6 0,53 -53,0 0,07 -95,7 0,01 -140
0,7 0,93 -62,7 0,24 -115 0,06 -167
0,8 1,49 -72,3 0,67 -136 0,29 -198
0,9 2,19 -81,5 1,55 -158 1,08 -233
1,0 3,01 -90,0 3,01 -180 3,01 -270
1,2 4,88 -104 7,24 -217 9,96 -330
1,4 6,85 -115 11,98 -242 17,61 -368
2,0 12,3 -136 24,10 -282 36,12 -425
4,0 24,1 -159 48,16 -322 72,25 -484
6,0 31,1 -166 62,25 -334 93,38 -503
8,0 36,12 -169 72,25 -341 108,3 -512
10 40,00 -171 80,00 -345 120,0 -517
86
frecvenţă '2 (din banda de oprire) să se asigure atenuarea amin
(dB). În acest caz, ordinul necesar al filtrului se obţine cu relaţia:
1 100,1amin 1
n log (4.11)
' 100,1amax 1
2 log 2
1'
De exemplu, pentru: amax = 0,1dB, amin = 30dB,
'
2/ 1,3 n = 20,3, deci ordinul filtrului este n = 21.
'
1=
Tabelul 4.2
%Function Butterworth plot(w,a1,w,a2,w,a3,w,a4)
echo off xlabel('w/wt ')
w=(0:2500) ylabel('H(w)')
w=w./500 title('Caracteristica amplitudine
a1=1./sqrt(1+(w).^4) frecventa a FTJ cu aproximare
a2=1./sqrt(1+(w).^8) Butterworth')
a3=1./sqrt(1+(w).^12) gtext('n=2')
a4=1./sqrt(1+(w).^18) gtext('n=4')
whitebg gtext('n=6')
graymon gtext('n=9')
87
frecvenţă a FTJ, aproximare Butterworth, pentru ordinul n = 6.
Tabelul 4.3
%Func ia faz -frecven plot(w,b6*38000./pi)
%FTJ Butterworth xlabel('w (rad/s)')
ylabel('faza (grade)')
w=(0:0.01:3) title('Caracteristica fază-
b6=w.^2./200-w./33 frecventă a filtrului trece - jos
whitebg aproximatia BUTTERWORTH)
88 graymon
Comparaţia între rezultatele obţinute cu pachetul de
programe MATLAB şi rezultatele teoretice indică utilitatea
programelor de simulare a aproximărilor matematice pentru
caracteristicile de frecvenţă.
n=2 n=4
n=6 n=8
92
Fig.4.16. Simularea cu SIMULINK a FTS,
aproximarea Butterworth.
R2
1
R1
H ( )
2
1
t
Tabelul 4.4
94
Fig.4.19. Simularea SPICE a FTJ activ, n = 1,
aproximare Butterworth.
R2 1
H ( )
R1 2
1
t
Fig.4.20. Implementarea FTJ activ, n = 1, aproximare Butterworth,
cu amplificator operaţional în montaj inversor.
Tabelul 4.5
Butterworth n=1 VCC 6 0 DC 15V
R1 1 3 10K VEE 0 7 DC 15V
R2 3 2 10K V1 1 0 AC 1 SIN( 0 1 100)
C 3 2 .0145U .AC DEC 10 1 1MEG
X1 0 3 6 7 2 UA741 .PROBE
.LIB OPNOM.LIB .END
95
Fig.4.21. Simulare SPICE pentru FTJ din Fig.4.20.
KY1sY3s
H s (4.12)
Y4 sY1s Y2 s Y3s Y3s Y1s Y2 s1 K
96
Dacå:
Y1s
1
; Y2 s sC2 ; Y3s
1
; Y4 s sC4 (4.13)
R1 R3
rezultå:
k
H s
R1R3C2C4
(4.14)
1 1 1 k 1
s 2 s
R1C2 R2C3 R3C4 R1R3C2C4
98
Programul SPICE este prezentat în tabelul 4.7, iar
rezultatele sunt trasate în Fig.4.26.
Tabelul 4.7
*Butterworth n= 4 C22 8 0 .01U
X1 4 5 10 11 6 UA741
R1 1 3 8617 X2 8 9 12 13 2 UA741
R2 3 4 29400 .LIB OPNOM.LIB
C1 3 6 .01U VCC1 10 0 DC 15V
C2 4 0 .01U VCC2 12 0 DC 15V
R3 5 0 10K VEE1 0 11 DC 15V
R4 5 6 10K VEE2 0 13 DC 15V
R11 6 7 20800 V1 1 0 AC 1 SIN ( 0 1 100)
R22 7 8 12180 .AC DEC 10 1 100K
R33 9 0 10K .PROBE
R44 9 2 10K .END
C11 7 2 .01U
101
Spre exemplificare, se prezintă un filtru trece - jos, de
ordin n = 6, realizat cu trei celule de tipul celor din Fig.4.29.
Programul SPICE este prezentat în tabelul 4.9, iar rezultatele
simulårilor în Fig. 4.30.
Tabelul 4.9
102
Implementarea unui filtru trece - sus activ, aproximaţie
Butterworth, n = 1, se realizeazăcu schema din Fig. 4.31.
Programul SPICE pentru simularea caracteristicii
amplitudine – frecvenţă a acestui filtru este prezentat în tabelul
4.10, iar rezultatele în Fig.4.34\2.
Tabelul 4.10
*Filtru trece sus Butterworth .LIB OPNOM.LIB
*n=1 VCC 6 0 DC 15V
VEE 0 7 DC 15V
R 4 0 10K V1 1 0 AC 1 SIN( 0 1 100)
R1 0 3 10K .AC DEC 10 1 70k
R2 3 2 20K .PROBE
C 1 4 .0145U .END
X1 4 3 6 7 2 UA741
Tabelul 4.11
*Butterworth .LIB OPNOM.LIB
R1 4 0 10K VCC 6 0 DC 15V
R2 3 2 10K VEE 0 7 DC 15V
C 1 4 .005U V1 1 0 AC 1 SIN( 0 1 100)
C1 4 2 .005U .AC DEC 10 1 50k
C2 4 3 .4U .PROBE
X1 0 3 6 7 2 UA741 .END
105
n=1 n=2
n=3 n=4
n=5 n=6
Fig.4.35. Reprezentarea grafică a polinoamelor Cebîşev.
106
Aproximarea tip Cebîşev
1
H H j (4.16)
1 2 Vn2
t
valorile maxime şi minime fiind date de relaţiile:
1
maxH()=1 ; min H()= (4.17)
1 2
Caracteristica de aproximare Cebîşev prezintă un număr de
maxime şi minime în interiorul benzii de trecere, iar în afara
benzii caracteristica descreşte monoton (Fig.4.36).
108
depăşească atenuarea amax (dB), iar la o frecvenţă '2 (din banda
de oprire) să se asigure atenuarea amin (dB), conduce la
determinarea ordinului n al filtrului cu relaţia :
1
1 100,1amin 1 2
n arg ch( ) (4.19)
' 100,1amax 1
arg ch
2
1
'
sk k j k (4.20)
1 1 2k 1
k 1k sh arg sh sin , k 0
n n 2
1 1 2k 1
k ch arg sh cos (4.21)
n n 2
109
5 -0,4403 -0,3088
-0,3561j0,9306 -0,2498j1,0388
-0,1361j1,5058 -0,0955j1,6807
Simulări cu MATLAB. Pentru studierea aproximării
Cebîşev la filtrul trece - jos se utilizează un program de calcul
realizat pe baza pachetului de programe MATLAB. Acest
program permite calculul şi afişarea grafică a caracteristicii
amplitudine – frecvenţă pentru aproximări de diferite ordine n.
Programul de calcul este prezentat în tabelul 4.14, iar
rezultatele în Fig.4.38.
Tabelul 4.14
Function Cebîşev
echo off
w=(0:1500)
w=w./500
a1=1/sqrt(1+(cos(2*acos(w)).*0.99763).^2)
a2=1/sqrt(1+(cos(4*acos(w)).*0.99763).^2)
a3=1/sqrt(1+(cos(6*acos(w)).*0.99763).^2)
a4=1/sqrt(1+(cos(9*acos(w)).*0.99763).^2)
whitebg
graymon
gtext('n=2')
gtext('n=4')
gtext('n=6')
gtext('n=9')
lot(w,a1,w,a2,w,a3,w,a4)
xlabel('w (rad/s)')
ylabel('|H(jw)| (dB)')
title('Caracteristica amplitudine frecvenţăa FTJ
.Aproximare Cebîsev')
110
Simulări cu SIMULINK. Simularea cu ajutorul
programului SIMULINK a permis obţinerea caracteristicii de
frecvenţă a filtrelor pornind de la polii funcţiei de transfer
prezentaţi în tabelul 4.13. În Fig.4.39 este indicată schema ce
permite simularea filtrului trece - jos, n = 2, aproximare Cebîşev.
113
Fig.4.44. Blocul EXTRAS din SIMULINK
114
Cu ajutorul acestor blocuri, precum şi a celor din Fig. 4.47,
s-a realizat simularea caracteristicilor unor filtre analogice cu
aproximare Cebîşev. Pentru filtrul trece-jos schema utilizată este
prezentată în Fig.4.46.
115
Fig.4.47.Tipuri de filtre ce pot fi simulate direct în SIMULINK.
n =2 n=4
116
n= 6 n=8
Fig.4.48. Simulare cu SIMULINK a FTJ, aproximare Cebîşev.
117
Fig.4.50. Simularea cu SIMULINK pentru FTB.
118
trece - jos, aproximare Cebîşev, se poate realiza cu diferite scheme
electronice. O variantă posibilăpentru un filtru activ trece - jos, de
ordin n = 2, este prezentată în Fig.4.52.
Tabelul 4.15
119
= 4, aproximare Cebîşev. Rezultatul simulării este prezentat în
Fig.4.54.
120
Tabelul 4.16
*Filtru Cebîsev1 C3 6 7 1.6N
C4 5 0 0.01U
.LIB OPNOM.LIB X1_uA741 0 4 8 9 3 uA741
R1 1 2 128.13K X2_uA741 0 7 8 9 6 uA741
R2 2 3 256.27K VCC 8 0 15
R3 2 4 96.81K VEE 0 9 15
R4 3 5 46.48K V1 1 0 AC 1 SIN(0 1 100)
R5 5 6 92.97K .AC DEC 10 1 50K
R6 5 7 47.77K .PROBE
C1 3 4 96P .END
C2 2 0 0.01U
1
H ( ) (4.22)
1
1
1
2Vn2
1
sk (4.24)
k j k
123
unde în expresiile (4.18) şi (4.19) se înlocuieşte prin şi se
aleg valorile k negative care asigură situarea polilor în
semiplanul stâng.
Ordinul funcţiei de transfer care realizează aproximarea
Cebîşev în banda de trecere şi a celei care realizează aproximarea
Cebîşev în banda de oprire este acelaşi. Atenuarea, la frecvenţe
mari, este însă superioarăla funcţiile de transfer cu aproximare
Cebîşev în banda de trecere.
Tabelul 4.19
function: invers Cebîşev whitebg
graymon
w=(0.001:0.001:5) lot(w,a2,w,a4,w,a6,w
a2=(cos(2.*acos(1./w)).*0.03)./ +,a8,w,a,10,w,a20)
%sqrt(1+(cos(2.*acos(1./w)).*0.03).^2) xlabel('w')
a4=(cos(4.*acos(1./w)).*0.03)./ pylabel('H(w)')
%sqrt(1+(cos(4.*acos(1./w)).*0.03).^2) title(' filtru trece jos
a6=(cos(6.*acos(1./w)).*0.03)./ aproximare
%sqrt(1+(cos(6.*acos(1./w)).*0.03).^2) invers Cebisev ')
a8=(cos(8.*acos(1./w)).*0.03)./ gtext('n=2')
%sqrt(1+(cos(8.*acos(1./w)).*0.03).^2) gtext ('n=4')
a10=(cos(10.*acos(1./w)).*0.03)./ gtext('n=6')
%sqrt(1+(cos(10.*acos(1./w)).*0.03).^2) gtext ('n=8')
a20=(cos(20.*acos(1./w)).*0.03)./ gtext ('n=10')
%sqrt(1+(cos(20.*acos(1./w)).*0.03).^2) gtext ('n=20')
124
n =2 n=4
n=6 n=8
n = 10 n = 20
Fig.4.60. Simularea cu MATLAB a FTJ, aproximare invers Cebîşev.
125
conform schemei din Fig.4.61. Rezultatele simulărilor sunt
prezentate în Fig.4.62.
n=2 n=4
n=6 n=8
Fig.4.62. Rezultatele simulării cu SIMULINK
a FTJ, aproximare invers Cebîşev.
126
Cu programe realizate pe aceeaşi structură s-au obţinut
rezultate şi pentru filtrul trece - sus, filtrul opreşte – bandă şi
filtrul trece - bandă, aproximaţie invers Cebîşev. Graficele sunt
prezentate în Fig.4.63.
FTS FOB
FTB
128
Tabelul 4.20
*FTJ invers Cebîşev n=5 C3 8 9 10N
C4 11 12 10N
.LIB OPNOM.LIB C5 14 15 10N
R1 1 2 3.5K C6 17 18 10N
R2 3 6 25.3K X1 0 2 20 21 3 UA741
R3 2 7 7K X2 0 4 20 21 5 UA741
R4 4 5 8.3K X3 6 7 20 21 7 UA741
R5 1 4 16K X4 0 8 20 21 9 UA741
R6 7 8 1.5K X5 0 10 20 21 11 UA741
R7 9 12 9.4K X6 12 13 20 21 13 UA741
R8 8 13 3K X7 0 14 20 21 15 UA741
R9 10 11 32K X8 0 16 20 21 17 UA741
R10 7 10 16K X9 18 19 20 21 19 UA741
R11 13 14 13.5K VCC 20 0 15
R12 15 18 7.4K VEE 0 21 15
R13 14 19 27K V1 1 0 AC 1 SIN(0 1 100)
R14 16 17 750 .AC DEC 10 1 50K
R15 13 16 16K .PROBE
C1 2 3 10N .END
C2 5 6 10N
130
1
H (4.25)
1 Rn , L
2
n 1
2 x 2 xi2
Rn x , L C2 x , n - impar
x 2 x L / xi
2
i 1
unde:
n 1 n 1
x 2 L 2 2 1
C1 L L2 ; C2
xL
(4.27)
i 1 x i i 1 xi2
Forma graficăa aproximării este prezentată în Fig.4.68.
131
Fig. 4.68. Aproximarea tip eliptic.
n=2 n=4
132
n= 6 n=8
Fig.4.70. Rezultatele simulării cu SIMULINK a FTJ,
aproximare eliptică.
FOB
133
FTB FTS
134
Cu douăcelule de acest tip, înseriate, s-a realizat un filtru
de ordin n = 4. Programul SPICE pentru simularea caracteristicii
de frecvenţăa acestui filtru este prezentat în tabelul 4.22.
Rezultatele simulării sunt prezentate în Fig.4.73.
1 1
Wn n Mn s N n s
s s
(4.30)
1 2 k 1 1 1
Wk Wk 1 Wk 2 , k 1 (4.31)
s s s s
bk'
2n k ! (4.33)
2 nk
k ! n k !
şi caracteristica de frecvenţă:
bo' e j
H j
(4.34)
1 J ( n 1 ) jJ n 1
n
n
2 2 2
unde: Jk() - funcţiile Bessel de speţa întâi.
2 J n2 1 J 2n 1
2 2
2 2n 1 4
1
2n
.... (4.36)
2n 1 2n 1 2n 3
2
137
Tabelul 4.23
n Qn(s) Poli
2 -0,866j0,5
1+1,7321s+s2
3 -0,9416
1+1,2466s+2,433s2+ s3 -0,7456j0,7114
4 -0,6572j0,8301
1+3,201s+4,3916s2+3,124 s3+ s4 -0,3047j0,2703
138
Fig.4.75. Rezultatele simulării pentru schema din Fig.4.74.
139
Fig.4.77. Rezultatele simulării pentru schema din Fig.4.76.
141
CAPITOLUL 5
116
5. 2. Condi ionarea senzorilor tip surs
de sarcin electric
117
Qs sRC
U o s (5.4)
C 1 sRC
rezultând o comportare de filtru trece-sus, cu frecven a de tăiere
f t 1 / 2RC .
Senzorul generator de sarcină electrică q(t), a cărui
impedan ă internă ZS este formată din condensatorul CS, poate
avea o schemă echivalentă de tip Thévenin: o sursă de tensiune
electromotoare e = q(t)/CS în serie cu condensatorul CS. Conform
acestei scheme, nu mai este necesar un circuit de condi ionare şi
conectarea se face direct la bornele unui amplificator de tensiune.
Acest montaj are limitări datorate valorii ridicate a impedan ei
senzorului, limitări care nu apar în cazul convertirii sarcină-
tensiune electrică. Impedan a cablului de legătură formează
împreună cu impedan a de intrare a amplificatorului (Ri||Ci) o
impedan ă echivalentă, având o capacitatea echivalentă C e = Cl
+Ci şi rezisten a echivalentă Re = Rl||Ri.
Transformata Laplace a tensiunii de la intrarea ampli-
ficatorului:
Qs Re C S s
U i s (5.5)
C S 1 Re C S Ce s
pune în eviden ă o comportare de filtru trece-sus, cu frecven a de
tăiere:
f t 1 / 2Re Ce CS (5.6)
Aceste expresii indică influen a impedan elor asociate cu
cea a senzorului, în particular a impedan ei cablului de legătură.
Toate schimbările de lungime ale cablului conduc la o modificare
a răspunsului în frecven ă. Aceasta este principala limitare a
montajului, care conduce la performan e scăzute în cazul folosirii
senzorilor cu electronică asociată, pentru care Re şi Ce pot fi
considerate ca valori fixe.
118
5.3. Condi ionarea senzorilor de tip rezistiv
119
Rm Ri 2 Rl
um (5.7)
Rm Ri 2 Rl
dacă sunt îndeplinite condi iile: Ri Rl şi Ri R(m), expresia
devine:
u m Rm I
a) b)
Fig. 5.5. Montajul poten iometric: a) în gol; b) în sarcină.
120
Din această rela ie se poate calcula varia ia U a tensiunii de
ieşire a blocului de condi ionare:
R0 S RS R0 S
U E (5.10)
0S
R R 1 R S R0S R1
Se observă dependen a neliniară între mărimea de intrare
RS şi mărimea de ieşire U. Dacă varia ia rezisten ei electrice a
senzorului, sub ac iunea mărimii de intrare, respectă condi ia
RS R0 S R1 , se ob ine pentru varia ia tensiunii de ieşire o
expresie de dependen ă lineară:
R RS
U E 1 (5.11)
R0 S R1 2
Pentru blocul de condi ionare poten iometric prezentat în
Fig.5.5.a, caracteristica de conversie este lineară numai dacă R1
este un senzor de acelaşi tip cu RS dar cu varia ii de semn contrar:
R1 R0 S RS
Pentru acest tip de montaj poten iometric, numit "push-pull", se
ob ine expresia caracteristicii de conversie:
E R
U s (5.12)
2 R0 S
În cazul general, în care sursa de alimentare este o sursă reală, cu
rezisten a internă r, iar blocul ce urmează după blocul de
condi ionare are rezisten a de intrare Ri (Fig.5.5.b), expresia
tensiunii de ieşire capătă forma:
RS Ri
U E (5.13)
RS R1 r Ri RS R1 r
Situa ia optimă pentru măsurare este caracterizată de
existen a unei rezisten e de intrare Ri mari ( Ri RS ). În acest caz,
tensiunea la ieşirea blocului de condi ionare, dată de rela ia:
RS
U E (5.14)
RS R1 r
121
este independentă de caracteristicile blocului următor al lan ului
de măsurare şi, la varia ia rezisten ei senzorului cu RS , tensiunea
de ieşire devine :
R0 S RS 1
U U 0 U E (5.15)
( R0 S R1 r ) RS
(1 )
R0 S R1 r
Să vedem ce influen ă pot avea mărimile perturbatoare asupra
caracteristicii de conversie a blocului de condi ionare
poten iometric (Fig. 5.6).
122
unde cu SS şi Sg s-au notat sensibilită ile senzorului fa ă de
mărimea de măsurat, respectiv fa ă de mărimea perturbatoare.
Se pot ivi în practică următoarele situa ii:
- Senzorul 1 nu este solicitat (RS1=0):
E S S m
U (5.18)
4 R0 S g
1 Sg
R0 S
- Senzorii func ionează "push-pull":
E S S RS
U (5.19)
2 R0 S g
1 Sg
R0 S
123
O schemă de compensator, utilizând două surse şi două
poten iometre rezistive (R1-R2 şi R3-R4), este ilustrată în Fig. 5.7.
Din rela iile pentru poten ialele electrice ale punctelor A şi B
rezultă că, atunci când aceste poten iale se egalează, fie se poate
afla valoarea uneia dintre sursele de tensiune (dacă o cunoaştem
pe cealaltă şi valorile rezistoarelor), fie se poate ob ine o rela ie
între rezistoare, dacă se cunosc valorile celor două surse de
alimentare. În acest ultim caz, o simplificare importantă apare
dacă cele două surse de tensiune se înlocuiesc cu una singură,
ob inându-se astfel schema generică a pun ii Wheatstone
(Fig. 5.8).
a) b)
Fig. 5.8. Punte în regim neechilibrat alimentată cu sursă de:
a) tensiune; b) curent.
124
În marea majoritate a aplica iilor, varia ia rezisten ei
electrice a unuia sau a mai multor senzori din bra ele pun ii, fa ă
de valoarea ini ială, conduce la o tensiune de dezechilibru, ce
depinde de varia ia mărimii de intrare. În func ie de numărul
senzorilor utiliza i pentru măsurare, se folosesc montaje de punte
în regim neechilibrat cu unul, doi sau patru senzori.
a) b)
Fig. 5.10. Punte cu doi senzori.
126
Se observă că sensibilitatea este de două ori mai mare, dar se
men ine neliniaritatea caracteristicii de conversie.
O metodă pentru liniarizarea caracteristicii de conversie
constă în utilizarea montajului cu doi senzori identici
(Fig.5.10.b), dar ale căror varia ii sunt de semn
opus: R3 R4 R0S , R2 R0S RS , R1 R0S RS .
Tensiunea de ieşire are, în acest caz, o varia ie riguros
liniară, în func ie de varia ia rezisten elor electrice ale senzorilor:
- alimentarea cu sursă de tensiune:
E R
U S (5.27)
2 R0 S
- alimentarea cu sursă de curent:
I
U RS (5.28)
4
Situa ia este ideală pentru realizarea unui lan de măsurare,
dar, pe lângă creşterea pre ului prin apari ia celui de-al doilea
senzor, apare şi aspectul deosebit de important că nu se pot găsi,
în toate situa iile, senzori liniari care să varieze cu +Rs şi cu -
Rs la aplicarea aceleiaşi mărimi.
a) b)
Fig. 5.12. Montaj poten iometric pentru senzor cu varia ia reactan ei.
129
R1 Z S 1
U E (5.34)
Z 0 S R1 1 Z S
2
Z 0 S R1
O caracteristică liniară se poate ob ine prin alimentarea
montajului de la un generator de curent (Fig. 5.12.b), situa ie în
care tensiunea de ieşire este propor ională cu varia ia impedan ei
senzorului:
U I Z S (5.35)
b) X 1 de acelaşi tip cu X 2
Este cazul tipic al senzorilor inductivi cu miez mobil,
utiliza i pentru măsurarea deplasării (Fig. 5.13). Alegerea celor
două impedan e identice (montaj "push-pull") asigură
compensarea efectelor datorate mărimilor perturbatoare, cât şi
ameliorarea linearită ii caracteristicii de conversie.
132
U C S 1
U (5.43)
4 CS0 1 C S
1
2 CS0
În situa ia în care varia iile CS sunt mici ( C S C S 0 ), expresia
tensiunii de dezechilibru devine:
U C S
U (5.44)
4 CS 0
133
U Z 1
U (5.45)
k 12 Z S0
1
1
Z
k k 1 Z S0
iar în situa ia particulară Z k 1Z S 0 , tensiunea de
dezechilibru se poate determina din expresia:
U k Z
U (5.46)
k 12 Z S 0
Pun i pentru senzori inductivi
În cazul unui senzor inductiv, se poate utiliza ca bloc de
condi ionare o punte Maxwell (Fig. 5.18). Condi ia de echilibru
ini ial:
RE
kR2 RS 0 jLS 0
1 jRE C E
conduce la următoarele rela ii pentru determinarea rezisten ei şi
inductivită ii senzorului:
kR2
RS 0 ; LS 0 kR 2 C E
RE
La varia ia impedan ei senzorului, apare o tensiune de
dezechilibru de forma:
kR Z 1
U U (5.47)
0S
2 Z
kR Z 1
kR Z 0 S
134
O solu ie larg utilizată în condi ionarea senzorilor pentru
deplasare, inductivi şi capacitivi, o constituie montajul "push-pull"
(Fig. 5.19). Cei doi senzori, cu impedan a ini ială identică, sunt
plasa i în două bra e alăturate ale pun ii. Se asigură liniaritatea
caracteristicii de transfer şi compensarea mărimilor de influen ă.
137
Fig. 5.20. Oscilatoare de relaxare.
138
CAPITOLUL 6
AMPLIFICAREA SEMNALELOR
143
figură apar şi curen ii I B şi I B , necesari pentru polarizarea etajului
de intrare. Valoarea medie a acestor curen i, notată I B , se numeşte
curent de polarizare de intrare. Ordin de mărime:
0,5A…500A pentru tehnologia bipolară
10nA…200nA pentru tehnologia unipolară
Diferen a acestor curen i se numeşte curent de decalaj
(offset) de la intrare şi se notează cu I D . Pentru un AO ideal,
curen ii de polarizare şi de decalaj la intrare sunt nuli.
145
În Tabelul 6.2 se prezintă caracteristici specifice unor
amplificatoare opera ionale.
Tabelul 6.2.
741 TL081 CA3140 LMC6035
Amplificarea 105 2.105 105 126 dB
diferen ială
Factor de rejec ie de 90 dB 86 dB 96 dB
mod comun
Rezisten a de intrare 2 MΩ 106 MΩ 1,5. 106 MΩ >10 TΩ
diferen ială
Rezisten a de intrare 100 MΩ
pe mod comun
Rezisten a de ieşire 75 Ω 100 Ω
147
Tabelul 6.3.
741 TL081 CA3140 LMC6035
Produs 1 MHz 3 MHz
amplificare- bandă
de frecven ă
Slew-Rate 0,5 V/μs 13 V/μs 1,5 V/μs
148
a) b)
Fig. 6.8. Amplificator neinversor.
149
Fig. 6.9. AO în montaj repetor.
R Rr 1
A 1 1
R1 1 R1 Rr
Ad R1
R2
Ri R1 (6.14)
1 Ad
R0
R0'
R1
1 Ad
R1 Rr
Pentru amplificatorul opera ional ideal, cu Ad, rela iile
conduc la expresiile:
150
Rr
A Ri R1 R0 0
R1
Faptul că amplificarea în buclă închisă este negativă
conduce la schimbarea semnului tensiunii continue de ieşire fa ă
de cea de intrare, iar în cazul tensiunilor alternative apare o
inversare de fază (defazare cu 180 grade).
În continuare sunt prezentate câteva circuite şi func ii lineare
realizate cu amplificatoare opera ionale.
Circuitul cel mai frecvent utilizat pentru însumarea algebrică
a mai multor tensiuni este sumatorul inversor (Fig. 6.11).
151
Însumarea ponderată se poate efectua şi cu schema din
Fig. 6.12.
152
expresia tensiunii de ieşire devine:
Gbk 1 1
U 0 1 k ' ' GaiVai ' GbkVbk (6.20)
Gb Ga Gai i Gb k
i
Dacă toate rezistoarele au aceeaşi valoare:
Rai Rbk Ra' Rb' R
tensiunea de ieşire se poate determina din rela ia:
1 n V V
1 m ai bk
U0 (6.21)
i k
Integratoare. Să considerăm schema din Fig. 6.13.
153
Fig. 6.14. Circuit de derivare.
1
Deoarece Y1' G1' ; Z1 , rezultă caracteristica de
jC
transfer:
A jCR
U0 U (6.24)
1 A RC i
1 j
1 A
Un amplificator important în prelucrarea semnalelor
analogice este amplificatorul diferen ial (Fig. 6.15).
Cu valorile rezistoarelor în rela iile:
R2 R2' şi R1 R1'
expresia tensiunii de ieşire are forma:
U 0 2 V2 V1 2 U d
R R
(6.25)
R1 R1
154
Dacă se presupune că toate cele patru rezistoare fac parte din
aceeaşi clasă de exactitate, de indice de clasă c, abaterea maximă
la realizarea rapoartelor:
R1' R'
2 (6.26)
R1 R2
apare atunci când R2 şi R1' sunt la limita inferioară de toleran ă,
iar R1 şi R2' sunt la limita superioară. După calcule simple se poate
observa că nesimetriile se pot concentra asupra unei singure
rezisten e, iar rela ia este îndeplinită dacă în locul lui R2' se
consideră valoarea R2 1 4c . Cu această nouă valoare a
rezisten ei, expresia tensiunii de ieşire este de forma:
U 0 Ad U d ACM UCM (6.27)
cu:
R R 2 R2 R2
Ad 2 1 1 2c ; ACM 4c (6.28)
R1 R1 R2 R1 R2
Factorul CMRR de rejec ie a modului comun datorat clasei
de exactitate a rezistoarelor utilizate în schema amplificatorului
diferen ial se determină cu rela ia:
1 R2
R1
CMRR 20 lg (6.29)
4c
156
Fig. 6.18. Amplificator de instrumenta ie cu trei AO.
157
Se poate realiza un amplificator de instrumenta ie cu
amplificare programabilă utilizând, de exemplu, schema din Fig.
6.20.
158
Fig. 6.21. Amplificator de instrumenta ie realizat cu două AO.
159
Considerând, că în punte s-au conectat rezistori cu valoarea
Ros = 350 şi că varia ia rezisten ei electrice a senzorului este
Rs = 1, tensiunea de dezechilibru ce apare la ieşirea pun ii,
alimentată cu Uref =10, are valoarea U = 7,5 mV şi este înso ită
de o tensiune de mod comun UCM = 5V. Utilizând un amplificator
de instrumenta ie cu A = 100 şi CMRR = 100 dB, rezultă la ieşire
tensiunea utilă Uo = 715 mV şi o tensiune suprapusă
U 0' ACM U CM datorată modului comun. Deoarece:
161
Fig. 6.24. Conectarea sarcinilor capacitive la AI.
162
CAPITOLUL 7
LINIARITATE ÎN PRELUCRAREA
SEMNALELOR DE M SURARE
163
1 1
deci: a =R0 şi f(m)= exp B
T T0
În Fig. 7.1 se observă o dependenţă liniară ideală, una
neliniară şi diferenţa dintre cele două (neliniaritatea).
165
1 1
RT R0 exp (7.2)
T T0
unde T0=298K. Relaţia se mai utilizează şi sub forma:
RT A exp
T
Acest model aproximează caracteristica de conversie reală cu
erori de ordinul 0,3K pentru un interval cuprins între 273K şi
323K.
167
Tabelul 7.1.
Tip termorezistenţă Pt100 A (K-1) B(K-2)
= 0,00385 3,90802 10-3 -5,8020 10-7
= 0,00391 3,9686810-3 -5,8677 10-7
= 0,00392 3,98484 10-3 -5,8710 10-7
Tabelul 7.2.
Tip termorezistenţă A( K-1) -2
B( K )
= 0,00385 a1= 0,39082575 b1= -5,802638 10-5
= 0,00391 a1 = 0,39687413 b1= -5,8741259 10-5
169
Fig. 7.5. Caracteristica de conversie pentru Pt100;
Aproximare cu polinom de ordinul al treilea.
170
7.2.3. Aproximarea caracteristicii unui senzor pentru CO
171
Rezistenţa electrică a senzorului variază neliniar cu
temperatura (Fig. 7.8) de la aproximativ 100 k la 60 ppm, până la
1 k la 1000 ppm. Din compararea ecuaţiilor polinomiale de
aproximare a caracteristicii de conversie, cele mai bune rezultate
s-au obţinut cu relaţiile:
y = a+blnx a = 8,44 b = -1,007
y1/2 = a+b/x1/2 a = 0,031 b = 67,386
y-1= a+bx a = 0,000196 b =0,00022
7.3. Liniariz ri
172
Se observă faptul că un dispozitiv de liniarizare analogic
este realizabil prin asocierea unor multiplicatoare, ce sintetizează
termenii U mk , cu un sumator ponderat.
Liniarizarea într-un interval limitat se aplică în cazul în care
relaţia m = f(Um) prezintă un interval linear în care nu se impune
liniarizarea, interval precedat şi urmat de zone neliniare:
Zona liniară Um>Um1 m = ao + a1Um
Uo= Am = Ao + A1Um (7.11)
n
Zona neliniară Um<Um1 m=ao+a1U m+ a'k (U m1 U m ) K
1
n
Uo=Ao+A1U m+ Ak' (U m1 U n ) K (7.12)
1
Dispozitivul practic utilizat cuprinde:
- unul sau mai multe sumatoare ponderate;
- un circuit ce asigură pentru Um>Um1 o tensiune nulă de
ieşire şi una proporţională cu Um1-Um când Um<Um1;
- multiplicatoare sau un circuit multifuncţional.
173
R5
V U m1 U m pentru U m U m1
R
O liniarizare pe cale pur analogică este posibilă şi eficace
dacă corecţia variază de o manieră destul de regulată pentru a
putea face aproximarea cu segmente de dreaptă. Se utilizează
elemente de circuit cu caracteristica de transfer neliniară şi
amplificatoare operaţionale. O variantă posibilă este prezentată în
Fig. 7.10.
174
Fig. 7.11. Metodă de liniarizare.
175
RRT
Re ca un element independent, se observă că panta
R RT
caracteristicii de conversie:
dRe R2 dR
T (7.15)
dT R RT dT
2
a) b)
Fig. 7.13. Metode de liniarizare.
Rs(T) R
Rezistenţa echivalentă a grupării este Re(T) , iar
Rs(T)+R
tensiunea electrică la bornele grupării are expresia:
Rs(T) R
U I Re(T) I (7.17)
Rs(T) R
d 2U
Punând condiţia 0 , prin efectuarea calculelor, rezultă:
dt 2 T Ti
2
d Re(T)
|T Ti 0
dT 2
Rs T dRs T
2 2
R Rs T d T T 2 T Ti
dT 2 i
dT
Relaţia de calcul a rezistenţei electrice a rezistorului R este:
dRs(T) 2
( ) |T Ti
R= 2 2 dT Rs (Ti ) (7.18)
d Rs (T )
|T Ti
dT 2
177
Aplicaţii:
- termorezistenţă de platină: Rs(T ) R0 (1 α T β T 2 )
dRs(T ) d 2 Rs
R0 (α 2 β T ) ; 2 β R0
dT dT 2
(α 2 Ti ) 2
R R0 RS (Ti ) (7.19)
β
În cazul termorezistenţei de platină =-5,810-7< 0 , rezultând
R< 0 ; liniarizarea este imposibilă prin aceasta metodă.
- termistor: RT Ae B T
Procedând în acelaşi mod, rezultă:
B 2Ti
R RT (Ti ) (7.20)
B 2Ti
Deoarece B [3000 ...5000]K, există soluţii pentru acest mod de
liniarizare.
c) Conectarea unui rezistor în serie cu senzorul
Să considerăm acum posibilitatea de liniarizare a
caracteristicii de conversie a senzorului prin conectarea unui
rezistor în serie cu senzorul (Fig. 7.14.a). Deoarece:
Rs(T)
U E
Rs(T) R
prin impunerea condiţiei:
d 2U
|T Ti 0
dT 2
se obţine aceeaşi relaţie ca la conectarea în paralel, cu injectare de
curent constant.
Aceste tehnici de asociere a senzorilor de temperatură de tip
termistor cu rezistori permite liniarizarea caracteristicii în
domeniul 0-100C, cu erori de neliniaritate de 0,2C. O soluţie de
acest tip este utilizată de firma Analog Devices. În Fig. 7.14.b,
sunt prezentate rezultatele liniarizării pentru diferite valori ale
rezistenţei R.
178
a) b)
Fig. 7.14. Liniarizare prin montarea rezistorului în serie cu senzorul.
180
Termistorul utilizat are R25 = 300 , este utilizat în domeniul
35C…100C, iar tensiunea la bornele termistorului variază între
7mV (la 100C) şi 750mV (la -35C). Conectarea se face în
conexiune cu 4 fire, pentru ca rezistenţa firelor de legătură să nu
perturbe măsurarea.
În Fig. 7.17, se prezintă cazul alimentării termistorului de la
o sursă de tensiune constantă. Termistorul utilizat are R25 = 10 k
şi este conectat în serie cu doi rezistori, Rs şi R1. Rezistorul Rs
asigură o valoare optimă a intensităţii curentului prin circuit,
pentru a nu permite autoîncălzirea termistorului (max.0,1mW), iar
R1 este utilizat pentru liniarizarea caracteristicii de conversie.
Tensiunea la bornele rezistorului R1 variază între 33mV (la
–50C) şi 2,329V (la +100C). Valoarea rezistorului R1 este
calculată astfel încât eroarea de aproximare a caracteristicii să fie
nulă în trei puncte din intervalul de temperatură: –50C , +25C şi
+100C. Eroarea de aproximare este mică, 0,01C pentru un
interval îngust (10C), 0,05C pentru un interval de 30C şi
2C pentru un interval de 60C.
181
d) Liniarizare cu utilizarea a doi rezistori
Unele aplicaţii folosesc o liniarizare a caracteristicii de
conversie a senzorului cu ajutorul a doi rezistori (Fig. 7.18.a) sau
a doi rezistori şi al unui alt senzor neliniar (Fig.7. 18.b). În situaţia
prezentată în Fig. 7.18.a, valorile rezistoarelor R1 şi R2 se
determină astfel încât, la o anumită temperatură Tc, rezistenţa
echivalentă să aibă un punct de inflexiune şi o pantă dată m.
Considerând: R1 a R0 , R2 b R0 şi rezistenţa termistorului
variind conform relaţiei RT Ae B T , rezultă:
a) b)
Fig.7.18. Liniarizare cu doi rezistori.
R0 b a R0 RT
R
a R0 RT bR0
Punând condiţiile :
dR dR
0 şi m
dT dT Tc
se obţin expresiile pentru coeficienţi:
1
2T0 mB
2
B 2T0
b şi a b (7.22)
B 2T0 R B 2T0
0
Se observă că:
U Uo e
Ue K log K log
Uref Uref
Ue K[log (Uo Uref) ]
Dacă se îndeplineşte condiţia Uo = Uref, rezultă o caracteristică de
conversie lineară, de forma:
Ue = -K (7.26)
- elemente de circuit pentru calcul analogic (circuite cu
multiplicare analogică).
O metoda simplă de liniarizare a punţii o constituie
utilizarea unui multiplicator analogic (Fig. 7.22).
184
Fig. 7.22. Liniarizare cu utilizarea multiplicatorului analogic.
185
Fig. 7.23. Metodă de liniarizare analogică.
187
Fig. 7.25. Liniarizare prin dublă reacţie.
188
ui Au a
N m f m N d
q q
sau:
N m c f m N d (7.41)
unde valoarea c depinde de convertor, iar Nd este valoarea
corespunzătoare decalajului total al lanţului de măsurare; c şi Nd
pot avea derive şi trebuie să fie determinate prin măsurători.
Pentru două valori diferite m1 şi m2 ale măsurandului, se
aplică relaţia (7.41):
N m1 c f m1 N d şi N m2 c f m2 N d
rezultând:
N m2 N m1 N m1 f m2 N m2 f m1
c ; Nd
f m2 f m1 f m2 f m1
Valorile pentru c şi Nd fiind acum cunoscute, se poate deduce, din
rezultatul N(m), valoarea numerică a funcţiei f(m) specifică
măsurandului m studiat:
N m N d
f m N f (7.42)
c
Valoarea m a măsurandului rezultă:
m f 1 N f (7.43)
De exemplu, pentru termorezistenţa de platină:
N f 1 AT BT 2
A A 2 4 BN f 1
T
2B
În caz ideal, diferitele dispozitive ale lanţului de măsurare au
caracteristici nominale şi decalaj nul. Se poate scrie relaţia:
N 0 m c0 f m
Cunoscând c0 şi f(m), fiecărei valori N0, cuprinsă între 0 şi 2n-1, i
se poate asocia valoarea corespunzătoare m:
N 0 mi c0 f mi pentru 0 N0 2n-1 (7.44)
189
Valorile N0(m) obţinute şi exprimate în n biţi sunt utilizate pentru
adresarea uneia din cele 2n elemente de memorare, care conţin
fiecare valoarea numerică corespunzătoare a măsurandului m. Este
nevoie de o memorie având capacitatea C = n2n; capacitatea
memoriei este importantă, fiind cu atât mai mare, cu cât
exactitatea cerută este mai mare.
190