INHOUDSOPGAWE:
- Stap 1: Waarskuwings
- Stap 2: benodigde sagtewarelêers (Android -app en Arduino Sketch)
- Stap 3: Beskrywing
- Stap 4: Monteerhandleiding en gebruikershandleiding
- Stap 5: BESKRYWING VAN HARDWARE
- Stap 6: KOMPONENTE
- Stap 7: benodig gereedskap
- Stap 8: HOE OM TE BOU - Stap1
- Stap 9: HOE OM TE BOU - Stap2
- Stap 10: HOE OM TE BOU - Stap 3
- Stap 11: HOE OM TE BOU - Stap 4
- Stap 12: HOE OM TE BOU - Stap5
- Stap 13: HOE OM TE BOU - Stap6
- Stap 14: HOE OM TE BOU - Stap7
- Stap 15: ANDER OPSIES
- Stap 16: BESKRYWING VAN Sagteware
- Stap 17: Bronlêers
- Stap 18: BEGIN MET EKG SMARTAPP - Stap1
- Stap 19: BEGIN MET EKG SMARTAPP - Stap2
- Stap 20: INSTELLINGS
- Stap 21: TEKENING VAN EKG -SIGNAAL
- Stap 22: OOP- EN ANALISEER 'N EKG -LêER
- Stap 23: FILTERS MENU
- Stap 24: HARDWARE SPESIFIKASIES
- Stap 25: SOFTWARE SPESIFIKASIES
- Stap 26: Raak in aanraking
Video: Hoe om 'n goedkoop EKG -toestel te bou: 26 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hallo almal!
My naam is Mariano en ek is 'n biomediese ingenieur. Ek het 'n paar naweke deurgebring om 'n prototipe van 'n goedkoop EKG -toestel te ontwerp en te realiseer, gebaseer op 'n Arduino -kaart wat via Bluetooth aan 'n Android -toestel (slimfoon of tablet) gekoppel is. Ek wil graag my "ECG SmartApp" -projek met u deel, en u vind alle instruksies en sagteware om die EKG -toestel te bou. Die toestel is slegs bedoel as 'n ontwerpnavorsingsprojek en dit is NIE 'n mediese toestel nie, dus lees die waarskuwings voordat u verder gaan. Die toestel bestaan uit 'n hardeware -bord om die EKG -seine van die liggaam te verkry en 'n Android -app om die seine op te teken, te verwerk en op te slaan.
Die eenvoudige stroombaanontwerp en -uitleg is 'n goeie kompromie vir beide lae koste (enkele komponente) en goeie prestasie. Deur die slimfoon en weggooidele (elektrodes en batterye) uit te sluit, is die totale koste van die toestel ongeveer 40 euro (43 Amerikaanse dollar).
Hierdie EKG -apparaatprojek is slegs bedoel as 'n ontwerpnavorsingsprojek en dit is NIE 'n mediese toestel nie, dus lees die waarskuwings en veiligheidskwessies in die volgende stap voordat u verder gaan.
Stap 1: Waarskuwings
Hierdie EKG -apparaatprojek is slegs bedoel as 'n ontwerpnavorsingsprojek en dit is NIE 'n mediese toestel nie. Gebruik SLEGS die battery (maksimum spanning: 9V). MOENIE 'n wisselstroomtoevoer, 'n transformator of 'n ander spanningsbron gebruik om ernstige beserings en elektriese skok vir jouself of ander te voorkom nie. Moet geen instrumentasie of toestel met 'n AC-lyn aansluit op die voorgestelde EKG-toestel nie. Die EKG -toestel is elektries aan 'n persoon gekoppel en slegs lae spanning batterye (maks. 9V) moet gebruik word vir veiligheidsmaatreëls en om skade aan die toestel te voorkom. Die plasing van die elektrodes op die liggaam bied 'n uitstekende weg vir die huidige vloei. As die liggaam aan 'n elektroniese toestel gekoppel is, moet u baie versigtig wees, aangesien dit 'n ernstige en selfs noodlottige elektriese skok kan veroorsaak. Die skrywers kan nie verantwoordelik wees vir enige skade wat veroorsaak word deur die gebruik van die stroombane of prosedures wat in hierdie handleiding beskryf word nie. Die skrywers beweer nie dat enige van die stroombane of prosedures veilig is nie. Gebruik op eie risiko. Dit is noodsaaklik dat almal wat hierdie toestel wil bou, 'n goeie begrip het van die gebruik van elektrisiteit op 'n veilige en beheerde manier.
Stap 2: benodigde sagtewarelêers (Android -app en Arduino Sketch)
Die EKG -toestel kan maklik gebou word en slegs 'n basiese kennis van elektronika is nodig om die hardeware -kring te realiseer. Geen kennis van sagteware -programmering is nodig nie, al wat u nodig het, is om die app te installeer deur die apk -lêer vanaf 'n Andriod -slimfoon te open en die meegeleverde Arduino -skets op die Arduino -bord op te laai (dit kan maklik gedoen word met behulp van die Arduino Software IDE en een van die vele tutoriale wat op die internet beskikbaar is).
'N Weergawe 2.0 van die app is ook beskikbaar, insluitend nuwe kaliberfunksies vir EKG -metings en verdere digitale laagdoorlaatfilters by 100 Hz en 150 Hz). Weergawe 1.0 is getoets op Android 4 en 6 terwyl weergawe 2.0 op Android 6 en 10.
Stap 3: Beskrywing
Die toestel het 'n batterykrag en bestaan uit 'n front-kring om die EKG-seine (slegs ledemate) deur gewone elektrodes en 'n Arduino-bord te kry om die analoog sein te digitaliseer en via 'n Bluetooth-protokol na 'n Android-slimfoon oor te dra. Die verwante app visualiseer die EKG -sein intyds en gee die moontlikheid om die sein in 'n lêer te filter en op te slaan.
Stap 4: Monteerhandleiding en gebruikershandleiding
Alle gedetailleerde instruksies om die EKG -toestel te bou, kan ook gevind word in die lêer van die handleiding, terwyl al die inligting om dit te gebruik in die gebruikershandleiding lêer beskryf word.
Stap 5: BESKRYWING VAN HARDWARE
Die eenvoudige stroombaanontwerp en -uitleg is 'n goeie kompromie, aangesien dit goedkoop is (min komponente) en goeie prestasie.
Die battery verskaf (+Vb) die Arduino -bord en die geleide L1 wanneer die toestel aangeskakel word (R12 = 10 kOhm beheer L1 -stroom); die res van die toestel word verskaf deur die Arduino 5 V -spanningsuitset (+Vcc). Die toestel werk basies tussen 0 V (-Vcc) en 5 V (+Vcc), maar die enkele toevoer word omgeskakel na dubbele toevoer deur 'n spanningsverdeler met gelyke weerstande (R10 en R11 = 1 MOhm), gevolg deur 'n eenheidswinsbuffer (1/2 TL062). Die uitset het 2,5 V (die middelspanning van die TL062-kragtoevoer: 0-5 V); die positiewe en die negatiewe kragrails gee dan 'n dubbele toevoer (± 2,5 V) ten opsigte van die gemeenskaplike terminaal (verwysingswaarde). Die kapasitors C3 (100 nF), C4 (100 nF), C5 (1 uF, elektrolities) en C6 (1 uF, elektrolities) maak die spanningsvoorsiening stabieler. Vir veiligheidskwessies word elke elektrode aan die toestel gekoppel deur 'n beskermingsweerstand van 560 kOhm (R3, R4, R13) om die stroom wat na die pasiënt vloei, te beperk in geval van 'n fout in die toestel. Hierdie hoë weerstande (R3, R4, R13) moet gebruik word in die seldsame situasie wanneer die laespanning (6 of 9 V, volgens die gebruikte batteryspanning) per ongeluk of as gevolg van die INA -komponent na die pasiënt se leidrade kom. misluk. Boonop blokkeer twee CR-hoogdeurlaatfilters (C1-R1 en C2-R2), geplaas op twee ingange, die gelykstroom en verminder ongewenste gelykstroom en lae frekwensie geraas wat deur kontakpotensiale van elektrodes veroorsaak word. Die EKG -sein word so hoogpas gefiltreer voor die versterkingsfase met 'n afsnyfrekwensie van ongeveer 0,1 Hz (by -3 dB). Die teenwoordigheid van R1 (as R2) verminder die inset-impendensie van die pre-versterkingsfase sodat die sein met 'n faktor verminder word, afhangende van die waarde van die R1 en R3 (as R2 en R4); so 'n faktor kan benader word as:
R1 / (R1 + R3) = 0,797 as R1 = 2,2 MOhm en R2 = 560 kOhm
Dit is raadsaam om die egpaar C1 - C2 (1 uF, filmkapasitor) met kapasiteitswaardes baie naby mekaar te kies, die egpaar R1- R2 (2,2 MOhm) met weerstandswaardes baie naby aan mekaar en dieselfde vir die egpaar R3 - R4. Op hierdie manier word 'n ongewenste offset verminder en nie versterk deur die instrumentasie versterker (INA128). Enige wanverhouding tussen stroomparameters van die komponente in die dubbele ingangskring dra by tot 'n agteruitgang van die CMRR; sulke komponente moet baie goed ooreenstem (selfs die fisiese uitleg), sodat hul verdraagsaamheid so laag as moontlik gekies moet word (alternatiewelik kan die operateur hul waardes handmatig met 'n multimeter meet om die paar komponente met die waardes so na as moontlik te kies). R5 (2,2 kOhm) definieer die INA128 -versterking volgens die formule:
G_INA = 1 + (50 kΩ / R5)
EKG -sein word so versterk deur die INA en agtereenvolgens hoogpas gefiltreer deur C7 en R7 (met 'n afsnyfrekwensie van -3 dB rondom 0,1 Hz as C7 = 1 uF en R7 = 2,2 MOhm) om enige DC -offsetspanning voor die laaste en hoër versterking gemaak deur die versterker (1/2 TL062) in 'n nie-omkerende opset met 'n versterking:
G_TL062 = 1 + (R8 / (Rp + R6))
Om die gebruiker die wins tydens looptyd te laat verander, kan die operateur kies om 'n veranderlike weerstand (trimmer / potensiometer) te gebruik in plaas van Rp of 'n vroulike sokstrook vir 'n weerstand wat veranderbaar kan wees (omdat dit nie gesoldeer is nie). In die eerste geval is dit egter nie moontlik om die werklike versterking van die EKG -sein presies te weet nie (die waardes in mV van die data is nie korrek nie), terwyl dit in die tweede geval moontlik is om die korrekte waardes in mV te hê deur te spesifiseer die waarde van Rp in die formule "Win" in die afdeling "Instelling" van die app (sien gebruikershandleiding). C8 -kondensator skep 'n laagdeurlaatfilter met 'n afsnyfrekwensie van -3 dB rondom 40 Hz as die RC -filter saamgestel deur R9 en C9. Die afsnyfrekwensiewaarde word gegee deur die formule:
f = 1 / (2*π*C*R).
Vir laagdeurlaatfilters @ 40 Hz [1] is die waardes van die RC -komponente:
R8 = 120 kOhm, C8 = 33 nF, R9 = 39 kOhm, C9 = 100 nF
Die EKG -sein word so gefiltreer in 'n band tussen 0.1 en 40 Hz en versterk met 'n versterking gelyk aan:
Versterking = 0.797 * G_INA * G_TL062
Aangesien R5 = 2, 2 kOhm, R8 = 120 kOhm, R6 = 100 Ohm, Rp = 2, 2 KOhm, Versterking = 0.797 * (1+50000 /2200) * (1+120000 / (2200+100)) = 1005
Om akkurate waardes vir die filter-afsnyfrekwensies te hê, moet RC-filterkomponente so laag as moontlik 'n toleransie hê (alternatiewelik kan die operateur hul waardes met die hand met 'n multimeter meet om die naaste aan die gewenste waarde te kies).
Die analoog sein word deur die Arduino-bord (A0-ingangskanaal) gedigitaliseer en dan deur die seriële kommunikasie-penne na die HC-06-module gestuur; laastens word die data via Bluetooth na die slimfoon gestuur.
Die verwysingselektrode (swart) is opsioneel en kan uitgesluit word deur die jumper J1 te verwyder (of die operateur kan 'n skakelaar in plaas van die jumper gebruik). Die kringkonfigurasie is ontwerp om ook met twee elektrodes te werk; die verwysingselektrode moet egter gebruik word om 'n beter seingehalte (laer geraas) te hê.
Stap 6: KOMPONENTE
Deur die slimfoon en weggooibare onderdele (elektrodes en batterye) uit te sluit, beloop die totale toestelkoste ongeveer 43 dollar (hier beskou as die enkele produk; in geval van 'n groter hoeveelheid, sal die prys daal).
Raadpleeg die lêer vir die handleiding vir 'n gedetailleerde lys van al die komponente (beskrywing en geskatte koste).
Stap 7: benodig gereedskap
- Benodig gereedskap: toetser, knippers, soldeerbout, soldeerdraad, skroewedraaier en tang.
Stap 8: HOE OM TE BOU - Stap1
- Berei 'n geperforeerde prototipe bord met 23x21 gate (ongeveer 62 mm x 55 mm) voor
- Volgens die boonste uitleg van die PCB in die syfers, soldeer: weerstande, verbindingsdrade, vroulike aansluitstroke (vir Rp) voetstukke, manlike en vroulike kopkoppelstukke (posisie van die vroulike kopstuk hier in die figure is geskik vir Arduino Nano of Arduino Micro), kapasitors, Led
Stap 9: HOE OM TE BOU - Stap2
- Sluit alle komponente aan volgens die onderkant van die printplaat wat hier getoon word.
Stap 10: HOE OM TE BOU - Stap 3
- Besef 'n draadkonneksie vir die battery met behulp van die batteryband/houer, vroulike kopstukverbindings en krimpbuis; koppel dit aan die PCB “con1” (connector1)
Stap 11: HOE OM TE BOU - Stap 4
- Ontdek drie elektrodekabels (met behulp van die koaksiale kabel, koppelingskoppe vir vroue, krimpbuis, krokodilklem) en koppel dit aan die printplaat en draai dit met 'n paar stewige kabels aan die bord vas
Stap 12: HOE OM TE BOU - Stap5
- Besef 'n skakelaar (met behulp van die skuifskakelaar, koppelingskoppies vir vroue, krimpbuis) en koppel dit aan die printplaat
- Plaas die INA128, TL062 en Rp weerstand in die korrespondente voetstukke
- Programmeer (sien Afdeling sagteware -beskrywing) en koppel die Arduino Nano -bord aan (geperforeerde prototipe -bord en kopstukke vir vroue moet op die printplaat aangepas word as 'n ander Arduino -bord (bv. UNO of Nano) gebruik word)
- Koppel die HC-06-module aan PCB “con2” (connector2)
Stap 13: HOE OM TE BOU - Stap6
- Sluit die jumper J1 aan om die verwysingselektrode te gebruik
- Koppel die battery
Stap 14: HOE OM TE BOU - Stap7
- Plaas die stroombaan in 'n geskikte boks met gate vir die LED, die kabels en die skakelaar.
'N Meer gedetailleerde beskrywing word in die lêer vir die samestellingshandleiding getoon.
Stap 15: ANDER OPSIES
- Die EKG -sein vir die monitering van toepassings word gefiltreer tussen 0,1 en 40 Hz; die boonste bandlimiet van die laagdeurlaatfilter kan verhoog word deur R8 of C8 en R9 of C9 te verander.
- In plaas van die Rp -weerstand, kan 'n trimmer of potensiometer gebruik word om die versterking (en die EKG -sein te versterk) tydens gebruik.
- Die EKG -toestel kan ook met verskillende Arduino -borde werk. Arduino Nano en Arduino UNO is getoets. Ander borde kan gebruik word (soos Arduino Micro, Arduino Mega, ens.), Maar die verskafde Arduino -sketslêer moet verander word volgens die bordfunksies.
-Die EKG-toestel kan ook met die HC-05-module werk in plaas van die HC-06-eenheid.
Stap 16: BESKRYWING VAN Sagteware
Geen kennis van sagteware -programmering is nodig nie.
Arduino -programmering: Arduino -sketslêers kan maklik op die Arduino -bord opgelaai word deur die Arduino Software IDE (gratis aflaai van die amptelike Arduino -webwerf) te installeer en die tutoriaal te volg op die amptelike Arduino -webwerf. 'N Enkele sketslêer ("ECG_SmartApp_skecht_arduino.ino") vir beide Arduino Nano en Arduino UNO word verskaf (die skets is met albei die borde getoets). Dieselfde skets moet ook met Arduino Micro werk (hierdie bord is nie getoets nie). Vir ander Arduino -bord kan die sketslêer moontlik verander word. Die installering van die ECG SmartApp: Om die app te installeer, kopieer die meegeleverde apk -lêer "ECG_SmartApp_ver1.apk" (of "ECG_SmartApp_ver1_upTo150Hz.apk" in die geval van die weergawe vir bandwydte by 150 Hz) op die slimfoongeheue, maak dit oop en volg die instruksie deur die toestemming aanvaar. 'N Weergawe 2.0 is ook beskikbaar, insluitend nuwe kaliberfunksies vir EKG -metings en verdere digitale laagdoorlaatfilters by 100 Hz en 150 Hz).
Weergawe 1.0 is getoets op Android 4 en 6 terwyl weergawe 2.0 op Android 6 en 10 getoets is.
Voordat u dit installeer, kan dit nodig wees om die slimfooninstelling te verander deur die installering van die app uit onbekende bronne moontlik te maak (merk die blokkie met die opsie "Onbekende bronne" in die menu "Beveiliging"). Om die EKG-toestel met die HC-06 (of HC-05) Bluetooth-module te verbind, kan paringskode of wagwoord gevra word in die geval van die eerste Bluetooth-verbinding met die module: voer "1234" in. As die app die Bluetooth-module nie vind nie, probeer om die slimfoon met die HC-06 (of HC-05) Bluetooth-module te koppel deur die Bluetooth-instelling van die slimfoon te gebruik (paringkode "1234"); hierdie operasie is slegs een keer nodig (eerste verbinding).
Stap 17: Bronlêers
Om die program te verander of te personaliseer, is opsionele bronlêers hier beskikbaar:
Android -programmeringsvaardighede is nodig. Die.zip -lêers bevat bronlêers soos: Java -aktiwiteit, tekenbare, Android -manifes, uitleg, spyskaart - rou lêers (sommige opnames van EKG -voorbeelde). U kan u eie projek skep deur sulke lêers op te neem en te personaliseer.
Stap 18: BEGIN MET EKG SMARTAPP - Stap1
- Maak seker dat die battery (maksimum spanning: 9V) wat aan die toestel gekoppel is, gelaai is
- Maak die vel skoon voordat u die elektrodes plaas. Droë dooie vellaag, wat gewoonlik op die oppervlak van ons liggaam voorkom, en moontlike luggapings tussen die vel en die elektrodes vergemaklik nie die oordrag van die EKG -sein na die elektrodes nie. 'N Klam toestand tussen die elektrode en die vel is dus nodig. Die vel moet skoongemaak word (weefseldoek geweek met alkohol of ten minste water) voordat die elektrodegelblokkies (weggooibaar) geplaas word.
- Plaas die elektrodes volgens die onderstaande tabel. In die geval van 'n nie-weggooibare elektrode, moet geleidende elektrode (in die handel beskikbaar) tussen die vel en die metaalelektrode gebruik word, of ten minste 'n lap lapweefsel geweek in kraanwater of in soutoplossing.
Met die toestel kan ek ook die EKG (LI, LII of LIII) opneem deur slegs 2 elektrodes te gebruik; die verwysingselektrode (swart) is opsioneel en kan uitgesluit word deur 'n skakelaar te gebruik of die jumper J1 te verwyder (sien die montagehandleiding). Die verwysingselektrode moet egter gebruik word om 'n beter seingehalte (laer geraas) te hê.
Stap 19: BEGIN MET EKG SMARTAPP - Stap2
- Skakel die EKG -toestel aan deur die skakelaar te gebruik (rooi led brand)
- Begin die app op die slimfoon
-Druk die knoppie "AAN" om die slimfoon aan die EKG-toestel te koppel (die app sal u toestemming vra om Bluetooth aan te skakel: druk "ja") en wag totdat die HC-06 (of HC-05) Bluetooth gevind is Module van die EKG -toestel. In die eerste Bluetooth -verbinding met die module kan 'n paarkode of wagwoord gevra word: voer "1234" in. As die app nie die Bluetooth-module vind nie, probeer om die slimfoon met die HC-06 (of HC-05) Bluetooth-module te koppel deur die Bluetooth-instelling van die slimfoon te gebruik (paringkode "1234"); hierdie operasie is slegs een keer nodig (eerste verbinding)
- As die verbinding tot stand gebring is, verskyn die EKG -sein op die skerm; in die geval van LI (standaardkabel is LI, gaan na die paragraaf "Instelling" om die lood te verander) en word die hartklop (HR) intyds beraam. Die sein word elke 3 sekondes opgedateer
- Druk 'Filter' knoppie om 'n digitale filter toe te pas en kies 'n filter uit die lys. Standaard word 'n laagdeurlaatfilter @ 40 Hz en 'n kerffilter (volgens die voorkeure wat in die instelling gestoor is) toegepas.
Stap 20: INSTELLINGS
- Druk die knoppie "Stel". om die instellings/voorkeure -bladsy oop te maak
- Druk op "Gebruikershandleiding (help.pdf)" om die lêergids oop te maak
- Kies die EKG -leiding (LI is standaard)
- Kies die kerffilterfrekwensie (volgens die interferensiefrekwensie: 50 of 60 Hz)
- Kies die lêerbesparingsopsie om die EKG -sein wat op die lêer gefiltreer of gefiltreer is, te stoor
- Druk op die knoppie "Stoor instellings" om die voorkeure te stoor
Die winswaarde kan verander word in geval van hardeware -aanpassing of personalisering van die EKG -toestel.
Stap 21: TEKENING VAN EKG -SIGNAAL
- Voeg die lêernaam in (as die gebruiker meer EKG -seine in dieselfde sessie opneem sonder om die lêernaam te verander, word 'n progressiewe indeks bygevoeg aan die einde van die lêernaam om te voorkom dat die vorige opname oorgeskryf word)
- Druk "Rec." knoppie om die EKG -sein op te neem
- Druk die "Stop" -knoppie om die opname te stop
- Elke EKG -sein word gestoor in 'n txt -lêer in die gids "ECG_Files" in die hoofwortel van die slimfoongeheue. EKG -sein kan gefilter of ongefiltreer gestoor word volgens die voorkeure wat in die instelling gestoor is
- Druk op die "Herbegin" -knoppie om weer die EKG -sein wat tydens die aanvangstyd verkry word, te visualiseer
- Herhaal die vorige punte om 'n nuwe EKG -sein op te neem
'N EKG -lêer bevat die reeks monsters (bemonsteringsfrekwensie: 600 Hz) van die EKG -seinamplitude in mV.
Stap 22: OOP- EN ANALISEER 'N EKG -LêER
- Druk die knoppie "Open": 'n lys van die lêers wat in die "ECG_Files" -gids gestoor is, sal verskyn
- Kies die EKG -lêer wat gevisualiseer moet word
Die eerste deel van die EKG -lêer word (10 sekondes) vertoon sonder 'n rooster.
Die gebruiker kan handmatig op die skerm blaai om enige tydsinterval van die EKG -sein te visualiseer.
Om in of uit te zoem, kan die gebruiker op die vergrootglas -ikone (regterhoek onderaan die grafiek) druk, of die knippie -zoom direk op die slimfoonskerm gebruik.
Tydas, spanningsas en die standaard EKG -rooster verskyn outomaties wanneer 'n tydsinterval van minder as 5 sekondes gevisualiseer word (deur in te zoem). Spanningsas (y-as) waardes is in mV terwyl tyd-as (x-as) waardes in sekondes is.
Druk 'Filter' knoppie om 'n digitale filter toe te pas en kies 'n filter uit die lys. 'N Laagdeurlaatfilter @ 40 Hz, 'n filter om die dwaallyn te verwyder en 'n kerffilter (volgens die voorkeure wat in die instelling gestoor is) word standaard toegepas. Die grafiek se titel wys:
- die lêernaam
- die EKG -frekwensieband volgens die toegepaste filters
- die etiket "dwaal basislyn verwyder" as die dwaal basislyn filter toegepas word
- die etiket "~ 50" of "~ 60" volgens die toegepaste kerffilter
Die gebruiker kan metings (tydsinterval of amplitude) tussen twee punte van die grafiek maak deur die knoppies "Kry Pt1" en "Kry Pt2" te gebruik. Om die eerste punt (Pt1) te kies, kan die gebruiker op "Get Pt1" druk en 'n punt van die EKG -sein handmatig kies deur direk op die grafiek te klik: 'n rooi punt sal op die EKG -blou sein verskyn; as die gebruiker die EKG -kromme mis, sal geen punt gekies word nie en die string "geen punt gekies" verskyn: die gebruiker moet die keuse herhaal. Dieselfde prosedure is nodig om die tweede punt (Pt2) te kies. Op hierdie manier word die verskille (Pt2 - Pt1) van die tydwaardes in ms (dX) en die amplitudewaardes in mV (dY) vertoon. Die knoppie "Maak skoon" maak die geselekteerde punte skoon.
Die gebruiker kan die EKG-seinversterking aanpas deur die "+"-knoppie (om te vergroot) en "-"-te gebruik (om te verminder); maksimum wins: 5,0 en minimum wins: 0,5
Stap 23: FILTERS MENU
- GEEN digitale filter nie: verwyder alle toegepaste digitale filters
- Verwyder dwaalbasislyn: pas 'n spesifieke verwerking toe om die dwaal van die basislyn te verwyder. In die geval van 'n baie raserige sein, kan die verwerking misluk
- High pass 'x' Hz: pas 'n IIR high pass filter toe volgens die gespesifiseerde afsnyfrekwensie 'x'
- Laag deurgang 'x' Hz: pas 'n IIR -laagdeurlaatfilter toe volgens die gespesifiseerde afsnyfrekwensie 'x'
- 50 Hz -verwydering AAN (kerf+LowPass 25 Hz): pas 'n besondere baie stabiele FIR -filter toe, wat beide 'n kerf by 50 Hz en 'n lae pas by ongeveer 25 Hz is
- 60 Hz -verwydering AAN (kerf+LowPass 25 Hz): pas 'n spesifieke baie stabiele FIR -filter toe, wat beide 'n kerf by 60 Hz en 'n laagpas by ongeveer 25 Hz is
- 50 Hz verwydering AAN: pas 'n rekursiewe kerffilter by 50 Hz toe
- 60 Hz verwydering AAN: pas 'n rekursiewe kerffilter by 60 Hz toe
- 50/60 Hz verwydering UIT: verwyder die toegepaste kerffilter
Stap 24: HARDWARE SPESIFIKASIES
-Maksimum insetsein amplitude (piek tot piek): 3,6 mV (maksimum insetsein amplitude hang af van die hardeware versterking)
- Spanningstoevoer: GEBRUIK SLEGS BATTERYE (beide herlaaibaar en nie herlaaibaar nie)
- Min spanning: 6V (bv. 4 x 1.5V batterye)
- Maksimum spanning: 9V (bv. 6 x 1.5V of 1 x 9V batterye)
- Steekproeffrekwensie: 600 Hz
- Frequency Bandwidth @ - 3dB (Hardware): 0.1 Hz - 40 Hz (Die boonste bandlimiet van die laagdeurlaatfilter kan met 0.1 Hz - 150 Hz verhoog word deur RC -komponente te verander (sien Montagehandleiding)
- CMRR: min1209 dB
- Amplifikasie (Hardware_Gain): 1005 (dit kan verander word deur die versterkingsweerstand te vervang (sien monteerhandleiding) - Resolusie: 5V / (1024 x Hardware_Gain)
- Voorspanningsstroom maksimum 10 nA - Aantal EKG -kanale: 1
- EKG Leads: ledemate lei LI, LII en LIII
- Slimfoonverbinding: via Bluetooth
- Teoretiese voedingsstroom: <50 mA (Gebaseer op die databladinligting van die verskillende komponente)
- Gemete voedingsstroom: <60 mA (met 'n 9V spanningsbron en Arduino Nano)
- Aantal elektrodes: 2 of 3
Met die toestel kan ek ook die EKG (LI, LII of LIII) opneem deur slegs 2 elektrodes te gebruik; die verwysingselektrode (swart) is opsioneel en kan uitgesluit word deur die jumper J1 te verwyder (of die skakelaar S2, sien die lêer vir die handleiding). Die verwysingselektrode moet egter gebruik word om 'n beter seingehalte (laer geraas) te hê.
Stap 25: SOFTWARE SPESIFIKASIES
- EKG -visualisering tydens die opname (tydvenster: 3 sekondes)
- Hartklopberaming (slegs vir LI)
- Steekproeffrekwensie: 600 Hz
- EKG -seinopname en stoor in 'n txt -lêer (gefiltreerde of ongefiltreerde seine kan volgens die instelling in die txt -lêer gestoor word) op die smartphone se interne geheue (vouer: "ECG_Files" in die hoofwortel geplaas)
- Data (monsters) word gestoor as waardes in mV by 600 Hz (waarde van 16 syfers)
- Gestoorde lêervisualisering met zoomopsie, rooster, versterkingsaanpassing (van “x 0,5” tot “x 5”) en twee punte -keuse (om tydafstand en amplitudeverskil te meet)
- Slimfoonvertoning: die app -uitleg kan aangepas word vir verskillende skermgroottes; Vir 'n beter visualisering word dit egter aanbeveel om 'n 3,7 duim -skerm met 'n resolusie van 480 x 800 pixels te hê
Digitale filter:
- High pass filter @ 0.1, 0.15, 0.25, 0.5, 1 Hz
- Laagdeurlaatfiltering @ 25, 35, 40 Hz (@ 100 en 150 Hz is beskikbaar in die ECG SmartApp -weergawe vir bandwydte by 150 Hz)
- Kerffiltering om die kraglyninterferensie by 50 of 60 Hz te verwyder
- Verwyderende basislynverwydering
Stap 26: Raak in aanraking
www.ecgsmartapp.altervista.org/index.html
Aanbeveel:
Hoe om 'n elektrokardiogram (EKG) te bou: 5 stappe
Hoe om 'n elektrokardiogram (EKG) te bou: hierdie tutoriaal neem u deur die stappe om 'n 3-punts elektrokardiogram te bou met behulp van 'n Arduino. Hier is 'n bietjie inligting oor EKG's: 'n EKG ontdek die hartritme van u hart . Hierdie grafiek word 'n tracin genoem
Hoe om die ProtoBot te bou - 'n 100% oopbron, super -goedkoop, opvoedkundige robot: 29 stappe (met foto's)
Hoe om die ProtoBot te bou - 'n 100% open source, super -goedkoop, opvoedkundige robot: die ProtoBot is 'n 100% open source, toeganklike, super goedkoop en maklik om te bou robot. Alles is oopbron-hardeware, sagteware, gidse en kurrikulum-wat beteken dat almal toegang het tot alles wat hulle nodig het om die robot te bou en te gebruik
Hoe om 'n grijperarm met 'n robot -beheerde bou te bou via Nrf24l01 Arduino: 3 stappe (met foto's)
Hoe om 'n gryparm -robot -beheerde robot gebou te word via Nrf24l01 Arduino: die instruksie " Hoe om 'n gryparm te volg, word 'n robot gestuur deur Nrf24l01 Arduino " sal verduidelik hoe u 'n drie -vryheidsgreeparm kan bou wat geïnstalleer is op 'n wiel met wiel aangedryf deur 'n L298N -module met dubbele motor met behulp van MEG
Hoe om 'n baie goedkoop motorhouer vir 'n iPod Nano (3G) te bou: 3 stappe
Hoe om 'n baie goedkoop motorhouer vir 'n iPod Nano (3G) te bou: die 3G -weergawe van die iPod is beslis een van die beste iPods omdat u elke koppelvlak / spyskaart en voorskou in dieselfde rigting het. Die vet is ook so kompak en so lig dat die toestel met die oordop-aansluiting en die weegskaal staan
Hoe om 'n kitaar luidsprekerkas te bou of twee vir u stereo te bou: 17 stappe (met foto's)
Hoe om 'n kitaar -luidsprekerkas of twee vir u stereo te bou: ek wou hê dat 'n nuwe kitaarspreker saam met die buisversterker wat ek bou, gaan. Die luidspreker bly in my winkel, sodat dit nie te spesiaal hoef te wees nie. Tolex -bedekking kan te maklik beskadig word, so ek het die buitekant net swart gespuit na 'n ligte sand