Está en la página 1de 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 Corriente Alterna, y el procesamiento que se realiza es un anlisis de espectros y otras mediciones tpicas. Al concluir las prcticas usted aprender: Adquirir seal de audio usando una tarjeta de adquisicin de datos. Procesamiento y anlisis de una seal de audio Manejo de bloques Waveform Manejo de Arrays

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: Conexiones EPC y DAQ 6009 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 Indicador grafico SEAL

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 Indicador Espectro de Frecuencia 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 Ubicacin Programming En la figura 05 se muestran los bloques de acceso a FFT Power y Basic DC-RMS

Figura 05 Ubicacin FFT Power y Basic DC-RMS

Adquisicin de Datos con Entrenador EPC Al insertar los respectivos bloques, desarrollar el siguiente cdigo en el diagrama de bloques.

Figura 06 Diagrama de Bloques MEDICION DE ARMONICOS

Figura 07 Panel Frontal MEDICION DE ARMONICOS 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.

Figura 08 Dual-Tone Multi-Frecuency (DTMF)

Adquisicin de Datos con Entrenador EPC


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 09 Ruido en ausencia de sonido 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.

Figura 10 Espectro de frecuencia Tecla #5 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 pierda al soltar la tecla, y nuevamente apreciamos dos componentes armnicos, el principal en 1336 Hz, y una mas baja en 697 Hz

Figura 11 Espectro de frecuencia tecla #2 *Repetir el procedimiento para las dems teclas del telfono.

Adquisicin de Datos con Entrenador EPC

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 12 Ubicacin Extract Multiple Tone Information 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 Programming > Clusters, Class, & Variant > Unbundle By Name

Figura 13 Ubicacin Estructuras,Array y Clusters

Adquisicin de Datos con Entrenador EPC

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

Figura 14 Ubicacin Merge SIgnals Desarrollar el siguiente cdigo:

Figura 15 Diagrama de Bloques DETECCION DTMF

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

Figura 16 Condiciones estructura CASE

Adquisicin de Datos con Entrenador EPC

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 17 Toma de decisiones para DTMF

Figura 18 Panel frontal DETECCION DTMF Realizar pruebas para todos los valores posibles y verificar el espectro de frecuencia de cada tono, para poder apreciar y analizar el espectro, dar click en congelar durante la visualizacin del espectro.

También podría gustarte