Articulo de referencia

Topología de Sallen-Key

La topología Sallen-Key es una topología de filtro electrónico utilizada para implementar filtros activos de segundo orden , particularmente valorada por su simplicidad. [ 1 ] E...

La topología Sallen-Key es una topología de filtro electrónico utilizada para implementar filtros activos de segundo orden , particularmente valorada por su simplicidad. [ 1 ] Es una forma degenerada de una topología de filtro de fuente de voltaje controlada por voltaje ( VCVS ) . Fue introducida por RP Sallen y EL Key del Laboratorio Lincoln del MIT en 1955. [ 2 ]

Explicación del funcionamiento

Un filtro VCVS utiliza un amplificador de voltaje con impedancia de entrada prácticamente infinita e impedancia de salida cero para implementar una respuesta de paso bajo , paso alto , paso banda , rechazo de banda o paso total de 2 polos . El filtro VCVS permite un alto factor Q y ganancia de banda de paso sin el uso de inductores . Un filtro VCVS también tiene la ventaja de la independencia: los filtros VCVS se pueden conectar en cascada sin que las etapas afecten la sintonización de las demás. Un filtro Sallen-Key es una variación de un filtro VCVS que utiliza un amplificador de ganancia unitaria (es decir, un amplificador buffer ).

Historia e implementación

En 1955, Sallen y Key utilizaron amplificadores seguidores de cátodo con tubos de vacío ; el seguidor de cátodo es una aproximación razonable a un amplificador con ganancia de voltaje unitaria. Las implementaciones modernas de filtros analógicos pueden usar amplificadores operacionales (también llamados op amps ). Debido a su alta impedancia de entrada y ganancia fácilmente seleccionable, un amplificador operacional en una configuración no inversora convencional se usa frecuentemente en implementaciones de VCVS. Las implementaciones de filtros Sallen-Key a menudo usan un op amp configurado como seguidor de voltaje ; sin embargo, los seguidores de emisor o fuente son otras opciones comunes para el amplificador buffer.

Sensibilidad a las tolerancias de los componentes

Los filtros VCVS son relativamente resistentes a las tolerancias de los componentes , pero para obtener un factor Q alto puede ser necesario un rango de valores de componentes extremo o una alta ganancia del amplificador. [ 1 ] Se pueden obtener filtros de orden superior mediante la conexión en cascada de dos o más etapas.

Topología genérica de Sallen-Key

Figura  1: Topología genérica del filtro Sallen-Key

La topología genérica del filtro Sallen-Key de ganancia unitaria, implementada con un amplificador operacional de ganancia unitaria, se muestra en la Figura  1. El siguiente análisis se basa en la suposición de que el amplificador operacional es ideal.

Debido a que el amplificador operacional está en una configuración de retroalimentación negativa , suv+{\displaystyle v_{+}}yv{\displaystyle v_{-}}Las entradas deben coincidir (es decir,v+=v{\displaystyle v_{+}=v_{-}}). Sin embargo, la entrada inversorav{\displaystyle v_{-}}está conectado directamente a la salidavafuera{\displaystyle v_{\text{out}}}, y entonces

Según la ley actual de Kirchhoff (LCK) aplicada en elvincógnita{\displaystyle v_{x}}nodo,

Al combinar las ecuaciones  (1) y  (2),

venvincógnitaZ1=vincógnitavafueraZ3+vincógnitavafueraZ2.{\displaystyle {\frac {v_{\text{in}}-v_{x}}{Z_{1}}}={\frac {v_{x}-v_{\text{out}}}{Z_{3}}}+{\frac {v_{x}-v_{\text{out}}}{Z_{2}}}.}

Aplicando la ecuación  (1) y la KCL en la entrada no inversora del amplificador operacional.v+{\displaystyle v_{+}}da

vincógnitavafueraZ2=vafueraZ4,{\displaystyle {\frac {v_{x}-v_{\text{out}}}{Z_{2}}}={\frac {v_{\text{out}}}{Z_{4}}},}

lo que significa que

Combinando las ecuaciones  (2) y  (3) se obtiene

Reordenando la ecuación  (4) se obtiene la función de transferencia.

que normalmente describe un sistema lineal invariante en el tiempo (LTI) de segundo orden .

Si elZ3{\displaystyle Z_{3}}Los componentes estaban conectados a tierra en lugar de avafuera{\displaystyle v_{\text{out}}}, el filtro sería un divisor de voltaje compuesto por elZ1{\displaystyle Z_{1}}yZ3{\displaystyle Z_{3}}componentes conectados en cascada con otro divisor de voltaje compuesto porZ2{\displaystyle Z_{2}}yZ4{\displaystyle Z_{4}}componentes. El amplificador buffer inicia el "fondo" delZ3{\displaystyle Z_{3}}componente a la salida del filtro, lo que mejorará el caso simple de dos divisores. Esta interpretación es la razón por la que los filtros Sallen-Key a menudo se representan con la entrada no inversora del amplificador operacional debajo de la entrada inversora, enfatizando así la similitud entre la salida y tierra.

Impedancias de rama

Al elegir diferentes componentes pasivos (por ejemplo, resistencias y condensadores ) paraZ1{\displaystyle Z_{1}},Z2{\displaystyle Z_{2}},Z4{\displaystyle Z_{4}}, yZ3{\displaystyle Z_{3}}El filtro puede fabricarse con características de paso bajo , paso banda y paso alto . En los ejemplos siguientes, recuerde que una resistencia con resistenciaR{\displaystyle R}tiene impedanciaZR{\displaystyle Z_{R}}de

ZR=R,{\displaystyle Z_{R}=R,}

y un condensador con capacitanciado{\displaystyle C}tiene impedanciaZdo{\displaystyle Z_{C}}de

Zdo=1sdo,{\displaystyle Z_{C}={\frac {1}{sC}},}

dóndes=jω=2πjF{\displaystyle s=j\omega =2\pi jf}(aquíj{\displaystyle j}denota la unidad imaginaria ) es la frecuencia angular compleja , yF{\displaystyle f}es la frecuencia de una señal sinusoidal pura de entrada. Es decir, la impedancia de un condensador depende de la frecuencia y la de una resistencia no.

Aplicación: filtro de paso bajo

Figura  2: Un filtro paso bajo de ganancia unitaria implementado con una topología Sallen-Key.

En la Figura 2 se muestra un ejemplo de una configuración de paso bajo con ganancia unitaria.  Aquí se utiliza un amplificador operacional como búfer, aunque un seguidor de emisor también es efectivo. Este circuito es equivalente al caso genérico anterior con

Z1=R1,Z2=R2,Z3=1sdo1,Z4=1sdo2.{\displaystyle Z_{1}=R_{1},\quad Z_{2}=R_{2},\quad Z_{3}={\frac {1}{sC_{1}}},\quad Z_{4}={\frac {1}{sC_{2}}}.}

La función de transferencia para este filtro paso bajo de segundo orden con ganancia unitaria es

H(s)=ω02s2+2αs+ω02,{\displaystyle H(s)={\frac {\omega _{0}^{2}}{s^{2}+2\alpha s+\omega _{0}^{2}}},}

donde la frecuencia natural no amortiguadaF0{\displaystyle f_{0}}atenuaciónα{\displaystyle \alpha }, factor QQ{\displaystyle Q}y coeficiente de amortiguaciónζ{\displaystyle \zeta }, son dados por

ω0=2πF0=1R1R2do1do2{\displaystyle \omega _{0}=2\pi f_{0}={\frac {1}{\sqrt {R_{1}R_{2}C_{1}C_{2}}}}}

y

2α=2ζω0=ω0Q=1do1(1R1+1R2)=1do1(R1+R2R1R2).{\displaystyle 2\alpha =2\zeta \omega _{0}={\frac {\omega _{0}}{Q}}={\frac {1}{C_{1}}}\left({\frac {1}{R_{1}}}+{\frac {1}{R_{2}}}\right)={\frac {1}{C_{1}}}\left({\frac {R_{1}+R_{2}}{R_{1}R_{2}}}\right).}

Entonces,

Q=ω02α=R1R2do1do2do2(R1+R2).{\displaystyle Q={\frac {\omega _{0}}{2\alpha }}={\frac {\sqrt {R_{1}R_{2}C_{1}C_{2}}}{C_{2}\left(R_{1}+R_{2}\right)}}.}

ElQ{\displaystyle Q}Este factor determina la altura y el ancho del pico de la respuesta en frecuencia del filtro. A medida que este parámetro aumenta, el filtro tenderá a "resonar" en una única frecuencia de resonancia cercana a .F0{\displaystyle f_{0}}(Véase " Filtro LC " para un análisis relacionado).

Polos y ceros

Esta función de transferencia no tiene ceros (finitos) y tiene dos polos ubicados en el plano complejo s :

s=α±α2ω02.{\displaystyle s=-\alpha \pm {\sqrt {\alpha ^{2}-\omega _{0}^{2}}}.}

Hay dos ceros en el infinito (la función de transferencia tiende a cero para cada uno de loss{\displaystyle s}términos en el denominador).

Opciones de diseño

Un diseñador debe elegir elQ{\displaystyle Q}yF0{\displaystyle f_{0}}apropiado para su aplicación. ElQ{\displaystyle Q}El valor es fundamental para determinar la forma final. Por ejemplo, un filtro Butterworth de segundo orden , que tiene una respuesta de frecuencia de banda de paso máximamente plana, tiene unaQ{\displaystyle Q}de1/2{\displaystyle 1/{\sqrt {2}}}. En comparación, un valor deQ=1/2{\displaystyle Q=1/2}corresponde a la conexión en cascada en serie de dos filtros paso bajo simples idénticos.

Debido a que hay 2 parámetros y 4 incógnitas, el procedimiento de diseño normalmente fija la relación entre ambas resistencias, así como la que existe entre los condensadores. Una posibilidad es establecer la relación entredo1{\displaystyle C_{1}}ydo2{\displaystyle C_{2}}comonorte{\displaystyle n}versus1/norte{\displaystyle 1/n}y la relación entreR1{\displaystyle R_{1}}yR2{\displaystyle R_{2}}comometro{\displaystyle m}versus1/metro{\displaystyle 1/m}. Entonces,

R1=metroR,R2=R/metro,do1=nortedo,do2=do/norte.{\displaystyle {\begin{aligned}R_{1}&=mR,\\R_{2}&=R/m,\\C_{1}&=nC,\\C_{2}&=C/n.\end{aligned}}}

Como resultado, elF0{\displaystyle f_{0}}yQ{\displaystyle Q}Las expresiones se reducen a

ω0=2πF0=1Rdo{\displaystyle \omega _{0}=2\pi f_{0}={\frac {1}{RC}}}

y

Q=metronortemetro2+1.{\displaystyle Q={\frac {mn}{m^{2}+1}}.}
Figura  3: Un filtro paso bajo, implementado con una topología Sallen-Key, con f 0  =  15,9  kHz y Q  =  0,5

Comenzando con una elección más o menos arbitraria, por ejemplodo{\displaystyle C}ynorte{\displaystyle n}, los valores apropiados paraR{\displaystyle R}ymetro{\displaystyle m}puede calcularse a favor del deseadoF0{\displaystyle f_{0}}yQ{\displaystyle Q}En la práctica, ciertas elecciones de valores de componentes tendrán un mejor rendimiento que otras debido a las imperfecciones de los amplificadores operacionales reales. [ 3 ] Por ejemplo, los valores altos de resistencia aumentarán la producción de ruido del circuito, a la vez que contribuirán a la tensión de compensación de CC en la salida de los amplificadores operacionales equipados con transistores de entrada bipolares.

Ejemplo

Por ejemplo, el circuito de la Figura  3 tieneF0=15.9 kHz{\displaystyle f_{0}=15.9~{\text{kHz}}}yQ=0,5{\displaystyle Q=0.5}La función de transferencia viene dada por

H(s)=11+do2(R1+R2)2ζω0=1ω0Qs+do1do2R1R21ω02s2,{\displaystyle H(s)={\frac {1}{1+\underbrace {C_{2}(R_{1}+R_{2})} _{{\frac {2\zeta }{\omega _{0}}}={\frac {1}{\omega _{0}Q}}}s+\underbrace {C_{1}C_{2}R_{1}R_{2}} _{\frac {1}{\omega _{0}^{2}}}s^{2}}},}

y, después de la sustitución, esta expresión es igual a

H(s)=11+Rdo(metro+1/metro)norte2ζω0=1ω0Qs+R2do21ω02s2,{\displaystyle H(s)={\frac {1}{1+\underbrace {\frac {RC(m+1/m)}{n}} _{{\frac {2\zeta }{\omega _{0}}}={\frac {1}{\omega _{0}Q}}}s+\underbrace {R^{2}C^{2}} _{\frac {1}{{\omega _{0}}^{2}}}s^{2}}},}

lo que muestra cómo cada(R,do){\displaystyle (R,C)}La combinación viene con algunos(metro,norte){\displaystyle (m,n)}combinación para proporcionar lo mismoF0{\displaystyle f_{0}}yQ{\displaystyle Q}para el filtro de paso bajo. Se utiliza un enfoque de diseño similar para los demás filtros que se muestran a continuación.

impedancia de entrada

La impedancia de entrada del filtro paso bajo Sallen-Key de segundo orden con ganancia unitaria también es de interés para los diseñadores. Viene dada por la ecuación  (3) en Cartwright y Kaminsky [ 4 ] como

Z(s)=R1s2+s/Q+1s2+sk/Q,{\displaystyle Z(s)=R_{1}{\frac {s'^{2}+s'/Q+1}{s'^{2}+s'k/Q}},}

dóndes=sω0{\displaystyle s'={\frac {s}{\omega _{0}}}}yk=R1R1+R2=metrometro+1/metro{\displaystyle k={\frac {R_{1}}{R_{1}+R_{2}}}={\frac {m}{m+1/m}}}.

Además, paraQ>1k22{\displaystyle Q>{\sqrt {\frac {1-k^{2}}{2}}}}, existe un valor mínimo de la magnitud de la impedancia, dado por la ecuación  (16) de Cartwright y Kaminsky, [ 4 ] que establece que

|Z(s)|min=R11(2Q2+k21)22Q4+k2(2Q2+k21)2+2Q2Q4+k2(2Q2+k21).{\displaystyle |Z(s)|_{\text{min}}=R_{1}{\sqrt {1-{\frac {(2Q^{2}+k^{2}-1)^{2}}{2Q^{4}+k^{2}(2Q^{2}+k^{2}-1)^{2}+2Q^{2}{\sqrt {Q^{4}+k^{2}(2Q^{2}+k^{2}-1)}}}}}}.}

Afortunadamente, esta ecuación se aproxima bien mediante [ 4 ].

|Z(s)|minR11Q2+k2+0,34{\displaystyle |Z(s)|_{\text{min}}\approx R_{1}{\sqrt {\frac {1}{Q^{2}+k^{2}+0.34}}}}

para0,25k0,75{\displaystyle 0.25\leq k\leq 0.75}. Parak{\displaystyle k}Para valores fuera de este rango, la constante 0,34 debe modificarse para minimizar el error.

Además, la frecuencia a la que se produce la magnitud mínima de impedancia viene dada por la ecuación  (15) de Cartwright y Kaminsky, [ 4 ] es decir,

ωmin=ω0Q2+Q4+k2(2Q2+k21)2Q2+k21.{\displaystyle \omega _{\text{min}}=\omega _{0}{\sqrt {\frac {Q^{2}+{\sqrt {Q^{4}+k^{2}(2Q^{2}+k^{2}-1)}}}{2Q^{2}+k^{2}-1}}}.}

Esta ecuación también puede aproximarse bien utilizando la ecuación  (20) de Cartwright y Kaminsky, [ 4 ] que establece que

ωminω02Q22Q2+k21.{\displaystyle \omega _{\text{min}}\approx \omega _{0}{\sqrt {\frac {2Q^{2}}{2Q^{2}+k^{2}-1}}}.}

Aplicación: filtro de paso alto

Figura  4: Un filtro paso alto Sallen-Key específico con f 0  =  72  Hz y Q  =  0,5

Un filtro paso alto de segundo orden con ganancia unitariaF0=72 Hz{\displaystyle f_{0}=72~{\text{Hz}}}yQ=0,5{\displaystyle Q=0.5}Se muestra en la Figura  4.

Un filtro paso alto de segundo orden con ganancia unitaria tiene la función de transferencia

H(s)=s2s2+2π(F0Q)2ζω0=ω0Qs+(2πF0)2ω02,{\displaystyle H(s)={\frac {s^{2}}{s^{2}+\underbrace {2\pi \left({\frac {f_{0}}{Q}}\right)} _{2\zeta \omega _{0}={\frac {\omega _{0}}{Q}}}s+\underbrace {(2\pi f_{0})^{2}} _{\omega _{0}^{2}}}},}

donde la frecuencia natural no amortiguadaF0{\displaystyle f_{0}}yQ{\displaystyle Q}Los factores se discuten anteriormente en la discusión del filtro de paso bajo . El circuito anterior implementa esta función de transferencia mediante las ecuaciones

ω0=2πF0=1R1R2do1do2{\displaystyle \omega _{0}=2\pi f_{0}={\frac {1}{\sqrt {R_{1}R_{2}C_{1}C_{2}}}}}

(como antes) y

12ζ=Q=ω02α=R1R2do1do2R1(do1+do2).{\displaystyle {\frac {1}{2\zeta }}=Q={\frac {\omega _{0}}{2\alpha }}={\frac {\sqrt {R_{1}R_{2}C_{1}C_{2}}}{R_{1}(C_{1}+C_{2})}}.}

Entonces

2α=2ζω0=ω0Q=do1+do2R2do1do2.{\displaystyle 2\alpha =2\zeta \omega _{0}={\frac {\omega _{0}}{Q}}={\frac {C_{1}+C_{2}}{R_{2}C_{1}C_{2}}}.}

Siga un enfoque similar al utilizado para diseñar el filtro de paso bajo descrito anteriormente.

Aplicación: filtro paso banda

Figura  5: Un filtro paso banda realizado con una topología VCVS.

En la Figura 5 se muestra un ejemplo de filtro pasabanda de ganancia no unitaria implementado con un filtro VCVS.  Aunque utiliza una topología diferente y un amplificador operacional configurado para proporcionar ganancia no unitaria, se puede analizar utilizando métodos similares a los de la topología genérica de Sallen-Key . Su función de transferencia viene dada por

H(s)=(1+RbRa)GRAMOsR1do1s2+(1R1do1+1R2do1+1R2do2RbRaRFdo1)2ζω0=ω0Qs+R1+RFR1RFR2do1do2ω02=(2πF0)2.{\displaystyle H(s)={\frac {\overbrace {\left(1+{\frac {R_{\text{b}}}{R_{\text{a}}}}\right)} ^{G}{\frac {s}{R_{1}C_{1}}}}{s^{2}+\underbrace {\left({\frac {1}{R_{1}C_{1}}}+{\frac {1}{R_{2}C_{1}}}+{\frac {1}{R_{2}C_{2}}}-{\frac {R_{\text{b}}}{R_{\text{a}}R_{\text{f}}C_{1}}}\right)} _{2\zeta \omega _{0}={\frac {\omega _{0}}{Q}}}s+\underbrace {\frac {R_{1}+R_{\text{f}}}{R_{1}R_{\text{f}}R_{2}C_{1}C_{2}}} _{{\omega _{0}}^{2}=(2\pi f_{0})^{2}}}}.}

La frecuencia centralF0{\displaystyle f_{0}}(es decir, la frecuencia donde la respuesta de magnitud tiene su pico ) viene dada por

F0=12πRF+R1do1do2R1R2RF.{\displaystyle f_{0}={\frac {1}{2\pi }}{\sqrt {\frac {R_{\text{f}}+R_{1}}{C_{1}C_{2}R_{1}R_{2}R_{\text{f}}}}}.}

El factor QQ{\displaystyle Q}es dado por

Q=ω02ζω0=ω0ω0/Q=R1+RFR1RFR2do1do21R1do1+1R2do1+1R2do2RbRaRFdo1=(R1+RF)R1RFR2do1do2R1RF(do1+do2)+R2do2(RFRbRaR1).{\displaystyle {\begin{aligned}Q&={\frac {\omega _{0}}{2\zeta \omega _{0}}}={\frac {\omega _{0}}{\omega _{0}/Q}}\\[10pt]&={\frac {\sqrt {\frac {R_{1}+R_{\text{f}}}{R_{1}R_{\text{f}}R_{2}C_{1}C_{2}}}}{{\frac {1}{R_{1}C_{1}}}+{\frac {1}{R_{2}C_{1}}}+{\frac {1}{R_{2}C_{2}}}-{\frac {R_{\text{b}}}{R_{\text{a}}R_{\text{f}}C_{1}}}}}\\[10pt]&={\frac {\sqrt {(R_{1}+R_{\text{f}})R_{1}R_{\text{f}}R_{2}C_{1}C_{2}}}{R_{1}R_{\text{f}}(C_{1}+C_{2})+R_{2}C_{2}\left(R_{\text{f}}-{\frac {R_{\text{b}}}{R_{\text{a}}}}R_{1}\right)}}.\end{aligned}}}

El divisor de voltaje en el bucle de retroalimentación negativa controla la "ganancia interna".GRAMO{\displaystyle G}del amplificador operacional:

GRAMO=1+RbRa.{\displaystyle G=1+{\frac {R_{\text{b}}}{R_{\text{a}}}}.}

Si la ganancia internaGRAMO{\displaystyle G}Si es demasiado alto, el filtro oscilará.

Véase también

Referencias

  1. 1 2 "Apuntes del curso EE315A - Capítulo 2" - B. Murmann. Archivado el 16 de julio de 2010 en Wayback Machine.
  2. Sallen, RP; EL Key (marzo de 1955). "Un método práctico para diseñar filtros activos RC". IRE Transactions on Circuit Theory . 2 (1): 74– 85. doi : 10.1109/tct.1955.6500159 . S2CID 51640910 . 
  3. Limitaciones de la banda de rechazo del filtro paso bajo Sallen-Key .
  4. 1 2 3 4 5 Cartwright, KV; EJ Kaminsky (2013). "Encontrar la impedancia de entrada mínima de un filtro paso bajo Sallen-Key de segundo orden con ganancia unitaria sin cálculo" (PDF) . Lat. Am. J. Phys. Educ . 7 (4): 525– 535.
  • Informe de aplicación de Texas Instruments: Análisis de la arquitectura Sallen - Key
  • Herramienta de diseño de filtros de Analog Devices : una sencilla herramienta en línea para diseñar filtros activos utilizando amplificadores operacionales con realimentación de voltaje. 
  • Preguntas frecuentes sobre el diseño de filtros activos de TI
  • Amplificadores operacionales para todos Capítulo 16 
  • Modificación de alta frecuencia del filtro Sallen-Key: mejora del nivel de atenuación en la banda de rechazo.
  • Herramienta de cálculo en línea para Sallen : filtros clave de paso bajo/paso alto
  • Herramienta de cálculo en línea para el diseño y análisis de filtros.
  • ECE 327: Procedimientos para el laboratorio de filtrado de salida Archivado el 24/09/2015 en Wayback Machine La sección 3 ("Filtro de paso bajo de suavizado") analiza el filtrado activo con el filtro de paso bajo Sallen - Key Butterworth. 
  • Introducción al filtrado: Filtros multipolares con Sallen-Key . Matt Duff, de Analog Devices, explica cómo funciona el circuito Sallen-Key.