Мазмуну:

ATMega328 (Arduino Uno Chip) + AD8232 колдонуу менен жөнөкөй, портативдүү үзгүлтүксүз ЭКГ/ЭКГ монитору: 3 кадам
ATMega328 (Arduino Uno Chip) + AD8232 колдонуу менен жөнөкөй, портативдүү үзгүлтүксүз ЭКГ/ЭКГ монитору: 3 кадам

Video: ATMega328 (Arduino Uno Chip) + AD8232 колдонуу менен жөнөкөй, портативдүү үзгүлтүксүз ЭКГ/ЭКГ монитору: 3 кадам

Video: ATMega328 (Arduino Uno Chip) + AD8232 колдонуу менен жөнөкөй, портативдүү үзгүлтүксүз ЭКГ/ЭКГ монитору: 3 кадам
Video: Arduino UNO R3 CH340G ATmega328 модули | VORON.UA 2024, Июль
Anonim
ATMega328 (Arduino Uno Chip) + AD8232 колдонуу менен жөнөкөй, көчмө үзгүлтүксүз ЭКГ/ЭКГ монитору
ATMega328 (Arduino Uno Chip) + AD8232 колдонуу менен жөнөкөй, көчмө үзгүлтүксүз ЭКГ/ЭКГ монитору

Бул нускамалуу баракча жөнөкөй көчмө 3 коргошун ЭКГ/ЭКГ мониторун кантип жасоону көрсөтөт. Монитор AD8232 сынык тактасын колдонуп, ЭКГ сигналын өлчөйт жана аны кийинки талдоо үчүн microSD картка сактайт.

Негизги керектөөлөр:

5V кайра заряддалуучу батарея

AD8232 үзүлүү тактасы

Реалдуу убакыт сааты - RTC DS3231 модулу

Micro SD карта модулу + микро SD карта

Микро-USB үзүлүшү

3.3V жөндөгүч

ЭКГ коргошундары + бир жолку төшөмөлөр

Резисторлор/конденсаторлор/ATMega328 чипи Arduino Uno макетинен өзүнчө ATMega328ге айландыруу үчүн-караңыз

1 -кадам: Arduino Uno менен компоненттерди жана кодду текшериңиз

Test компоненттери жана коду Arduino Uno менен
Test компоненттери жана коду Arduino Uno менен
Test компоненттери жана коду Arduino Uno менен
Test компоненттери жана коду Arduino Uno менен

Системаны алгач Arduino Uno аркылуу текшерсе болот. Диаграммада көрсөтүлгөндөй туташтырыңыз. ЭКГ кабелдери жана төшөктөрү AD8232ге туташкан жана көкүрөктүн эки капталын жерге ылдый каратып жайгаштыруу керек-sparkfun баракчасын караңыз https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- кененирээк маалымат алуу үчүн байланыш. Колдонула турган Arduino эскизин бул жерден жүктөп алууга болот. Так ЭКГ сигналын алуу үчүн маалыматтар SD картка тез жазылышы керек. Мен SD картаны сактоо тартиби 10 миллисекундка созулганын байкадым (кээ бир SD карталар ылдамыраак же жайыраак). Ар бир циклде SD картка жаңы убакытты сактоо өтө жай, анткени биз ар бир миллисекундка жазууну каалайбыз. Демек, коддун SD картка жазуу үчүн жөнөтүүдөн мурун 40 упай топтой турган буфери бар. Маалыматтар txt файлы катары чекит менен бөлүнөт. Үч мамычада AD8232 чыгарылышы, RTC модулунун убактысы жана millis () функциясынан алынган убакыт көрсөтүлөт, бул маалымат пункттарынын ортосундагы убакытты аныктоо үчүн көбүрөөк тактыкты берет.

2 -кадам: Портативдүү версия жасаңыз

Портативдүү версия жасаңыз
Портативдүү версия жасаңыз

Тутумду портативдүү кылуу үчүн мен https://dronebotworkshop.com/arduino-uno-atmega328/ колдонмосун колдонуп, каршылаштар, конденсаторлор жана кварц кристаллдары бар өз алдынча ATMeg328 системасын түздүм. Мен AD8232ди кубаттоо үчүн 3.3V регулятору менен бирге кубаттуулукту камсыз кылуу үчүн 5В литий заряддалуучу батареяны микро-USB тактайы менен колдондум. Ар кандай компоненттер лентага чапталган.

Сунушталууда: