Filtri passivi: differenze tra le versioni

Da testwiki.
Vai alla navigazione Vai alla ricerca
 
(Nessuna differenza)

Versione attuale delle 21:16, 25 mar 2024

Template:Risorsa

Prerequisiti

Concetto di resistenza e impedenza

Per la realizzazione dei filtri passivi si utilizzano tre componenti: resistenze (unità di misura Ohm, simbolo Ω, si indicano con R), induttanze (unità di misura Henry, simbolo H, si indicano con L) e capacità (unità di misura Farad, simbolo F, si indicano con C).

Per poter gestire tutti questi componenti come se fossero il medesimo, si introduce il concetto di impedenza, simbolo X. Le impedenze (siano esse resistive, induttive o capacitive) si esprimeranno sempre in Ω. Dipendono dal valore del componente e dalla frequenza della tensione ai loro capi. Si ha:

{RResistenzaXL=ȷωL=ȷ2πfLReattanza induttivaXC=1ȷωC=1ȷ2πfCReattanza capacitiva

Dove f è la frequenza e ω=2πf è la pulsazione. Invece ȷ è l'unità immaginaria è vale ȷ=1.

Numeri complessi

Esempio di un numero complesso

Un numero complesso è costituito da un numero ottenuto sommando una parte reale e una parte immaginaria. In un circuito dove sono presenti componenti resistivi e reattivi (induttanze e capacità), si ottiene:

Z=R+ȷX.

Pertanto:

  • le impedenze resistive, essendo numeri reali, sono situate sull'asse reale positivo e mantengono costante la loro impedenza al variare della frequenza;
  • le impedenze induttive, essendo il prodotto dell'unità immaginaria, per un numero reale positivo, si collocano nell'asse immaginario positivo;
  • infine, le impedenze capacitive, essendo riscrivibili come segue: ZC=1ȷωC=ȷȷ2ωC=ȷ1ωC, si collocano nell'asse immaginario negativo.

L'introduzione dei numeri complessi non avviene per torturare lo studente. Il loro utilizzo consente di trattare diversi componenti elettrici con la medesima unità di misura. Diversamente l'analisi circuitale sarebbe molto più complessa.

Complesso coniugato

La tecnica del complesso coniugato consente di scrivere un qualsiasi numero complesso nella forma a+ȷb. Questa tecnica è funzionale per separare la parte reale (resistiva) da quella immaginaria (reattiva).

Se il numero complesso è già in questa forma non si deve far nulla. Diversamente, se si presenta in forma di frazione, si procede moltiplicando numeratore e denominatore per il denominatore, dove la parte immaginaria viene cambiata di segno.

Z=a+ȷbc+ȷd==a+ȷbc+ȷdcȷdcȷd==(ac+bd)+ȷ(bcad)c2+d2==ac+bdc2+d2+ȷbcadc2+d2

Template:Notabene

Filtro passa-basso

Filtro passa-basso

In figura abbiamo un filtro passa-basso del prim'ordine.

In uscita, applicando la regola del partitore di tensione, si ha:

Vout=VinZCZR+ZC

sostituendo, si ottiene:

Vout=Vin1ȷωCR+1ȷωC=Vin1ȷωC1+ȷωRCȷωC=Vin11+ȷωRC.

È ora possibile scrive la funzione di trasferimento, il rapporto tra l'uscita e l'ingresso in funzione della pulsazione (quindi, anche della frequenza):

G(ω)=VoutVin=11+ȷωRC

la quale, riscritta con la regola del complesso coniugato, diventa:

G(ω)=VoutVin=11+ȷωRC=11+(ωRC)2ȷωRC1+(ωRC)2.

Studio del modulo

Il modulo di una generica funzione di trasferimento si calcola attraverso il teorema di Pitagora:

|G(ω)|=Re[G(ω)]2+Im[G(ω)]2

Pertanto, nel caso del filtro passa-basso in oggetto, si ha:

|G(ω)|=(11+(ωRC)2)2+(ωRC1+(ωRC)2)2==1+(ωRC)2(1+(ωRC)2)2==11+(ωRC)2

Studio della fase

Sfasamento tra due onde sinusoidali

Lo sfasamento generico tra due segnali si calcola estraendo l'arcotangente del rapporto tra la componente reattiva e la componente resistiva della funzione di trasferimento:

G(ω)=arctan(Im[G(ω)]Re[G(ω)])

Nel caso specifico del filtro passa-basso, si ha:

G(ω)=arctan(ωRC1+(ωRC)211+(ωRC)2)=arctan(ωRC)

Mentre, a livello pratico, la misurazione si effettua come proporzione tra i due picchi delle onde e un ciclo completo (se si fa riferimento a un angolo giro) o a un massimo-minimo (se si fa riferimento a metà periodo), a seconda di come è più conveniente effettuare la misurazione al fine di ridurre l'errore.

Calcolo della frequenza di taglio

La banda passante indica quali frequenza passeranno in uscita e quali no. Naturalmente, il filtro ideale non esiste, pertanto vi sarà un decadimento della tensione in uscita. Per convenzione si dice che la frequenza di taglio è quella in cui la componente resistiva e reattiva si equivalgono.

Detta così non è molto di immediata comprensione, ma lo diventerà. Infatti se le componenti resistive e reattive si equivalgono, allora la tensione in uscita è pari a quella reattiva, mentre quella in ingresso è data dalla somma vettoriale delle due componenti (siamo in un piano complesso, questo va sempre ricordato).

Pertanto, relativamente ai moduli, la pulsazione di taglio ωc si ottiene imponendo l'uguaglianza dei cateti (componente resistiva e reattiva) rispetto alla tensione di ingresso. Tale condizione si verifica quando:

Re[G(ω)]=Im[G(ω)]ωc=1RCfc=12πRC

Essere alla frequenza di taglio (ricordando il teorema di Pitagora) implica che

|VuVi|=12

oppure, che è lo stesso:

(VuVi)=π4=45

Pertanto, per determinare la banda passante - ai fini pratici - tra tensione di ingresso e tensione di uscita si cercherà il punto in cui la tensione d'uscita vale 1/2 e tra queste vi è uno sfasamento di 45.

Esercizi svolti

Esercizio 1

Dimensionare i componenti per un filtro passa-basso avente fc=4 kHz.

La formula per il calcolo della frequenza di taglio è:

fc=12πRC

si tratta di trovare i valori di R e C. Pertanto uno dei due parametri si assegna arbitrariamente.

Template:Notabene

Utilizzando R=1kΩ, per il calcolo della capacità, si ha:

C=12πRfc=12π1 kΩ4 kHz40 nF

Si noti che entrambi i valori dei componenti rientrano negli intervalli richiesti.

Esercizio 2

Dati i parametri dell'esercizio 1, determinare modulo e fase in uscita per f=6 kHz.

Mentre per la fase è immediato procedere, poiché:

G(ω)=arctan(ωRC)

per il modulo è necessario conoscere la tensione di ingresso. Poiché si ha:

|VuVi|=11+(ωRC)2|Vu|=|Vi|1+(ωRC)2

Assegnano a |Vi|=1 V. Così facendo sarà possibile moltiplicare per qualsiasi valore per ottenere un generico |Vu|.

Pertanto si ha:

ω=2πf=2π6 kHz56,5 k rad/s

Per quanto riguarda il modulo, si ha:

|Vu|=|Vi|1+(ωRC)2=1 V1+(56,5 k rad/s1000 kΩ40 nF)20,442 V

Realizzazione pratica

A questo punto si desidera ottenere un grafico, sia teorico sia pratico, dell'andamento in modulo e fase del filtro passa-basso (o di un generico filtro, nel seguito queste spiegazioni verranno omesse). Le frequenze variano dalle unità sino a valori molto alti (migliaia o milioni di Hz). Questo fatto comporta che i dati a bassa frequenza non verranno ben visualizzati, rispetto a quelli ad alta frequenza. La soluzione è utilizzare, sia per lo studio del modulo, sia della fase, un asse delle ascisse logaritmico, espresso in decibel (dB). Template:Vedi anche Pure le ordinate dello studio del modulo saranno espresse in dB.

Pertanto, le frequenze da campionare saranno una il doppio dell'altra (o qualsiasi altra successione geometrica si ritenga opportuna).

Studio teorico

Acquisizione dei dati in laboratorio

Andamento ingresso-uscita in un filtro passa-basso in un oscilloscopio analogico
Andamento ingresso-uscita in un filtro passa-basso in un oscilloscopio digitale

Durante l'acquisizione dati in laboratorio, la misurazione delle tensioni in ingresso e uscita può essere fatta con due multimetri, e - di conseguenza - il rapporto Vu/Vi si ricava in maniera indiretta attraverso un semplice rapporto.

Anche se semplice sul piano teorico, non è altrettanto immediato il calcolo dello sfasamento tra segnale in ingresso e segnale in uscita. Esiste lo strumento che misura lo sfasamento tra tensioni, ma non sempre lo si ha a disposizione.

Pertanto, la soluzione più naturale è contare il numero di divisioni occupate da un periodo del segnale di ingresso: queste corrispondono a un angolo giro, 360°. Dopodiché si osserva quante divisioni separano i fronti d'onda tra segnale d'ingresso e segnale d'uscita. Detto questo si applica una semplice proporzione:

Periodo:360=Distanza tra ingresso/uscita:G(ω)

Pertanto si ottiene

G(ω)=Distanza tra ingresso/uscitaPeriodo×360

Questo non sempre è il miglior metodo di misurazione. Se possibile (e settando opportunamente la base dei tempi, lo è sempre) è fortemente consigliabile espandere la proiezione del segnale nell'oscilloscopio così da osservare non un periodo, ma un semiperiodo (corrispondente a 180°).

In questo modo cambia il riferimento (non più l'angolo giro, ma l'angolo piatto), però aumentano le divisioni che si riescono a conteggiare e - così facendo - si riduce l'errore di misurazione.

La misurazione dello sfasamento tramite osservazione all'oscilloscopio, infatti, è una delle operazioni più difficili da portare a compimento con un errore di misurazione trascurabile.

Quanto detto, è vero se si lavora con un oscilloscopio analogico. Molti oscilloscopi digitali, come quello mostrato in figura, non solo eseguono un elevano numero di misurazioni per conto dell'utente, ma consentono anche di trasferire i dati acquisiti su memorie USB o addirittura programmi dedicati, dove è possibile fare calcoli di vario genere.

Se si utilizza un oscilloscopio analogico, un metodo per incrementare la precisione nel corso della misurazione dello sfasamento è l'utilizzo di un segnale di ingresso con una forma d'onda a dente di segna, in luogo della forma d'onda sinusoidale. Così è più facile determinare l'intervallo coperto da un semiperiodo, per poi terminare l'analisi con la funzione sinusoidale.

Diagramma di Bode in modulo e fase

Ipotizzando i seguenti valori di resistenza e capacità, si ottiene

{R=12kΩC=10nFfc=12πRC=12π12kΩ10nF=1,326kHz

ovvero, alla frequenza di taglio fc il modulo della funzione di trasferimento sarà pari a |G(ωc)|=1/20,707. <graph>{ "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 50, "y": 0.982 }, { "x": 100, "y": 0.964 }, { "x": 200, "y": 0.932 }, { "x": 400, "y": 0.877 }, { "x": 800, "y": 0.79 }, { "x": 1326, "y": 0.707 }, { "x": 2653, "y": 0.577 }, { "x": 5305, "y": 0.447 }, { "x": 10610, "y": 0.333 }, { "x": 21221, "y": 0.243 }, { "x": 42441, "y": 0.174 }, { "x": 84883, "y": 0.124 }, { "x": 169765, "y": 0.088 }, { "x": 339531, "y": 0.062 }, { "x": 679061, "y": 0.044 }, { "x": 1358122, "y": 0.031 }, { "x": 2716244, "y": 0.022 }, { "x": 5432489, "y": 0.016 }, { "x": 10864977, "y": 0.011 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "log", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza (Hz)", "type": "x", "scale": "x", "grid": true }, { "title": "Modulo (V/V)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "y2": { "scale": "y", "value": 0 }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] }</graph> Mentre, sempre alla frequenza di taglio, lo sfasamento tra ingresso e uscita sarà pari a G(ω)=45.<graph>{ "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 50, "y": -2.159 }, { "x": 100, "y": -4.312 }, { "x": 200, "y": -8.575 }, { "x": 400, "y": -16.783 }, { "x": 800, "y": -31.098 }, { "x": 1326, "y": -45 }, { "x": 2653, "y": -63.435 }, { "x": 5305, "y": -75.964 }, { "x": 10610, "y": -82.875 }, { "x": 21221, "y": -86.424 }, { "x": 42441, "y": -88.21 }, { "x": 84883, "y": -89.105 }, { "x": 169765, "y": -89.552 }, { "x": 339531, "y": -89.776 }, { "x": 679061, "y": -89.888 }, { "x": 1358122, "y": -89.944 }, { "x": 2716244, "y": -89.972 }, { "x": 5432489, "y": -89.986 }, { "x": 10864977, "y": -89.993 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "linear", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza (Hz)", "type": "x", "scale": "x", "grid": true }, { "title": "Fase (°)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] }</graph>

Normalizzazione delle frequenze

Visti così i grafici son chiari, ma non è immediato comprendere dov'è la frequenza di taglio. Questo problema si risolve normalizzando il dominio della frequenza, ovvero dividendo la frequenza per la frequenza di taglio (o la pulsazione per la pulsazione di taglio, ottenendo il medesimo risultato).

Così procedendo, la frequenza di taglio si colloca nell'unità, e - di conseguenza - si visualizzano nell'asse delle ascisse le decadi precedenti e successive alla frequenza di taglio.<graph>{ "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 0.038, "y": 0.982 }, { "x": 0.075, "y": 0.964 }, { "x": 0.151, "y": 0.932 }, { "x": 0.302, "y": 0.877 }, { "x": 0.603, "y": 0.79 }, { "x": 1, "y": 0.707 }, { "x": 2, "y": 0.577 }, { "x": 4, "y": 0.447 }, { "x": 8, "y": 0.333 }, { "x": 16, "y": 0.243 }, { "x": 32, "y": 0.174 }, { "x": 64, "y": 0.124 }, { "x": 128, "y": 0.088 }, { "x": 256, "y": 0.062 }, { "x": 512, "y": 0.044 }, { "x": 1024, "y": 0.031 }, { "x": 2048, "y": 0.022 }, { "x": 4096, "y": 0.016 }, { "x": 8192, "y": 0.011 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "log", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza normalizzata", "type": "x", "scale": "x", "grid": true }, { "title": "Modulo (V/V)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "y2": { "scale": "y", "value": 0 }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] }</graph>Analogamente, per la fase si ottiene:<graph>{ "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 0.038, "y": -2.159 }, { "x": 0.075, "y": -4.312 }, { "x": 0.151, "y": -8.575 }, { "x": 0.302, "y": -16.783 }, { "x": 0.603, "y": -31.098 }, { "x": 1, "y": -45 }, { "x": 2, "y": -63.435 }, { "x": 4, "y": -75.964 }, { "x": 8, "y": -82.875 }, { "x": 16, "y": -86.424 }, { "x": 32, "y": -88.21 }, { "x": 64, "y": -89.105 }, { "x": 128, "y": -89.552 }, { "x": 256, "y": -89.776 }, { "x": 512, "y": -89.888 }, { "x": 1024, "y": -89.944 }, { "x": 2048, "y": -89.972 }, { "x": 4096, "y": -89.986 }, { "x": 8192, "y": -89.993 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "linear", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza normalizzata", "type": "x", "scale": "x", "grid": true }, { "title": "Fase (°)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] }</graph>

Filtro passa-alto

Filtro passa-alto

Complementare al filtro passa-basso, in figura viene mostrato il filtro passa-alto del prim'ordine. Il suo scopo è far passare le frequenze superiori alla frequenza di taglio fc.

Come nel caso precedente, applicando la regola del partitore di tensione, si ottiene la sua funzione di trasferimento:

G(ω)=VoutVin=R1ȷωC+R=ȷωRC1+ȷωRC

Template:Cassetto

la quale, riscritta con la regola del complesso coniugato, diventa:

G(ω)=ȷωRC1+ȷωRC=(ωRC)21+(ωRC)2+ȷωRC1+(ωRC)2

Template:Cassetto

Studio del filtro in modulo e fase

Per conoscere l'andamento teorico del modulo si ricorre al teorema di Pitagora. In questo caso si ha:

|G(ω)|=ωRC1+(ωRC)2

Template:Cassetto

Per quanto riguarda lo sfasamento tra i segnali di uscita e ingresso si ha:

G(ω)=arctan(ωRC1+(ωRC)2(ωRC)21+(ωRC)2)=arctan(1ωRC)


Calcolo della frequenza di taglio

La pulsazione e - di conseguenza - la frequenza di taglio si hanno quando le tensioni su la componente resistiva e l'impedenza capacitiva si equivalgono, ovvero:

Re[G(ω)]=Im[G(ω)]ωc=1RCfc=12πRC

Diagramma di Bode in modulo e fase

Ipotizzando i seguenti valori di resistenza e capacità, si ottiene

{R=2,2kΩC=10nFfc=12πRC=12π2,2kΩ10nF=7,234kHz

Da cui discendono i seguenti diagrammi di Bode in modulo e fase<graph>{ "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 1, "y": 0.00014 }, { "x": 2, "y": 0.00027 }, { "x": 4, "y": 0.00055 }, { "x": 8, "y": 0.0011 }, { "x": 16, "y": 0.00221 }, { "x": 32, "y": 0.00442 }, { "x": 64, "y": 0.00885 }, { "x": 128, "y": 0.01769 }, { "x": 256, "y": 0.03536 }, { "x": 512, "y": 0.0706 }, { "x": 1024, "y": 0.14015 }, { "x": 2048, "y": 0.27239 }, { "x": 4096, "y": 0.4927 }, { "x": 8192, "y": 0.74956 }, { "x": 16384, "y": 0.91476 }, { "x": 32768, "y": 0.97649 }, { "x": 65536, "y": 0.99396 }, { "x": 131072, "y": 0.99848 }, { "x": 262144, "y": 0.99962 }, { "x": 524288, "y": 0.9999 }, { "x": 1048576, "y": 0.999976 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "log", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza (Hz)", "type": "x", "scale": "x", "grid": true }, { "title": "Modulo (V/V)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "y2": { "scale": "y", "value": "y" }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] }</graph>
<graph>{ "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 1, "y": 89.99 }, { "x": 2, "y": 89.98 }, { "x": 4, "y": 89.97 }, { "x": 8, "y": 89.94 }, { "x": 16, "y": 89.87 }, { "x": 32, "y": 89.75 }, { "x": 64, "y": 89.49 }, { "x": 128, "y": 88.99 }, { "x": 256, "y": 87.97 }, { "x": 512, "y": 85.95 }, { "x": 1024, "y": 81.94 }, { "x": 2048, "y": 74.19 }, { "x": 4096, "y": 60.48 }, { "x": 8192, "y": 41.45 }, { "x": 16384, "y": 23.82 }, { "x": 32768, "y": 12.45 }, { "x": 65536, "y": 6.3 }, { "x": 131072, "y": 3.16 }, { "x": 262144, "y": 1.58 }, { "x": 524288, "y": 0.79 }, { "x": 1048576, "y": 0.4 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "linear", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza (Hz)", "type": "x", "scale": "x", "grid": true }, { "title": "Fase (°)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "y2": { "scale": "y", "value": "y" }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] }</graph>

Realizzazione pratica

In laboratorio, si è studiato l'andamento di un filtro passa-alto del prim'ordine. I parametri nominali dei componenti utilizzati erano i seguenti:

{R=10kΩC=10nFfc=12πRC=12π10kΩ10nF=1,59kHz

Tuttavia, prima di iniziare la rilevazione dei dati, con un tester, si sono misurati i valori di resistenza e capacità, così da avere un dato più fedele, relativo alla frequenza di taglio:

{R=9,90kΩC=13,6nFfc=12πRC=12π9,90kΩ13,6nF=1,18kHz

I dati acquisiti sono stati rilevati raddoppiando la frequenza, di acquisizione in acquisizione, poiché l'asse delle ascisse sarà sempre realizzato mediante un asse logaritmico, pertanto si sceglie una progressione geometrica a piacere. Il raddoppio è la cosa più semplice. Naturalmente non occorre cercare una frequenza in particolare, la cosa interessante è avere una successione di frequenze equispaziate nell'asse logaritmico.

In questo caso i dati acquisiti sono stati:

Dati acquisiti in laboratorio
f ffc Vout Vin VoutVin dB φ
50 0,04 0,19 4,97 0,04 -28,27 86,40
100 0,08 0,38 4,96 0,08 -22,38 82,80
150 0,13 0,59 4,96 0,12 -18,49 83,79
300 0,25 1,08 4,96 0,22 -13,24 79,67
600 0,51 2,05 4,97 0,41 -7,69 59,99
1 200 1,01 3,32 5,00 0,66 -3,56 43,55
2 500 2,11 4,45 5,17 0,86 -1,30 31,43
5 060 4,27 5,51 5,84 0,94 -0,51 14,51
10 060 8,50 7,66 7,96 0,96 -0,33 2,86
20 370 17,21 12,54 12,95 0,97 -0,28 2,20

Template:Notabene

<graph> { "version": 2, "width": 600, "height": 300, "data": [ { "name": "table", "values": [ { "x": 0.04, "y": -28.27 }, { "x": 0.08, "y": -22.38 }, { "x": 0.13, "y": -18.49 }, { "x": 0.25, "y": -13.24 }, { "x": 0.51, "y": -7.69 }, { "x": 1.01, "y": -3.56 }, { "x": 2.11, "y": -1.30 }, { "x": 4.27, "y": -0.51 }, { "x": 8.50, "y": -0.33 }, { "x": 17.21, "y": -0.28 } ] } ], "scales": [ { "name": "x", "type": "log", "range": "width", "zero": false, "domain": { "data": "table", "field": "x" } }, { "name": "y", "type": "linear", "range": "height", "nice": true, "domain": { "data": "table", "field": "y" } } ], "axes": [ { "title": "Frequenza normalizzata", "type": "x", "scale": "x", "grid": true }, { "title": "Modulo (dB)", "type": "y", "scale": "y", "grid": true } ], "marks": [ { "type": "line", "from": { "data": "table" }, "properties": { "enter": { "x": { "scale": "x", "field": "x" }, "y": { "scale": "y", "field": "y" }, "y2": { "scale": "y", "value": "y" }, "interpolate": { "value": "monotone" }, "stroke": { "value": "red" }, "strokeWidth": { "value": 3 } } } } ] } </graph>
<graph>{"legends":[{"properties":{"title":{"fill":{"value":"#54595d"}},"labels":{"fill":{"value":"#54595d"}}},"stroke":"color","title":"Legenda","fill":"color"}],"scales":[{"type":"log","name":"x","zero":false,"domain":{"data":"chart","field":"x"},"range":"width","nice":true},{"type":"linear","name":"y","domain":{"data":"chart","field":"y"},"zero":false,"range":"height","nice":true},{"domain":{"data":"chart","field":"series"},"type":"ordinal","name":"color","range":["#0000aa","#ff8000"]}],"version":2,"marks":[{"type":"group","marks":[{"properties":{"hover":{"stroke":{"value":"red"}},"update":{"stroke":{"scale":"color","field":"series"}},"enter":{"y":{"scale":"y","field":"y"},"x":{"scale":"x","field":"x"},"stroke":{"scale":"color","field":"series"},"strokeWidth":{"value":2.5}}},"type":"line"}],"from":{"data":"chart","transform":[{"groupby":["series"],"type":"facet"}]}}],"height":300,"axes":[{"type":"x","title":"Frequenza normalizzata","scale":"x","format":"d","properties":{"title":{"fill":{"value":"#54595d"}},"grid":{"stroke":{"value":"#54595d"}},"ticks":{"stroke":{"value":"#54595d"}},"axis":{"strokeWidth":{"value":2},"stroke":{"value":"#54595d"}},"labels":{"fill":{"value":"#54595d"}}},"grid":true},{"type":"y","title":"Fase (°)","scale":"y","format":"d","properties":{"title":{"fill":{"value":"#54595d"}},"grid":{"stroke":{"value":"#54595d"}},"ticks":{"stroke":{"value":"#54595d"}},"axis":{"strokeWidth":{"value":2},"stroke":{"value":"#54595d"}},"labels":{"fill":{"value":"#54595d"}}},"grid":true}],"data":[{"format":{"parse":{"y":"integer","x":"integer"},"type":"json"},"name":"chart","values":[ {"y":89.03,"series":"dati teorici","x":0.02}, {"y":87.58,"series":"dati teorici","x":0.04}, {"y":85.17,"series":"dati teorici","x":0.08}, {"y":82.78,"series":"dati teorici","x":0.13}, {"y":75.78,"series":"dati teorici","x":0.25}, {"y":63.12,"series":"dati teorici","x":0.51}, {"y":44.61,"series":"dati teorici","x":1.01}, {"y":25.34,"series":"dati teorici","x":2.11}, {"y":13.17,"series":"dati teorici","x":4.27}, {"y":6.71,"series":"dati teorici","x":8.50}, {"y":3.33,"series":"dati teorici","x":17.21}, {"y":1.36,"series":"dati teorici","x":42.24},

{"y":86.40,"series":"valori misurati","x":0.04}, {"y":82.80,"series":"valori misurati","x":0.08}, {"y":83.79,"series":"valori misurati","x":0.13}, {"y":79.67,"series":"valori misurati","x":0.25}, {"y":59.99,"series":"valori misurati","x":0.51}, {"y":43.55,"series":"valori misurati","x":1.01}, {"y":31.43,"series":"valori misurati","x":2.11}, {"y":14.51,"series":"valori misurati","x":4.27}, {"y":2.86,"series":"valori misurati","x":8.50}, {"y":2.20,"series":"valori misurati","x":17.21} ]}],"width":600}</graph> In entrambi i grafici la frequenza è stata normalizzata con la frequenza di taglio calcolata mediante i valori misurati dei componenti. Come si nota dall'andamento dei due grafici, la misurazione dello sfasamento è più difficile di quella del modulo e - come tale - introduce maggiori errori di misurazione.

Filtro passa-banda

Filtro RLC

Filtro passa-banda RLC

La versione del filtro passa-banda RLC di figura è un semplice partitore di tensione. La tensione d'uscita e - pertanto - la sua funzione di trasferimento è pari a:

G(ω)=VuVi=ωRLCωRLC+ȷ(ω2LC1)

Template:CassettoDa cui si ottiene:

|G(ω)|=11+(ωLRL1ωRLC)2

e

G(ω)=arctan(1ωRLCωLRL)

Condizione di risonanza

Si ha la condizione di risonanza quando gli effetti di induttanza e capacità si annullano a vicenda, ovvero quando |XL|=|XC|. In questo caso tutta la tensione di ingresso viene trasferita in uscita.

Dall'analisi della funzione di trasferimento questa condizione si verifica quando:

ωr2LC1=0ωr=1LC

Pertanto, la frequenza in cui l'uscita corrisponde all'ingresso (valore massimo), è pari a:

fc=ωr2π=12πLC

Banda passante

Il metodo più semplice per il calcolo della banda passante è studiare il fattore di smorzamento (in inglese damping factor), il rapporto tra la componente reale e la componente immaginaria, nel momento in cui queste si eguagliano. E ricordare che le frequenze di taglio sono due, pertanto la banda passante sarà pari al doppio del valore trovato.

Nei testi si legge, semplicemente

Δω=2ζ=RLB=Δf=Δω2π=ζπ=R2πL

Template:Cassetto

Esercizio

Dimensionare un filtro passa-banda per ascoltare RTL 102.5, sapendo che nel broadcasting radio la banda di ogni singola stazione è pari a B=100kHz e - in questo caso - la frequenza centrale è fc=102,5MHz.

Template:Cassetto

Filtro RC/CR

Filtro passa-banda RC/CR

Il filtro passa-banda può essere realizzato mediante due filtri passa-basso e passa-alto in cascata, sommando i loro effetti.

L'unica attenzione da fare è che il filtro passa-alto deve aver frequenza di taglio inferiore a quella del filtro passa-basso, così da avere una banda passante B pari alla differenza delle due frequenze di taglio:

B=Fc1Fc2

Filtro elimina-banda

Altri progetti

Template:Interprogetto