LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Spectrum separation

Hello,

            I am acquiring a TDMA signal from USB 6008 and I converted it to Frequency domain. My sampling rate is 5k in DAQ Assistance and obviously I will get my highest frequency component at 2.5kHz. After, I went with separating frequency band for each 500Hz by using bandpass filter upto 2.5kHZ. Here, I am facing error in filter express VI i.e. "The current Filter Specifications do not meet the Nyquist criterion for the given Input Signal.". I am not sure why I am getting this error. I need sum the total signal before going to separation and after all separated parts. They should be equal for the given signal. Please help me.

0 Kudos
Message 1 of 20
(4,827 Views)

Please help me. Why I am getting errors in that band pass filter separation.

0 Kudos
Message 2 of 20
(4,818 Views)

Please shed some light on me.

0 Kudos
Message 3 of 20
(4,813 Views)

Why are you filtering the signal coming out of the Power Spectrum VI?

 

You should be applying the filters to the raw time domain signal.

0 Kudos
Message 4 of 20
(4,804 Views)

I tried that also and still got the same errors in filter VI's. 

0 Kudos
Message 5 of 20
(4,802 Views)

You should be filtering in the time domain as was said previously. As configured, the Nyquist frequency of the original signal is 2500Hz. The filters are well within this range.

 

Something else is wrong.

 

Open the front panel of one of the Express FilterVs. and you'll see that the converted VI is broken.  Your filters think they are part of some library they can't find. The error message seems to be an artifact of this missing link. Follow the instructions in the Error Llist window to repair the filter.  Did you copy these filters from some other project or example?

 

To repair this VI, route the signal through the filters first before the power spectrum. Then, for each filter, just replace it with another one by right clicking and replace. You'll have to reconfigure them again.

 

JohnCS

Message 6 of 20
(4,789 Views)

 

 

Open the front panel of one of the Express FilterVs. and you'll see that the converted VI is broken.  Your filters think they are part of some library they can't find. The error message seems to be an artifact of this missing link. Follow the instructions in the Error Llist window to repair the filter.  Did you copy these filters from some other project or example?

 


Yes, I copy the filter vi from one that i have taken first. It make sense to me after seeing your description. I will try now do to it.

0 Kudos
Message 7 of 20
(4,778 Views)

It is not working though I changed all the filter VI's and replaced with new one's. I am really in a rush. I wasted time for this from yesterday. Please help me. I directly connected the wire from TDMS signal.

0 Kudos
Message 8 of 20
(4,774 Views)

I tried this by with signal processing pallet options to see the devided sprectrum but still end up with wrong result.  Please shed some light on me.

0 Kudos
Message 9 of 20
(4,769 Views)

Hello,

                So no one helped me and even i don't know why i am getting broken arrow when i want to devide the sprectrum. Please help me otherwise i will leave my work here.

0 Kudos
Message 10 of 20
(4,760 Views)