Доброго времени суток, Уважаемые товарищи. Подскажите пожалуйста: есть Arduino Uno и модуль к нему ECG Module (AD8232), нужно найти код, который сохраняет время между сокращениями каждого из отделов сердца (длительность между каждым пиком на графике) в массив или список. Гугл не помог...
Комментарии: 10
Vasil
Т.е. задача разбивается на поиск пиков, сохранение их времён и вычисление промежутков. Иначе говоря, пульсометр)
Volodymyr
Да, это необходимо для дальнейшего анализа 10-100 кардиоциклов (сердечных сокращений) Ещё одно важное уточнение - нужно время между положительными и отрицательными пиками, потому что каждый из них отражает сокращение или расслабление
Vasil
R-S?
Volodymyr
Простите, не понял вопрос
Vasil
Комплекс QRS тебя интересует? Картинку ЭКГ открой
Volodymyr
Длительность зубца Р, Длительность комплекса QRS, длительность зубца Т, длительность между ними
Vasil
Уже другое дело. Ну всё та же математика тебе в помощь. В лоб через всякие производные и амплитуду относительную, потому что абсолютно у тебя изолиния будет плавать, ещё усреднение не забудь. Можешь кусочно обрабатывать аля ждёшь P, пишешь, ждёшь QRS, пишешь его, пишешь T, пишешь и считаешь всё хозяйство
Volodymyr
Может подсказать где почитать про настройку изолинии и снятие показателей и код для Ардуино?
Vasil
Когда что заканчивается, я бы через относительные амплитуды считал (изолиния плавает) Ну я статью для твоего девайса видел, чтобы так подробно, не знаю, не гуглил, сам просто недавно мучал. Мб имеет смысл взять контроллер аля стмка для более точного ацп.
Volodymyr
Спасибо