Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conceptos B´asicos
Aplicaciones
Filtros An´alogos vs Digitales
Clasificaci´ondeFiltros Digitales
Especificaciones de Disen˜o deFiltros
Contenidos
1 Conceptos Básicos
Diseño de Filtros Digitales
2 Aplicaciones
2/ 46
1 2
1
27/10/2020
Amplitud (dB)
4 Clasificación de Filtros Digitales
Frecuencia
Amplitud
Amplitud
Frecuencia F recuencia
3/ 46 4/ 46
3 4
2
27/10/2020
Amplitud (dB)
R Función detransferencia -20
R
-40
vo 1 C
F (s) = = -60
0.001 0.01 0.1 1 10 100 1000
1/Cs RCs + 1
Frecuencia
vi vo vi 1/RC Especificaciones
Ancho de banda
Polo en 1/RC.
0
Fase (º)
-30
-60
Ganancia DC
-90
0.001 0.01 0.1 1 10 100 1000
Fase
Frecuencia
5/ 46 6/ 46
5 6
3
27/10/2020
Contenidos Aplicaciones
1 Conceptos Básicos
2 Aplicaciones Aplicación
Los filtros se emplean para atenuar o amplificar componentes
3
frecuenciales de la señal de entrada dentro de un determinado rango,
Filtros Análogos vs Digitales
o para rechazar o seleccionar componentes en frecuencias
específicas.
4 Clasificación de Filtros Digitales
7/ 46 8/ 46
7 8
4
27/10/2020
Aplicaciones Aplicaciones
1.0 1.0
Amplitud
Amplitud
Amplitud
0 0
-1.0 -1.0
-1.5 0 -1.5 0
0 5 10 15 20 25 0.001 0.01 0.1 1 10 100 1000 0 5 10 15 20 25 0.001 0.01 0.1 1 10 100 1000
tiempo frecuencia tiempo frecuencia
1.5 1.5 1.5 1.5
Amplitud
Amplitud
Amplitud
Amplitud
0 0
-1.0 -1.0
-1.5 0 -1.5 0
0 5 10 15 20 25 0.001 0.01 0.1 1 10 100 1000 0 5 10 15 20 25 0.001 0.01 0.1 1 10 100 1000
tiempo frecuencia tiempo frecuencia
Respuesta en tiempo y frecuencia de un filtro pasa bajos Respuesta en tiempo y frecuencia de un filtro pasa altos
9/ 46 10/ 46
9 10
5
27/10/2020
Aplicaciones Aplicaciones
Reducción de ruido
Reducción de ruido
amplitud
amplitud
amplitud
amplitud
tiempo tiempo tiempo tiempo
amplitud
amplitud
amplitud
amplitud
frecuencia frecuencia
frecuencia frecuencia
11/ 46 12/ 46
11 12
6
27/10/2020
Aplicaciones Contenidos
1 Conceptos Básicos
Restauración de señales y corrección de señales distorsionadas
2 Aplicaciones
amplitud
amplitud
13/ 46 14/ 46
13 14
7
27/10/2020
Implementaci´on Implementación
Circuitos an´alogos R-C-Amp. Algoritmo Memoria - Producto - Suma
x(n) x(n-1)
R1 Rn z-1 z-1 z-1
C1 Cn
vi vo b0 b1 bn-1 bn
y(n)
15/ 46 16/ 46
15 16
8
27/10/2020
17/ 46 18/ 46
17 18
9
27/10/2020
19/ 46 20/ 46
19 20
10
27/10/2020
amplitud (dB)
amplitud (dB)
FIR sinc 2000puntos
DSP Fixed Point 1GHz - 200USD
ADC 16 bits 10MHz - 60 USD ADC Chebyshev 6 polos
21/ 46 22/ 46
21 22
11
27/10/2020
Ripple
1 Conceptos Básicos
Butterworth diseñado sin ripple tiene ripple residual de 1 %
(tolerancia decomponentes)
2 Aplicaciones
Filtro FIR alcanza ripple de 0.02 % considerando errores de
redondeo 12 bits
3 Filtros Análogos vs Digitales
amplitud
Chebyshev 6 polos
23/ 46 24/ 46
23 24
12
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
25/ 46 26/ 46
25 26
13
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
27/ 46 28/ 46
27 28
14
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
29/ 46 30/ 46
29 30
15
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
31/ 46 32/ 46
31 32
16
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
Σ qk=0 b k z −k
H(z) =
1 + Σ pk=1 akz − k
33/ 46 34/ 46
33 34
17
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
Resultado
Como clasificar´ıa el siguiente filtro? 1 1
1 1 𝑦 𝑛 =𝑦 𝑛−1 + 𝑥 𝑛 − 𝑥(𝑛 − 𝑁 − 1)
y(n) = y(n − 1) + x(n) − x(n − N − 1) 𝑁 𝑁
N N
Filtro FIR!!!
Tipo especial filtro FIR: Ventana
35/ 46 36/ 46
35 36
18
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
Filtro ventana
Señal original
amplitud
Todos los coeficientes son iguales
Realiza un promedio de todas las entradas en la ventana
tiempo
Fácil implementación Filtro ventana N=5
amplitud
tiempo
Filtro ventana N=50
amplitud
Filtro ventana
amplitud
amplitud
amplitud
tiempo frecuencia
tiempo
37/ 46 38/ 46
37 38
19
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
Señal original
amplitud
FIR
frecuencia Fase lineal (es posible compensar la distorsión en la señal)
Filtro ventana N=5 Puede garantizar estabilidad
amplitud
Facilidad dediseño
frecuencia Algoritmo de simple implementación
Filtro ventana N=500
amplitud
39/ 46 40/ 46
39 40
20
27/10/2020
Conceptos B´asicos Finite Impulse Response Conceptos B´asicos Finite Impulse Response
Aplicaciones Infinite Impulse Response Aplicaciones Infinite Impulse Response
Filtros An´alogos vs Digitales Ejemplo Filtros An´alogos vs Digitales Ejemplo
Clasificaci´ondeFiltros Digitales Comparaci´on Clasificaci´ondeFiltros Digitales Comparaci´on
Especificaciones de Disen˜o deFiltros Especificaciones de Disen˜o deFiltros
IIR
Se puede diseñar con fase casi lineal
Requiere estudio de estabilidad
Para cortes de frecuencia abruptos con órdenes más bajos
Reducción de procesamiento
Diseño recursivo
Puede imitar filtros análogos
Más susceptibles a errores de cuantización
41/ 46 42/ 46
41 42
21
27/10/2020
43/ 46 44/ 46
43 44
22
27/10/2020
45/ 46 46/ 46
45 46
23