Está en la página 1de 4

LABORATORIO 1 - P. DIGITAL DE SEÑALES Versión 1.

0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2022-2

Digitalización y Aliasing
González Laura Catalina, Medina Nicolas, Vargas Juan Diego.
{ est.laura.gonzalez2, est.nicolas.medinaa, est.juan.vargas2}@unimilitar.edu.co

Profesor: Nelson Fernando Velasco Toledo

I. INTRODUCCIÓN Frecuencia de la señal (Hz) Frecuencia normalizada

Con el desarrollo del laboratorio 1 de digitalización y 10 0.05


aliasing el principal objetivo es reconocer las
características de las señales o los parámetros de 30 0.15
desempeño como el teorema de muestreo también se
plantea lograr identificar y medir el error que se 50 0.25
produce por el muestreo y por la cuantificación de las
Tabla 1. Frecuencia normalizada.
señales y así mismo realizar la correcta digitalización y
reconstrucción de señales análogas de entrada para
poder identificar el fenómeno llamado “Aliasing”, esto
con el fin de obtener las habilidades necesarias para
10 Hz
identificar los posibles errores, corregirlos y obtener los
datos esperados de manera correcta, tanto en
simulación (matlab) como en el laboratorio físicamente
mostrado en el osciloscopio.

II. DESARROLLO DE LA PRÁCTICA

Para esta práctica se implementaron diferentes códigos


en programas como Keil, Python y Matlab, donde se
especificaron los parámetros como los son frecuencia,
cantidad de muestreo, PWM, acople de filtro pasa
bajos.
Ilustración 2. Gráfica datos teóricos 10 Hz.

Ilustración 2.1. Gráfica datos experimentales 10 Hz.

30 Hz

Ilustración 1. Señal PWM.


LABORATORIO 1 - P. DIGITAL DE SEÑALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2022-2

MSE PSNR

7.2335 8.5935

1.1691 0.6786

11.487 10.6021
Tabla 2. MSE y PSNR.

10 Hz
Ilustración 3. Gráfica datos teóricos 30 Hz.

Ilustración 3.1. Gráfica datos experimentales 30 Hz. Ilustración 5. Gráfica discreta de 10 Hz.

50 Hz

Ilustración 5.1. Gráfica de error de cuantificación de 10


Ilustración 4. Gráficas datos teóricos 50 Hz. Hz.

30 Hz

Ilustración 4.1 Gráficas datos experimentales 50 Hz.

Ilustración 6. Gráfica discreta de 30 Hz.


LABORATORIO 1 - P. DIGITAL DE SEÑALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2022-2

generadas experimentalmente son bastante similares a las


teóricas arrojadas por el generador, sin embargo a medida
que se va aumentando la frecuencia de muestreo hasta la
solicitada (50 Hz) se puede notar que la señal, debido al
ruido y los decimales que pueden perderse en el proceso,
comienza a perder la precisión.

De igual manera, se utilizó la configuración del PWM con


anchos de pulso variantes que corresponden a los datos
tomados por el microcontrolador utilizado, para esto se hizo
uso de conversores ADC y timers que rigen las
características especificadas
Ilustración 6.1 Gráfica de error de cuantificación 30 Hz
Al obtener los datos con frecuencias mayores a 500 se
encontró cierta peculiaridad la cual se debe al ver la señal
(Fs* n +Fg), donde Fs es la frecuencia de muestreo, n e un
50 Hz
número bastantes parecidos a la frecuencia Fg, a esto se le
entiende como Aliasing, el cual puede dar datos erróneos
pero con una lógica adecuada, al observar las frecuencias de
(Fs* n +Fg) se pueden confundir con la frecuencia de Fg y
lo que indica es que al tener dichas frecuencias son datos
erróneos que afectan al final y que hace que todo este mal a
simple vista.

Mediante el anterior método explicado, se observa como las


frecuencias que genera la onda senoidal a partir de las
senoidales, tomando solo dos puntos de la senoidal los
cuales se mostrará, por la teoría, generando así la frecuencia
de salida.
Gracias a los datos obtenidos, se observaron las
Ilustración 7. Gráfica discreta de 50 Hz. características otorgadas por el error de cuantificación
corroboraron que los datos corresponden a los datos
teóricos los cuales fueron sacados del generador de ondas.

IV. CONCLUSIONES

Mediante el microcontrolador STM32, se logró identificar y


analizar la digitalización de la señal análoga que proviene
del generador, ésto produjo un pulso de salida en cada
instante de muestreo obtenidos

De igual manera se puede afirmar que con ayuda de las


gráficas del error de cuantificación, en un ejemplo de la
Ilustración 7.1. Gráfica de error de cuantificación de 50
vida real con una señal de entrada que no sea igual de
Hz.
constante a la utilizada en este laboratorio, se puede
determinar que tan acertada es la señal obtenida y así poder
mejorarla para unos datos con mayor precisión.
III. ANÁLISIS DE RESULTADOS
Finalmente se puede concluir, que las señales digitales se
El análisis del laboratorio se realizó con ayuda de Keil pueden procesar de manera exitosa con ayuda del código
uVision y Matlab, con ayuda de estos programas se necesario, pero al realizar esta conversión en un escenario
generaron gráficas que determinan el comportamiento de la de la vida real no se puede confiar totalmente en una señal
entrada sinusoidal ingresada a la STM32 proveniente del adquirida que tenga una muy alta frecuencia ya que como se
generador de señales, estas se analizaron con 12 bits.
Gracias a lo anterior se puede analizar que las señales
LABORATORIO 1 - P. DIGITAL DE SEÑALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2022-2

explicó anteriormente entre más alta sea esta más grande


será el error en el resultado final.

V. AUTOEVALUACIÓN

Para el desarrollo de la práctica se tuvieron diferentes


impedimentos, entre estos están los siguientes:

Error al momento de correr el programa en proteus para


poder presentar el comportamiento de la señal.
Al mejorar la comunicación el desarrollo del programa es
ameno y se presentó problema con el filtro pasa bajos, lo
cual afecta de manera directa el ruido a la señal original.
Así mismo, el grupo encontró dificultades al enviar los
datos tomados de los voltaje de las señales a un archivo con
la finalidad de guardarlos en el disco duro del equipo,
debido a que al realizar el programa con las direcciones
para esto, no se enviaban los datos requeridos.

También podría gustarte