MAX30102 в качестве тканевого оксиметра
- Войдите на сайт для отправки комментариев
Чт, 09/12/2021 - 19:00
Здравствуйте, не нашел способов использования модуля MAX30102 для таких измерений, но задумка интересная и должна быть возможна. Суть проблемы в том, что в отличии от пульсоксиметрии, где нам нужно определять пульсовую волну и высчитывать количество оксигенированного гемоглобина только в пульсирующей части крови. При тканевой оксиметрии все должно быть даже проще, нужно определить количество оксигенированного гемоглобина в среднем, без учета пульсации. Как например если кровь налита в пробирку, и мы её просвечиваем как фотоколориметром. Как вы считаете это возможно? Так же этих данных должно быть достаточно для определения концентрации общего гемоглобина крови?
Спасибо!
Начал эксперименты, собрал схему с модулем MAX30102
Загрузил простой скетч на библиотеке SparkFun MAX301x Particle Sensor Library
#include <Wire.h> #include "MAX30105.h" MAX30105 particleSensor; #define debug Serial unsigned long Red = 0, IR = 0; void setup() { debug.begin(9600); particleSensor.setup(); } void loop() { for (int i = 0; i <= 255; i++) { Red = Red + (particleSensor.getRed()); IR = IR + (particleSensor.getIR()); } debug.print(Red / 256); debug.print(","); debug.println(IR / 256); Red = 0; IR = 0; }Он получает по 256 измерений с красного и инфракрасного диода, усредняет значения и выводит.
Приклеил пластырем датчик к ладонной поверхности предплечья, подождал 4 усредненных значения, раздул манжету тонометра на плече, до давления 200 мм Hg, заведомо выше систолического, перекрыв таким образом кровоток в руке, и с моделировав снижение тканевой сатурации. И стал действительно наблюдать отчетливые изменения показаний. Затем сдул манжетку и заметил возврат значений к исходным, и даже некоторое их превышение, что и должно было произойти в теории.
На графике снизу отмечены моменты раздувания и сдувания манжетки тонометра.
Особенно показательно вышло с красным диодом, инфракрасный хоть и тоже показал синхронную динамику.
Интересно узнать в моём скетче светодиоды включены одновременно? Не засвечивают ли они при этом сенсоры друг другу? Или работают по очереди?