Доброго времени суток, Уважаемые товарищи. Подскажите пожалуйста: есть Arduino Uno и модуль к нему ECG Module (AD8232), нужно найти код, который сохраняет время между сокращениями каждого из отделов сердца (длительность между каждым пиком на графике) в массив или список. Гугл не помог...

Комментарии: 10

  1. Vasil

    Т.е. задача разбивается на поиск пиков, сохранение их времён и вычисление промежутков. Иначе говоря, пульсометр)

    • Volodymyr

      Да, это необходимо для дальнейшего анализа 10-100 кардиоциклов (сердечных сокращений) Ещё одно важное уточнение - нужно время между положительными и отрицательными пиками, потому что каждый из них отражает сокращение или расслабление

      • Vasil

        R-S?

        • Volodymyr

          Простите, не понял вопрос

          • Vasil

            Комплекс QRS тебя интересует? Картинку ЭКГ открой

            • Volodymyr

              Длительность зубца Р, Длительность комплекса QRS, длительность зубца Т, длительность между ними

              • Vasil

                Уже другое дело. Ну всё та же математика тебе в помощь. В лоб через всякие производные и амплитуду относительную, потому что абсолютно у тебя изолиния будет плавать, ещё усреднение не забудь. Можешь кусочно обрабатывать аля ждёшь P, пишешь, ждёшь QRS, пишешь его, пишешь T, пишешь и считаешь всё хозяйство

                • Volodymyr

                  Может подсказать где почитать про настройку изолинии и снятие показателей и код для Ардуино?

                  • Vasil

                    Когда что заканчивается, я бы через относительные амплитуды считал (изолиния плавает) Ну я статью для твоего девайса видел, чтобы так подробно, не знаю, не гуглил, сам просто недавно мучал. Мб имеет смысл взять контроллер аля стмка для более точного ацп.

                    • Volodymyr

                      Спасибо

Не нашли ответ?

Вам также может быть интересно