Hi, I am trying to build a project that would measure blood pressure using PPG signal from MAX30100. I do not know how to go about this. Can someone help me please? Thank you.
Well, the datasheet of the MAX30100 doesn't mention blood pressure at all. My guess is that it's a highly individual thing. Variations in the PPG signal means variations in blood pressure, right? But the absolute values you get from the PPG don't reveal the blood pressure per se. I think you have to use a real blood pressure gauge along with your MAX30100 to get it calibrated. And perform the measurements tens of times, getting values from the blood pressure gauge and the high and low values from your MAX30100 always doing it the same way, like placing your left index finger on the MAX30100. Then you compare the values statistically to figure out if they are any good for your purposes. I mean, every time the gauge gives you say 120/80, you should get two values from the MAX30100 that are the same, whatever the values are (like 260 and 750 on a scale from 0 to 1023). If you find a correlation, a significant regression curve, you have a working blood pressure gauge in your MAX30100, calibrated for your left index finger, not necessarily for anyone else's finger.
EDIT
Ok, the MAX30100 doesn't give the original analog signal to you, right? It only communicates digitally, giving you either heart rate or the oxygen saturation, right? The idea I explained above was based on an analog PPG signal, something you get from a cheap sensor like the KY039. I used that sensor in this little project.
Thank you so much for responding to my request. I think your idea is very good. I have ordered for KY-039. I will keep you updated as I make progress.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.