Vous êtes sur la page 1sur 7

Adquisicin de Datos con Entrenador EPC

Gua de Laboratorio Anlisis de Sonido


El EPC incluye un micrfono que permite adquirir la seal de sonido mediante la tarjeta DAQ. Esta seal es de tipo CA (Corriente Alterna), y el procesamiento que se realiza es un anlisis de espectros y otras mediciones tpicas. Al concluir las prcticas usted aprender: Adquisicin de audio usando una tarjeta de adquisicin de datos. Procesamiento y anlisis de una seal de audio Manejo de bloques Waveform

Prctica 01.MEDICION DE ARMONICOS En esta prctica se utilizara una entrada analgica de alta velocidad para adquirir la seal del micrfono, observar su forma de onda, realizar un anlisis de armnicos, y medir las frecuencias fundamentales.
Realizar las siguientes conexiones entre el EPC y la tarjeta DAQ como se aprecia en la figura 01:

Figura 01 Abrir LabVIEW > Blank VI Insertar en el Panel Frontal un indicador tipo grafico y nombrar Seal, muestra la seal en dominio del tiempo en forma de osciloscopio. Las herramientas de escala y graficas permiten observar en detalle la forma de onda, hacer zoom, etc.

Figura 02

Adquisicin de Datos con Entrenador EPC

Insertar en el Panel Frontal Un indicador tipo grafico y nombrar Espectro de Frecuencia, muestra el espectro de potencia de la seal adquirida, calculado a partir de una transformada rpida de Fourier (FFT). Las herramientas de escala, grafica y de cursor permiten observar en detalle el espectro, hacer zoom, mover el cursor, etc.

Figura 03 Bloques a insertar en el diagrama de bloques, Click derecho Programming > Waveform > Analog Wfm >Measurements > FFT Power Programming > Waveform > Analog Wfm >Measurements > Basic DC-RMS

Figura 04 En la figura 05 se muestran los bloques de acceso a FFT Power y Basic DC-RMS

Figura 05

Adquisicin de Datos con Entrenador EPC

Al insertar los respectivos bloques, desarrollar el siguiente cdigo en el diagrama de bloques.

Figura

Figura PRUEBAS Y RESULTADOS Ejecutar el programa y producir un sonido cerca del micrfono. Utilizar el sonido que produce el presionar diferentes teclas de un telfono celular (DTMF). En la siguiente grafica se presenta la composicin de tonos de un teclado de este tipo.

Adquisicin de Datos con Entrenador EPC

Figura Observar que en ausencia de sonido existe una seal ruidosa con una componente de corriente continua cerca de 0.25V. Esta componente es tambin tpica en las seales adquiridas de un acelermetro.

Figura Se probara presionando la tecla #5 cerca al micrfono y en el programa desarrollado presionar el botn CONGELAR, esta operacin nos permitir analizar el espectro de frecuencia, en los cuales se podrn observar dos componentes de armnicos, el principal en 1336 Hz, y una mas baja en 770 Hz.

Para descongelar desactivar el botn CONGELAR y se mostrara nuevamente la seal adquirida en tiempo real. Presionar la tecla #2 del teclado del telfono y adquirir el sonido que produce. Cuando se tenga una seal clara, presionar el botn CONGELAR para que la imagen no se

Adquisicin de Datos con Entrenador EPC pierda al soltar la tecla, y nuevamente apreciamos dos componentes armoincos, el principal en 1336 Hz, y una mas baja en 697 Hz

*Repetir el procedimiento para las dems teclas del telfono.

Prctica 02.DETECCION DTMF


Para esta prctica se utilizara como base la practica anterior, junto a herramientas de anlisis ms avanzadas para detectar que tecla del telfono se ha presionado, tales como eliminacin de la componente de corriente continua, filtrado de frecuencias no deseadas, y medicin de tonos. Insertar los bloques: o Extract Multiple Tone Information o FFT Power o Basic DC-RMS

Figura 07

Figura El nuevo bloque a insertar Extract Multiple Tone Information nos dar la informacin de la frecuencia, amplitud y fase de cada tono de la seal cuya amplitud excede un umbral especificado, en este caso la constante de umbral ser 1E-6. Adicionalmente se utilizaran los siguientes bloques Programming > Structures > While Loop Programming > Structures > Case Structure Programming > Structures > For Loop Programming > Array > Index Array

Adquisicin de Datos con Entrenador EPC Programming > Clusters, Class, & Variant > Unbundle By Name

Figura Express > Signal Manipulation > Merge Signals Express > Signal Manipulation > Covert To Dynamic Data

Desarrollar el siguiente cdigo

En la siguiente figura se muestra el cdigo de la estructura CASE, el cual designa un valor de salida de 0, 1, 2, 3, 4 dependiendo del valor de entrada, las condiciones se aprecian en la parte superior de la estructura. Programming > Structures > Case Structure

Adquisicin de Datos con Entrenador EPC

Figura 09

El valor de salida de la estructura CASE nos servir para seleccionar en una constante matricial valores entre 1, 2, 3, 4, 5, 6, 7, 8, 9, *, 0, #. Programming > Array > Index Array Programming > Array > Array Constant Programming > String > String Constant

Figura 10

Vous aimerez peut-être aussi