This document is to teach you how to write a simple Biosignal Logger which utilizes analog input channels of NI DAQ hardware to log biosignals and adds virtual channels by using Biomedical Toolkit VIs.
If you want to acquire and log biosignals in LabVIEW 2012, you can install Biomedical Toolkit LabVIEW 2012(32-bit) Support version and have NI-DAQmx installed. And you also must have a NI DAQ device.
For the NI-DAQmx, you can download an evaluation copy of the software from http://www.ni.com/dataacquisition/software/.
There are 3 main steps to write the Biosignal Logger VI as the following block diagram shown:
Biosignal DAQ Express VI is to configure NI-DAQmx tasks and acquire biosignals.
You can change the physical channels and sampling rate value from the input terminals of Biosignal DAQ. But for the physical channels, the number of physical channel you input to the physical channels terminal must be equal to the number of channels that you configure in Channel Settings.
Biosignal Preprocessing VIs include calculating the root mean square (RMS) value, applying filters, performing discrete integration and differentiation, and calculating the average rectified value (ARV).
Create virtual channels by using Biosignal Preprocessing VIs and concatenates virtual channel waveform array to the original biosignal waveform array.
Write Biosignal Express VI is to log biosignals to the TDMS file.
You can change the file path and group name from the input terminals of Write Biosignal Express VI.
With a while loop, Biosignal Logger VI can acquire, process and log biosignals block by block.
The following is the front panel of the example VI described in this document. If you have installed Biomedical Toolkit LabVIEW 2012(32-bit) Support version, you can find this example under the folder …\National Instruments\LabVIEW 2012\examples\Biomedical\Biosignal.
Feel free to let us know your questions in using these VIs.
hi sir, i tried alot. but i didnot get Biomedical Toolkit LabVIEW 2012(32-bit).
plz could you provide it.
thnks
srinivasb72s1@gmail.com