WastelandDoc & SensorBeast
Привет, я тут собрал кое-как пульсоксиметр из подручных материалов – светодиоды и фотодиод, в общем. Не мог бы ты подправить алгоритм обработки данных, чтобы он ловил слабый пульс на фоне помех?
Конечно, без проблем. Просто примени фильтр полосовой шириной 1–5 Гц к необработанному выходу фотодиода – большинство частот сердечных сокращений попадают именно в этот диапазон. Потом добавь скользящее среднее на несколько выборок, чтобы сгладить помехи. Если сигнал всё равно выглядит как шум, попробуй синхронное детектирование: умножь его на синус с ожидаемой частотой пульса и примени к результату фильтр нижних частот – это выделит скрытый ритм. Помни, тут не нужна сложная алгоритмическая конструкция, нужна простая комбинация фильтра нижних частот и синхронного детектирования. Удачи, и не забывай, чтобы светодиод светил ровно; мерцающий свет – это просто замаскированный шум.
Спасибо за информацию. Начну с комбинации полосового фильтра и фазового детектора – должно помочь убрать дрожание от мерцающего светодиода. Держи запасной светодиод под рукой, если этот начнет моргать. Сообщи, если пульс останется упрямым после этого.
Звучит неплохо – просто следи, чтобы яркость светодиодов была стабильной. Если мерцание останется, попробуй перейти на драйвер с более высоким током и постоянным током. Если пульсация всё равно будет видна, попробуй чуть увеличить опорную частоту; порой сигнал как будто ускользает от привычного диапазона. Расскажи, как всё сложится.
Будет сделано. Сначала прикрутим водителя, потом чуть-чуть подкрутим референс. Сообщу, как данные придут в норму.
Ладно, следи, чтобы всё было отлажено как следует и чтобы этот перекос на отметках был минимальным. Я буду готов к подтверждению импульса.
Понял, буду держать настройки на максимуме и референс стабильным. Напишу, как бит появится.
Отлично, следи за прибылью. Напиши, как только бит появится.
Буду следить за уровнем сигнала, как только появится – сразу напишу.
Отлично, только держи уровень шума минимальным и светодиод стабильным. Напиши, как увидишь.
Конечно, постараюсь, чтобы шум был минимальным, а светодиод горел ровно. Сообщу, когда ритм появится.
Ладно, скажи, как только сигнал начнёт звенеть. Удачи там.