Biomedical User Group Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

can any tellme how to use Bandpass filter in cRIO9073 and NI9201 for EMG signal filtering

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

0 Kudos
Message 1 of 5
(4,302 Views)

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

0 Kudos
Message 2 of 5
(3,156 Views)

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

Download All
0 Kudos
Message 3 of 5
(3,156 Views)

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

0 Kudos
Message 4 of 5
(3,156 Views)

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..........

0 Kudos
Message 5 of 5
(3,156 Views)