Obsah:

Jednoduchý, prenosný kontinuálny monitor EKG/EKG pomocou ATMega328 (čip Arduino Uno) + AD8232: 3 kroky
Jednoduchý, prenosný kontinuálny monitor EKG/EKG pomocou ATMega328 (čip Arduino Uno) + AD8232: 3 kroky

Video: Jednoduchý, prenosný kontinuálny monitor EKG/EKG pomocou ATMega328 (čip Arduino Uno) + AD8232: 3 kroky

Video: Jednoduchý, prenosný kontinuálny monitor EKG/EKG pomocou ATMega328 (čip Arduino Uno) + AD8232: 3 kroky
Video: Tlakomer OMRON Evolv - bez hadičiek a káblov 2024, Júl
Anonim
Jednoduchý, prenosný kontinuálny monitor EKG/EKG pomocou ATMega328 (čip Arduino Uno) + AD8232
Jednoduchý, prenosný kontinuálny monitor EKG/EKG pomocou ATMega328 (čip Arduino Uno) + AD8232

Táto stránka s pokynmi vám ukáže, ako si vytvoriť jednoduchý prenosný 3-zvodový monitor EKG/EKG. Monitor používa oddeľovaciu dosku AD8232 na meranie signálu EKG a jeho uloženie na kartu microSD na neskoršiu analýzu.

Potrebné hlavné zásoby:

5V nabíjateľná batéria

Breakout doska AD8232

Hodiny reálneho času - modul RTC DS3231

Modul karty micro SD + karta micro SD

Rozchod micro-USB

Regulátor 3,3V

EKG elektródy + jednorazové podložky

Rezistory/kondenzátory/čip ATMega328 na prevod z rozloženia Arduino Uno na samostatný ATMega328-pozri

Krok 1: Testujte komponenty a kódujte pomocou Arduino Uno

Testujte komponenty a kódujte pomocou Arduino Uno
Testujte komponenty a kódujte pomocou Arduino Uno
Testujte komponenty a kódujte pomocou Arduino Uno
Testujte komponenty a kódujte pomocou Arduino Uno

Systém je možné najskôr otestovať pomocou Arduino Uno. Zapojte podľa schémy. Káble a podložky EKG sú pripojené k AD8232 a mali by byť umiestnené na oboch stranách hrudníka tak, aby uzemňovacie spojenie bolo nižšie-pozrite si stránku na sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- sprievodca pre ďalšie podrobnosti. Skicu Arduina, ktorú je možné použiť, si môžete stiahnuť tu. Aby ste získali presný signál EKG, údaje je potrebné rýchlo zaznamenať na kartu SD. Zistil som, že rutina ukladania karty SD trvá rádovo 10 s milisekundy (niektoré karty SD sú rýchlejšie alebo pomalšie). Ukladanie nového časového bodu na kartu SD v každej slučke je príliš pomalé, pretože skutočne chceme, aby bolo možné zaznamenávať každých pár milisekúnd. Kód má preto vyrovnávaciu pamäť, ktorá pred odoslaním na kartu SD nahrá 40 bodov. Údaje sa uložia ako súbor txt oddelený bodkočiarkou. Tri stĺpce zobrazujú výstup AD8232, čas z modulu RTC a čas z funkcie millis (), ktorá poskytuje väčšiu presnosť pri určovaní času medzi údajovými bodmi.

Krok 2: Vytvorte prenosnú verziu

Vytvoriť prenosnú verziu
Vytvoriť prenosnú verziu

Aby bol systém prenosný, použil som nasledujúci návod https://dronebotworkshop.com/arduino-uno-atmega328/ na výrobu samostatného systému na báze ATMeg328 s odpormi, kondenzátormi a kremenným kryštálom. Na napájanie AD8232 som použil 5V lítiovú nabíjateľnú batériu s mikro USB rozpojovacou doskou, aby som poskytol napájanie, spolu s 3,3V regulátorom. Rôzne komponenty boli spájkované na pásovú dosku.

Odporúča: