LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Need assistance with noise filtering on my digital pressure sensor project

 

"Thank you for your explanations, they saved me. Now I can get the data without zeroing. I can also detect the pulse. But how can I implement the Mean Arterial Pressure (MAP) method in LabVIEW so that it can automatically detect the blood pressure after one cycle of pressure measurement?"

 

llimpaull_0-1765492331322.png

llimpaull_1-1765492383901.png

 

0 Kudos
Message 11 of 29
(151 Views)

Hi llimpaull,

 


@llimpaull wrote:

llimpaull_0-1765492331322.png


  • Remove the wait function, VISARead will wait anyway for data on the serial port.
  • Remove the VISAOpen as it is included in VISAConfigureSerialPort AND it doesn't make any sense to open a port in each iteration…
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 12 of 29
(123 Views)

Sure, but how can I integrate MAP into my system? Last night, I tried to add it but couldn’t find any changes. Does anyone know how to add MAP to LabVIEW and how to use it?

llimpaull_0-1765526173496.png

( https://www.ni.com/docs/en-US/bundle/labview-biomedical-toolkit-api-ref/page/lvbiomed/bio_nibp_ana... )

0 Kudos
Message 13 of 29
(113 Views)

This is the plot I got with no hand.

llimpaull_0-1765526733278.png


And this one was taken with my hand to capture the pulse. Now, I need to create something that can read the MAP from this data. How can I add it?

llimpaull_1-1765492383901 (1).png

 

0 Kudos
Message 14 of 29
(107 Views)

Hi llimpaull,

 


@llimpaull wrote:

This is the plot I got with no hand.
llimpaull_0-1765526733278.png

And this one was taken with my hand to capture the pulse. Now, I need to create something that can read the MAP from this data. How can I add it?


Maybe the first step would be to verify the displayed data before starting any analysis…

 

Are readings in the range of 4.3e+6 for real? In your Arduino code you seem to scale the reading to mmHg!?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 15 of 29
(100 Views)

Hi llimpaull,

 


@llimpaull wrote:

Sure, but how can I integrate MAP into my system? Last night, I tried to add it but couldn’t find any changes. Does anyone know how to add MAP to LabVIEW and how to use it?

llimpaull_0-1765526173496.png


You "just" need to collect your sample data in a waveform, then you can apply that analysis function on the waveform…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 16 of 29
(107 Views)

No, sir, the data is raw, and I need an accurate system to automatically display the diastolic and systolic values.

Download All
0 Kudos
Message 17 of 29
(99 Views)

So how can I add this in LabVIEW? I can't seem to find it at all. Also, can I place this in a loop so that each time a waveform is received, it sends it to the system and then gets the result back, and the cycle repeats? Is that possible?

0 Kudos
Message 18 of 29
(97 Views)

Hi llimpaull,

 


@llimpaull wrote:

So how can I add this in LabVIEW? I can't seem to find it at all.

Also, can I place this in a loop so that each time a waveform is received, it sends it to the system and then gets the result back, and the cycle repeats?

Is that possible?


LabVIEW is a full-featured programming environment, so "yes, it's possible"!

 

Suggestion:

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 19 of 29
(85 Views)

Hello dear Gerdw

Could you please share the VI file with me?
I’m having difficulty recreating the program from the PNG image you sent.

Thank you for your support.

0 Kudos
Message 20 of 29
(66 Views)