Hi Mike,
It's up to the data acquisition to get the right signal - LabVIEW can handle any signal.
If you are using Virtual Channels, make sure that you specify the correct range - not the default "-10 to 10 volts". When your signal is small, the resolution will get higher with decreasing range (the same number of bits to cover a smaller range).
If you are not using Virtual Channels you can use the "high limit" and "low limit" inputs on the "AI Acquire Waveform.vi" to define the range.
Depending on your signal level, you might consider using signal conditioning. It would be able to boost the signal strength and filter out the noise.
Read more about Signal Conditioning
her
e and
here.
Best regards,
Philip C.
National Instruments
- Philip Courtois, Thinkbot Solutions