Helló mindenki!
A nevem Mariano, és én vagyok orvosbiológiai mérnök. Néhány hétvégét töltöttem egy alacsony költségű EKG-eszköz prototípusának tervezésére és megvalósítására, amely Arduino kártyán Bluetooth-on keresztül csatlakozik egy Android-eszközhöz (okostelefon vagy tablet). Szeretném megosztani veletek az "EKG SmartApp" projektemet, és megtalálni fogja az EKG eszköz építéséhez szükséges utasításokat és szoftvereket. A készülék csak tervezési kutatási projektként szolgál, és NEM orvosi eszköz, ezért kérjük, olvassa el a Figyelmeztetéseket. A készülék egy hardverlemezből áll, hogy megszerezze az EKG jeleket a testtől és egy Android App-től, hogy rögzítse, feldolgozza és tárolja a jeleket.
Az egyszerű áramkör kialakítása és elrendezése jó kompromisszum az alacsony költségű (kevés alkatrész) és a jó teljesítmény érdekében.
Az okostelefon és az eldobható részek (elektródák és elemek) kizárásával a készülék teljes költsége 40 euró (43 USD).
Ez az EKG-eszközprojekt csak tervezési kutatási projektként szolgál, és NEM orvosi eszköz, ezért kérjük, olvassa el a figyelmeztetéseket és a biztonsági kérdéseket a következő lépésben, mielőtt folytatná.
kellékek:
1. lépés: Figyelmeztetések
Ez az EKG-eszközprojekt csak tervezési kutatási projektként szolgál, és NEM orvosi eszköz. KIZÁRÓLAG akkumulátort használjon (max. Feszültségellátás: 9V). NE használjon AC tápegységet, transzformátort vagy más feszültségellátást, hogy elkerülje a súlyos sérüléseket és az áramütést magának vagy másoknak. Ne csatlakoztasson AC-line meghajtású műszert vagy eszközt az itt javasolt EKG-eszközhöz. Az EKG-készülék elektromosan csatlakozik egy személyhez, és csak kisfeszültségű akkumulátorokat (max. 9V) kell használni a biztonsági óvintézkedések és a készülék károsodásának megelőzése érdekében. Az elektródák elhelyezése a testen kiváló áramlási utat biztosít. Ha a test bármely elektronikus eszközhöz csatlakozik, akkor nagyon óvatosnak kell lennie, mivel komoly és akár halálos áramütést okozhat. A szerzők nem vállalhatnak felelősséget az ebben a kézikönyvben leírt áramkörök vagy eljárások használata által okozott károkért. A szerzők nem állítják, hogy az áramkörök vagy eljárások biztonságosak. Használat csak saját felelősségre. Szükséges, hogy bárki, aki meg akarja építeni ezt a készüléket, jól érti, hogy biztonságos és ellenőrzött módon használja a villamos energiát.
2. lépés: Szükséges szoftverfájlok (Android App és Arduino vázlat)
Az EKG-készülék könnyen felépíthető, és csak az elektronika alapvető ismerete szükséges a hardverkör megvalósításához. Nincs szükség programozási ismeretekre, mivel mindössze annyit kell tennie, hogy telepítenie kell az App-t, ha megnyitja a apk fájlt egy Andriod okostelefonról, és feltölti a mellékelt Arduino vázlatot az Arduino táblára (ez könnyen elvégezhető az Arduino Software IDE és az egyik segítségével). az interneten elérhető számos oktatóanyag).
3. lépés: Leírás
Az eszköz akkumulátoros, és egy front-end áramkörből áll, hogy megszerezze az EKG-jeleket (csak végtagokat) a közös elektródákon és egy Arduino kártyán keresztül, hogy digitalizálja az analóg jelet és továbbítsa azt egy Android okostelefonra Bluetooth protokollon keresztül. A kapcsolódó alkalmazás valós időben megjeleníti az EKG-jelet, és lehetőséget ad a jel szűrésére és tárolására egy fájlban.
4. lépés: Összeszerelési kézikönyv és felhasználói kézikönyv
Az EKG-eszköz felépítésére vonatkozó részletes utasítások megtalálhatók az Összeszerelési kézikönyv fájlban, miközben az összes információ, amelyet használni kíván, a Felhasználói kézikönyvben található.
5. lépés: HARDWARE LEÍRÁS
Az egyszerű áramkör kialakítása és elrendezése jó kompromisszum az alacsony költségű (kevés alkatrész) és a jó teljesítmény érdekében.
Az akkumulátor be van kapcsolva (+ Vb) az Arduino kártyát és az L1 ledet, amikor a készülék be van kapcsolva (R12 = 10 kOhm vezérli az L1 áramot); a készülék többi részét az Arduino 5 V-os feszültségkimenet (+ Vcc) biztosítja. Alapvetően a készülék 0 V (-Vcc) és 5 V (+ Vcc) között működik, azonban az egyetlen tápegység egyenáramú ellenállásokkal rendelkező feszültségelosztóval (R10 és R11 = 1 MOhm) kettős táplálássá alakul át, amelyet egy egységerősítő puffer követ. (1/2 TL062). A kimenet 2,5 V-os (a TL062 tápegység középfeszültsége: 0-5 V); a pozitív és a negatív teljesítménysínek kettős tápellátást adnak (± 2,5 V) a közös terminálhoz képest (referenciaérték). A C3 (100 nF), C4 (100 nF), C5 (1 uF, elektrolit) és C6 (1 uF, elektrolit) kondenzátorok a feszültségellátást stabilabbá teszik. Biztonsági okokból minden elektródot 560 kOhm (R3, R4, R13) védő ellenállással csatlakoztatunk az eszközhöz, hogy a készülék belsejében fellépő hiba esetén korlátozzuk a betegbe áramló áramot. Ezeket a nagy ellenállásokat (R3, R4, R13) a ritka helyzet ellen kell használni, amikor az alacsony feszültségű teljesítmény (6 vagy 9 V, a használt akkumulátor tápfeszültségének megfelelően) közvetlenül a pácienshez vezet véletlenül, vagy az INA összetevő miatt hiányában. Emellett két CR bemeneti szűrő (C1-R1 és C2-R2) két bemeneten van elhelyezve, blokkolja az egyenáramot és csökkenti az elektródok érintkezési potenciáljai által generált nem kívánt dc és alacsony frekvenciájú zajt. Az EKG-jel annyira nagy áthaladást mutat, hogy az amplifikációs szakasz előtt leszűrjük, 0,1 Hz-nél (-3 dB). R1 (mint R2) jelenléte csökkenti az előerősítés előtti szakasz bemeneti impendenciáját úgy, hogy a jelet az R1 és R3 értéke (mint R2 és R4) értékétől függően csökkentsük; az ilyen tényező megközelíthető:
R1 / (R1 + R3) = 0,797, ha R1 = 2,2 MOhm és R2 = 560 kOhm
Célszerűbb, hogy a C1-C2 (1 uF, film kondenzátor) páros kapacitási értékeket nagyon közel egymáshoz választja, az R1-R2 pár (2.2 MOhm) ellenállási értékei nagyon közel vannak egymáshoz, és ugyanaz az R3 pár esetében. R4. Ily módon a nem kívánt eltolás csökken és nem erősödik meg a műszererősítővel (INA128). A kettős bemeneti áramkörben lévő komponensek áramkörparamétereinek bármilyen eltérése hozzájárul a CMRR degradációjához; az ilyen komponenseknek nagyon jól illeszkedniük kell (még a fizikai elrendezést is) úgy, hogy tűrésüket a lehető legkisebbre lehessen választani (alternatív módon a kezelő manuálisan is mérheti értékeit egy multiméterrel annak érdekében, hogy a páros alkatrészeket a lehető legközelebbi értékekkel válasszák ki) ). Az R5 (2,2 kOhm) az INA128 erősítést határozza meg a következő képlet szerint:
G_INA = 1 + (50 kΩ / R5)
Az EKG-jelet az INA erősíti, majd a C7 és R7 szűrőkkel egymás után magas áthaladást (-3 dB-es vágási frekvencia 0,1 Hz-nél, ha C7 = 1 uF és R7 = 2,2 MOhm), hogy megszüntesse az egyenfeszültséget az utolsó és az utolsó nagyobb erősítés, amelyet a műveleti erősítő (1/2 TL062) egy nem invertáló konfigurációban, erősítéssel végez:
G_TL062 = 1 + (R8 / (Rp + R6))
Annak érdekében, hogy a felhasználó megváltoztassa a futásidejű nyereséget, a kezelő választhatja a változó ellenállás (trimmer / potenciométer) használatát az Rp helyett, vagy egy női socket csíkot egy olyan ellenálláshoz, amely változtatható (mert nem forrasztott). Az első esetben azonban nem lehet pontosan megismerni az EKG-jel tényleges nyereségét (az adatok mV értékei nem lesznek helyesek), míg a második esetben a megfelelő értékeket mV-ban lehet megadni, megadva az Rp értékét a „Gain” képletben az alkalmazás „Beállítás” részében (lásd a Felhasználói kézikönyvet). A C8 kondenzátor egy 3-dB-es vágási frekvenciát hoz létre, amely kb. 40 Hz körül van, mint az R9 és C9 által alkotott RC szűrő. A határérték-frekvenciát a következő képlet adja meg:
f = 1 / (2 * π * C * R).
Alacsony átmeneti szűrőknél, 40 Hz 1 esetén, az RC komponensek értékei a következők:
R8 = 120 kOhm, C8 = 33 nF, R9 = 39 kOhm, C9 = 100 nF
Az EKG-jelet 0,1 és 40 Hz közötti sávban szűrtük, és az erősítéssel egyenlő:
Gain = 0,797 * G_INA * G_TL062
Mivel R5 = 2,2 kOhm, R8 = 120 kOhm, R6 = 100 Ohm, Rp = 2,2 KOhm,
Nyereség = 0,797 * (1 + 50000/2200) * (1 + 120000 / (2200 + 100)) = 1005
Ahhoz, hogy a szűrő-levágási frekvenciák pontos értékei legyenek, az RC szűrőelemeknek a lehető legalacsonyabb tűréssel kell rendelkezniük (alternatív módon a kezelő manuálisan is mérheti értékeit egy multiméterrel, hogy kiválassza a kívánt értékhez legközelebb eső értékeket).
Az analóg jelet az Arduino tábla (A0 bemeneti csatorna) digitalizálja, majd a soros kommunikációs csapok továbbítják a HC-06 modulhoz; végül az adatokat Bluetooth-ra küldi az okostelefonra.
A referenciaelektród (fekete) opcionális, és kizárható a J1 jumper eltávolításával (vagy az üzemeltető kapcsolót használhat a jumper helyett). Az áramköri konfiguráció két elektródával is működik; a referenciaelektródot azonban jobb jelminőségre kell használni (alacsonyabb zaj).
6. lépés: KOMPONENSEK
Az okostelefon és az eldobható részek (elektródák és akkumulátorok) kizárásával a készülék teljes költsége körülbelül 43 dollár (itt tekinthető az egyetlen terméknek, nagyobb mennyiség esetén az ár csökken).
Az összes összetevő részletes leírását (leírás és hozzávetőleges költségek) lásd: Összeszerelési kézikönyv.
7. lépés: Szerszámok szükségessége
- Szükséges eszközök: tesztelő, olló, forrasztópáka, forrasztóhuzal, csavarhúzó és fogó.
8. lépés: Hogyan építsünk - 1. lépés
- 23x21 lyukú perforált prototípuslap készítése (kb. 62 mm x 55 mm)
- Az ábrákon látható PCB-elrendezés szerint a forrasztás: ellenállások, összekötő vezetékek, női aljzatok (Rp) aljzatokhoz, hím és női fejcsatlakozók (a fejléc csatlakozók pozíciója itt az Arduino Nano vagy Arduino számára alkalmas) Micro), kondenzátorok, Led
9. lépés: HOGYAN KÉSZÜLT - 2. lépés
- Csatlakoztassa az összes alkatrészt a PCB alsó elrendezésének megfelelően.
10. lépés: HOGYAN ÉRTÉKESÍTÉS - 3. lépés
- Az akkumulátor huzalcsatlakozóját az akkumulátor szíjjal / tartójával, a fejléc csatlakozóival és a hőre zsugorodó csővel felismerni; csatlakoztassa a PCB-hez „con1” (1. csatlakozó)
11. lépés: HOGYAN ÉRTÉKESÍTÉS - 4. lépés
- Ismerje meg a három elektródkábelt (koaxiális kábellel, női fejléccsatlakozókkal, hőre zsugorodó csővel, alligátor csipesszel), és csatlakoztassa őket a PCB-hez, merev kábelekkel rögzítve.
12. lépés: HOGYAN KÉSZÜLT - 5. lépés
- Kapcsolja be a kapcsolót (a csúszka kapcsolóval, a női fejléc csatlakozókkal, a hőre zsugorodó csövekkel) és csatlakoztassa a PCB-hez
- Helyezze az INA128, TL062 és Rp ellenállást a megfelelő aljzatokba
- Program (lásd a Szoftverleírás részt) és csatlakoztassa az Arduino Nano kártyát (a perforált prototípuslemez és a női fejléc csatlakozókat a PCB-n kell beállítani, ha egy másik Arduino kártyát (például UNO vagy Nano) használnak)
- Csatlakoztassa a HC-06 modult a PCB „con2” -hez (2. csatlakozó)
13. lépés: HOGYAN ÉRTÉKESÍTÉS - 6. lépés
- Csatlakoztassa a J1 jumperet a referenciaelektród használatához
- Csatlakoztassa az akkumulátort
14. lépés: HOGYAN ÉRTÉKESÍTÉS - 7. lépés
- Helyezze az áramkört egy megfelelő dobozba, ahol lyukak vannak a Led, a kábelek és a kapcsoló számára.
A részletesebb leírást a Szerelési kézikönyv fájl tartalmazza.
15. lépés: EGYÉB OPCIÓK
- A felügyeleti alkalmazás EKG-jele 0,1 és 40 Hz között lesz szűrve; az aluláteresztő szűrő felső sávszélessége növelhető az R8 vagy a C8 és az R9 vagy a C9 változásával.
- Az Rp ellenállás helyett trimmer vagy potenciométer használható az erősítés (és az EKG-jel erősítése) futtatásához futás közben.
- Az EKG készülék különböző Arduino lapokkal is működhet. Az Arduino Nano és az Arduino UNO tesztelése megtörtént. Más táblák is használhatók (pl. Arduino Micro, Arduino Mega, stb.), Azonban a mellékelt Arduino vázlatos fájlnak módosítania kell a tábla jellemzőit.
- Az EKG-eszköz a HC-05 modullal is működik a HC-06 helyett.
16. lépés: SZOFTVER LEÍRÁS
Nincs szükség programozási ismeretekre.
Arduino programozás: Az Arduino vázlatfájlok könnyen feltölthetők az Arduino kártyára az Arduino Software IDE telepítésével (az Arduino hivatalos honlapjáról ingyenesen letölthető) és az Arduino hivatalos webhelyén található bemutatót követve. Egyetlen vázlatfájl („ECG_SmartApp_skecht_arduino.ino”) található mind az Arduino Nano, mind az Arduino UNO számára (a vázlatot mindkét táblával tesztelték). Ugyanez a vázlatnak is működnie kell az Arduino Micro-szal (ez a tábla nem volt tesztelve). Más Arduino kártya esetében a vázlatfájlnak szüksége lehet a módosításokra. Az EKG SmartApp telepítése: Az alkalmazás telepítéséhez másolja át az „ECG_SmartApp.apk” (vagy „ECG_SmartApp_upTo150Hz.apk” 150 Hz-es sávszélesség esetén) mellékelt apk fájlt az okostelefon memóriájába, nyissa meg és kövesse az utasításokat az engedélyek elfogadása. A telepítés előtt szükség lehet az okostelefon beállításának megváltoztatására azáltal, hogy lehetővé teszi az alkalmazás ismeretlen forrásból történő telepítését (jelölje be az „Ismeretlen források” opciót a „Biztonság” menüben). Az EKG-eszköz csatlakoztatásához a HC-06 (vagy HC-05) Bluetooth modullal a párosítási kód vagy a jelszó kérhető az első Bluetooth-kapcsolat esetén: írja be a „1234” -et. Ha az alkalmazás nem találja a Bluetooth modult, próbálja meg párosítani az okostelefonot a HC-06 (vagy HC-05) Bluetooth modullal az okostelefon Bluetooth beállításával („1234” párosítás kód); ez a művelet csak egyszer szükséges (első kapcsolat).
17. lépés: Forrásfájlok
Az opcionális forrásfájlok itt érhetők el az alkalmazás módosításához vagy személyre szabásához. Azonban Android programozási készségekre van szükség.
18. lépés: EKG SMARTAPP - LÉPÉS - 1. lépés
- Győződjön meg róla, hogy a készülékhez csatlakoztatott akkumulátor (max. Feszültség: 9V) fel van töltve
- Az elektródák elhelyezése előtt tisztítsa meg a bőrt. Száraz, halott bőrréteg, amely általában a testünk felületén van jelen, és a bőr és az elektródok közötti lehetséges légrések nem segítik az EKG jelátvitelét az elektródáknak. Tehát szükség van nedves állapotra az elektróda és a bőr között. A bőrt meg kell tisztítani (alkoholos vagy legalább vízzel átitatott szövetszövet), mielőtt elhelyezné az elektróda gél párnáit (eldobható).
- Az elektródákat az alábbi táblázat szerint helyezze el. Egy eldobható elektróda esetében a bőr és a fémelektród között vagy a csapvízben vagy sóoldatban átitatott textilszalag között elektródot vezető gélt kell használni (kereskedelmi forgalomban kapható).
A készülék lehetővé teszi az EKG (LI, LII vagy LIII) rögzítését is, csak 2 elektród használatával; a referenciaelektróda (fekete) opcionális, és ki lehet zárni egy kapcsolóval vagy a J1 jumper eltávolításával (lásd: Szerelési kézikönyv). A referenciaelektródot azonban jobb jelminőségre kell használni (alacsonyabb zaj).
19. lépés: EKG SMARTAPP - 2. lépés
- Az EKG-készülék bekapcsolása a kapcsolóval (piros LED bekapcsol)
- Futtassa az alkalmazást az okostelefonon
- Nyomja meg az „ON” gombot az okostelefon EKG-eszközhöz való csatlakoztatásához (az App megkérdezi a Bluetooth bekapcsolására vonatkozó engedélyt: nyomja meg az „Igen” gombot), és várja meg a HC-06 (vagy a HC-05) Bluetooth felfedezését Az EKG eszköz modulja. Az első Bluetooth-kapcsolat esetén a párosítási kód vagy jelszó kérhető: írja be az „1234” -et. Ha az alkalmazás nem találja a Bluetooth modult, próbálja meg párosítani az okostelefonot a HC-06 (vagy HC-05) Bluetooth modullal az okostelefon Bluetooth beállításával („1234” párosítás kód); ez a művelet csak egyszer szükséges (első kapcsolat)
- A kapcsolat létrehozásakor az EKG jel megjelenik a képernyőn; LI esetén (alapértelmezett ólom az LI, a vezető megváltoztatásához lépjen a „Beállítás” bekezdésre), a pulzusszámot (HR) valós időben becsüljük. A jel 3 másodpercenként frissül
- Digitális szűrő alkalmazásához nyomja meg a „Szűrő” gombot, és válasszon egy szűrőt a listából. Alapértelmezés szerint a 40 Hz-es aluláteresztő szűrő és a beállító szűrő (a beállításban elmentett beállítások szerint) kerül alkalmazásra.
20. lépés: BEÁLLÍTÁSOK
- Nyomja meg a „Beállítás” gombot a beállítási / beállítások oldal megnyitásához
- A felhasználói kézikönyv megnyitásához nyomja meg a „Felhasználói kézikönyv (help.pdf)” gombot
- Válassza ki az EKG-vezetéket (LI az alapértelmezett)
- Válassza ki a szűrőfrekvenciát (az interferencia frekvenciája szerint: 50 vagy 60 Hz)
- Válassza ki a fájlmentési opciót, hogy elmentse a szűrt vagy szűretlen EKG jelet a fájlba
- A beállítások mentéséhez nyomja meg a „Beállítások mentése” gombot
Az EKG-eszköz hardveres módosítása vagy személyre szabása esetén a nyereségérték módosítható.
21. lépés: Az EKG SIGNAL RÖGZÍTÉSE
- Helyezze be a fájl nevét (ha a felhasználó több EKG-jelet rögzít ugyanabban a munkamenetben a fájlnév megváltoztatása nélkül, akkor a fájlnév végén egy progresszív index kerül hozzáadásra, hogy elkerülje az előző felvétel felülírását)
- Nyomja meg a „Rec.” Gombot az EKG jel rögzítéséhez
- Nyomja meg a „Stop” gombot a felvétel leállításához
- Minden EKG-jel egy txt-fájlban tárolódik az „ECG_Files” mappában az okostelefon-memória főgyökérében. Az EKG-jel szűrt vagy nem szűrt módon tárolható a beállításban mentett beállítások szerint
- Nyomja meg az „Újraindítás” gombot, hogy ismét megjelenítse az EKG-jelet, amelyet a futási idő során szerzett
- Új EKG jel rögzítéséhez ismételje meg az előző pontokat
Az EKG-fájl tartalmazza az EKG-jel amplitúdójának mV-s mintavételi sorozatát (mintavételi frekvencia: 600 Hz).
22. lépés: EKG-FÁJL NYOMTATÁSA ÉS ELEMZÉSE
- Nyomja meg az „Open” gombot: megjelenik az „ECG_Files” mappában tárolt fájlok listája
- Válassza ki a megjelenítendő EKG-fájlt
Az EKG-fájl első része rács nélkül jelenik meg (10 másodperc).
A felhasználó manuálisan görgethet a kijelzőn az EKG-jel bármely időintervallumának megjelenítéséhez.
A nagyításhoz vagy kicsinyítéshez a felhasználó megnyomhatja a nagyító ikonokat (jobb alsó sarok a grafikon alján), vagy használja a csipet zoomot közvetlenül az okostelefon kijelzőjén.
Az 5 másodpercnél rövidebb időintervallum megjelenítésével automatikusan megjelenik az idő tengely, a feszültségtengely és a szabványos EKG rács. A feszültségtengely (y-tengely) értékei mV-ban vannak, míg az idő-tengely (x-tengely) értékek másodpercben vannak.
Digitális szűrő alkalmazásához nyomja meg a „Szűrő” gombot, és válasszon egy szűrőt a listából. Alapértelmezés szerint az aluláteresztő szűrő @ 40 Hz, a szűrő eltávolítása a vándorlási vonal és egy bevágási szűrő (a beállításban elmentett beállítások szerint) kerül alkalmazásra. A grafikon címe megjelenik:
- a fájl neve
- az EKG frekvenciasáv az alkalmazott szűrők szerint
- a „vándorló alapvonal eltávolítása” címke, ha a vándorló alapvonal szűrőt alkalmazzák
- a „~ 50” vagy „~ 60” címkét az alkalmazott szűrőnek megfelelően
A felhasználó a grafikon két pontja között méréseket végezhet (időintervallum vagy amplitúdó) a „Get Pt1” és a „Pt2” gombok segítségével. Az első pont kiválasztásához (Pt1) a felhasználó megnyomhatja a „Get Pt1” gombot, és kézzel választhatja ki az EKG-jel pontját a grafikonra kattintva: egy piros pont jelenik meg az EKG kék jelen; ha a felhasználó elmulasztja az EKG görbét, egyetlen pont sem kerül kiválasztásra, és a „nincs pont kiválasztva” karakterlánc jelenik meg: a felhasználónak meg kell ismételnie a választást. Ugyanez az eljárás szükséges a második pont (Pt2) kiválasztásához. Ily módon az ms (dX) és az mV (dY) amplitúdó értékei közötti időértékek (Pt2 - Pt1) különbségei jelennek meg. A „Clear” gomb törli a kiválasztott pontokat.
A felhasználó a „+” gombbal (a nagyításhoz) és a „-” gomb (a csökkentéshez) segítségével állíthatja be az EKG jelerősítést. maximális nyereség: 5,0 és minimális nyereség: 0,5
23. lépés: SZŰRŐK MENÜ
- NO digitális szűrő: távolítsa el az összes alkalmazott digitális szűrőt
- Távolítsa el a vándorló alapvonalat: alkalmazzon egy adott feldolgozást az alapvonal vándorlásának eltávolításához. Nagyon zajos jel esetén a feldolgozás sikertelen lehet
- „x” Hz magas áthaladás: az „x” meghatározott vágási frekvencia szerint alkalmazzunk egy IIR magas átviteli szűrőt
- „x” Hz-es alacsony áthaladási határérték: az „x” meghatározott vágási frekvencia szerint egy IIR aluláteresztő szűrőt kell alkalmazni.
- 50 Hz-es eltávolítás ON (bemetszés + LowPass 25 Hz): alkalmazzon egy nagyon stabil FIR-szűrőt, amely egyaránt egy 50 Hz-es és 25 Hz-nél alacsonyabb átmeneti bemenet.
- 60 Hz-es eltávolítás ON (bemetszés + LowPass 25 Hz): alkalmazzon egy nagyon stabil FIR-szűrőt, amely mind a 60 Hz-es, mind pedig a 25 Hz-nél alacsonyabb áthaladású bemenet.
- 50 Hz-es eltávolítás ON: egy rekurzív résszűrő alkalmazása 50 Hz-en
- 60 Hz-es eltávolítás BE: rekurzív feszítőszűrő alkalmazása 60 Hz-en
- 50/60 Hz-es eltávolítás OFF: távolítsa el az alkalmazott szűrőbetétet
24. lépés: HARDWARE SPECIFIKÁCIÓK
- Maximális bemeneti jel amplitúdója (csúcs-csúcs): 3,6 mV (Maximális bemeneti jel amplitúdója a hardvergyarapodástól függ)
- Feszültségellátás: CSAK AKKUMULÁTOROK HASZNÁLATA (újratölthető és nem újratölthető)
- Min. Feszültségellátás: 6V (pl. 4 x 1,5V elem)
- Max. Feszültségellátás: 9V (pl. 6 x 1,5V vagy 1 x 9V akkumulátor)
- Mintavételi frekvencia: 600 Hz
- frekvencia sávszélesség @ - 3dB (hardver): 0,1 Hz - 40 Hz (az aluláteresztő szűrő felső sávszélessége 0,1 Hz - 150 Hz-re növelhető az RC szűrőelemek módosításával (lásd: Szerelési kézikönyv)
- CMRR: min1209 dB
- Amplifikáció (Hardware_Gain): 1005 (megváltoztatható az erősítő ellenállás cseréjével (lásd: Szerelési kézikönyv) - Felbontás: 5V / (1024 x Hardware_Gain)
- Bias Current max 10 nA - Az EKG csatornák száma: 1
- EKG vezet: LI, LII és LIII végtagvezetékek
- Smartphone kapcsolat: Bluetooth-on keresztül
- Elméleti tápfeszültség: <50 mA (a különböző összetevők adatlapjának adatai alapján)
- Mért tápfeszültség: <60 mA (9V-os feszültségellátással és Arduino Nano-val)
- Az elektródák száma: 2 vagy 3
A készülék lehetővé teszi az EKG (LI, LII vagy LIII) rögzítését is, csak 2 elektród használatával; a referenciaelektróda (fekete) opcionális, és kizárható a J1 (vagy az S2 kapcsoló) jumper eltávolításával, lásd a Szerelési kézikönyv fájlt. A referenciaelektródot azonban jobb jelminőségre kell használni (alacsonyabb zaj).
25. lépés: SZOFTVER SPECIFIKÁCIÓK
- EKG megjelenítés a felvétel során (időablak: 3 másodperc)
- Szívritmus-becslés (csak LI esetén)
- Mintavételi frekvencia: 600 Hz
- EKG-jel rögzítése és mentése txt fájlba (szűrt vagy szűretlen jelek menthetők a txt fájlba a beállításnak megfelelően) az okostelefon belső memóriájában (mappa: „ECG_Files” a fő gyökérbe)
- Az adatok (minták) 600 Hz-es mV értékben kerülnek mentésre (16 számjegyű érték)
- Mentett fájlmegjelenítés zoom opcióval, rács, erősítés beállítása („x 0,5” -ről „x 5” -re) és két pont kiválasztása (az idő távolság és az amplitúdó-különbség mérésére)
- Smartphone kijelző: az App elrendezés különböző megjelenítési méretekhez igazítható; a jobb megjelenítés érdekében azonban ajánlott legalább 3,7 hüvelykes kijelző, 480 x 800 képpontos felbontással
Digitális szűrés:
- Magas pass szűrés: 0,1, 0,15, 0,25, 0,5, 1 Hz
- A 25, 35, 40 Hz-es aluláteresztő szűrő (a 100 Hz-es sávszélességhez az ECG SmartApp változatban @ 100 és 150 Hz)
- A feszültségszűrés a távvezeték interferencia @ 50 vagy 60 Hz eltávolításához
- Vándorló alapvonal eltávolítása
26. lépés: GET IN TOUCH!
2 ember készített ezt a projektet!
Készítette ezt a projektet? Ossza meg velünk!
ajánlások
-
Masd fel Arduino kódmintákat
-
Megnyitja az Ornithopter prototípust. Arduino Powered és Remote Controlled.
-
A tárgyak internete osztálya
-
Famegmunkáló verseny
-
Arduino Contest 2019
-
Kertészeti verseny
Beszélgetések
0DIY Hacks és hogyan4 hónappal ezelőtt
Nagyon cool. Szeretem a DIY tudomány berendezéseit.