Բովանդակություն:

Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում ՝ 4 քայլ
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում ՝ 4 քայլ

Video: Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում ՝ 4 քայլ

Video: Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում ՝ 4 քայլ
Video: Կարգավորե'ք սրտի զարկերը բնական ժողովրդական եղանակով♥️♥️ 2024, Նոյեմբեր
Anonim
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում

AD8232 անալոգային սարքերը ամբողջական անալոգային առջև է, որը նախատեսված է միլիվոլտ մակարդակի EKG (ElectroCardioGram) ազդանշաններ ձեռք բերելու համար: Թեև պարզ հարց է AD8232- ը միացնելը և ստացված EKG ազդանշանը տատանումների վրա տեսնելը, ինձ համար մարտահրավերը համակարգչում ցուցադրման ազդանշան ձեռք բերելն էր: Այդ ժամանակ ես հայտնաբերեցի Processing!

AD8232 փաստաթղթերի էջ -

Բեկման տախտակը հասանելի է Sparkfun- ից այստեղ ՝ https://www.sparkfun.com/products/12650 կամ, եթե մի քանի շաբաթ սպասեք, Չինաստանից այստեղ ՝ https://www.ebay.com/itm/New-Single -Առաջնորդ-AD8232-Pu…

Ես պատվիրեցի հավաքածուն, ներառյալ մարմնի սենսորային մալուխը կպչուն բարձիկներով:

Քայլ 1. AD8232 Breakout Board- ի պատրաստում

AD8232 Breakout Board- ի պատրաստում
AD8232 Breakout Board- ի պատրաստում

Theրագրով նախատեսվում է, որ AD8232 տախտակը ձեռք բերի EKG ազդանշան: AD8232- ի ելքը մոտավորապես 1,5 Վոլտ ազդանշան է: Այս ազդանշանը նմուշառվելու է Arduino Uno- ի կողմից մոտավորապես 1k նմուշ/վայրկյանում: Այս նմուշների արժեքներն այնուհետև USB պորտի միջոցով ուղարկվում են համակարգչին `ցուցադրման համար: Ես արագ հայտնաբերեցի, որ AD8232- ի սնուցումը Arduino- ի տախտակի 3.3 Վ ելքից վատ գաղափար էր `չափազանց մեծ 60 Հց աղմուկ: Այսպիսով, ես անցա 2 x AA մարտկոցների: 8անկության դեպքում AD8232- ը կարող է սնուցվել 3 Վ -անոց սնդիկի մետաղադրամով: Երկու լար (ազդանշան և հող) անցել են AD8232 տախտակից մինչև Arduino (A0 և հող): Ես օգտագործեցի մեծ քանակությամբ տաք հալվող սոսինձ ՝ AD8232 տախտակի հանգույցի լարերը ամրացնելու համար:

Քայլ 2. EKG մոդելավորում Arduino Uno- ում

Image
Image
Վերելք և վազում
Վերելք և վազում

Հաջորդ քայլը Arduino- ով աշխատող սիմուլյատորի ստեղծումն է: Այս կերպ ես ստիպված չեմ նստել իմ մարմնին ամրացված էլեկտրոդներով, քանի որ կարգաբերում եմ կոդը:

Քայլ 3: Վերելք և գործարկում

Image
Image

Վերջապես, համակարգչի ցուցադրումը: Արդուինոյի ծածկագիրը պետք է փոխվի ՝ մոդելավորման տվյալների փոխարեն իրական տվյալներ ձեռք բերելու համար: Մշակման կոդը ցուցադրվում է: Ես բավականին վախեցած էի նոր լեզու / զարգացման միջավայր ընկղմվելու համար, բայց հենց որ տեսա Processing IDE- ն, մտածեցի. Ահա մշակման համար ներբեռնման հղումը: Ինտերնետում գտած կոդերի կոդերը մի քանի ժամ տևեցին ՝ ծրագիրը գործարկելու համար: Ես հայտնաբերեցի, որ իմ մարմնի վրա 3 էլեկտրոդների տեղադրումը չի համապատասխանում լարերի վրա նշված նշաններին: Իմ դեպքում «COM» նշումով կապարը գնում է ձախ, «L» ՝ աջ, իսկ «R» ՝ ձախ ոտքը:

Իմ մոտեցումն էր ծրագրավորել Arduino- ն ազդանշան ձեռք բերելու և այն փոխանցելու ԱՀ -ում աշխատող Processing ծրագրին: Այլ ճանապարհ կա. օգտագործել Processing ՝ Arduino- ի հղումը ուղղակիորեն վերահսկելու համար: Նույնիսկ ավելի լավ, գուցե հնարավոր լինի ընդհանրապես վերացնել Arduino- ն և օգտագործել համակարգչի աուդիո պորտը ՝ ազդանշանը մշակման միջոցով ձեռք բերելու համար. Տես այս հրահանգը:

Քայլ 4:

Ահա Arduino սիմուլյատորի, Arduino ազդանշանի ձեռքբերման և ազդանշանի մշակման աղբյուրի ֆայլերը:

Խորհուրդ ենք տալիս: