Sei sulla pagina 1di 44

DISEO FILTROS ACTIVOS v 1.

0 ________________________________________________________

DISEO PRCTICO DE FILTROS ACTIVOS


PRLOGO. Estas pginas no tienen otra intencin sino la de agrupar los conceptos prcticos sobre filtros activos que un diseador electrnico a nivel de Escuela Tcnica puede necesitar. Existen buenos libros y notas en esta materia, he incluido una seleccin de estos en el captulo de Bibliografa al final del texto. El contenido est estructurado de forma que pueda ser utilizado como una unidad didctica separada, y en cursos futuros ir acompaado por sus correspondientes sesiones de laboratorio, material en transparencias y CD de apoyo. Mientras este material llega podis encontrar estos elementos: A travs de nuestro servidor FTP: ftp:\\apuntes@155.210.156.122/users/te/Bernal A travs de la nueva pgina web del rea en: www.unizar.es

Carlos Bernal.Ruiz
rea de Tecnologa Electrnica. EUITIZ. Departamento de Electrnica y Comunicaciones Universidad de Zaragoza.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

CONTENIDOS
CAPTULO 1. FUNCION DE TRANSFERENCIA. 1.1 Qu es un filtro?. 1.2 Clasificacin segn bandas. 1.3 Clasificacin tecnolgica 1.3.1 Parmetros que definen un filtro. 1.3.2 Particularizacin en el paso-bajo. 1.4 Aproximaciones clsicas al filtro ideal 1.4.1 Butterworth. 1.4.2 Chebyshev. 1.4.3 Bessel 1.4.4 Comparacin entre aproximaciones. 1.5 Resumen del captulo. CAPTULO 2. IMPLEMENTACIN. 2.1 Primer orden. 2.1.1 Inversor. 2.1.2 No inversor. 2.2 Sallen-Key 2.2.1 Paso-bajo. 2.2.1.1 Ganancia unitaria. 2.2.1.2 Ganancia variable. 2.2.2 Paso-alto. 2.2.2.1 Ganancia unitaria. 2.2.2.2 Ganancia variable. 2.2.3 Otras implementaciones. 2.3 MFB (Multiple Feedback). 2.3.1 Paso-bajo. 2.3.2 Paso-alto. 2.3.2 Otras implementaciones. 2.4 Resumen de implementaciones. CAPTULO 3. CLCULO PRCTICO. Proceso de clculo de un filtro. 3.1 Ejemplos de clculo. 3.1.1 Mtodo de la funcin de transferencia. 3.1.2 Mtodo simplificado de tablas. 3.1.3 Clculo mediante software. Particularizacin a los filtros antialiasing. ANEXOS. a) Interpretacin de la transformada de Fourier. b) Diseo en alimentacin nica. c) Tablas resumen. d) El filtro Notch. e) Otras funciones de transferencia. f) Listados Spice BIBLIOGRAFA.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

CAPTULO 1. FUNCIN DE TRANSFERENCIA


1.1 QU ES UN FILTRO?
"Un filtro es un dispositivo que permite el paso de las seales elctricas de una frecuencia o rango de frecuencias, mientras que impide el paso de otras." Webster.

Los filtros son utilizados en una gran variedad de aplicaciones: En el campo de las comunicaciones, los filtros paso-banda son utilizados en el rango de audio (20Hz-20Khz) en modems y procesado de voz. En el otro extremo, los filtros paso-banda de varias decenas de MHz no son raros. Los sistemas de adquisicin de datos normalmente requieren filtros paso-bajo antialiasing en las etapas de acondicionamiento previas a la conversin analgica a digital. En las fuentes de alimentacin los filtros son utilizados para suprimir armnicos y ruido elctrico que pueda ser introducido en la red. Evolucin del filtrado. Antiguamente la mayora de los filtros eran pasivos, esto es, estaban construidos con elementos pasivos (resistencias, condensadores y bobinas). La aparicin de los semiconductores en los 60s y con ellos de los procesos de amplificacin en estado slido (transistores, AOs) populariz la construccin de la variante activa de los filtros utilizados por aquel entonces. En la actualidad el porcentaje de filtros activos aumenta cada da ms, quedando los pasivos relegados a tareas como el filtrado de armnicos en red, supresin EMI, filtrado en RF, etc. Realmente se disean, fabrican y ajustan filtros electrnicos desde hace unos 150 aos, pero ello no los hace menos tiles que antes, podramos decir que en el mundo digital actual los filtros analgicos tienen su homnimo digital; es eso lo que posibilita la utilizacin de tcnicas como la compresin de audio, la transmisin GSM, el formato DIVX/MPEG de video, etc. 1.2 CLASIFICACION SEGN BANDAS. Un filtro tiene una entrada (seal sin filtrar), una salida (seal filtrada) posee adems la capacidad de modificar en la salida las caractersticas de amplitud y/o fase de las componentes frecuenciales de la entrada de forma selectiva . Segn sea esta seleccin podemos obtener la siguiente clasificacin de los filtros. 1. Paso-bajo (lowpass). Pasan todas las frecuencias por debajo de la frecuencia de corte y eliminan todas las frecuencias por encima de su frecuencia de corte. 2. Paso-Alto (highpass). Son los inversos de los pasobajo. Bloquean las frecuencias bajas y pasan aquellas por encima de su frecuencia de corte.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

3. Paso-banda (bandpass). Pasan las frecuencias entre la frecuencia de corte inferior y la superior, rechazan las dems. 4. Rechazo-banda(bandstop). Los inversos de los bandpass, rechazan las frecuencias entre las de corte y pasan el resto; un bandstop con alta capacidad para eliminar solamente una frecuencia (banda estrecha) se llama notch. 5. Allpass. Dejan pasar todas las frecuencias por igual pero producen un retraso de fase predecible en la seal. stas son las respuestas tpicas de varios tipos de filtros:

Paso bajo

Paso banda

Paso alto

Fig. 1 Clasificacin de los filtros atendiendo a la respuesta

Bandstop Notch

1.3 CLASIFICACIN TECNOLGICA. Dependiendo de la tecnologa utilizada, podemos clasificar los filtros en: Activos, construidos con amplificadores operacionales en combinacin con resistencias y condensadores. Pasivos, compuestos solamente de componentes pasivos (LRC). En el rango frecuencial alto (>10MHz) los filtros normalmente son pasivos, mientras que para frecuencias inferiores los activos son ms utilizados pues permiten controlar mejor las caractersticas; adems, el tamao de los componentes pasivos necesarios dificulta la implementacin de filtros pasivos por debajo de 1MHz.

Fig . 2 Filtro pasivo fc=120Mhz para 5KW: Alta frecuencia y potencia obligan al empleo de elementos pasivos. Cortesa de OMB Sistemas Electrnicos

Fig . 3 Los filtros activos permiten funciones de transferencia de 2 orden (dos races en el denominador) sin necesidad de bobinas.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

A lo largo del texto cubriremos el diseo de los filtros activos ms utilizados hoy en da, para disear filtros pasivos existen buenas referencias que encontrar al final, en la seccin Bibliografa. Introduciremos tres aproximaciones matemticas a la funcin de transferencia ideal de un filtro (aplicando como ejemplo el caso paso-bajo), tambin desarrollaremos varias implementaciones fsicas con amplificadores operacionales de estos filtros. Terminaremos el texto con tres ejemplos de clculo prctico y anexos sobre cuestiones relevantes. 1.3.1 Parmetros que definen a un filtro. Un filtro queda bsicamente definido por 5 parmetros: Fc, frecuencia de corte (cutoff frequency). Es la frecuencia a la cual la respuesta del filtro abandona la llamada banda de error, normalmente -3dB1. Fs, frecuencia de banda de paso (stopband frequency). Es la frecuencia en la que se alcanza la mnima atenuacin en la banda de rechazo. Rizado en la banda de paso (passband ripple). AMAX, es la variacin (banda de error) en la parte paso-banda de la respuesta. AMIN. Atenuacin mnima en la banda de paso (stopband attenuation). Define la mnima atenuacin junto a la banda de rechazo. Orden M del filtro. Definido por el nmero de polos en la funcin de transferencia.

Fig . 4 La transicin entre la banda pasante y la atenuada en un filtro no es inmediata existe una banda de transicin

Aunque p.e. en el Chebyshev se define como aquella frecuencia a la que la amplitud abandona la banda de error.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Normalmente uno o ms de estos parmetros ser variable, de forma que queda al propio criterio de cada cual seleccionarlos en el rango adecuado; sta seleccin ha de hacerse de acuerdo con la experiencia previa o los requisitos que presente el diseo. Con estos parmetros (llamados plantilla) iremos simulando para verificar si nuestro predimensionamiento es correcto; una vez alcanzada una simulacin aceptable procederemos a implementarlo acudiendo a alguna de las formas existentes. 1.3.2 Caso de estudio: el filtro paso bajo. Continuemos desarrollando la teora de filtrado sobre el filtro paso-bajo, es un buen ejemplo y partiendo de sencillas transformaciones podemos obtener cualquiera de los otros tipos (paso-alto, paso-banda...). En general la funcin de transferencia es un cociente de polinomios. En el caso de un filtro paso-bajo [1] posee una serie de polos, que son las races del polinomio de su denominador. Estas anulaciones del denominador se producirn en las llamadas "corner frequency" asociadas a cada uno de los polos; podemos definir adems una banda pasante (passband) donde la seal no es atenuada, y una banda rechazada (rejectedband) (Fig. 1). A partir de la Fig. 1 podemos decir: 1. Llamaremos orden del filtro al nmero de polos n que su funcin de transferencia contiene; de forma general A(s ) = 1 (1 + 1 s )(1 + 2 s )(1 + 3 s )...(1 + n s )
[1]

2. Con la funcin de la expresin anterior tendramos una respuesta en frecuencia como la de la Figura 6. 3. Si buscamos un filtro altamente selectivo, es decir, con la respuesta ms abrupta posible, tendra las caractersticas del llamado filtro ideal (Fig. 5).

Fc

Caractersticas del filtro ideal: - Banda de transicin inexistente. - Pendiente infinita. - Lineal en fase f

Fig . 6 La respuesta de un filtro se hace ms abrupta con mayor nmero de polos

Fig . 5 El filtro ideal es irrealizable mediante la electrnica analgica.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

4. Esta funcin de transferencia (Fig. 5) no es realizable fsicamente, por lo que se han desarrollado una serie de aproximaciones; veremos como estas aproximaciones no son sino una situacin de compromiso entre varias caractersticas: - Banda de paso maximalmente plana o, dicho de otra manera, filtro sin rizado en la figura de la banda de paso (no ripple). - Banda de transicin pequea, es decir, alta pendiente en la transicin de la banda de paso a la rechazada. - Respuesta en fase lineal cuestin, que veremos ms adelante. Con estas consideraciones en mente podemos crear una funcin de transferencia genrica que sobre [1] debe posibilitar la inclusin de polos complejos. Un buen punto de partida es [2]. A(s ) = A0 A0 = 2 2 (1 + a1 s + b1 s )(1 + a 2 s + b2 s )....(1 + a n s + bn s ) (1 + a j s + b j s 2 )
2 j

[2]

Donde Ao es la ganancia en continua y a j , b j los coeficientes de la clula j2 del filtro. Para poder implementar [2] aplicaremos que: a) es el resultado de aplicar en cascada varias etapas de segundo orden del siguiente tipo: Ai (s ) = A0i (1 + a i s + bi s 2 )
[3]

b ) Podemos tambin deducir que los filtros se podrn construir como unin de otros (clulas) agrupados en cascada.
Vi A(s) Orden 1 B(s) Orden 2 C(s) Orden 2 Vo Vi A.B.C(s) Orden 5 Vo

c) Al ser necesario realizar polos complejos, tenemos dos posibilidades: - Bobinas y condensadores LC. - Elementos activos en configuracin especial, como operacionales. En casos particulares podremos tener filtros con polos reales solamente [4]. A(s ) = 1 (1 + 1 s )(1 + 2 s )(1 + 3 s )...(1 + n s )
[4]

que posee una serie de polos 1 , 2 ... n todos reales.


2

Llamamos as al bloque bsico de construccin.

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

d) El filtro pasobajo representa un caso concreto, as la funcin de transferencia normalizada o genrica por clula correspondiente a los otros tipos anlogamente a [3] ser: s 2 A0i PASO ALTO Ai (s ) = [5] (1 + a i s + bi s 2 ) PASOBANDA Ai (s ) = A0i s (1 + a i s + bi s 2 ) Ai (s ) = s 2 + A0i (1 + a i s + bi s 2 )
[6]

RECHAZO BANDA

[7]

Existen adems una serie de transformaciones que permiten pasar desde cualquier funcin de transferencia paso-bajo a la correspondiente paso-alto, paso-banda o rechazo-banda; ms informacin en Anexo E. 1.4 APROXIMACIONES CLSICAS AL FILTRO IDEAL. 1.4.1 La aproximacin de Butterworth. Cuando Butterworth formul esta aproximacin pretenda obtener una respuesta (Fig. 7) en la banda de paso lo ms plana posible (MFR, maximally flat response). Todas las frecuencias que atraviesen este filtro en la banda de paso, aparecern con la misma amplitud (o proporcional) en la salida. Este filtro es pues ptimo para: - Filtros antialiasing3 en sistemas de conversin de datos. - Instrumentacin genrica donde se precise una respuesta frecuencial plana. La siguiente es su forma de primer orden en el dominio de la frecuencia s f. A( f ) = 1 1 + ( f fc )
2m

[8]

frecuencia a la que A( f ) = 1 2 = 0.707 veces el valor respecto a la situacin de continua. Este nivel corresponde con una atenuacin de 3.01dB ya que 20 log(0.707 ) = 3.01 . Para trabajar con la respuesta de un filtro independientemente de su frecuencia de corte utilizamos las llamadas formas normalizadas; donde en la posicin 1 tendremos la frecuencia de corte del sistema. Vemos en la figura. 8 las respuestas en amplitud normalizadas para ordenes 1,2,4 y 10.
3

A la frecuencia f C se le llama frecuencia de corte, constituye un polo, y es la

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Fig. 8 Respuesta normalizada Butterworth para diversos rdenes. Fuente:Texas Instruments

Fig. 7 Respuesta normalizada Chebyshev para diversos rdenes. Fuente Texas Instruments.

1.4.2 La aproximacin de Chebyshev (Tshebyscheff). Esta aproximacin proporciona una mxima pendiente por encima de la frecuencia de corte, sin embargo en la banda de paso la ganancia no es constante (ripple). Podemos observar que para un determinado orden cuanta ms pendiente se desee ms rizado en la banda de paso se obtiene. La frecuencia de corte de un filtro Chebyshev se define como la frecuencia a la cual la respuesta baja del mnimo del rizado en la banda de paso, al poder graduar el rizado cuando hablemos de un filtro Chebyshev deberemos especificar adems el rizado para conocer los coeficientes a j , b j . Los filtros Chebyshev son utilizados sobre todo en bancos de filtros, donde la rpida atenuacin con la frecuencia es ms importante que la amplificacin constante en la banda de paso. 1.4.3 La aproximacin de Bessel. Se caracteriza por tener una respuesta lineal en fase, veamos que significa esto. Un sistema lineal en fase cumple que si se suman dos seales senoidales de distinta frecuencia, stas aparecern en la salida con amplitud y fase diferentes4; no obstante el retraso temporal de propagacin de cada una de las seales ser igual, esto es, llegarn a la vez.
El desfase en grados ha de variar con la frecuencia para que el tiempo de propagacin se mantenga constante.
4

EUITIZ, Universidad de Zaragoza

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Para que en un sistema no se produzca distorsin es necesario: - Que la respuesta frecuencial sea plana, distorsin en amplitud. - Que el sistema sea lineal en fase, que es lo mismo que decir que el retraso temporal (llamado retraso de grupo5), sea igual para cada una de las frecuencias de paso: A esto le llamamos distorsin de fase. En la figura las seales de entrada se superponen, pasan a travs del sistema estrictamente lineal y pueden ser separadas en la salida de forma que Vin =Vout.

Sist lineal

Por el contrario si el sistema es lineal en amplitud pero no en fase:

Sist No lineal

La aproximacin de Bessel cumple que retrasa el mismo tiempo todas las frecuencias (group delay constante) en su banda de paso, ver figura 9, por eso es particularmente til en procesado de voz y msica, ya que el odo humano es sensible a distorsiones de fase; sin embargo esta aproximacin tiene algo de ripple (rizado) en la banda de paso y la pendiente, llamada rolloff en la literatura, no es tan buena como en los dos casos anteriores.

Fig . 10 Group delay en respuestas normalizadas

Fig. 9 La funcin ideal (en rojo) se puede aproximar de muchas maneras, hemos visto tres de ellas.

En ingls Group Delay.

EUITIZ, Universidad de Zaragoza

10

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

1.4.4 Comparacin entre aproximaciones. Las tres aproximaciones vistas (Fig. 10) son las ms clsicas, aunque a lo largo de la historia se han desarrollado otras ms eficaces en algunos aspectos, resultan normalmente ms difciles de implementar; en este cuadro podemos ver resumidas las ventajas e inconvenientes de todas ellas. Tipo de aproximacin RC Butterworth Chebyshev Bessel Pendiente (rolloff) Malo Normal La mejor Malo Rizado (ripple) Normal La mejor Malo Normal Fase (LPR, Linear Phase Response) Malo Malo Normal La mejor

Solo polos reales Polos complejos Polos complejos Polos complejos

Tabla 1 Ventajas e inconvenientes de los distintos tipos de filtros.

EUITIZ, Universidad de Zaragoza

11

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

1.5 RESUMEN DEL CAPITULO. Estas son las ideas clave que el lector debera haber adquirido a lo largo de este Captulo 1: Existen una serie circuitos que son capaces de rechazar o aceptar (en definitiva distinguir) unas u otras frecuencias o rangos de stas llamadas bandas. Los principales tipos son: - Paso alto. - Paso bajo. - Paso banda. - Rechazo banda. - Notch. Para cada una de las funciones ideales, no realizables fsicamente, existe una serie de aproximaciones desarrolladas que intentando maximizar algunas caractersticas, pero perdiendo en otras con respecto al caso ideal. Estas aproximaciones pueden tener polos y ceros, complejos o no, en su funcin de transferencia. As. - Solo polos reales en funcin de transferencia: filtro RC. - Polos complejos: Butterworth Chevyshev. Bessel. - Polos y ceros: Otros filtros no explicados aqu, como los Elpticos. Para poder realizar la implementacin de estos filtros existen varias tecnologas: ACTIVOS. Formados por redes RC y elementos activos (transistores, vlvulas de vaco, amplificadores operacionales, etc...). PASIVOS. Formados por redes de componentes RLC.

EUITIZ, Universidad de Zaragoza

12

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

CAPTULO 2. IMPLEMENTACIN CIRCUITAL.


Veremos a lo largo del captulo diversas configuraciones circuitales que permiten implementar las diversas aproximaciones del Captulo 1. Solamente comentaremos aspectos puntuales de aplicacin, ya que el desarrollo terico de los circuitos puede resultar largo, tedioso e improductivo al lector. Para el clculo completo de los filtros, seleccin, aproximacin e implementacin, en el Captulo 3 desarrollaremos tres ejemplos utilizando distintas tcnicas. PRINCIPALES IMPLEMENTACIONES ACTIVAS. Como ya adelantamos en el Captulo 1 (1.3), utilizaremos circuitos activos con ganancia (amplificadores); implementaremos exclusivamente con amplificadores operacionales debido a la sencillez de su manejo y comprensin. 2.1 Implementacin de primer orden Para filtros de primer orden (una raz real en su denominador) podemos encontrar dos variantes comunes, resultado de adaptar el amplificador inversor (Fig. 12) y el seguidor (Fig. 11).

Fig. 12 Filtro paso-bajo 1 orden, etapa inversora

Fig . 11 Filtro paso-bajo 1 orden, etapa no inversora

La funcin de transferencia de los circuitos de la figura solo permitir incluir un nico polo real, as las funciones de transferencia correspondiente son:

EUITIZ, Universidad de Zaragoza

13

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

1 para el no inversor, vemos que no permite ajuste de ganancia en 1 + R1C1 s continua (llamado de ganancia unidad) [9] A(s ) = R2 R1 A(s ) = para el inversor con ganancia ajustable 1 + w c R 2 C1 s
[10]

SEGUNDO ORDEN 2.2 TOPOLOGIA Sallen-Key. Desarrollada por R.P. Sallen y E.L. Key (IRE Trans. Circuit Theory, 1955), aprovecha el amplificador operacional para configurarlo con ganancia fija y limitada en la banda de paso; utiliza las llamadas tcnicas VCVS (Voltaje Controlled Voltaje Source) es decir fuente de tensin controlada por tensin o, comnmente, amplificador de tensin. 2.2.1 Paso-bajo. Existen al menos dos variantes, la de ganancia unidad en continua y la de ganancia ajustable. Fig . 13 Filtro paso-bajo orden 2, Sallen-Key ganancia ajustable

Fig . 14 Filtro paso-bajo orden 2, Sallen-Key ganancia unidad

EUITIZ, Universidad de Zaragoza

14

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

V0 (s ) del caso ms general (ganancia ajustable) Vin no permite ver que es posible la implementacin de polos dobles, ajustar la ganancia en continua Ao , y a travs de un anlisis ms profundo de los coeficiente de [12] implementar polos complejos, que en los filtros pasivos estn obligatoriamente formados por pares bobina-condensador: A0 A( s ) = [ 11] 1 + wc [C1 (R1 + R 2 ) + (1 A0 )R1C 2 ]s + wc2 R1 R 2 C1C 2 s 2 La funcin de transferencia [12] Simplificando para ganancia unidad los coeficientes de la funcin de transferencia A0 general Ai (s ) = ; a1 , b1 sern: (1 + a i s + bi s 2 ) A0 = 1 . a1 = wc C1 (R1 + R2 ) b1 = wc2 R1 R2 C1C 2
[12] [13] [14]

2.2.2 Paso-alto. Para conseguir la transformacin a la topologa paso bajo solo deberemos cambiar componentes de sitio, manteniendo la estructura general. As la clula de segundo orden Sallen-Key de tipo paso alto y ganancia variable quedara (Fig. 15).
Fig. 15 Clula Sallen-Key de segundo orden, paso alto y ganancia ajustable.

EUITIZ, Universidad de Zaragoza

15

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Con una funcin de transferencia segn [16] que se correspondera a la forma genrica [5] vista en el Captulo 1. R Con = 1 + 4 R (C + C 2 ) + R1C 2 (1 ) 1 1 1 R3 1+ 2 1 + 2 2 wc R1 R 2 C1C 2 s wc R1 R 2 C1C 2 s Igualmente podemos encontrar la forma de ganancia unitaria de funcin de transferencia ms reducida. [ R3 ; R 4 0 1 . A( s ) = [15]

Fig. 16 Clula Sallen-Key segundo orden, paso alto y ganancia unitaria.

2.2.3 Otras implementaciones PASO BANDA y RECHAZO BANDA. (Vase Anexo D). MAYOR ORDEN. Para conseguir mayor pendiente (rolloff) deberemos encadenar en cascada varios filtros de primer o segundo orden, teniendo en cuenta las siguientes precauciones: a) El filtro de ganancia ms alta normalmente ser el primero. b) En la cadena ninguno de los filtros ha de tener tanta ganancia que con los niveles de seal esperados la salida del amplificador operacional de una clula se sature.

EUITIZ, Universidad de Zaragoza

16

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

2.3 MFB. Multiple Feedback


Ms actual, se desarroll buscando menores exigencias que en el Sallen-Key en cuanto a tolerancia de los componentes, por ello normalmente es preferida en filtros que requieren un alto orden y ganancia. En esta configuracin el operacional no trabaja con nica realimentacin como amplificador fijo, sino que tiene dos o ms realimentaciones negativas, de ah el nombre. 2.3.1 Paso-bajo.

Fig . 17 Clula MBF segundo orden, paso bajo.

La funcin de transferencia del circuito

Vout (s ) es: Vin

R2 R1 A(s ) = R2 R s + wc2 C1C 2 R 2 R3 s 2 1 + w c C1 R R + + 2 3 R1 Relacionndola con los coeficientes de la ecuacin normalizada[3] A0 Ai (s ) = (1 + a i s + bi s 2 ) R A0 = 2 R1

[16]

[17]

EUITIZ, Universidad de Zaragoza

17

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

R2 R3 a1 = wcC1 R2 + R3 + R 1 b1 = wc2 C1C 2 R2 R3 2.3.2 Paso-alto. Al igual que ocurre con la estructura Sallen-Key, podemos reorganizar los componentes (Fig. 18), intercambiando C's por R's, para conseguir una funcin de transferencia paso alto semejante a [5].
Fig. 18 Clula MFB segundo orden, paso alto

Con una funcin de transferencia: C C2 A(s ) = 2C + C 2 1 2C + C 2 1 1+ + wc R1CC 2 s wc R1CC 2 s 2 Siendo en este caso el clculo ms sencillo al estar los valores de componentes relacionados con los parmetros f c , ganancia en continua [10] A , C. R1 = 1 ; R 2 = R3 ( A 1) ; R 2 = R 1 A 2f c a1C1

[18]

[19]

EUITIZ, Universidad de Zaragoza

18

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

CAPTULO 3. CLCULO PRCTICO DE FILTROS.


3.1 Proceso de clculo de un filtro. Vamos a ver ahora algunos ejemplos prcticos de clculo, normalmente para realizar el diseo de un filtro, tenemos tres alternativas: 1- Utilizamos las ecuaciones [12] o [13] identificando cada componente con los coeficientes de la funcin de transferencia deseada; si el filtro tiene orden superior a dos pondramos varias etapas en cascada. Esta manera de proceder es aconsejable solamente cuando el filtro no pueda ser realizado a travs de las aproximaciones clsicas (Butterworth, Chebyshev, Bessel) o no se disponga de las herramientas que permiten trabajar segn 2 o 3. 2- Hacer uso de las tablas de clculo simplificadas (Vase Anexo I). 3- Utilizar un programa informtico que calcule los componentes y las derivas causadas por la tolerancia de estos. Independientemente de la herramienta el proceso de diseo ha realizarse segn aparece en este esquema.
Inicio de proceso

1 Recojo especificaciones Generacin de plantilla.

2 Selecciono el tipo A produccin 3 Estimo el orden necesario en funcin de la atenuacin

SI

4 Simulo o implemento funcin de transferencia (Spice, Matlab, Software especializado...)

NO

Cumple?

Es suficiente? (Cumplo plantilla?) SI

7 Construyo fisicamente prototipo NO SI NOCumple?

5 Elijo implementacin

6 Verifico simulacin circuital

EUITIZ, Universidad de Zaragoza

19

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Para cada fase del esquema anterior podremos utilizar las siguientes herramientas. FASE
1 Generacin de plantilla 2 Seleccin del tipo que mejor se adecua a los requisitos 3 Estimacin de orden 4 Simulacin de la funcin de transferencia terica

Herramientas
Determinar los requisitos del producto en el que se trabaja. Tericas, Bibliografa.

Verificacin
Terica Experiencia

5 Eleccin de la implementacin 6 Verificacin de implementacin

7 Construccin del prototipo

Grficas. Software de predimensionamiento. Experiencia Matlab A travs de la simulacin Spice (componentes ideales) Programa especializado, Filterlab, FilterCAD, Microwave Office, Eagleware... Terica, Bibliografa. Simulacin circuital. Spice, ewb, A travs de la simulacin, anlisis etc... de ruido, Monte Carlo (para las desviaciones de valores), de estabilidad, etc... Montaje en PCB o placa de Mtodos frecuenciales: ensayo. - Analizador de espectros. - Analizador de filtros. Sound Blaster. - Mtodos temporales y de variacin. - Osciloscopio. - Cmara climtica.

ALGUNAS HERRAMIENTAS DE SIMULACIN GENRICA ACTUALES SON (2002)

a) Protel 99SE. Permite : - Edicin de esquemas. - PCB's completsimo. - Simulacin (pocos modelos pero simulacin completa, anlisis paramtrico, frecuencial, ruido, Monte Carlo, distorsin,etc...). - Versin totalmente funcional solo por 30 dias www.protel.com b) Orcad 9. - Edicin de esquemas. - PCB's completo. - Simulacin, integra Pspice de Microsim (que fu comprada por Orcad). - Versin DEMO con limitaciones. c) Electronic Work Bench Versiones. 4,5,6-2002. - Edicin de esquemas. - Entorno muy intuitivo. - PCB's completo (ultiboard). - Simulacin (anlisis paramtrico, frecuencial, ruido, Monte Carlo, distorsin,etc...). - Bastantes libreras y muy sencillas de editar. - Este programa ha mejorado muchsimo.

EUITIZ, Universidad de Zaragoza

20

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

d) Microsim eval 8. Spice. - Edicin de esquemas. - Simulacin Pspice clsica + Probe. - Versin de evaluacin con limitaciones (ninguna grave). e) Microchip FilterLab. - Programa gratuito. - Permite predimensionar rpidamente. - Implementa Sallen-Key (ganancia unitaria) y MFB. - www.microchip.com

EUITIZ, Universidad de Zaragoza

21

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

3.2 EJEMPLOS DE CLCULO.


El clculo de filtros permite la aplicacin de muchas tcnicas diferentes: 1. Por una parte podemos comparar la funcin de transferencia normalizada de la aproximacin (Butterworth, Cheby, etc...) con la de la implementacin (Sallen-Key o MFB). Esta comparacin normalmente se realiza en el dominio frecuencial transformando sjw. 2. Por otra parte es comn encontrar demasiados grados de libertad en las ecuaciones que relacionan la funcin aproximacin con la implementacin (circuito), son demasiados valores de componentes por elegir, por lo que se toman unas simplificaciones tipo como por ejemplo hacer resistencias o condensadores iguales y conseguir de esta forma que el sistema tenga solucin determinada. 3. La complejidad se puede reducir a travs del uso de tablas de clculo simplificadas, que tienen en cuenta las simplificaciones tipo y que, por supuesto con algunas limitaciones, permiten el clculo rpido en un porcentaje muy alto de los casos. Dado el carcter prctico de este texto trataremos uno de estos procedimiento de diseo mediante tablas, que aunque cerrado lleva a la obtencin rpida de soluciones. En las referencias bibliogrficas encontrar excelentes soluciones completas.

3.2.1 CLCULO DE MEDIANTE TABLAS.


(Implementacin Sallen-Key ganancia variable fig.15) Una vez que tengamos claro: a) El tipo de aproximacin. b) El orden. c) La frecuencia de corte. El proceso de clculo ser el siguiente: 1. En caso de tratarse de un filtro de orden n par calcularemos n de la tabla 5. 2. En caso de ser n impar, calcularemos

clulas segn los datos y el orden

(n 1)

clulas siguiendo el mismo procedimiento y

aadiremos al comienzo de la cascada el filtro de primer orden de la fig.11 fijando f c en la 3. especificada para el filtro general. Con cada clula buscaremos para el tipo y orden elegido el parmetro f n Normalizing Factor, este factor lo utilizamos para tratar con la funcin de transferencia normaliza (la que tiene f c = 1 ). Calcularemos RC =

4. 5. 6. 7.

1 . 2f n f c R3 + R4 Tomaremos un valor de R3 y calcularemos R3

Seleccionando uno de ellos, normalmente R calcularemos el otro C . Buscaremos tal como antes el factor de ganancia K necesario. Del circuito de la fig 15. K =

R4 = (K 1) R3
8.

Procederemos a comprobar el filtro calculado segn fig 15. conociendo y a los valores de

R1 = R2 = R; C1 = C 2 = C ; R3 ; R4

EUITIZ, Universidad de Zaragoza

22

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Butterworth

Bessel Bessel

Chebyshev (0.5dB) Chebyshev 0.5dB K 1.268 1.084 1.759 1.040 1.364 2.023 1.024 1.213 1.593 2.184

Chebyshev (2dB) Chebyshe v 2.0dB K 1.842 1.582 2.660 1.537 2.448 2.846 1.522 2.379 2.711 2.913

Butterworth N polos 2 4 6 K 1.586 1.152 2.235 1.068 1.586 2.483 1.038 1.337 1.889 2.610

fn
1.272 1.432 1.606 1.607 1.692 1.908 1.781 1.835 1.956 2.192

fn
1.231 0.597 1.031 0.396 0.768 1.011 0.297 0.599 0.861 1.006

fn
0.907 0.471 0.964 0.316 0.730 0.983 0.238 0.572 0.842 0.990

K 2.114 1.924 2.782 1.891 2.648 2.904 1.879 2.605 2.821 2.946

Tabla. 5. Filtro de cuarto orden implementacin VCVS (Sallen[1] Tomado de The art of Electronics Paul Horowitz, Winfield Hill.

Disear un filtro de f c = 22 KHz para un sistema de audio y con estas caractersticas: Orden 4. Aproximacin tipo Chebyshev de 0.5dB dde rizado en la banda de paso. Paso-bajo.

Ejemplo 1.

Para un filtro paso-bajo, acudimos al Captulo 2 de implementaciones. Seleccionando la Sallen-Key, como el orden es par ( 2 clulas de 2 orden ); este es el esquema resultante:

Fig. 19 Filtro de cuarto orden implementacin VCVS (Sallen-Key)

Donde las ganancias de cada uno de los amplificadores no inversores estarn dadas por:

R3 R5 Buscando en la tabla K ' = 1.582; K ' ' = 2.660 de donde seleccionando R3 , R5 =10K.
Podemos calcular:

K'=

(R3 + R2 ) ; K ' ' = (R5 + R6 )

R2 = K ' R3 R3 = 5.82 K 5.83K (serie E192) R6 = K ' R5 R5 = 16.66 K 16.7 K (serie E192)
EUITIZ, Universidad de Zaragoza 23

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________ La frecuencia de corte es de 22Khz, podemos calcular utilizando los factores de normalizacin f n (0.597,0.031) los valores del resto de los componentes. Para la clula 1.

R1C1 =

1 1 1 = = = 1.2118 10 5 seleccionando 2f n f c 2 (0.597)(22000) 82535.3 1 1 1 = = = 7.017 10 6 seleccionando 2f n f c 2 (1.031)(22000) 142511

Para la clula 2.

R4 C 3 =

7.017 10 6 R4 = 10 K C 3 = = 7.017 10 10 = 700 pF 680 pF 10 K


El circuito final queda.

Donde hemos seleccionado los valores comerciales ms prximos. Verificando en el simulador:

Ms en detalle.

Consideraciones prcticas al clculo con tablas. Con el mtodo simplificado de clculo no es posible ajustar la ganancia en la banda de paso. Seran necesarias etapas de amplificacin / atenuacin en cascada para poder hacerlo.

EUITIZ, Universidad de Zaragoza

24

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________ Existen mtodos ms elaborados que trabajan a partir de la identificacin de componentes en la funcin de transferencia. Una buena referencia es: Passive and Active Filter, Theory and Implementations, Wai-Kai Chen. Ed. John Wiley & Sons.1986. ISBN 0-471-82352-X En general la seleccin de componentes con los de las series disponibles es una fuente importante de errores, en el filtro calculado podemos ver el resultado de una variacin del 5% en los valores de componentes (anlisis de de Monte Carlo).

Aunque el orden de las clulas tericamente da igual, se implementarn tal y como aparecen en las tablas; de esta forma haremos ms difcil la saturacin de la salida de uno de los operacionales. La frecuencia de transicin para ganancia unidad del amplificador operacional seleccionado ser 6(rule of thumb) si es posible de unas 10 veces la frecuencia de corte del filtro; de esta forma no afectar a la implementacin. Ft > 10*Fc A

En la literatura significa, truco, regla de uso.

EUITIZ, Universidad de Zaragoza

25

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

3.2.2 CALCULO UTILIZANDO SOFTWARE. FILTROS ANTIALIASING.

Un CD player contiene un filtro antialiasing complejo en la salida de su conversor D/A.

Los conversores A/D utilizan normalmente muestreo peridico y homogneo, es decir, su frecuencia de muestreo ( Fs ) es constante. Uitlizando esta frecuencia de muestreo, todas las seales de frecuencias inferiores a la mitad de la de muestreo pueden ser apropiadamente digitalizadas, si una porcin de la seal de entrada est por encima de la mitad de la frecuencia de muestreo se reflejar en la banda de inters (DC-

Fs ) con amplitud modificada. (AN699, Microchip Tech. Bonnie C. Baker). 2 En la vida cotidiana podemos encontrar filtros analgicos en casi cualquier aplicacin electrnica; no obstante, con el desarrollo de la electrnica digital, cada vez ms procesos de filtrado se realizan mediante operaciones matemticas, utilizando para ello el procesadores digitales de seal (DSPs). An con toda esta tecnologa disponible es rigurosamente cierto que: - Para que un sistema digital pueda procesar datos analgicos, primero hay que pasar por un proceso de conversin analgica a digital (A/D) . - Si queremos que los datos se reflejen en una magnitud fsica, deberemos pasar por el proceso inverso de conversin digital a analgico (D/A). - En estos procesos normalmente 7el ancho de banda de inters, con el que puede operar el sistema digital y que tiene significado para nosotros es el F comprendido entre DC s ; siendo Fs la frecuencia de muestreo. 2 Ser necesario evitar entradas o salidas al sistema de seales con frecuencias F superiores a s , incorporamos los llamados filtros antialiasing, ya que el fenmeno de la 2 mezcla entre estas frecuencias y la seal de entrada en el proceso de muestreo se llama aliasing. Vemos pues como en la prctica cada proceso de conversin entre los mundos analgico y digital est unido inevitablemente a la utilizacin de filtros analgicos (aunque el procesado posterior de la informacin sea puramente digital ).
A Fs/2 Fs

Banda util

Con energa aqu f ALIASING

Utilizacin del espectro de entrada a un conversor A/D

Otras tcnicas especficas como el undersampling operan con anchos de banda diferentes.

EUITIZ, Universidad de Zaragoza

26

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Ejemplo 2 Disear el filtro antialiasing de una tarjeta de sonido de altas prestaciones con las siguientes especificaciones: Velocidad de muestreo : 196KSPS Ancho de banda de audio: DC-20Khz. N de bits. 24 bis. Mxima relacin seal-ruido terica 1 LSB. Velocidad de muestreo 196KSPS. PLANTEAMIENTO fs = 98Khz , luego 2 cualquier seal ser convertida con precisin hasta 98Khz, como la banda de inters solamente se extiende hasta 20Khz podemos bajar hasta all la frecuencia de corte del filtro. Notar que hemos muestreado ms rpido8 de lo necesario, ya que podemos digitalizar seales de hasta 98Khz pero la informacin til (audio) solamente se extiende a 20Khz. Sabemos que de la frecuencia de muestreo (Nyquist) PROCESO DE DISEO. Primero deberemos establecer los requisitos, despus haremos un predimiensionamiento y los verificaremos para volver a repetir el proceso en caso necesario.

20Khz

Muestreo justo a frecuencia de Nyquist


Fs=196Khz

Banda util

Con energa aqu f ALIASING


fig . 20 El sobremuestreo Oversampling relaja los requisitos de filtrado

Tcnica llamada Oversampling.

EUITIZ, Universidad de Zaragoza

27

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

DEFINICIN DE REQUISITOS Segn lo expuesto anteriormente: - Banda de paso plana (igual respuesta a cualquier tono de audio). Tipo Butterworth. - Frecuencia de corte 20Khz. 1 1 - Atenuacin a 98Khz Ndebit = 16 = 0.0000152587 pasndolo a dB 2 2 1 20 log 16 = 96.32dB . 2 PREDIMENSIONAMIENTO Cada polo aade una pendiente lejos de la frecuencia de corte de 20dB/dcada, si la frecuencia de corte fuera de 10Khz necesitaramos al menos 6 polos (6*20=120dB)para cumplir los requisitos, al ser 20Khz necesitaremos 6dB ms podemos empezar a aproximar con 6 polos ya que la atenuacin final depender de (Captulo 2): - El tipo de filtro . - El nmero de polos. - La distancia entre la frecuencia de corte y de la de muestreo. VERIFICACION Implementando la funcin de transferencia correspondiente al Butterworth de orden 6 9.

Fig . 21 Utilizamos para el predimensionamiento un programa comercial de distribucin gratuita, el Microchip Filterlab. www.microchip.com. 2000

(utilizamos para ello una herramienta informtica apropiada, Matlab, Filterlab, etc)

EUITIZ, Universidad de Zaragoza

28

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

VERIFICACIN Y REPLANTEAMIENTO. Vemos que un orden 6 no es suficiente para distintos tipos de filtros la atenuacin a (98Khz) queda: Tipo Butterworth Chevyshev 1dB Bessel Orden 5 -69dB -86.8dB -48.9dB Orden 6 -82.8dB -106.5dB -55.0dB Orden 7 -96.7dB -126.3dB -60.7dB fs 2

Luego solo cumpliremos los requisitos A < 0.000015258 = 96.32dB si escogemos: a) Butterworth de orden 7 13 resistencias, 3 AOs, 13 condensadores. b) Chevyshev 1dB de rizado y orden 6. 12 resistencias, 3 AOs, 12 condensadores. c) Otra solucin sera muestrear ms deprisa10 (ver tabla adjunta) para conseguir llevar de Fs ms arriba en frecuencia. Sobremuestreo sobre criterio de Nyquist X1 (40KSPS) Criterio de Nq. Orden necesario para Butterworth Tericamente para eliminar totalmente cualquier componente (alias) por encima de 20Khz. 7 6 6 5 4 Atenuacin conseguida a de Fs --

X5 (200KSPS) X6 (240KSPS) X7 (280KSPS) X10 (400KSPS) X16 (640KSPS)

-96.7dB -93.4dB -101.4dB -100dB -96.3dB

Con una atenuacin de 96.7dB>96.dB cumplimos los requisitos del diseo.

EUITIZ, Universidad de Zaragoza

29

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

El circuito resultante implementado en Sallen-Key es el de la figura.

EUITIZ, Universidad de Zaragoza

30

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

ANEXOS
ANEXO A. INTERPRETACION DE LA TRANSFORMADA DE FOURIER. La transformada de Fourier. Dominio frecuencial.
A travs de varias asignaturas nos es familiar el llamado anlisis de Fourier; ste anlisis de Fourier forma una familia de tcnicas matemticas basadas en la descomposicin / recomposicin de una seal en senoides. En el ao 1807 Jean Baptiste Joseph Fourier argument en un estudio sobre la propagacin del calor, que cualquier seal real poda ser representada como suma de varias senoides cuidadosamente seleccionadas; algunos grandes matemticos como Joshep Luis Lagrange vean claro que esto ocurriese para seales con cantos redondeados pero pensaban imposible que una seal con esquinas abruptas pudiese ser suma de seales suaves como una senoide. Aos ms tarde Gibbs se encarg de demostrar que para un nmero suficiente grande de senoides (n) normalmente s se poda hacer dicha suposicin, de hecho es comn pensar que las funciones matemticas se pueden descomponer en sumas de otras muchas (senoides, ondas cuadradas, triangulares, etc) que combinadas acertadamente dan la original. Por qu Fourier utiliz las senoides?, por su cualidad ms apreciada: su sencillez de clculo. Estas son algunas de las propiedades: 1) Una senoide de una frecuencia determinada introducida en un sistema cualquiera siempre va a dar en su salida al menos otra senoide de la misma frecuencia. 2) Una senoide de frecuencia f, introducida en un sistema lineal (como los filtros activos) siempre va a dar en la salida del sistema otra senoide de frecuencia f, con amplitud y fase solo definidas por el sistema (funcin de transferencia). Esto es, para una determinada realidad podremos trabajarla matemticamente en dos modos (dominios): Temporal. Donde lo que buscaremos es que ocurre en forma clsica (tensin, corriente, etc... frente a tiempo). Frecuencial. Nos permitir ver y procesar informacin oculta en el dominio temporal; ya que trataremos con la amplitud y la fase de cada una de las senoides de la serie de Fourier de la seal. Debe notar el lector que ambas visiones del problema corresponden a una nica realidad, no obstante en muchos casos parece ms simple para el ser humano el distinguir informacin temporal, aunque por ejemplo la mente de un msico est perfectamente entrenada y capacitada para percibir notas (senoides de frecuencias determinadas) igual que hacemos en el anlisis de Fourier.

El proceso de filtrado.
EUITIZ, Universidad de Zaragoza 31

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Supongamos que intentamos saber qu es esto.

Fig. . 22 La sonda de un osciloscopio al aire.

Es obvio que a menos que usted sea un vidente no habr manera de distinguir nada en esta seal, parece que no es til. Sin embargo vamos a ver la muestra desde otro punto de vista, el anlisis de Fourier.

Fig . 23 Espectro de la seal anterior, podemos distinguir la energa del ruido ambiente y los canales de radio en la parte alta del espectro.

EUITIZ, Universidad de Zaragoza

32

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Efectivamente, s que podemos identificar un montn de cosas, los picos de la parte baja corresponden a ruidos elctricos varios, armnicos de la seal de red, transmisores de AM, para la parte ms altas una serie de emisoras (Cadena 40, Onda Cero, etc...) inyectan mucha energa en nuestro ruido ambiente. El proceso de filtrado responde a la necesidad de filtrar, seleccionar o suprimir algunas de estas frecuencias, de hecho, si construimos un filtro selectivo a la frecuencia de forma que solo deje pasar un rango frecuencial (sintonizador) ya podremos empezar a pensar en escuchar la radio.

ANEXO B. DISEO DE FILTROS CON ALIMENTACIN NICA.


En los circuitos vistos hasta ahora hemos considerado alimentacin bipolar, esto no es cierto en todos los casos, ya que varios factores pueden obligar a disear para alimentacin nica (alimentacin a bateras, alta linealidad, etc...). Los sistemas de alimentacin nica normalmente requieren operar con una masa virtual ya que el punto de polarizacin debe estar a mitad de la alimentacin para asegurarnos de utilizar todo el rango disponible deberemos: Generar esta masa virtual en la mitad de la tensin de alimentacin, lo ms limpia de ruido que nos sea posible. Adems habr que acoplar la seal entre etapas mediante condensadores, polarizando la entrada en el punto correspondiente a la mitad de la alimentacin. Si la alimentacin es pequea (sistemas con bateras) tendremos que utilizar todo el rango dinmico del operacional utilizaremos operacionales del tipo rail-to-rail, que pueden acercar su salida prcticamente a ambas alimentaciones. Aunque existen muchas aproximaciones al tema para que sirva de muestra el circuito de la figura representa una opcin vlida de diseo de una clula Sallen- Key con alimentacin nica.

Fig . 24 Polarizacin de una clula Sallen-Key con alimentacin unipolar. Analog Devices, Inc.

EUITIZ, Universidad de Zaragoza

33

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

ANEXO C. TABLAS RESUMEN.


FILTROS ACTIVOS. IMPLEMENTACIONES MS COMUNES DE PRIMER Y SEGUNDO ORDEN (SOLO POLOS EN FUNCIN DE TRANSFERENCIA)
CIRCUITO FUNCIN DE TRANSFERENCIA

1 si se cumple que: 1 + RCs Z in << Z out Impedancias adaptadas A(s )

PRIMER ORDEN

Activo inversor

Pasivo

PASO BAJO

R2 R1 A(s ) = 1 + w c R 2 C1 s

Activo no

A(s ) =

1 1 + wc RC

SEGUNDO ORDEN

Sallen-Key G. Unit.

Ai (s ) =

A0

(1 + a i s + bi s 2 ) A0 = 1 a1 = wc C1 (R1 + R2 ) b1 = wc2 R1 R2 C1C 2

EUITIZ, Universidad de Zaragoza

34

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

Sallen-Key G.

A( s ) =

A0 1 + w c [C1 (R1 + R 2 ) + (1 A0 )R1 C 2 ]s + wc2 R1 R 2 C1 C 2 s 2

SEGUNDO ORDEN

PASO BAJO

R2 R1 A(s ) = R2 R 2 2 1 + w c C1 R 2 + R 3 + R s + w c C1 C 2 R 2 R 3 s 1

MFB
PASO ALTO.

RCs si se cumple que: 1 + RCs Z in << Z out Impedancias adaptadas A(s )

PRIMER ORDEN

PASO ALTO

Activo no inversor

Pasivo

R2 R3 A(s ) = 1 1 1+ wc R1C1 s 1+

EUITIZ, Universidad de Zaragoza

35

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

PRIMER ORDEN

Activo inversor

R2 R1 A(s ) = 1 1 1+ wc R1C1 s

Sallen-Key G.Unit.

A( s ) =

R 2 (C1 + C 2 ) + R1C 2 (1 ) 1 1 1 + 2 1+ wc R1 R 2 C1C 2 s wc R1 R 2 C1C 2 s 2

con = 1

PASO ALTO

Sallen-Key G.var.

SEGUNDO ORDEN

A( s ) =

R 2 (C1 + C 2 ) + R1C 2 (1 ) 1 1 1 + 2 1+ wc R1 R 2 C1C 2 s wc R1 R 2 C1C 2 s 2

con = 1 +

R4 R3

MFB

C C2 A(s ) = 2C + C 2 1 2C + C 2 1 1+ + wc R1CC 2 s wc R1CC 2 s 2 R1 = 1 ; R 2 = R3 ( A 1) ; 2f c a1C1 R 2 = R 1 A

EUITIZ, Universidad de Zaragoza

36

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

A(s ) = Sallen-Key

PASO BANDA

G RCwm s 2 2 1 + RCwm (3 G ) s + R 2 C 2 wm s Donde: En la frecuencia central: 1 G ; Am = fm = 2RC 3G Otros parmetros: R 1 G =1+ 2 ; Q = R1 3G

R 2 R3 Cwm s R1 + R3 A(s ) = 2 R1 R3 RR R 2 2 1+ Cwm s + 1 2 3 C 2 wm s R1 + R3 R1 + R3 Donde: En la frecuencia central. R1 + R3 R 1 fm = ; Am = 2 2 R1 2C R1 R2 R3 Otros parmetros. 1 Q = f m R2 C ; Bandwidth B = R2 C k (1 + s 2 ) 1 + 2(2 k ) s + s 2 Donde: En la frecuencia central. R 1 ; G =1+ 2 fm = 2RC R1 La ganancia en banda de paso: A0 = G 1 Q= 2(2 G ) A(s ) =

COMPUESTOS

RECHAZO BANDA

EUITIZ, Universidad de Zaragoza

T-Twin Notch

MFB

37

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

(1 + s 2 ) A(s ) = 1 + 3 1+ s + s2 1+ Con : R2 R = y = 2 R3 R4

RECHAZO BANDA

COMPUESTOS

EUITIZ, Universidad de Zaragoza

Wien-Robinson

38

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

ANEXO D. EL FILTRO NOTCH

Fig . 25 El filtro Notch permite eliminar una banda muy estrecha

Cuando intentamos disear un filtro de rechazo-banda para eliminar de nuestra seal una determinada frecuencia (o banda muy estrecha) lo haremos a travs de estructuras diferentes a las vistas en el Captulo 2 o en el ANEXO C; esto es debido a que: La banda eliminada normalmente tiene una frecuencia muy precisa, esta frecuencia debe de ser estable con la temperatura, tolerancias de componentes, etc... Los valores de componentes para mantener alta atenuacin y banda estrecha ( Qs altos), resultan imposibles en la prctica con las implementaciones clsicas. En por ello que se han desarrollado las tcnicas Notch, que tienen como objetivo filtros muy picudos en los que solo queremos afectar a una banda muy estrecha y concreta. En instrumentacin la aplicacin ms general del Notch es la de eliminar el ruido de 50Hz que aparece en los sensores o cables de transmisin. Hemos credo conveniente exponer solamente esta aplicacin, dejando anlisis ms profundos a las referencias bibliogrficas. Filtro NOTCH tipo T-TWIN caractersticas Frecuencia central del notch, media geomtrica de las frecuencias laterales. f f m = 50 Hz . Q = 10 donde el factor de calidad es Q = m ; Adc = 1.95 f

EUITIZ, Universidad de Zaragoza

39

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

ANEXO E. OTRAS FUNCIONES DE TRANSFERENCIA.


Vimos en el captulo 1 como a partir del paso-bajo es posible desarrollar las funciones de transferencia de las aproximaciones clsicas paso-alto, paso-banda y rechazobanda. El estudio de estas formas va ms all del propsito de este texto, no obstante desarrollaremos las lneas gua de lo que en otras referencias se expone. Para la transformacin de paso-bajo a otro tipo ser necesario en [3] hacer las siguientes sustituciones: Transformacin a: PASO-ALTO PASO-BANDA Sustituir s s Por 1 s 1 1 s + donde es el ancho de banda de la s banda de paso. donde es el ancho de banda de la banda 1 s + s de paso.

RECHAZO-BANDA

De esta forma obtenemos las ecuaciones [5],[6],[7] que expresan la forma general de cada uno de los tipos. Para llegar a la implementacin fsica tambin se han desarrollado estructuras VCVS y MFB que estn incluidas en el ANEXO C del presente texto. Tenemos que tener en cuenta los siguientes aspectos: Es posible sintetizar un filtro paso-banda o rechazo-banda de la conexin en cascada de un paso-alto y un paso-bajo. Si se trata de un rechazo banda de banda eliminada muy estrecha, hablaremos de Notch y debe ser implementado en la prctica a travs del uso de estructuras diferentes como las que se introducen en el ANEXO F del presente texto. La aplicacin de estos filtros (paso-banda, rechazo-banda y notch requiere normalmente un estudio ms profundo de sus requisitos y variacin de sus caractersticas con la tolerancia de los componentes).

EUITIZ, Universidad de Zaragoza

40

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

ANEXO F. LISTADOS SPICE.


En este apartado encontrareis el listado Spice de simulacin de distintos tipos de filtros. Corre en cualquier simulador compatible spice, los parmetros de variacin estn escritos dentro del listado.
EJEMPLO 1.
Filtro 1 orden, no inversor con fc= 1K.

**************************************************

* DISEO PRACTICO DE FILTROS * EUITIZ Universidad de Zaragoza * Carlos Bernal Ruiz * Mayo 2002 ************************************************** * Generadores V_AC_0 60 0 AC 1.4142 0 + SIN(0 1.4142 10K 0 0 0) * Resistencias * R0 60 59 16.9K * Carga R1 0 61 1K * Condensadores * C1 C0 0 59 470p * Operacionales LM741, modelo incluido * X_opamp3_0 59 61 61 op_lm7xx_LM741

* Modelo del LM741 .SUBCKT op_lm7xx_LM741 1 2 3 Vos 4 1 DC 1mV Ib1 4 0 90nA Ib2 2 0 70nA G1 0 5 4 2 58.48m G2 0 6 5 0 779.74m G3 0 3 6 0 779.74m Ri 4 2 2MEGohm R1 5 0 1Kohm R2 6 0 75ohm R3 3 0 75ohm C1 5 0 21.221u C2 6 0 2.1221e-35 Cc 5 0 30p .ENDS .PROBE .AC DEC 1000 1 1MEG .PRINT AC V(61) .OPTIONS ITL4=25 .END

EUITIZ, Universidad de Zaragoza

41

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

EJEMPLO 2.
Filtro paso-alto Butterworth, fc=1Khz, Sallen-Key ganancia variable.

************************************************** * DISEO PRACTICO DE FILTROS * EUITIZ Universidad de Zaragoza * Carlos Bernal Ruiz * Mayo 2002 * Filtro paso-alto fc=1Khz Sallen-key 2 orden gan.variable ************************************************** * Generadores V_AC_0 60 0 AC 1.4142 0 + SIN(0 1.4142 10K 0 0 0) * Resistencias * R0 0 65 1K * R1 0 64 10K * R2 63 65 10K * R3 0 66 10K * R4 66 65 5.8K * Condensadores * C0 63 64 12.5n * C1 60 63 12.5n * Operacionales * X_opamp3_0 64 66 65 op_lm7xx_LM741 * Modelo del LM741 EUITIZ, Universidad de Zaragoza 42

.SUBCKT op_lm7xx_LM741 1 2 3 Vos 4 1 DC 1mV Ib1 4 0 90nA Ib2 2 0 70nA G1 0 5 4 2 58.48m G2 0 6 5 0 779.74m G3 0 3 6 0 779.74m Ri 4 2 2MEGohm R1 5 0 1Kohm R2 6 0 75ohm R3 3 0 75ohm C1 5 0 21.221u C2 6 0 2.1221e-35 Cc 5 0 30p .ENDS .PROBE .AC DEC 500 1 1MEG .OPTIONS ITL4=25 .END

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

EJEMPLO 3.
Filtro paso-bajo 2 orden Chebyshev 1dB MFB fc = 2Khz

************************************************** * DISEO PRACTICO DE FILTROS * EUITIZ Universidad de Zaragoza * Carlos Bernal Ruiz * Mayo 2002 * Paso-bajo Chebyshev 1dB, fc=2Khz, MFB ************************************************** * Generadores * AC Voltage Source(s) * V_AC_0 60 0 AC 1.4142 0 + SIN(0 1.4142 10K 0 0 0) * Resistencias * R0 0 67 1K * R1 63 64 1.36K * R2 63 60 868 * R3 63 67 868 * Condensadores * C0 64 67 22n

* C1 0 63 220n * Operacionales * X_opamp3_0 0 64 67 op_lm7xx_LM741 * Modelo del LM741 .SUBCKT op_lm7xx_LM741 1 2 3 Vos 4 1 DC 1mV Ib1 4 0 90nA Ib2 2 0 70nA G1 0 5 4 2 58.48m G2 0 6 5 0 779.74m G3 0 3 6 0 779.74m Ri 4 2 2MEGohm R1 5 0 1Kohm R2 6 0 75ohm R3 3 0 75ohm C1 5 0 21.221u C2 6 0 2.1221e-35 Cc 5 0 30p .ENDS .OPTIONS ITL4=25 .PROBE .AC DEC 500 1 1MEG .END

EUITIZ, Universidad de Zaragoza

43

DISEO FILTROS ACTIVOS v 1.0 ________________________________________________________

BIBLIOGRAFIA.

- Passive and Active filters Wai-Kai Cheng.John Wiley & Sons, Inc. 1993- R.C.Dorf, Introduction to Electrical Circuits, 3rd ed, New York, 1996. - IEEE Transactions on Circuits and Systems, Part I: Fundamental Theory and Applications. - AN281.Analog Devices App. Note. www.analog.com - SBOA093A. "Handbook of Operational Amplifier Active RC Network". Burrbrown. Application Report. - "Active low pass design". Jim Karki. Texas Instruments 2000. - "Filter design on a Budget". Bruce Carter. Texas Instruments. 2001. - "More Filter design on a Budget" Bruce Carter. Texas Instruments. 2001. - "Transfer Functions of Filters" Wan, Z. The Electrical Engineering Handbook, CRC Press LLC, 2000. - "Active Filter Design techniques" Thomas Kugelstadt. 1999. - Electrnica Analgica. Apuntes. Vicente Fernndez. EUITIZ.

44

Potrebbero piacerti anche