Turinys:

Paprastas, nešiojamas nuolatinis EKG/EKG monitorius naudojant „ATMega328“(„Arduino Uno Chip“) + AD8232: 3 žingsniai
Paprastas, nešiojamas nuolatinis EKG/EKG monitorius naudojant „ATMega328“(„Arduino Uno Chip“) + AD8232: 3 žingsniai

Video: Paprastas, nešiojamas nuolatinis EKG/EKG monitorius naudojant „ATMega328“(„Arduino Uno Chip“) + AD8232: 3 žingsniai

Video: Paprastas, nešiojamas nuolatinis EKG/EKG monitorius naudojant „ATMega328“(„Arduino Uno Chip“) + AD8232: 3 žingsniai
Video: 5 besąlygiškai mylimų moterų paslaptys 2024, Liepa
Anonim
Paprastas, nešiojamas nuolatinis EKG/EKG monitorius naudojant „ATMega328“(„Arduino Uno Chip“) + AD8232
Paprastas, nešiojamas nuolatinis EKG/EKG monitorius naudojant „ATMega328“(„Arduino Uno Chip“) + AD8232

Šiame instrukcijų puslapyje bus parodyta, kaip padaryti paprastą nešiojamą 3 laidų EKG/EKG monitorių. Monitorius naudoja AD8232 pertraukos plokštę, kad išmatuotų EKG signalą ir išsaugotų jį „microSD“kortelėje vėlesnei analizei.

Pagrindinės reikalingos medžiagos:

5V įkraunama baterija

AD8232 pertraukimo lenta

Realaus laiko laikrodis - RTC DS3231 modulis

„Micro SD“kortelės modulis + „micro SD“kortelė

Mikro USB jungtis

3.3V reguliatorius

EKG laidai + vienkartiniai įklotai

Rezistoriai/kondensatoriai/„ATMega328“lustas, skirtas konvertuoti iš „Arduino Uno“išdėstymo į atskirą „ATMega328“-žr.

1 veiksmas: išbandykite komponentus ir kodą naudodami „Arduino Uno“

Bandymo komponentai ir kodas naudojant „Arduino Uno“
Bandymo komponentai ir kodas naudojant „Arduino Uno“
Bandymo komponentai ir kodas naudojant „Arduino Uno“
Bandymo komponentai ir kodas naudojant „Arduino Uno“

Pirmiausia sistemą galima išbandyti naudojant „Arduino Uno“. Prijunkite laidą, kaip parodyta diagramoje. EKG kabeliai ir pagalvėlės yra prijungti prie AD8232 ir turi būti išdėstyti bet kurioje krūtinės pusėje, įžeminimo jungtis nuleista žemyn-žr. „Sparkfun“puslapį https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- prijungimo vadovas, kad gautumėte daugiau informacijos. Čia galima atsisiųsti „Arduino“eskizą, kurį galima naudoti. Norint gauti tikslų EKG signalą, duomenys turi būti greitai įrašomi į SD kortelę. Radau, kad SD kortelės išsaugojimo rutina trunka apie 10 sekundžių milisekundžių (kai kurios SD kortelės yra greitesnės arba lėtesnės). Naujo laiko taško išsaugojimas SD kortelėje kiekvienoje kilpoje yra per lėtas, nes mes tikrai norime įrašyti kas porą milisekundžių. Todėl kodas turi buferį, kuris surinks 40 taškų prieš siunčiant į SD kortelę įrašymui. Duomenys išsaugomi kaip kabliataškiu atskirtas txt failas. Trys stulpeliai rodo AD8232 išvestį, laiką iš RTC modulio ir laiką nuo milis () funkcijos, kuri suteikia didesnį tikslumą nustatant laiką tarp duomenų taškų.

2 žingsnis: sukurkite nešiojamą versiją

Sukurkite nešiojamą versiją
Sukurkite nešiojamą versiją

Kad sistema būtų nešiojama, aš naudoju šį vadovą https://dronebotworkshop.com/arduino-uno-atmega328/, kad sukurtų atskirą sistemą „ATMeg328“su rezistoriais, kondensatoriais ir kvarco kristalais. AD8232 maitinti naudojau 5 V ličio įkraunamą bateriją su „micro-usb“pertraukimo plokšte ir 3,3 V reguliatoriumi. Įvairūs komponentai buvo lituojami ant juostos.

Rekomenduojamas: