07-04-2011 01:50 AM
Hi i am using cRIO9073 and NI 9201 for acquiring EMG signals, i am able to get the Raw signal but i am unable to filter it,even i need to power spectrumand RMS for that,please tell me the procedure and please post some examples if any,
i am attaching FPGA vi and Host VI screenshot
07-04-2011 01:58 AM
Hello,
I think you need to buffer your data point to an array, then pass along to filter or power spectrum VIs. Those VIs are usually requiring a signal block not a point. You could try to steam your raw signal into a TDMS file and attach here for us to have a look. Verify the VIs using offline data, then move to on-line analysis would be a nice way.
ZJ Gu
07-09-2011 06:34 AM
i did the bandpass filter but i am unable to run it,when i run the VI cRIO is getting disconnected ,i am attaching the my VI plase heva a look and clarify me how to design
07-10-2011 10:02 PM
Hello,
As you data is still point-by-point, you should use the DBL instance from DFD Filtering.vi, then display the point data using Waveform Chart.
Thanks!
ZJ Gu
07-11-2011 02:18 AM
Sir,
i have changed filtering technique now, i am able to run it,now please tell me weather my filtering technique and wiring is correct or not.i am unable to see the filter FFT
i have attached my blockdiagram and filtersettings and graph.
please help me..........