Introducción: La tarjeta de audio del PC, puede ser usada para generar señales analógicas, con un rango de 10 a 20KHz aproximadamente y un nivel de voltaje en el orden de los mili o hasta 1Vpp. Las frecuencias de muestreo recomendadas son: 44,100 S/s, 22,050 S/s, y 11,025 S/s. puede trabajar a 8 o 16 bits y 1 o 2 canales.
Para trabajar con la tarjeta de audio del PC en LabVIEW disponemos de las funciones situadas en la paleta de funciones programming>>Graphics & Sound>>Sound>>Output, estas funciones son empleadas para configurar, inicializar, detener, limpiar y enviar datos a la salida de audio, al igual disponemos de una función para controlar el volumen.
Iniciaremos colocando la función Sound Output Configure.vi, esta función tiene la finalidad de configurar la salida de audio e incluye las siguientes terminales
Ø Number Samples/ch: indica el número de muestras por canal.
Ø Sample Mode: el modo de muestreo cuanta con dos opciones, Finite Samples o Continuous Samples, en el primer modo solo envía el número de muestras especificado en la terminal Number Samples/ch y mientras que en el sugundo modo estará ejecutándose continuamente.
Ø Device ID: Selecciona el número del dispositivo con el que se estará trabajando.
Ø Sound Format: Esta terminal es del tipo cluster, y consta del formato de sonido, donde indicamos la frecuencia de mustreo, el número de bits y el número de canales.
Ø Error In: esta terminal es el error de entrada, el cual está compuesto por un dato booleano Status, Code o código de Error, y la fuente del Error Source.
Ø Task ID: Esta terminal de salida nos devuelve el número del dispositivo pero con la configuración establecida.
Ø Error Out: Cluster de error de salida.
Como usaremos el modo de muestreo continuo, insertaremos una estructura While Loop, donde conectaremos la terminal Task ID emplenado un shift register, dentro del While loop insertaremos la función Set Volumen con la que controlaremos la amplitud de la salida de audio y la función Sound Output Write para enviar la señal generada por la función Basic Function Generation a la salida de la tarjeta de sonido.