Satura rādītājs:

Vienkāršs, pārnēsājams nepārtraukts EKG/EKG monitors, izmantojot ATMega328 (Arduino Uno mikroshēma) + AD8232: 3 soļi
Vienkāršs, pārnēsājams nepārtraukts EKG/EKG monitors, izmantojot ATMega328 (Arduino Uno mikroshēma) + AD8232: 3 soļi

Video: Vienkāršs, pārnēsājams nepārtraukts EKG/EKG monitors, izmantojot ATMega328 (Arduino Uno mikroshēma) + AD8232: 3 soļi

Video: Vienkāršs, pārnēsājams nepārtraukts EKG/EKG monitors, izmantojot ATMega328 (Arduino Uno mikroshēma) + AD8232: 3 soļi
Video: Diabetic Autonomic Neuropathies 2024, Jūlijs
Anonim
Vienkāršs, pārnēsājams nepārtraukts EKG/EKG monitors, izmantojot ATMega328 (Arduino Uno Chip) + AD8232
Vienkāršs, pārnēsājams nepārtraukts EKG/EKG monitors, izmantojot ATMega328 (Arduino Uno Chip) + AD8232

Šī pamācību lapa parādīs, kā izveidot vienkāršu pārnēsājamu 3 vadu EKG/EKG monitoru. Monitors izmanto AD8232 sadalīšanas paneli, lai izmērītu EKG signālu un saglabātu to microSD kartē vēlākai analīzei.

Nepieciešamie galvenie materiāli:

5V uzlādējams akumulators

AD8232 sadalīšanas panelis

Reālā laika pulkstenis - RTC DS3231 modulis

Micro SD kartes modulis + micro SD karte

Mikro-USB pārtraukums

3.3V regulators

EKG vadi + vienreizējās lietošanas spilventiņi

Rezistori/kondensatori/ATMega328 mikroshēma pārveidošanai no Arduino Uno izkārtojuma uz ATMega328 atsevišķu-skatiet

1. darbība: pārbaudiet komponentus un kodu, izmantojot Arduino Uno

Pārbaudiet komponentus un kodu ar Arduino Uno
Pārbaudiet komponentus un kodu ar Arduino Uno
Pārbaudiet komponentus un kodu ar Arduino Uno
Pārbaudiet komponentus un kodu ar Arduino Uno

Vispirms sistēmu var pārbaudīt, izmantojot Arduino Uno. Pievienojiet vadu, kā parādīts diagrammā. EKG kabeļi un spilventiņi ir savienoti ar AD8232, un tiem jābūt novietotiem abās krūškurvja pusēs ar zemējuma savienojumu zemāk uz leju-skatiet dzirksteles lapu https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- savienošanas rokasgrāmata, lai iegūtu sīkāku informāciju. Šeit var lejupielādēt izmantojamo Arduino skici. Dati ātri jāreģistrē SD kartē, lai iegūtu precīzu EKG signālu. Es atklāju, ka SD karšu saglabāšanas rutīna aizņem apmēram 10 sekundes milisekundes (dažas SD kartes ir ātrākas vai lēnākas). Jauna laika punkta saglabāšana SD kartē katrā cilpā ir pārāk lēna, jo mēs patiešām vēlamies, lai varētu ierakstīt ik pēc pāris milisekundēm. Tāpēc kodam ir buferis, kas savāks 40 punktus pirms nosūtīšanas uz SD karti ierakstīšanai. Dati tiek saglabāti kā semikolu atdalīts txt fails. Trīs kolonnas parāda AD8232 izvadi, laiku no RTC moduļa un laiku no milis () funkcijas, kas nodrošina lielāku precizitāti laika noteikšanai starp datu punktiem.

2. darbība: izveidojiet pārnēsājamu versiju

Izveidojiet pārnēsājamu versiju
Izveidojiet pārnēsājamu versiju

Lai padarītu sistēmu pārnēsājamu, es izmantoju šo rokasgrāmatu https://dronebotworkshop.com/arduino-uno-atmega328/, lai izveidotu autonomu ATMeg328 balstītu sistēmu ar rezistoriem, kondensatoriem un kvarca kristālu. Lai izmantotu AD8232, es izmantoju 5V litija uzlādējamu akumulatoru ar mikro-usb sadalīšanas paneli, lai nodrošinātu strāvu kopā ar 3.3V regulatoru. Dažādas sastāvdaļas tika pielodētas uz sloksnes.

Ieteicams: