ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

on acquired sign with soundcard!!

Hi!, I am using to sound card for to acquire a square sign. As the sound card has filters that it work among 20 - 20000 hz, the square sign doesn't come out perfect to lack some components of high frequency. Can I to incorporate these components that lack with labview to have the perfect sign?.
I only want to calculate the frequency of each pulse of this sign.
Can you help me?. thank you.
sitopa@yahoo.com
0 Kudos
Message 1 of 3
(2,613 Views)
I'm not really clear on what your application is doing. Are you trying to read in a square pulse or a sine waveform? It sounds like you are reading in a pulse train but you are not getting all the info becuase the sound card is filtering out some of the data? If this is the case, then LabVIEW can not get that data back. The hardware is your first interface to the data and, if it filters out part of the signal, software can not get that back. However, if the sound card's driver allows you to configure the filters, then you can do that through LabVIEW and then it shouldn't filter out that data. Try checking to see if the sound card allows this.
J.R. Allen
0 Kudos
Message 2 of 3
(2,613 Views)
Hi JRA!, yes, I am trying enters a square sign (of encoder), the sound card filters the waves of high frequency and therefore he lacks labview information to show the perfect sign. But I believe that it is not necessary, that the sign is perfect to calculate the frequency of each pulse. Is it this way?. I alone want to know the frequency of each pulse. I don't care amplitude.
I have tried to calculate the frequency of each pulse. I have recorded the sign and once saved. I have tried to calculate counting the pulses, with the option ' indices', subtracting at the 2º -1º, 3º-2º,... .
but this is not accurate because the sample rate is to 44100 hz and I use signs from 50 hz to 10khz. To high frequency it counts very few points, to 10 khz it counts 4 and t
his is not accurate.
Is there some form of calculating it more accurate?. What vi's can I use?.
Thank you!.
0 Kudos
Message 3 of 3
(2,613 Views)