Sisällysluettelo:

Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö ATMega328: n (Arduino Uno Chip) + AD8232: 3 askeleen avulla
Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö ATMega328: n (Arduino Uno Chip) + AD8232: 3 askeleen avulla

Video: Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö ATMega328: n (Arduino Uno Chip) + AD8232: 3 askeleen avulla

Video: Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö ATMega328: n (Arduino Uno Chip) + AD8232: 3 askeleen avulla
Video: Тестирование Garmin Epix Pro 2024, Marraskuu
Anonim
Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö käyttämällä ATMega328 (Arduino Uno Chip) + AD8232
Yksinkertainen, kannettava jatkuva EKG-/EKG -näyttö käyttämällä ATMega328 (Arduino Uno Chip) + AD8232

Tällä ohjesivulla kerrotaan, miten voit tehdä yksinkertaisen kannettavan 3-kytkentäisen EKG/EKG-näytön. Monitori mittaa EKG -signaalin ja tallentaa sen microSD -kortille myöhempää analyysiä varten käyttämällä AD8232 -murtokorttia.

Tärkeimmät tarvikkeet:

Ladattava 5V akku

AD8232 katkaisulauta

Reaaliaikainen kello - RTC DS3231 -moduuli

Micro SD -korttimoduuli + micro SD -kortti

Micro-USB-katkaisu

3.3V säädin

EKG -johdot + kertakäyttöiset tyynyt

Vastukset/kondensaattorit/ATMega328-siru Arduino Uno -asettelusta muuntamiseen ATMega328-itsenäiseksi-katso

Vaihe 1: Testaa komponentit ja koodi Arduino Unolla

Testaa komponentit ja koodi Arduino Unolla
Testaa komponentit ja koodi Arduino Unolla
Testaa komponentit ja koodi Arduino Unolla
Testaa komponentit ja koodi Arduino Unolla

Järjestelmä voidaan ensin testata Arduino Unolla. Johdotus kaavion mukaisesti. EKG-kaapelit ja -tyynyt on kytketty AD8232-laitteeseen, ja ne on sijoitettava rinnan kummallekin puolelle maadoitusliitäntä alaspäin-katso kipinöintisivu https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- kytkentäoppaasta saat lisätietoja. Arduino -luonnos, jota voidaan käyttää, on ladattavissa täältä. Tiedot on tallennettava nopeasti SD -kortille, jotta saadaan tarkka EKG -signaali. Olen huomannut, että SD -kortin tallennustoiminto kestää 10 sekunnin millisekuntia (jotkut SD -kortit ovat nopeampia tai hitaampia). Uuden ajankohdan tallentaminen SD -kortille jokaisessa silmukassa on liian hidasta, koska haluamme todella tallentaa muutaman millisekunnin välein. Siksi koodissa on puskuri, joka kerää 40 pistettä ennen lähettämistä SD -kortille tallennusta varten. Tiedot tallennetaan puolipisteellä erotettuna txt -tiedostona. Kolme saraketta näyttävät AD8232 -lähdön, RTC -moduulin aika ja aika millis () -toiminnosta, mikä antaa paremman tarkkuuden datapisteiden välisen ajan määrittämisessä.

Vaihe 2: Tee kannettava versio

Tee kannettava versio
Tee kannettava versio

Jotta järjestelmä olisi kannettava, tein seuraavan oppaan https://dronebotworkshop.com/arduino-uno-atmega328/ ja tein itsenäisen ATMeg328-pohjaisen järjestelmän vastuksilla, kondensaattoreilla ja kvartsikiteellä. Käytin 5 V: n ladattavaa litiumakkua, jossa oli micro-usb-katkaisukortti, virran saamiseksi yhdessä 3.3 V: n säätimen kanssa AD8232: n virtalähteeksi. Eri komponentit juotettiin nauhalle.

Suositeltava: