LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to capture external signal with labview

This is probably a noob question, which I cant find the answer too. But, I have an EMG signal, and I would like to filter it. How can i connect it to my computer so labview will capture the signal ? Should I use an RS-232 cable , or the audio port somehow? Any help would be great.
0 Kudos
Message 1 of 8
(4,733 Views)
You need to figure out how (if) the EMG instrument that you are using has some kind of output compatible with a PC or an analog output that can be digitized by a PC DAQ card.  Many instruments have a "live" analog output that is isolated from the patient and ready to be connected to a recorder or DAQ card for monitoring on a different instrument, PC, or for saving and post-processing.  This is the simplest and most flexible way to get the data into LabVIEW.  A serial port (or some other digital port) is also common, but usually more complex since you then have to understand the protocol used to communicate with the instrument and parse the data.
0 Kudos
Message 2 of 8
(4,724 Views)

integral,

 

Can you be more specific?  What kind of signal is EMG?  Is this related to a particular device?  What are the available outputs on the device?

 

Cheers, Matt 

0 Kudos
Message 3 of 8
(4,724 Views)

For such a task you will need some kind of digitizer.

(almost) Every computer has one, the mic input. However these are not very reliable and I suspect the EMG signal is very weak.

I would advise you to get a sensor/transducer that outputs a signal in the volts range and get a DAQ (Data AcQuistion device).

National Instruments has a wide range of these instruments, but they can be pricey, another option is Easydaq which are cheaper and come with a labview driver as well.

 

Ton

Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
Nederlandse LabVIEW user groep www.lvug.nl
My LabVIEW Ideas

LabVIEW, programming like it should be!
0 Kudos
Message 4 of 8
(4,718 Views)
What I plan to do is amplify the signal of the human using an AD620.  Then I will pass it through a high pass filter. I would like to then feed the signal of mybreadboard into the computer. The signal should be about 1V in amplitude. This is what I plan on doing, and how should I approach the problem ?
0 Kudos
Message 5 of 8
(4,688 Views)
What is the bandwidth of the signal you are interested in. You could perhaps use a sound card. If this is non commercial application. A good 24 bit sound card will work very well in the audio range. And cost far less than NI DAQ card.  


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 6 of 8
(4,684 Views)

Depending on bandwidth and resolution requirements, there are some cheap options out there starting at around $160 (for a 12-bit USB DAQ) that you might consider if the mic input does not work out.

 

Cheers, Matt 

0 Kudos
Message 7 of 8
(4,673 Views)
The signal range is from 50hz up to 2k Hz.
0 Kudos
Message 8 of 8
(4,657 Views)