Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ipapakita sa iyo ng pahinang itinuturo kung paano gumawa ng isang simpleng portable 3-lead ECG / EKG monitor. Gumagamit ang monitor ng isang breakout board na AD8232 upang masukat ang signal ng ECG at i-save ito sa isang microSD card para sa susunod na pagtatasa.
Pangunahing mga suplay na kinakailangan:
5V rechargeable na baterya
Breakout board ng AD8232
Oras ng real time - module ng RTC DS3231
Module ng Micro SD card + micro SD card
Breakout ng Micro-USB
3.3V regulator
Nangunguna ang ECG + mga disposable pad
Mga resistor / capacitor / ATMega328 chip para sa pag-convert mula sa Arduino Uno layout sa ATMega328 standalone - tingnan ang
Hakbang 1: Subukan ang Mga Bahagi at Code Sa Arduino Uno
Maaaring masubukan ang system gamit ang isang Arduino Uno. Wire up tulad ng ipinakita sa diagram. Ang mga cable at pad ng ECG ay konektado sa AD8232 at dapat na nakaposisyon sa magkabilang panig ng dibdib na may mas mababang koneksyon sa lupa - tingnan ang pahina ng sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- hookup-guide para sa karagdagang detalye. Ang isang Arduino sketch na maaaring magamit ay maida-download dito. Ang data ay dapat na naitala nang mabilis papunta sa SD card upang makakuha ng tumpak na signal ng ECG. Nalaman ko na ang gawain sa pag-save ng SD card ay tumatagal sa pagkakasunud-sunod ng 10s ng milliseconds (ang ilang mga SD card ay mas mabilis o mas mabagal). Ang pag-save ng isang bagong punto ng oras sa SD card sa bawat loop ay masyadong mabagal dahil talagang nais naming mai-record ang bawat pares ng milliseconds. Samakatuwid ang code ay may isang buffer na kukunin ang 40 puntos bago ipadala sa SD card para sa pagrekord. Ang data ay nai-save bilang isang semicolon pinaghiwalay na txt file. Ipinapakita ng tatlong haligi ang output ng AD8232, oras mula sa module ng RTC, at oras mula sa pagpapaandar ng millis () na nagbibigay ng higit na katumpakan para sa pagtukoy ng oras sa pagitan ng mga datapoints.
Hakbang 2: Gumawa ng Portable na Bersyon
Upang gawing portable ang system Ginamit ko ang sumusunod na gabay https://dronebotworkshop.com/arduino-uno-atmega328/ upang makagawa ng isang nakapag-iisang sistema na nakabatay sa ATMeg328 na may mga resistor, capacitor at quartz crystal. Gumamit ako ng isang 5V lithium rechargeable na baterya na may isang micro-usb breakout board upang magbigay ng lakas kasama ang isang 3.3V regulator upang mapagana ang AD8232. Ang iba't ibang mga bahagi ay na-solder sa stripboard.