Está en la página 1de 13

UNIVERSIDAD NACIONAL DE TRUJILLO

Facultad de Ingeniería

Escuela Profesional de Ingeniería Mecatrónica

LABORATORIO.5 DISEÑO DE FILTRO DIGITAL

INTEGRANTES : Acosta Baltodano Roger Aldo

Bel Alayo, Andrés Alejandro

León Cruz Jair José

DOCENTE : Ing. Josmell Alva Alcántara

CICLO : VIII

Trujillo, Perú

2021
Filtro pasa alto RC:

Función de transferencia:
𝑉𝑜 (𝑠) 𝑅 𝑠 𝑠
𝐺𝑝 (𝑠) = = = =
𝑉𝑖 (𝑠) 𝑅 + 1 1 𝑠 + 𝑤𝑐
𝑠𝐶 𝑠 + 𝑅𝐶
𝑤𝑐 : 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑐𝑜𝑟𝑡𝑒 (𝑟𝑎𝑑)
𝑤𝑐 = 2𝜋𝑓𝑐
𝑓𝑐 : 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑐𝑜𝑟𝑡𝑒 (𝐻𝑧)

Para discretizar la función de transferencia, usamos un retenedor de orden cero:

𝑇 𝑇
𝑉𝑖 (𝑠) 𝑉𝑖∗ (𝑠) 𝑉𝑜 (𝑠) 𝑉𝑜∗ (𝑠)

𝐻𝑜 (𝑠) 𝐺𝑝 (𝑠)

Entonces:

𝑉𝑖∗ (𝑠)𝐻𝑜 (𝑠)𝐺𝑝 (𝑠) = 𝑉𝑜 (𝑠)


𝑉𝑖∗ (𝑠)[𝐻𝑜 (𝑠)𝐺𝑝 (𝑠)] = 𝑉𝑜∗ (𝑠)

𝑉𝑖 (𝑧)𝐻𝑜 𝐺𝑝 (𝑧) = 𝑉𝑜 (𝑧)

Además:
1 − 𝑒 −𝑠𝑇 𝑠
𝐻𝑜 𝐺𝑝 (𝑧) = 𝑍[𝐻𝑜 (𝑠)𝐺𝑝 (𝑠)] = 𝑍 [( )( )]
𝑠 𝑠 + 𝑤𝑐

1
𝐻𝑜 𝐺𝑝 (𝑧) = (1 − 𝑧 −1 )𝑍 [ ]
𝑠 + 𝑤𝑐

1 − 𝑧 −1
𝐻𝑜 𝐺𝑝 (𝑧) =
1 − 𝑒 −𝑤𝑐𝑇 𝑧 −1

De esta manera:

1 − 𝑧 −1
𝑉𝑖 (𝑧) ( ) = 𝑉𝑜 (𝑧)
1 − 𝑒 −𝑤𝑐𝑇 𝑧 −1

𝑍 −1 {𝑉𝑖 (𝑧)(1 − 𝑧 −1 )} = 𝑍 −1 {𝑉𝑜 (𝑧)(1 − 𝑒 −𝑤𝑐𝑇 𝑧 −1 )}

𝑉𝑖 (𝑘) − 𝑉𝑖 (𝑘 − 1) = 𝑉𝑜 (𝑘) − 𝑒 −𝑤𝑐𝑇 𝑉𝑜 (𝑘 − 1)

𝑽𝒐 (𝒌) = 𝑽𝒊 (𝒌) − 𝑽𝒊 (𝒌 − 𝟏) + 𝒆−𝒘𝒄𝑻 𝑽𝒐 (𝒌 − 𝟏)


Simulación en Simulink

Se considera los siguientes datos: Frecuencia de corte= 30 Hz,Tiempo de muestreo=0.01s

Para hacer los cálculos se hace uso de Matlab

Donde la función de transferencia en s es:


Su diagrama de Bode correspondiente

Figura 1. Diagrama de Bode de la función de transferencia

La ecuación en Z para la función de transferencia es:


Usando Simulink:

Figura 2. Diagrama en simulink

Figura 3. Configuración de los generadores de señal


Figura 4.Señales obtenidas usando Simulink

Donde la señal roja corresponde al generador de 2Hz; la señal verde, al generador de

100Hz; la señal azul es la suma de las señales anteriores y la señal amarilla es la salida

del filtro pasa altos.

Se puede observar el comportamiento es el requerido, filtrando las frecuencias inferiores

a la de corte y dando como salida una señal de alta frecuencia.

Simulación Proteus

También realizamos la simulación en la plataforma Proteus, realizando los cambios

respectivos para filtros pasa alto.


Figura 5 Simulación plataforma Proteus

Necesitamos realizar la programación del PIC de tal manera que nos basamos en la plataforma
PROTON IDO COMPILER.
Programación del PIC en PROTON

Figura 6 Programación en PROTON parte 1


Figura 7Programación en PROTON parte 2

Se siguió todos los pasos según mostrado en clase, pero hubo problemas al momento de

simular en Proteus el código, el resultado no era el esperado.


Simulación Proteus + PROTON

Figura 8 Resultados compilación ejemplo 1

Ajustamos todos los parámetros, según como se indico en clase, pero nos mostraba

resultados, erróneos.

De igual manera si empleamos el código ya resuelto para filtros pasa bajo, nos muestra

una señal errónea, una de las opciones de este error, puede que se deba según nuestro

grupo a la versión del PROTON.

Se deja en anexos muchas de las modificaciones que intentamos realizar para llegar a la

solución del problema.


ANEXOS

Diversas pruebas
Generación de cristal

También podría gustarte