Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

obtener una señal de onda a partir de una señal instantanea

Hola,

 

Tengo un VI, que corre en FPGA, que lee una señal y obtiene un único valor double que va cambiando con el tiempo a una frecuencia alta. Estoy mostrando este valor en una gráfica tipo Waveform chart mostrando una onda. Necesito poder manipular la gráfica, al estilo de un osciloscopio para ver mejor la onda.

He visto ejemplos de simulación de osciloscopios en Labview, pero todos ellos manipulan una señal de onda de tipo WFM (composición de array de valores, dt y t0) y utilizan un gráfico Waverform Graph.

Para conseguir mi objetivo, el primer paso creo que es obtener a partir del valor númerico que tengo un valor WFM para manipularlo en el gráfico ¿como puedo hacerse esto?

 

Un saludo y gracias.

0 kudos
Mensaje 1 de 3
3.526 Vistas

Hola pjusticia,

 

Para pasar del valor al waveform, podrías utilizar este ejemplo y guiarte en cómo crean el waveform a partir de elementos individuales. De antemano, conoces el dT que es tu sampling rate, tienes los valores que estás adquiriendo y el t0 también lo conoces. De esta forma, puedes convertirlo en un waveform y pasarlo a un chart. 

 

https://decibel.ni.com/content/docs/DOC-10302

 

http://zone.ni.com/reference/en-XX/help/371361H-01/lvwave/build_waveform/

 

Saludos!

0 kudos
Mensaje 2 de 3
3.509 Vistas

Viendo estos ejemplos y otros me las he ingeniado ya para montar un array y obtener la señal que quiero, incluso controlar su visualización. He resuelto el problema. Gracias

0 kudos
Mensaje 3 de 3
3.495 Vistas