← Home

🔌 Calcolatore Filtro Sallen-Key

Calcola i valori dei componenti del filtro attivo Sallen-Key (condensatori e resistenze) per configurazioni passa-basso e passa-alto di 2° ordine a guadagno unitario. Inserisci la frequenza di taglio, il valore della resistenza e il fattore Q per ottenere i valori esatti dei componenti.

Che cos’è questo strumento?

La topologia Sallen-Key è una delle configurazioni di filtro attivo più diffuse, introdotta da R.P. Sallen ed E.L. Key nel 1955 al Lincoln Laboratory del MIT. A differenza dei filtri LC passivi come i progetti Butterworth o Chebyshev che richiedono induttori, il filtro Sallen-Key utilizza solo resistenze, condensatori e un amplificatore operazionale (op-amp). Questo lo rende particolarmente attraente per le applicazioni audio e di strumentazione in cui gli induttori sono ingombranti, costosi o poco pratici, in particolare alle basse frequenze, dove i valori degli induttori sarebbero enormi. La variante più comune è il filtro Sallen-Key a **guadagno unitario**, in cui l'op-amp è collegato come inseguitore di tensione (l'uscita collegata direttamente all'ingresso invertente). Questo semplifica il progetto, elimina la necessità di resistenze per il guadagno e fornisce un eccellente isolamento con elevata impedenza d'ingresso e bassa impedenza d'uscita. Un vantaggio chiave dei filtri attivi è che il fattore Q (fattore di qualità) può essere impostato indipendentemente dalla frequenza di taglio scegliendo il rapporto tra i valori dei componenti. Per una **risposta Butterworth**, Q = 0.707 (fattore di smorzamento ζ = 1/(2Q) ≈ 0.707). Per una risposta Bessel, Q = 0.577. Valori di Q più alti creano un picco vicino alla frequenza di taglio, mentre valori di Q più bassi producono una transizione più graduale. Filtro passa-basso Sallen-Key (guadagno unitario) Vin R1 R2 C1 C2 + − Vout Questo calcolatore gestisce sia le configurazioni Sallen-Key **passa-basso** sia **passa-alto** a guadagno unitario. Per il progetto passa-basso, specifichi R1 = R2 = R e il Q desiderato, e il calcolatore calcola C1 e C2. Per il progetto passa-alto, specifichi C1 = C2 = C e il calcolatore calcola R3 e R4. In entrambi i casi, la frequenza di taglio fc è determinata dalla costante di tempo RC, mentre Q è impostato dal rapporto tra i due condensatori (o resistenze nel caso passa-alto). Per le alternative LC passive, consulta il nostro calcolatore di filtri Butterworth e il calcolatore di filtri Chebyshev. Per i requisiti di alimentazione dell'op-amp, il calcolatore della legge di Ohm può aiutare a determinare le esigenze di tensione di alimentazione.

Come funziona

Il filtro Sallen-Key è un filtro RC attivo del 2° ordine la cui funzione di trasferimento ha due poli determinati dalla rete RC. La configurazione passa-basso a guadagno unitario utilizza due resistenze (R1, R2) e due condensatori (C1, C2) con un op-amp come inseguitore di tensione. **Formule chiave (passa-basso a guadagno unitario):** - Frequenza di taglio: fc = 1 / (2π × √(R1 × R2 × C1 × C2)) - Fattore di qualità: Q = √(R1 × R2 × C1 × C2) / (C2 × (R1 + R2)) - Fattore di smorzamento: ζ = 1 / (2Q) Quando impostiamo R1 = R2 = R, le formule si semplificano in: - fc = 1 / (2π × R × √(C1 × C2)) - Q = √(C1 × C2) / (2 × C2) = ½ × √(C1 / C2) Risolvendo per C1 e C2 dati fc, R e Q: - C2 = 1 / (2 × Q × 2π × fc × R) - C1 = 2 × Q² × C2 = Q / (π × fc × R) La tabella seguente mostra la relazione tra fattore Q, fattore di smorzamento e tipo di risposta del filtro: | Fattore Q | Smorzamento ζ | Risposta del filtro | Caratteristiche | |---|---|---|---| | 0.500 | 1.000 | Sovrasmorzato (Bessel) | Roll-off più lento, nessun overshoot, migliore risposta a gradino | | 0.577 | 0.866 | Bessel | Fase massimamente lineare, ottima risposta transitoria | | 0.707 | 0.707 | Butterworth | Banda passante massimamente piatta, il più utilizzato | | 1.000 | 0.500 | Chebyshev (lieve) | Lieve picco (~1,25 dB), roll-off più ripido | | 1.500 | 0.333 | Con picco | Picco significativo (~6 dB), oscillazioni nella risposta a gradino | | 2.000 | 0.250 | Picco elevato | Forte risonanza vicino a fc, scarsa risposta transitoria | Per il Sallen-Key passa-alto (guadagno unitario, C1 = C2 = C), i valori delle resistenze sono: - R3 = 1 / (2 × Q × 2π × fc × C) - R4 = Q / (π × fc × C) La tabella seguente mostra valori di condensatori precalcolati per comuni filtri passa-basso Butterworth (Q = 0.707) con R = 10 kΩ: | fc | C2 (F) | C1 (F) | Rapporto C1/C2 | |---|---|---|---| | 1 kHz | 11,25 nF | 22,50 nF | 2,0 | | 10 kHz | 1,125 nF | 2,250 nF | 2,0 | | 100 kHz | 112,5 pF | 225,0 pF | 2,0 | | 1 MHz | 11,25 pF | 22,50 pF | 2,0 | Nota: il rapporto C1/C2 pari esattamente a 2,0 è caratteristico del progetto Butterworth con Q = 0.707 quando R1 = R2.
Ad

Come usare

  1. Seleziona il tipo di filtro (Passa-basso o Passa-alto) dal menu a tendina.
  2. Inserisci la frequenza di taglio desiderata (fc) in Hz, kHz o MHz.
  3. Per il passa-basso: inserisci il valore della resistenza (R1 = R2 = R) in ohm. Per il passa-alto: inserisci il valore del condensatore (C1 = C2 = C) in farad.
  4. Inserisci il fattore Q (0,707 per Butterworth, 0,577 per Bessel oppure il tuo valore personalizzato).
  5. Fai clic su Calcola per ottenere C1 e C2 (passa-basso) oppure R3 e R4 (passa-alto), oltre al fattore di smorzamento.

Domande Frequenti

Cos'è un filtro Sallen-Key e in cosa differisce dai filtri LC passivi?

Un filtro Sallen-Key è un filtro attivo che utilizza un amplificatore operazionale (op-amp) combinato con resistenze e condensatori, senza bisogno di induttori. Questo è un vantaggio importante rispetto ai filtri LC passivi come i progetti Butterworth o Chebyshev, in particolare alle basse frequenze (gamma audio) in cui gli induttori sarebbero fisicamente grandi e costosi. L'op-amp fornisce anche un isolamento di impedenza: il filtro non carica la sorgente e può pilotare direttamente gli stadi successivi.

Perché un filtro Sallen-Key con componenti uguali (R1=R2, C1=C2) dà solo Q = 0,5?

Quando R1 = R2 = R e C1 = C2 = C, il fattore di qualità si semplifica in Q = 0,5, che corrisponde a una risposta sovrasmorzata (simile a Bessel) con una transizione molto graduale. Questa non è una risposta Butterworth. Per ottenere il Q = 0.707 della Butterworth con R1 = R2, serve C1/C2 = 2 (C1 è il doppio di C2). Questo calcolatore calcola automaticamente i valori corretti di C1 e C2 per qualsiasi Q specifichi.

Quale fattore Q devo usare per il mio filtro Sallen-Key?

La scelta più comune è Q = 0.707 per una risposta Butterworth (massimamente piatta). Per una risposta transitoria migliore con meno oscillazioni, usa Q = 0.577 (Bessel). Per un roll-off iniziale leggermente più ripido al costo di un picco in banda passante di circa 1,25 dB, Q = 1.0 funziona bene. Evita Q superiori a 1.5 a meno che tu voglia specificamente un picco vicino alla risonanza. Il fattore di smorzamento ζ = 1/(2Q) dà un'idea intuitiva: ζ = 1 è smorzamento critico, ζ < 1 è sottosmorzato (un certo overshoot) e ζ > 1 è sovrasmorzato.

Posso usare questo calcolatore per filtri di ordine superiore?

Questo calcolatore progetta un singolo stadio Sallen-Key di 2° ordine. Per un filtro di 4° ordine, metti in cascata due stadi; per il 6° ordine, tre. Ogni stadio ha il proprio fattore Q: per una risposta Butterworth, i valori di Q degli stadi seguono una sequenza specifica (ad esempio, per un Butterworth di 4° ordine: Q1 = 0.541, Q2 = 1.306). Useresti questo calcolatore due volte con valori di Q diversi e collegheresti gli stadi in serie.

Quale prodotto guadagno-banda dell'op-amp mi serve per il mio filtro Sallen-Key?

Per i filtri Sallen-Key a guadagno unitario, il GBW dell'op-amp dovrebbe essere almeno 100 volte la frequenza di taglio per mantenere una risposta accurata del filtro. Ad esempio, un filtro da 10 kHz richiede un op-amp con GBW ≥ 1 MHz. Scelte diffuse: TL072 (GBW 3 MHz) per l'audio, OPA2134 (8 MHz) per audio di alta qualità e AD8055 (>300 MHz) per applicazioni ad alta velocità. Un GBW insufficiente fa sì che la frequenza di taglio effettiva sia inferiore a quella progettata e può introdurre distorsione.

Perché il mio filtro Sallen-Key costruito non corrisponde alla risposta calcolata?

Diversi fattori possono causare scostamenti: tolleranza dei componenti (usa resistenze all'1% e condensatori al 5% o migliore), non idealità dell'op-amp (GBW finito, slew rate, capacità d'ingresso), capacità parassite del circuito stampato e limitazioni dell'alimentazione. Alle frequenze superiori a 100 kHz, le limitazioni dell'op-amp diventano la fonte dominante di errore. Prototipa sempre e misura con un analizzatore di reti o una scansione in frequenza per verificare la risposta effettiva. Se la frequenza di taglio è spostata, regola i valori dei componenti in modo empirico.

Consigli

Quando costruisci un filtro Sallen-Key, la scelta dell'op-amp è fondamentale. L'op-amp deve avere un prodotto guadagno-banda (GBW) sufficiente: come regola pratica, il GBW dovrebbe essere almeno 100 volte la frequenza di taglio del filtro per una risposta accurata. Per i filtri audio (fino a 20 kHz), gli op-amp per uso generale come il TL072 o il NE5532 funzionano bene. Per applicazioni RF o ad alta velocità, considera op-amp a retroazione di corrente o ad alta velocità. Usa componenti con tolleranza dell'1% o migliore per un Q e un fc prevedibili. Evita i condensatori elettrolitici a causa della loro scarsa tolleranza e dell'elevato assorbimento dielettrico; sono preferibili condensatori a film o ceramici C0G/NP0. Ricorda che gli op-amp reali hanno una capacità d'ingresso e un'impedenza d'uscita finite che possono spostare la risposta del filtro alle alte frequenze. Per un roll-off più ripido, metti in cascata due o più stadi Sallen-Key di 2° ordine: ogni stadio contribuisce con 40 dB/decade (12 dB/ottava) di attenuazione.

Strumenti Correlati

Ad