En este proyecto vamos a generar una señal senoidal de 100hz desde el DAQ 6008 y la veremos desde un osciloscopio.
Conectamos el DAQ al puerto USB de nuestro ordenador y comprobamos que ha sido detectado correctamente.
Una vez hecho esto creamos un nuevo VI en LabVIEW.
Vamos a la paleta de funciones y nos dirigimos a “ Measurement I/O / NI-DAQmx “, una vez ahí seleccionamos la herramienta para crear un canal “Create Channel”.
Seleccionamos la salida analógica “Ao0”, ponemos un margen entre 0 y 5 voltios y referenciado a masa RSE.
Seguidamente ponemos la función de START y entramos al “While Loop”.
Fijamos la condición de parada del “While Loop” como falsa para que no termine nunca, podíamos poner un pulsador de STOP u otra condición para su parada pero lo dejaremos así.
Dentro de este bucle colocamos la función de escritura “Write” y la configuramos como “Analog/ Single Channel/ Multiple Samples / Waveform”.
Generamos la señal senoidal con la función “Sine Waveform”, lo configuramos con un Offset de 2v y una amplitud de 2v, de esta manera va a ir desde 2v hasta 0v y desde 2v hasta 4v, finamos 100Hz de frecuencia.
Creamos también un indicador “Waveform Graph” para visualizar la señal ideal que hemos creado y compararla con la que nos muestra el osciloscopio.
Cerramos el recurso con “Clear Task” aunque si no ponemos una condición de STOP nunca va a llegar hasta ahí porque no saldrá del “While Loop”.
VIDEO