Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
Attività
• Progettare un filtro passa basso di tipo Butterworth del quarto ordine con frequenza di taglio di 1kHz e guadagno DC pari a 2.
• Per la realizzazione dei poli complessi valutare l’utilizzo di tre celle biquadratiche note:• Cella di Rauch• Cella di Sallen-Key• Cella Tow-Thomas
Fasi delle attività:1. Dimensionamento dei componenti 2. Verifica al simulatore SPICE del funzionamento delle singole
celle biquadratiche e del filtro completo3. Realizzazione su breadboard
2
Obiettivi di Apprendimento
• Ripasso sul funzionamento delle celle biquadratiche
• Tradurre specifiche funzionali nella scelta della topologiacircuitale, vincoli di progetto e dimensionamento deicomponenti
• Acquisire familiarità con le approssimazioni (inevitabili) infase di progetto.
• Utilizzare il simulatore per confrontare il funzionamento delfiltro con un amplificatore reale rispetto all’andamentoteorico in funzione delle diverse frequenze di taglio
• Acquisire sensibilità sull’accordo tra simulazioni e risultatisperimentali
3
Specifiche del filtro
4
Guadagno 6dBFrequenza di taglio 1 kHzOrdine e tipo del filtro Butterworth 4° ord.Minimo segnale (rumore integrale): 1mVrms
Poli del filtro nel piano complesso 1
11.3
2sin8
Q
= =
p1
p2
2
10.54
32sin
8
Q
= =
Struttura del filtro
5
Realizziamo il filtro come sequenza di due celle biquadratiche:
Poli del filtro nel piano complesso 1
11.3
2sin8
Q
= =
p1
p2
2
10.54
32sin
8
Q
= =
G=1p1,p1*
G=2p2,p2*
Filtro Passa-Basso di Rauch
6
( )2
01
2 200
a
RT s
Rs s
Q
= −
+ +
4
3 1 2 1 2
2 1
1
a
C
C R R R R
R R R
=
+ +
0
1 2 3 4
1
R R C C =
0 4pQ R C=
2 1
1 1 1 1
p aR R R R= + +
Progettiamo la cella biquadratica di Rauch per realizzare la prima coppia di poli complessi: G=1, Q=1.3
Dimensionamento del Filtro di Rauch
7
( )2
0
2 200
T s
s sQ
−=
+ +
Fissiamo il guadagno DC a -1: Ra = R1
2 1
1 1 2
pR R R= +
Dimensionamento del Filtro di Rauch
8
Fissiamo prima il Q dei poli complessi a 1.3. Il Q dei poli dipende dai rapporti tra resistenze e tra capacità.Fissiamo ad esempio il rapporto tra R e ricaviamo quello tra C:
24
3
9 15.2C
QC
= =1
2
4R
R= 4 4
3 31 2
2 1
1 1
32
C CQ
C CR R
R R
= =
+
R1
Dimensionamento del Filtro di Rauch
9
0
2 31 2 3 4
1 1
6QR CR R C C = =
Fissiamo la frequenza di taglio 0:
Scegliamo arbitrariamente R2=40kW, da cui C3=510pF per f0=1kHzIn base ai rapporti prefissati si ha quindi: Ra=R1=160kW e C4=7.76nF.
R1
24
3
9 15.2C
QC
= =1
2
4R
R=
Filtro Passa-Basso di Rauch
10
( )2
01
2 200
a
RT s
Rs s
Q
= −
+ +
4
3 1 2 1 2
2 1
1
a
C
C R R R R
R R R
=
+ +
0
1 2 3 4
1
R R C C =
0 4pQ R C=
2 1
1 1 1 1
p aR R R R= + +
Rimane la progettazione della cella biquadratica di Rauch per realizzare la seconda coppia di poli complessi: G=2, Q=0.54
Dimensionamento del Filtro di Rauch (2)
11
( )2
0
2 200
2T s
s sQ
−=
+ +
Fissiamo il guadagno DC a -2: Ra = R1/2
2 1
1 1 3
pR R R= +
Dimensionamento del Filtro di Rauch (2)
12
Fissiamo prima il Q dei poli complessi a 0.54. Il Q dei poli dipende dai rapporti tra resistenze e tra capacità.Fissiamo ad esempio il rapporto tra R e ricaviamo quello tra C:
24
3
493.57
4
CQ
C= =1
2
4R
R= 4 4
3 31 2
2 1
1 2
73
C CQ
C CR R
R R
= =
+
R1/2
Dimensionamento del Filtro di Rauch (2)
13
0
2 31 2 3 4
1 1
7QR CR R C C = =
Fissiamo la frequenza di taglio 0:
Scegliamo arbitrariamente R2=40kW, da cui C3=1.05nF per f0=1kHzIn base ai rapporti prefissati si ha quindi: 2Ra=R1=160kW e C4=3.76nF.
1
2
4R
R=
24
3
493.57
4
CQ
C= =
Filtro di Sallen-Key
14
1 b
a
R
Rm = +
0
1 2 3 4
1
R R C C = ( )3 1 2 4 1
4 2 1 3 2
11
C R R C R
Q C R R C Rm
= + + −
( )( ) 2
1 2 3 4 0
2 22 00
1 4 2 4 2 3 1 2 3 4
1 1 1 1
R R C Ct s
ss ss s
QR C R C R C R R C C
m m
m
= =−
+ ++ + + +
Progettiamo la cella biquadratica di SK per realizzare le due coppie di poli complessi: G=1, Q=1.3; G=2, Q=0.54
Strategie di Progetto del Filtro di Sallen-Key
15
1 b
a
R
Rm = +
Design 1. R1=R2=R, C3=C4=C
0=1/(RC)
G=3-1/Q
Design 2. G=2 (Ra=Rb), C3=C4=C
02=1/(R1R2C2)
R1=Q/0C
Design 3. G=1, R1=R2=R
02=1/(R2C3C4)
C4=2Q/0R ; C3=1/2Q0R
Nota: il guadagno è funzione del Q
Nota: R1/R2=Q2
Nota: C4/C3=4Q2
G=2, Q=0.54
G=1, Q=1.3
f0=1kHz
Filtro di Sallen-Key – Biquad1
16
Scelgo arbitrariamente C3=C4=C=10nF per f0=1kHz
R1=Q/0C=8.6kW
R2=1/(Q0C)=29.5kW
Scelgo Ra=Rb=R1=8.6kW
G=2, Q=0.54f0=1kHz
Filtro di Sallen-Key – Biquad2
17
Scelgo arbitrariamente R1=R2=R=33kW
C4=2Q/0R=12.5nF
C3=1/2Q0R=1.85nF
Ra=∞;Rb=0
G=1, Q=1.3f0=1kHz
Filtro di Tow-Thomas
18
2 200
LP
in
V K
Vs s
Q
=
+ + 0
1RC
=
Progettiamo entrambe le coppie di poli.
Scelgo arbitrariamente C=10nF (Questa scelta andrà rivista alla luce delle considerazioni di rumore)
R=1/0C=15.9kW
1. G=1, Q=1.3 Rd1=Q1R=20.7kW e Rg1=R=15.9kW
2. G=2, Q= 0.54 Rd2=Q2R=8.6kW e Rg2=R/2=8kW
Calcolo del Rumore
19
• Calcoliamo il rumore all’uscita passa-basso.▪ Trascuriamo il rumore introdotto dagli operazionali.
• Reimpostiamo il livello d’impedenza del filtro in modo da soddisfare la specifica relativa al livello di rumore.
Modelli equivalenti di rumore dei resistori
2
4nB
dVk TR
df=
24n B
dI k T
df R=
Calcolo del Rumore (in1)
20
• Calcoliamo vo in funzione di in1 usando il teorema di Thevenin:
• In1 rappresenta i rumori in corrente di tutte le resistenze che insistono sulla massa virtuale in ingresso: R, Rg, Rd.
=
+ +
2
0 0
11
n
ov R
s s
Q
i
= + +
2
1 4 11ndi kT
Kdf R Q
= =
+ +
2
1
0 0
;
1
o i
i n
v vK R
v i Ks s
Q
Calcolo del Rumore (in1)
21
• Calcoliamo il rumore integrale in uscita
=
+ +
2
0 0
11
n
ov R
s s
Q
i
=
2
2 0
104
o
n
v Qdf R
i
= + +
2
1 4 11ndi kT
Kdf R Q
( )= + +2
, 1 1o in
kTv Q KQ
C
=
+ +
2
0
20
0 0
4
1
df
s s
Q
Q
Calcolo del Rumore (in2)
22
• Calcoliamo vo in funzione di in2 in anello chiuso:
• In2 rappresenta i rumori in corrente di tutte le resistenze (x) che insistono sulla massa virtuale in uscita:
+=
+ +
2
0
2
0
1
1n
ov R sRCQ
Q s s
Q
i( )=
+2
1 1
1 loopn
ov
sC Gi=
+
1
1loop
QG
sRC sQRC
=2
2 43ndi kT
df R
x
x
x
Calcolo del Rumore (in2)
23
• Calcoliamo il rumore integrale in uscita
= +
2
, 2
13o in
kTv Q
C Q
+ = + + +
2
0
2
2
0
0
0 0
11
41
z
z
Qsdf
s s
Q
= +
2 2
0
2
2
0
14
o
n
v QQ
Rdf
i Q
Calcolo del Rumore Totale
24
• Per ottenere un rumore integrale minore di 4mVrms è necessario che entrambe le celle abbiamo rumore inferiore a 2.8mVrms .
• Per K=2 e Q=0.53: C> 5.07nF• Per K=1 e Q=1.31: C> 5.09nF.
= +
2
, 2
13o in
kTv Q
C Q( )= + +2
, 1 1o in
kTv Q KQ
C
= + + +
2
,
31 4on TOT
kTv Q KQ
C Q
Attività di Laboratorio
• Disegnare lo schema del filtro in PSPICE utilizzando le tre architetture diBiquad proposte e con i componenti precedentemente calcolati edutilizzando un operazionale reale opportuno.
• Verificare il corretto funzionamento dei circuiti attraverso una simulazioneAC del guadagno in funzione della frequenza
• Effettuare una simulazione NOISE, verificare il soddisfacimento delrequisito di rumore integrale ed (eventualmente) scalare il valores’impedenza al fine di raggiungere il livello di rumore desiderato
• Effettuare una simulazione TRANSIENT con segnali di ampiezza crescentee visualizzare con la FFT lo spettro armonico (distorsione). Determinare lamassima ampiezza per cui le armoniche sono inferiori all’1% del segnale
• Realizzare il filtro su breadboard utilizzando una topologia di biquad ascelta tra quelle progettate
• Aggiustare i valori di resistori e condensatori utilizzando valori della serieE12 e cercando di rispettare al meglio le specifiche.
25
Test con sli.do
• Collegarsi con lo smartphone a: www.sli.do
• Immettere il codice IMS2019– Cliccare sull’evento «IMS2019 2-9 June» in basso
– Selezionare: RFIC Symposium Technical Lecture
• Cliccare sull’iconcina in alto a destra
• Immettere i propri dati (almeno il nome)
• Dando il comando «save» si ritorna alla pagina precedente
• Completare il test e cliccare send
26