Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

cambiar frequencia muestreo de una tarjeta de adquisición de datos

Hola,

 

           estoy intentando usar la tarjeta NI PCIe-6251 M para una aplicación en que pretendo cambiar la frequencia de muestreo durante la ejecución del programa. Para probarlo me he construido una aplicación muy simple en LabView usando el DAQ assistant. Para cambiar la frequencia he incoporado un control. La idea del programa consiste en seleccionar una frequencia, adquirir 1000 datos, volver a seleccionar nueva frequencia, adquirir 1000 datos más y así succesivamente hasta que se desee salir del programa.

 

El problema que tengo es que el DAQ assistant me permite seleccionar la frecuencia de muestreo sólo la primera vez que ejecuto el programa, haciendo caso omiso en las siguientes iteraciones. Para cambiar de nuevo la frecuencia debo parar la ejecución del programa y volverlo a ejecutar de nuevo.

 

Desconozco el origen del problema y su posible solución.

 

Adjunto fichero ejemplo. Agradecería que me pudiérais ayudar.

0 Kudos
Message 1 of 2
(3,242 Views)

Hola Amer,

 

no es posible modificar la frecuencia de adquisición (sample rate) en tarjetas de las series E y M (60xx y 62xx). Como bien dices tienes que parar el programa y volvera iniciar la adquisición. Como alternativas, sin detener la ejecución del programa, las siguientes:

 

1.- Detener la adquisición y volver a configurar los parámetros de la misma. Al parecer es esto lo que haces, pero con los bloques express parece ser que no te funciona. Entonces tendrás que recurrir a la API del DAQmx.

 

2.- La segunda opción que tienes es utilizar un reloj externo o los contadores de la propia tarjeta para generar trenes de pulsos de los que puedes variar la frecuencia. Utiliza las señales de los contadores como reloj de adquisición.

 

Te dejo enlaces a diversos hilos del foro donde podrás encontrar más información al respecto.

 

http://forums.ni.com/ni/board/message?board.id=250&message.id=2144&requireLogin=False

http://forums.ni.com/ni/board/message?board.id=170&message.id=113514&requireLogin=False

http://forums.ni.com/ni/board/message?board.id=170&message.id=142372&requireLogin=False

 

Espero que esta información te sea de utilidad. Un saludo.

 

Jesus.

 

0 Kudos
Message 2 of 2
(3,219 Views)