Sisukord:

Lihtne kaasaskantav pidev EKG/EKG monitor, kasutades ATMega328 (Arduino Uno kiip) + AD8232: 3 sammu
Lihtne kaasaskantav pidev EKG/EKG monitor, kasutades ATMega328 (Arduino Uno kiip) + AD8232: 3 sammu

Video: Lihtne kaasaskantav pidev EKG/EKG monitor, kasutades ATMega328 (Arduino Uno kiip) + AD8232: 3 sammu

Video: Lihtne kaasaskantav pidev EKG/EKG monitor, kasutades ATMega328 (Arduino Uno kiip) + AD8232: 3 sammu
Video: USB4 Deep Dive: What Every IT Professional Should Know 2024, Juuli
Anonim
Lihtne kaasaskantav pidev EKG/EKG monitor, kasutades ATMega328 (Arduino Uno kiip) + AD8232
Lihtne kaasaskantav pidev EKG/EKG monitor, kasutades ATMega328 (Arduino Uno kiip) + AD8232

See juhiste leht näitab teile, kuidas teha lihtsat kaasaskantavat 3-juhtmelist EKG/EKG monitori. Monitor kasutab EKG signaali mõõtmiseks AD8232 katkestusplaati ja salvestab selle microSD -kaardile hilisemaks analüüsiks.

Peamised tarvikud:

5V laetav aku

AD8232 purunemisplaat

Reaalajas kell - RTC DS3231 moodul

Micro SD -kaardi moodul + micro SD -kaart

Micro-USB purunemine

3.3V regulaator

EKG juhtmed + ühekordselt kasutatavad padjad

Takistid/kondensaatorid/ATMega328 kiip Arduino Uno paigutusest ATMega328 eraldiseisvaks teisendamiseks-vt

Samm: testige komponente ja koodi Arduino Uno abil

Katsekomponendid ja kood Arduino Unoga
Katsekomponendid ja kood Arduino Unoga
Testikomponendid ja kood Arduino Unoga
Testikomponendid ja kood Arduino Unoga

Esmalt saab süsteemi testida Arduino Uno abil. Ühendage juhtmed vastavalt skeemile. EKG kaablid ja padjad on ühendatud AD8232-ga ja need peaksid asuma mõlemal pool rinda nii, et maandusühendus oleks allapoole-vaata sädemete lehte https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- lisateabe saamiseks ühendamise juhend. Arduino visand, mida saab kasutada, on allalaaditav siit. Täpse EKG -signaali saamiseks tuleb andmed kiiresti SD -kaardile salvestada. Olen avastanud, et SD -kaardi salvestamise rutiin võtab umbes 10 sekundit millisekundit (mõned SD -kaardid on kiiremad või aeglasemad). Uue ajapunkti salvestamine SD -kaardile igal silmusel on liiga aeglane, kuna me tõesti tahame, et saaksime salvestada iga paari millisekundi. Seetõttu on koodil puhver, mis kogub 40 punkti enne salvestamiseks SD -kaardile saatmist. Andmed salvestatakse semikooloniga eraldatud txt -failina. Kolm veergu näitavad AD8232 väljundit, aega RTC moodulist ja aega millis () funktsioonist, mis annab andmepunktide vahelise aja määramiseks suurema täpsuse.

Samm: tehke kaasaskantav versioon

Tee kaasaskantav versioon
Tee kaasaskantav versioon

Süsteemi kaasaskantavaks muutmiseks kasutasin järgmist juhendit https://dronebotworkshop.com/arduino-uno-atmega328/, et teha eraldiseisev ATMeg328 põhine süsteem, millel on takistid, kondensaatorid ja kvartskristall. AD8232 toiteks kasutasin toiteallikaks 5 V liitiumlaetavat laetavat patareid, millel on mikro-usb-katkestusplaat, koos 3.3 V regulaatoriga. Erinevad komponendid joodeti ribalauale.

Soovitan: