Kazalo:

Enostaven, prenosni neprekinjeni monitor EKG/EKG z uporabo ATMega328 (čip Arduino Uno) + AD8232: 3 koraki
Enostaven, prenosni neprekinjeni monitor EKG/EKG z uporabo ATMega328 (čip Arduino Uno) + AD8232: 3 koraki

Video: Enostaven, prenosni neprekinjeni monitor EKG/EKG z uporabo ATMega328 (čip Arduino Uno) + AD8232: 3 koraki

Video: Enostaven, prenosni neprekinjeni monitor EKG/EKG z uporabo ATMega328 (čip Arduino Uno) + AD8232: 3 koraki
Video: Limink Master LK14 — Превращаем ноутбук в тройной монитор 2024, Julij
Anonim
Enostaven, prenosni neprekinjeni monitor EKG/EKG z uporabo ATMega328 (čip Arduino Uno) + AD8232
Enostaven, prenosni neprekinjeni monitor EKG/EKG z uporabo ATMega328 (čip Arduino Uno) + AD8232

Ta stran z navodili vam bo pokazala, kako narediti preprost prenosni 3-žilni monitor EKG/EKG. Monitor uporablja odklopno ploščo AD8232 za merjenje EKG signala in ga shrani na kartico microSD za kasnejšo analizo.

Potrebne glavne zaloge:

5V polnilna baterija

Odklopna plošča AD8232

Ura v realnem času - modul RTC DS3231

Modul kartice micro SD + kartica micro SD

Zlom mikro-USB

3.3V regulator

EKG vodi + vložki za enkratno uporabo

Upori/kondenzatorji/čip ATMega328 za pretvorbo iz postavitve Arduino Uno v samostojen ATMega328-glej

Korak: Preizkusite komponente in kodo z Arduino Uno

Preskusne komponente in koda z Arduino Uno
Preskusne komponente in koda z Arduino Uno
Preskusne komponente in koda z Arduino Uno
Preskusne komponente in koda z Arduino Uno

Sistem lahko najprej preizkusite z uporabo Arduino Uno. Priključite, kot je prikazano na diagramu. EKG kabli in blazinice so povezani z AD8232 in morajo biti nameščeni na obeh straneh prsnega koša s priključkom ozemljitve spodaj navzdol-glejte stran sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- hookup-guide za več podrobnosti. Skico Arduino, ki jo lahko uporabite, si lahko naložite tukaj. Podatke je treba hitro zabeležiti na kartico SD, da dobite natančen signal EKG. Ugotovil sem, da rutina shranjevanja kartice SD traja približno 10 sekund milisekund (nekatere kartice SD so hitrejše ali počasnejše). Shranjevanje nove časovne točke na kartico SD v vsaki zanki je prepočasno, saj si resnično želimo posneti vsakih nekaj milisekund. Zato ima koda medpomnilnik, ki bo zbral 40 točk, preden bo poslan na kartico SD za snemanje. Podatki so shranjeni kot datoteka txt, ločena s podpičjem. Trije stolpci prikazujejo izhod AD8232, čas iz modula RTC in čas iz funkcije millis (), kar daje večjo natančnost pri določanju časa med podatkovnimi točkami.

2. korak: Prenesite prenosno različico

Naredi prenosljivo različico
Naredi prenosljivo različico

Za prenos sistema sem uporabil naslednji vodnik https://dronebotworkshop.com/arduino-uno-atmega328/ za izdelavo samostojnega sistema na osnovi ATMeg328 z upori, kondenzatorji in kremenovim kristalom. Za napajanje AD8232 sem uporabil 5 V litijevo polnilno baterijo z odklopno ploščo micro-USB, skupaj z 3,3 V regulatorjem. Različne komponente so bile spajkane na lepenko.

Priporočena: