Vlastní levné EKG s neuronovou sítí.

Elektrokardiografie (EKG) je základní vyšetřovací metoda v kardiologii, která dokáže odhalit řadu srdečních vad. Na Gitlabu je projekt právě EKG monitoru s použitím neuronové sítě k filtrování dat.

Neuronová síť běží na STM32, Raspberry Pi se stará o vizualizaci dat na displej.

Princip EKG je popsán v https://www.wikiskripta.eu/w/Elektrokardiografie
Během šíření akčního potenciálu myokardem vznikají v oblastech rozhraní rozdílného potenciálu místní elektrické proudy, to vede ke vzniku elektromagnetického pole. Tělesné tekutiny fungují jako dobré vodiče, čímž lze snímat změny srdečních potenciálů i z povrchu těla.

Snímání těchto potenciálů zavedl na počátku 20. století holandský fyziolog Willem Einthoven. Byly to dnešní 3 standardní bipolární končetinové svody (I, II, III) tvořící tzv. Einthovenův trojúhelník, v jehož pomyslném těžišti leží srdce. Principem těchto svodů je zapojení vždy dvou aktivních elektrod, jejichž polarita je předem dána. Jednotlivé svody poté zaznamenávají rozdíl potenciálu mezi elektrodami a udává výslednou amplitudu. Vektorový součet všech tří amplitud těchto končetinových svodů je roven nule (Einthovenův zákon).

A zpět k levnému monitoru EKG. Měření probíhá na třech místech těla, napětí z těchto míst je zesíleno a přivedeno do vývojového kitu STM32F407, kde se provede filtrace – i díky implementované neuronové síti.

Tato data jsou pak přenesena (UART) do jednodeskového počítače Raspberry Pi, který data zobrazí na monitoru.

Gitlab: https://gitlab.com/Angelgzgc/neuralhearthmonitor/tree/master

Hackster.io: https://www.hackster.io/endlessteam/low-cost-ecg-pathology-detection-with-deep-neural-networks-b417f1

Sdílejte článek:
Komentáře:
121 komentářů na sociálních sítích
@TomasBajer Já mám páječku z tindie, která používá weller hroty a je skvělá, ale můj styl práce je více opravování než pájení a ta pinzeta se mi hodí více... a dost lituju, že jsem nepřikoupil větší hroty :-D ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Aby mohl napsat další článek.

Související články

Další články o STM32(F7): Tutorial: STM32F746 (STM32F7 Discovery) – Tlačítkem rozsvítit/zhasnout LED Tutorial: STM32F746 (STM32F7 Discovery) – jak zapnout LED (ovládání GPIO) STM32F746 discovery a IDE AC6 (System Workbench for STM32) Jak začít s moderními mikrokontroléry a proč – STM32…

Architektura „Silent Switcher“ firmy Linear Technology výrazným způsobem snižuje EM emise.

Daniel Skopalík sdílel návod, jak použít populární jednodeskový počítač RaspberryPi jako JTAG programátor například ESP32.

Lukáš Beran (web, linkedin, google+, twitter, facebook) mi poslal návod, jak zprovoznit TVheadend na RaspberryPi s operačním systémem Raspbian.

Úkol zněl jasně: Jak postavit velmi levný box pro 3D tiskárnu, který by ochránil tištěný výtisk před klimatizací a průvanem.