Designing a Biosignal Logger Part 2: Preprocessing a Biosignal (Biomedical Toolkit)
- Updated2023-02-21
- 3 minute(s) read
In Part 1 of this tutorial, you designed a VI to acquire and view a biosignal. In Part 2 of this tutorial, you design a VI to preprocess the acquired biosignal by calculating the RMS value of the biosignal. You can use preprocessed biosignals for analysis purposes. You can also view both the original biosignal and the preprocessed biosignal in the front panel window.
What to Use
Use the following objects to preprocess the acquired biosignal and view both the original biosignal and the preprocessed biosignal:
| Biosignal RMS VI | Waveform Graph | |||||
![]() |
![]() |
|||||
|
|
What to Do
Create the following block diagram to preprocess the acquired biosignal and view both the original biosignal and the preprocessed biosignal.
The following list describes important details about the previous diagram:
![]() | Use the Biosignal RMS VI to calculate the RMS value of the acquired biosignal. |
![]() | Add a waveform graph to the front panel to display the preprocessed a biosignal. Give the graph a unique name, such as Preprocessed Biosignal. |
After you complete this part of the tutorial, you can run the VI to preprocess an acquired biosignal by calculating the RMS value of the biosignal and then view the original biosignal and the preprocessed biosignal in the front panel window.
Caveats and Recommendations
The Biosignal Preprocessing palette contains VIs you can use to preprocess a biosignal, including:
- Calculating the average rectified value
- Applying filters
- Performing discrete integration and differentiation
- Extracting the cycle of a periodic signal
- Calculating the root mean square value
Examples
Refer to labview\examples\Biomedical\Tutorials\Designing a Biosignal Logger.lvproj for a completed version of the VI you create in this part of the tutorial.
| Previous: Acquiring a Biosignal | Next: Logging a Biosignal |


Add
