Оглавление:

Простой портативный непрерывный монитор ЭКГ / ЭКГ с использованием ATMega328 (Arduino Uno Chip) + AD8232: 3 шага
Простой портативный непрерывный монитор ЭКГ / ЭКГ с использованием ATMega328 (Arduino Uno Chip) + AD8232: 3 шага

Видео: Простой портативный непрерывный монитор ЭКГ / ЭКГ с использованием ATMega328 (Arduino Uno Chip) + AD8232: 3 шага

Видео: Простой портативный непрерывный монитор ЭКГ / ЭКГ с использованием ATMega328 (Arduino Uno Chip) + AD8232: 3 шага
Видео: Методика регистрации электрокардиограммы 2024, Июнь
Anonim
Простой портативный непрерывный монитор ЭКГ / ЭКГ с использованием ATMega328 (Arduino Uno Chip) + AD8232
Простой портативный непрерывный монитор ЭКГ / ЭКГ с использованием ATMega328 (Arduino Uno Chip) + AD8232

На этой странице с инструкциями вы узнаете, как сделать простой портативный трехконтактный монитор ЭКГ / ЭКГ. В мониторе используется коммутационная плата AD8232 для измерения сигнала ЭКГ и сохранения его на карте microSD для последующего анализа.

Основные необходимые материалы:

Аккумулятор 5V

Коммутационная плата AD8232

Часы реального времени - модуль RTC DS3231

Модуль карты Micro SD + карта Micro SD

Разъем Micro-USB

Регулятор 3,3 В

Отведения ЭКГ + одноразовые электроды

Резисторы / конденсаторы / микросхема ATMega328 для преобразования макета Arduino Uno в автономный ATMega328 - см.

Шаг 1. Тестирование компонентов и кода с помощью Arduino Uno

Тестовые компоненты и код с Arduino Uno
Тестовые компоненты и код с Arduino Uno
Тестовые компоненты и код с Arduino Uno
Тестовые компоненты и код с Arduino Uno

Систему можно сначала протестировать с помощью Arduino Uno. Подключите, как показано на схеме. Кабели и электроды ЭКГ подключаются к AD8232 и должны располагаться по обе стороны груди так, чтобы заземление находилось ниже - см. Страницу sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- руководство по подключению для получения более подробной информации. Скетч Arduino, который можно использовать, можно скачать здесь. Данные должны быть быстро записаны на SD-карту, чтобы получить точный сигнал ЭКГ. Я обнаружил, что процедура сохранения SD-карты занимает порядка 10 миллисекунд (некоторые SD-карты работают быстрее или медленнее). Сохранение новой временной точки на SD-карту в каждом цикле происходит слишком медленно, поскольку мы действительно хотим иметь возможность записывать каждые пару миллисекунд. Поэтому в коде есть буфер, который собирает 40 точек перед отправкой на SD-карту для записи. Данные сохраняются в виде текстового файла, разделенного точкой с запятой. В трех столбцах показаны выходные данные AD8232, время из модуля RTC и время из функции millis (), которая обеспечивает большую точность для определения времени между точками данных.

Шаг 2: Сделайте переносную версию

Сделать портативную версию
Сделать портативную версию

Чтобы сделать систему портативной, я использовал следующее руководство https://dronebotworkshop.com/arduino-uno-atmega328/, чтобы создать автономную систему на базе ATMeg328 с резисторами, конденсаторами и кварцевым кристаллом. Я использовал литиевую аккумуляторную батарею 5 В с коммутационной платой micro-USB для обеспечения питания вместе с регулятором 3,3 В для питания AD8232. Различные компоненты были припаяны на картон.

Рекомендуемые: