Professional Documents
Culture Documents
1.A. OBIECTIVE
Analiza filtrelor active de tip Sallen-Key în domeniul timp şi frecvenţă.
Funcţia de circuit, a filtrelor bicuad, H(s), este exprimabilă prin raportul a două polinoame de gradul
doi:
a2 s 2 + a1s + a0
H (s) = (3.1)
s 2 + b1s + b0
AD741
Vin R1 R2
+ Vout
(3)
-
C2
R3
R4
a) b)
Fig.1 a) Filtru trece jos de tip Sallen-Key de ordinul doi; b) graful de semnal asociat
Graful de semnal asociat filtrului trece-jos Sallen-Key este prezentat în figura 1 b).
G1G2
k
V (S ) C1C2 (3.2)
H ( s ) = out =
Vin ( S ) s 2 + s (G1 + G2 )C2 + C1G2 (1 − k ) + G1G2
C1C2 C1C2
Se identifică relaţia (3.2) cu forma standard a funcţiei de transfer pentru un filtru trece jos de ordinul
doi, dată de expresia:
kω 0 2 . (3.3)
H TJ ( s ) =
ω0
s +s
2
+ω 2
0
Q
Se obţine:
1 ; (3.4)
ω0 =
R1 R2C1C2
1 R2C2 RC RC
= + 1 2 + (1 − k ) 1 1 ; (3.5)
Q R1C1 R2C1 R2C2
Vout R
K = H TJ ( j 0) = k = −
= 1+ 3 (3.6)
V R4
unde k reprezintă factorul de amplificare.
În figura 2 este prezentată un filtru trece-bandă de tip Sallen-Key cu graful de semnal asociat.
R2
Vin R1 C1
AD741 G2/Y1
+
+ Vout Vin V3 V Vout
(3)
C2 R5 - G1/Y1 sC1/Y1 k
sC1/Y2
R3 Y1=sC1+G1+G5 Y2=s(C1+C2)+G5
a) R4
b)
Fig.2 a) Filtru trece banda de ordinul doi de tip Sallen-Key; b) graful de semnal asociat
G1
s k
Vout ( S ) C2 (3.7)
H ( s) = =
Vin ( S ) s 2 + s (C1 + C2 )G1 + C2G2 + C1G5 + C1G2 (1 − k ) + G5 (G1 + G2 )
C1C2 C1C2
Se identifică relaţia (3.7) cu forma standard a funcţiei de transfer pentru un filtru trece bandă de ordinul
doi, dată de expresia:
ω0
Ks
Q . (3.8)
H TB ( s ) =
ω0
s +s
2
+ω 2
0
Q
Se obţine:
R1
1+
G5 (G1 + G2 ) R2
ω0 = = ; (3.9)
C1C2 R5 R1C1C2
R5C2 R5C1 R1C1 ⎡ C1 ⎤ 1 R1R5C2
+ + + ⎢1 + (1 − k ) ⎥ ⋅
1 R1C1 R1C1 R5C2 ⎣ C2 ⎦ R2 C1
= ; (3.10)
Q R
1+ 1
R2
C1G1 k
K = H TB ( jω 0 ) = k = ; (3.11)
(C1 + C2 )G1 + C2G2 + C1G5 + C1G2 (1 − k ) (1 + C2 ) + R1C2 + R1 + R1 (1 − k )
C1 R2C1 R5 R2
unde k reprezintă factorul de amplificare:
Vout R
k= −
= 1+ 3 . (3.12)
V R4
Sistemul format din ecuaţiile (3.9), (3.10) si (3.11) are şase necunoscute. Se pot impune trei
constrângeri. Uzual se foloseşte k=2, se iau două condensatoare egale şi se alege o rezistenţă, celelalte elemente
de circuit rezultând prin calcul. Alegerea lui k=2 este o alegere convenabilă deoarece în schema din figura 2.a)
se folosesc rezistenţe egale R1=R2 şi, de asemenea, ecuaţiile de proiectare devin mai simple.
În figura 3 este prezentată un filtru-trece sus de tip Sallen-Key cu graful de semnal asociat.
G2/Y1
(3) Vin V3 V+ Vout
sC1/Y3 sC2/Y1 k
sC2/Y2
Y1=s(C1+C2)+G2 Y2=sC2+G1
a) b)
Fig.3 a) Filtrul trece sus de ordinul doi, de tip Sallen-Key; b) graful de semnal asociat
Vout ( S ) s2 (3.13)
H ( s) = =k
Vin ( S ) (C + C2 )G1 + C2G2 (1 − k ) G1G2
s2 + s 1 +
C1C2 C1C2
Se identifică relaţia (3.13) cu forma standard a funcţiei de transfer pentru un filtru trece sus de ordinul
doi, dată de expresia:
s2 . (3.14)
H TS ( s ) = K
ω0
s +s
2
+ω 2
0
Q
Se obţine:
1
ω0 = ; (3.15)
R1 R2C1C2
1 R2C1 R2C2 RC
= + + (1 − k ) 1 2 ; (3.16)
Q R1C2 R1C1 R2C1
V R
K = H TS ( j∞ ) = k = out− = 1 + 3 (3.17)
V R4
4.D.1 Să se dimensioneze cele trei tipuri de filtre din figurile 1, 2 si 3, pentru frecvenţa de rezonanţă
f0=1KHz şi factorul de calitate Q în două cazuri:
a) Q=1 (valoare mică)
b) Q=100 (valoare mare)
Se vor lua R1=R2=R, C1=C2=C pentru FTJ si FTS, iar pentru FTB R1=R2=R5=R si C1=C2=C. În această situatie
una din componente se va alege arbitrar.
4.D.2 Să se determine expresia benzii de frecvenţă (frecvenţele de tăiere) în funcţie de R şi C pentru
cele 3 tipuri de filtre.
5.E.1 Cu datele obţinute la punctul 4.D.1 se realizează in OrCAD, schema pentru FTJ din figura 1.
Amplificatorul operaţional AD741 se alege din biblioteca Opamp şi se va alimenta cu două surse VDC
de 15V.
Pentru analiza in domeniul timp, se fixează profilul de simulare cu numele timp_FTJ (respectiv
timp_FTS si timp_FTB), de tip Time Domain, cu durata maximă de 20ms, pasul max. de 10us şi cu SKIPBP
bifat.
Pentru analiza în domeniul frecvenţă, se fixează profilul de simulare cu numele frecv_FTJ (respectiv
frecv_FTS, frecv_FTB), de tip AC Sweep/Noise, cu frecvenţa minimă de 1Hz, frecvenţa maximă de 100 MHz şi
100 puncte/decadă.
5.E.2 Se activează profilul timp_FTJ şi pentru semnalul de intrare de tip VDC de 1V (cu care se
simulează o treaptă unitate) se vizualizează răspunsul indicial în cele două cazuri după Q. Se evaluează graficele
obţinute.
Se va măsura frecvenţa de oscilaţie activând iconul FFT (obţinându-se astfel reprezentarea spectrală
continuă a răspunsului indicial), după care poziţionând cursorul la valoarea maximă a spectrului se va citi
frecvenţa corezpunzătoare. Măsurătoarea se va efectua pentru ambele cazuri după Q.
5.E.3 Se schimbă sursa VDC de la intrarea circuitului cu una de tip VPULSE cu care se va simula un
impuls Dirac. Acesta are următorii parametrii:
Atenţie: Nivelul maxim stabil nu înseamnă valoare maximă a unui eventual riplu pe caracteristică ci valoarea
maximă constantă!
Observaţie: La filtrul trece-bandă, banda de frecvenţă este diferenţa a două frecvenţe numite inferioară şi
superioară citite la nivelul “ H max_ stabil [dB ] − 3[dB ] ”.
O altă variantă de a determina banda de frecvenţă este folosind funcţiile de căutare sf le(.-3) (search
forward level(.-3)), respectiv sb le(.-3) (search backward level(.-3)). Aceste funcţii de căutare permit
poziţionarea automată a cursoarelor.
• sf le(.-3) – înseamnă caută înainte nivelul (valoare curentă cursor minus 3). Această comandă se
utilizează la FTJ.
• sb le(.-3) – înseamnă caută înapoi nivelul (valoare curentă cursor minus 3). Această comandă se
utilizează la FTS.
Observaţie:Pentru folosirea corectă a acestor comenzi trebuie poziţionat manual cursorul la nivelul maxim
stabil.
În cazul filtrului trece-bandă, trebuie folosite ambele comenzi cu observaţia că cele două cursoare se
poziţionează la valoarea frecvenţei centrale (frecvenţa la care modulul este maxim f0).
Se va verifica ordinul filtrului (modulul reprezentat pe scară logaritmică) astfel: se poziţionează cele
două cursoare pe o decadă pe panta caracteristicii de modul şi se citeşte diferenţa pe verticală. Se obţine un
număr, care impărţit cu ±20dB/dec (după cum panta este crescătoare sau descrescătoare) rezultă ordinul filtrului.
Observaţie: Decada este intervalul dintre două frecvenţe succesive, al căror raport este 10.
5.E.5 Se reiau punctele 5.E.2, 5.E.3 şi 5.E.4 pentru FTB şi FTS, cu profilele timp_FTB, timp_FTS,
respectiv frecv_FTB şi frecv_FTS.