Está en la página 1de 3

INFORME DE PRÁCTICA DE LABORATORIO Versión 1.

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

PROCESAMIENTO DE SEÑALES ANALOGICAS


Castellanos Laverde Laura Valeria, Moya mancera Andrés
est.laurava.castel3 est.andres.moya @unimilitar.edu.co
II. DESARROLLO DE LA PRÁCTICA
MATERIALES:
Resumen—En el presente informe se busca implementar
un sistema que capture los valores de 3 sensores análogos Número Material Cantidad
diferentes por medio de la STM. Con el objetivo de tomar 1 Led 3
10 valores de cada medición para realizar una media de la 2 Tarjeta STM 32 1
cual se obtendrá un desvío que va a activar una alarma
dependiendo de que tan grande sea y luego esta 3 Potenciometro 10K 3
información será transmitida a un PC que permitirá 4 Cable mini USB 1
visualizar esto a través de Matlab. 5 TTL
7 Software uVision Keil 1
I. Introducción

E l procesamiento de señales analógicas se emplea en Métodos: Para el desarrollo de esta práctica los componentes
más relevantes son:
circuitos electrónicos lineales (como filtros activos/pasivos,
mezcladores, integradores y líneas de retardo , etc.) así como
no lineales (como compansores, mezcladores de frecuencia, MODULO DAC:

amplificadores controlados por voltaje). Sin embargo, el


advenimiento de la microelectrónica ha hecho que los sistemas Es un dispositivo que convierte los datos digitales en una
señal analógica que es una tensión, corriente o carga eléctrica.
discretos sean baratos y ampliamente disponibles. Las señales
Los datos digitales generalmente son una secuencia de
discretas son entidades derivadas tomando instancias de impulsos de tiempo finitos que se procesan y convierten en
una señal analógica física continua. La resolución, tasa de
señales analógicas. Actualmente, los dispositivos basados en
muestra y linealidad son los parámetros de rendimiento clave
señales discretas reemplazan gran parte de los circuitos que describen la calidad del DAC. La resolución se refiere al
número de bits digitales por muestra que se pueden convertir
analógicos y son el núcleo de casi todos los procesadores de
con precisión en una señal analógica. La tasa de muestra es la
señales. frecuencia en la que se prueban los datos digitales de entrada.

Los cálculos de series discretas de Fourier fueron ampliamente


entendidos en las primeras décadas del siglo pasado, pero rara MATLAB:

vez se llevaron a cabo, ya que era una tarea laboriosa en papel.


Todo esto cambió con el desarrollo de las computadoras, y Es una plataforma de programación diseñado específicamente
para los ingenieros y científicos, para analizar y diseñar
más tarde cuando Cooley y Tukey propusieron el algoritmo de sistemas y productos que transforman nuestro mundo, este es
transformada rápida de Fourier [1]. Eventualmente hizo un lenguaje basado en matrices que permite la expresión más
natural de las matemáticas computacionales.
posible el cálculo de la serie de Fourier en tiempo real,
popularizando así el procesamiento discreto. El objetivo de
estas técnicas es tener una baja complejidad computacional y SENSORES:

al mismo tiempo garantizar una alta precisión.


Los Sensores analógicos al igual que otros sensores pueden
Hasta el día de hoy, el teorema de muestreo y sus variantes recibir alimentación desde un dispositivo de monitoreo o
han sido testigos de un éxito abrumador con la aplicación a control electrónico, el voltaje proporcionado es + 5 + – 0.5
Volt. De corriente continua o directa, a la vez estos sensores
varios dispositivos de procesamiento de señales discretas [2]. pueden entregar una señal de voltaje continua que varía en un
rango de 0.2 Volt. a 4.8 volt., lo cual será proporcional al
parámetro detectado, estos sensores son utilizados
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2022-2

principalmente en motores de inyeccion electronica. Las Variables para el cálculo de la desviación en los datos de los sensores
magnitudes que pueden medir los sensores análogos pueden  Vadc = 0
ser la temperatura, humedad, presión barométrica o  desviacion1 = 0
aceleración.  desviacion2 = 0
 desviacion3 = 0

 DIAGRAMA DE FLUJO
KEIL

PUERTOS: Para realizar esta practica se utilizaron los puertos B y C


del microcontrolador, además fue necesario habilitar el reloj del
ADC3 y utilizar el puerto de comunicación UART4.

INTERRUPCIONES: Se utiliza una interrupción para la recepción


de los datos.

INTERFAZ GRAFICA DE MATLAB: En este caso se puede


visualizar la interfaz encargada de graficar la variación del voltaje de
cada sensor dependiendo del control que se da con el potenciómetro a
cada uno.

DECLARACIÓN DE VARIABLES:
Variables para el muestreo ADC de los 3 sensores:
 sensor1 = 0
 sensor2 = 0
 sensor3 = 0
 j = 0.
Vectores para guardar 10 datos de cada sensor:
 datosSensor1[10]
 datosSensor2[10] III. RESULTADOS Y ANÁLISIS
 datosSensor3[10].
A continuación, se observa el montaje físico de la practica con
Variables para el envío y recepción de datos:
la alarma lumínica encendida (LED rojo):
 dato = 0
 Sensor = 0
Variables para el cálculo de la media estadística de los 3 sensores
 mediaSen1 = 0
 mediaSen2 = 0
 mediaSen3 = 0
Variables para la señal de alarma de cada sensor
 sen1 = 0
 sen2 = 0
 sen3 = 0
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2022-2

BIBLIOGRAFÍA

IV. CONCLUSIONES
 De esta practica se concluye que es necesario tener
un concepto previo amplio sobre el uso correcto de la
comunicación serial.

 También se debe resaltar la importancia de la


conexión interfaz grafica de Matlab con el
microcontrolador, ya que un uso incorrecto puede
generar un mal muestreo de los sensores.

[1] T. J. W. Cooley J. W., «Un algoritmo para el cálculo automático de series complejas de Fourier,» matematicas,
computar, pp. 297-301, 1965.
[2] A. Kumar, «On two new relations between continuous analog signal and discrete-time sequence,» Mechanical Systems
and Signal Processing, vol. 171, p. 108649, 2022.

También podría gustarte