Բովանդակություն:
- Քայլ 1: arnգուշացումներ
- Քայլ 2. Անհրաժեշտ ծրագրային ֆայլեր (Android հավելված և Arduino Sketch)
- Քայլ 3: Նկարագրություն
- Քայլ 4: Հավաքման ձեռնարկ և օգտագործողի ձեռնարկ
- Քայլ 5: ՍԱՐՔԱՎՈՐ ՆԿԱՐԱԳՐՈԹՅՈՆ
- Քայլ 6: Բաղադրիչներ
- Քայլ 7: Գործիքներ են պետք
- Քայլ 8. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 1
- Քայլ 9. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 2
- Քայլ 10. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 3
- Քայլ 11. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 4
- Քայլ 12. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 5
- Քայլ 13. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 6
- Քայլ 14. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 7
- Քայլ 15: ԱՅԼ ԸՆՏՐՈԹՅՈՆՆԵՐ
- Քայլ 16. SOՐԱԳՐԱՅԻՆ ՆԿԱՐԱԳՐՈԹՅՈՆ
- Քայլ 17: Աղբյուրի ֆայլեր
- Քայլ 18. ՍԿՍԵԼ ԷՍԳ ՍՄԱՐԹԱՊ -ով - Քայլ 1
- Քայլ 19. ՍԿՍԵԼ ԷՍԳ ՍՄԱՐԹԱՊ -ով - Քայլ 2
- Քայլ 20. ԿԱՐԳԱՎՈՐՈՄՆԵՐ
- Քայլ 21. ԷՍԳ ազդանշանի գրանցում
- Քայլ 22. ԷԿԳ -ի ֆայլը բացելը և վերլուծելը
- Քայլ 23. ՖԻԼՏԵՐԻ ՄԵՆՅՈ
- Քայլ 24. ՍՊԱՌԱԿԱՆ ՏԵECԵԿՈԹՅՈՆՆԵՐ
- Քայլ 25. FՐԱԳՐԱՅԻՆ ՏԵECԵԿՈԹՅՈՆՆԵՐ
- Քայլ 26. ՄԻԱԵՔ
Video: Ինչպես կառուցել ցածր գնով ԷՍԳ սարք. 26 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Բարեւ բոլորին!
Իմ անունը Մարիանո է, և ես կենսաբժշկական ինժեներ եմ: Որոշ հանգստյան օրեր անցկացրեցի ՝ նախագծելու և իրականացնելու ԷՍԳ էժան սարքի նախատիպը ՝ հիմնված Arduino տախտակի վրա, որը Bluetooth- ով միացված է Android սարքին (սմարթֆոն կամ պլանշետ): Ես կցանկանայի ձեզ հետ կիսել իմ «ԷՍԳ SmartApp» նախագիծը, և դուք կգտնեք ԷՍԳ սարք ստեղծելու բոլոր հրահանգներն ու ծրագրակազմը: Սարքը նախատեսված է միայն որպես դիզայնի հետազոտական նախագիծ, և դա բժշկական սարք չէ, այնպես որ շարունակելուց առաջ խնդրում ենք կարդալ նախազգուշացումները: Սարքը կազմված է ապարատային տախտակից ՝ մարմնից ԷՍԳ ազդանշաններ ձեռք բերելու համար և Android հավելված ՝ ազդանշանները ձայնագրելու, մշակելու և պահելու համար:
Շղթայի պարզ ձևավորումն ու դասավորությունը լավ փոխզիջում են ինչպես ցածր գնով (մի քանի բաղադրիչ), այնպես էլ լավ կատարման համար: Բացառելով սմարթֆոնը և միանգամյա օգտագործման մասերը (էլեկտրոդներ և մարտկոցներ), սարքի ամբողջ արժեքը մոտ 40 եվրո է (43 ԱՄՆ դոլար).
ԷԿԳ սարքի այս նախագիծը նախատեսված է միայն որպես դիզայնի հետազոտական նախագիծ և դա բժշկական սարք չէ, այնպես որ շարունակելուց առաջ խնդրում ենք կարդալ Նախազգուշացումների և անվտանգության խնդիրները:
Քայլ 1: arnգուշացումներ
ԷԿԳ սարքի այս նախագիծը նախատեսված է միայն որպես դիզայնի հետազոտական ծրագիր և դա բժշկական սարք չէ: Օգտագործեք ՄԻԱՅՆ մարտկոց (առավելագույն լարման մատակարարում `9 Վ): Չօգտագործեք AC հոսանքի աղբյուր, տրանսֆորմատոր կամ որևէ այլ լարման մատակարարում `ձեր կամ այլոց լուրջ վնասվածքներից և էլեկտրական ցնցումներից խուսափելու համար: Մի միացրեք AC- գծից աշխատող սարքավորումներն ու սարքերը այստեղ առաջարկվող ԷՍԳ սարքին: ԷԿԳ սարքը էլեկտրականորեն միացված է անձին, և միայն ցածր լարման մարտկոցները (առավելագույնը 9 Վ) պետք է օգտագործվեն անվտանգության նախազգուշական միջոցների և սարքի վնասը կանխելու համար: Էլեկտրոդների տեղադրումը մարմնի վրա ապահովում է հիանալի ուղի ընթացիկ հոսքի համար: Երբ մարմինը միացված է ցանկացած էլեկտրոնային սարքի, դուք պետք է շատ զգույշ լինեք, քանի որ այն կարող է լուրջ և նույնիսկ մահացու էլեկտրահարման պատճառ դառնալ: Հեղինակները չեն կարող պատասխանատվություն կրել սույն ձեռնարկում նկարագրված սխեմաներից կամ ընթացակարգերից օգտվելիս պատճառված վնասի համար: Հեղինակները չեն պնդում, որ սխեմաներից և ընթացակարգերից որևէ մեկն անվտանգ է: Օգտագործեք ձեր ռիսկով: Պարտադիր է, որ յուրաքանչյուր ոք, ով ցանկանում է կառուցել այս սարքը, լավ պատկերացում ունենա էլեկտրաէներգիայի անվտանգ և վերահսկվող օգտագործման մասին:
Քայլ 2. Անհրաժեշտ ծրագրային ֆայլեր (Android հավելված և Arduino Sketch)
ԷԿԳ սարքը կարելի է հեշտությամբ կառուցել, և միայն էլեկտրոնիկայի հիմնական գիտելիքն է անհրաժեշտ ապարատային սխեման իրականացնելու համար: Softwareրագրավորման ծրագրավորման վերաբերյալ ոչ մի գիտելիք չի պահանջվում, քանի որ անհրաժեշտ է միայն տեղադրել ծրագիրը ՝ բացելով apk ֆայլը Andriod սմարթֆոնից և տրամադրված Arduino էսքիզը վերբեռնել Arduino- ի տախտակին (դա կարելի է հեշտությամբ անել ՝ օգտագործելով Arduino Software IDE և մեկը) համացանցում առկա բազմաթիվ ձեռնարկներ):
Հասանելի է նաև 2.0րագրի 2.0 տարբերակը, որը ներառում է ԷԿԳ չափումների նոր տրամաչափի հատկություններ և 100 Հց և 150 Հց հաճախականությամբ ցածր թվային զտիչներ): 10
Քայլ 3: Նկարագրություն
Սարքը աշխատում է մարտկոցով և բաղկացած է առջևի միացումից ՝ էլեկտրոդների միջոցով սովորական էլեկտրոդների միջոցով ձեռք բերելու ԷԿԳ ազդանշանները (Arduino տախտակ) և անալոգային ազդանշանը թվայնացնելու և Bluetooth սմարթֆոնին Bluetooth արձանագրության միջոցով փոխանցելու համար: Կապված հավելվածը իրական ժամանակում արտացոլում է ԷՍԳ ազդանշանը և հնարավորություն տալիս զտել և պահել ազդանշանը ֆայլում:
Քայլ 4: Հավաքման ձեռնարկ և օգտագործողի ձեռնարկ
ԷՍԳ սարք ստեղծելու բոլոր մանրամասն հրահանգները կարելի է գտնել նաև «Մոնտաժ» ձեռնարկի ֆայլում, մինչդեռ այն օգտագործելու բոլոր տվյալները նկարագրված են «Օգտագործողի ձեռնարկ» ֆայլում:
Քայլ 5: ՍԱՐՔԱՎՈՐ ՆԿԱՐԱԳՐՈԹՅՈՆ
Շղթայի պարզ ձևավորումն ու դասավորությունը լավ փոխզիջում են ինչպես ցածր գնով (մի քանի բաղադրիչ), այնպես էլ լավ կատարման համար:
Մարտկոցը մատակարարում է (+Vb) Arduino տախտակը և led L1- ը, երբ սարքը միացված է (R12 = 10 kOhm- ը վերահսկում է L1 հոսանքը); սարքի մնացած մասը մատակարարվում է Arduino 5 Վ լարման ելքով (+Vcc): Հիմնականում սարքն աշխատում է 0 Վ (-Vcc) և 5 Վ (+Vcc) միջև, սակայն միակ մատակարարումը փոխակերպվում է երկակի մատակարարման `հավասար ռեզիստորներով լարման բաժանարարով (R10 և R11 = 1 Մահմ), որին հաջորդում է միասնության ձեռքբերման բուֆերը: (1/2 TL062): Ելքը ունի 2.5 Վ (TL062 էլեկտրամատակարարման միջին լարումը ՝ 0-5 Վ); էներգիայի դրական և բացասական ռելսերը տալիս են երկակի մատակարարում (± 2.5 Վ) ընդհանուր տերմինալի (տեղեկանքային արժեք) նկատմամբ: C3 (100 nF), C4 (100 nF), C5 (1 uF, էլեկտրոլիտիկ) և C6 (1 uF, էլեկտրոլիտիկ) կոնդենսատորներն ավելի կայուն են դարձնում լարման մատակարարումը: Անվտանգության նկատառումներից ելնելով ՝ յուրաքանչյուր էլեկտրոդ միացված է սարքին 560 կՕմ (R3, R4, R13) պաշտպանական դիմադրության միջոցով ՝ սարքի ներսում անսարքության դեպքում հիվանդին հոսող հոսանքը սահմանափակելու համար: Այս բարձր ռեզիստորները (R3, R4, R13) պետք է օգտագործվեն այն հազվագյուտ իրավիճակի դեպքում, երբ ցածր լարման հզորությունը (6 կամ 9 Վ, ըստ մարտկոցի օգտագործված լարման) ուղղակիորեն գալիս է հիվանդի հոսանքներին կամ INA բաղադրիչի պատճառով: ձախողում: Բացի այդ, երկու CR բարձրորակ զտիչներ (C1-R1 և C2-R2), որոնք տեղադրված են երկու մուտքի մոտ, արգելափակում են DC հոսանքը և նվազեցնում էլեկտրոդների շփման պոտենցիալներից առաջացած անցանկալի DC և ցածր հաճախականության աղմուկը: ԷԿԳ ազդանշանը այնքան բարձր է անցնում, որ զտվում է ուժեղացման փուլից առաջ `անջատված հաճախականությամբ 0.1 Հց -ի սահմաններում (-3 դԲ): R1- ի առկայությունը (որպես R2) նվազեցնում է նախաամպլիզացիոն փուլի մուտքային անկախությունը, որպեսզի ազդանշանը կրճատվի գործոնով `կախված R1- ի և R3- ի արժեքից (ինչպես R2 և R4); նման գործոնը կարող է մոտավոր լինել հետևյալ կերպ.
R1 / (R1 + R3) = 0.797, եթե R1 = 2.2 MOhm և R2 = 560 kOhm
Ավելի նպատակահարմար է ընտրել C1 - C2 (1 uF, ֆիլմի կոնդենսատոր) զույգը, որի հզորության արժեքները շատ մոտ են միմյանց, R1 -R2 (2.2 MOhm) զույգը ՝ միմյանց մոտ, և նույնը ՝ R3 զույգի համար - R4. Այս կերպ, անցանկալի օֆսեթը նվազում է և չի ուժեղանում գործիքավորման ուժեղացուցիչով (INA128): Երկակի մուտքագրման սխեմայի բաղադրիչների սխեմայի պարամետրերի միջև ցանկացած անհամապատասխանություն նպաստում է CMRR- ի դեգրադացմանը. նման բաղադրիչները պետք է շատ լավ համադրվեն (նույնիսկ ֆիզիկական դասավորության հետ), որպեսզի դրանց հանդուրժողականությունը հնարավորինս ցածր ընտրվի (այլընտրանքորեն օպերատորը կարող է ձեռքով չափել նրանց արժեքները բազմիմետրով, որպեսզի հնարավորինս մոտ արժեքներով զույգ բաղադրիչ ընտրի):): R5 (2.2 կՕմ) սահմանում է INA128 շահույթը ըստ բանաձևի.
G_INA = 1 + (50 kΩ / R5)
ԷՍԳ ազդանշանը այնքան ուժեղացված է INA- ով և հաջորդաբար բարձր անցում ՝ զտված C7 և R7 (a -3 dB հաճախականությամբ 0.1 Հց հաճախականությամբ, եթե C7 = 1 uF և R7 = 2.2 Մահմ) ՝ վերջին և շահագործման ուժեղացուցիչի (1/2 TL062) ավելի բարձր ուժեղացում `չշրջվող կազմաձևով` շահումով.
G_TL062 = 1 + (R8 / (Rp + R6))
Գործածման ընթացքում օգտագործողին թույլ տալու համար շահույթը փոխել, օպերատորը կարող է ընտրել փոփոխական ռեզիստոր (հարմարվողական / պոտենցիոմետր) Rp- ի փոխարեն կամ ռեզիստորի համար կանացի վարդակից ժապավեն, որը կարող է փոփոխական լինել (քանի որ այն չի զոդվում): Այնուամենայնիվ, առաջին դեպքում հնարավոր չէ ճշգրիտ իմանալ ԷՍԳ ազդանշանի իրական շահույթը (տվյալների մՎ -ի արժեքները ճիշտ չեն լինի), իսկ երկրորդ դեպքում հնարավոր է ունենալ ճիշտ արժեքներ մՎ -ում `նշելով Rp- ի արժեքը «Gain» բանաձևում `ծրագրի« Setting »բաժնի ներսում (տես Օգտվողի ձեռնարկ): C8 կոնդենսատորը ստեղծում է ցածր փոխանցման զտիչ `-3 դԲ կտրված հաճախականությամբ մոտ 40 Հց, քանի որ RC ֆիլտրը կազմված է R9- ից և C9- ից: Անջատման հաճախականության արժեքը տրվում է բանաձևով.
f = 1 / (2*π*C*R):
40ածր փոխանցման զտիչների համար @ 40 Հց [1], RC բաղադրիչների արժեքներն են.
R8 = 120 kOhm, C8 = 33 nF, R9 = 39 kOhm, C9 = 100 nF
ԷՍԳ ազդանշանն այնպես է զտվում 0.1 -ից մինչև 40 Հց միջակայքում և ուժեղացվում է ՝
Շահույթ = 0.797 * G_INA * G_TL062
Քանի որ R5 = 2, 2 kOhm, R8 = 120 kOhm, R6 = 100 Ohm, Rp = 2, 2 KOhm, Շահույթ = 0.797 * (1+50000 /2200) * (1+120000 / (2200+100)) = 1005
Ֆիլտրի անջատման հաճախականությունների ճշգրիտ արժեքներ ունենալու համար RC զտիչի բաղադրիչները պետք է ունենան հնարավորինս ցածր հանդուրժողականություն (այլապես օպերատորը կարող է ձեռքով չափել դրանց արժեքները բազմիմետրով `ցանկալի արժեքին ամենամոտ ընտրելու համար):
Անալոգային ազդանշանը թվայնացվում է Arduino տախտակի միջոցով (A0 մուտքային ալիք), այնուհետև սերիական հաղորդակցության կապում փոխանցվում է HC-06 մոդուլին. վերջապես, տվյալները սմարթֆոնին ուղարկվում են Bluetooth- ով:
Հղման էլեկտրոդը (սև) պարտադիր չէ և կարող է բացառվել `հեռացնելով J1 թռիչքը (կամ օպերատորը կարող է անջատիչ օգտագործել ցատկողի փոխարեն): Շղթայի կազմաձևը նախատեսված է աշխատել նաև երկու էլեկտրոդներով. սակայն, հղման էլեկտրոդը պետք է օգտագործվի ազդանշանի ավելի լավ որակ (ավելի ցածր աղմուկ) ունենալու համար:
Քայլ 6: Բաղադրիչներ
Սմարթֆոնի և միանգամյա օգտագործման մասերի (էլեկտրոդներ և մարտկոցներ) բացառությամբ ՝ սարքի ամբողջ արժեքը 43 ԱՄՆ դոլար է (այստեղ դիտվում է որպես մեկ ապրանք, ավելի մեծ քանակի դեպքում գինը կնվազի):
Բոլոր բաղադրիչների մանրամասն ցանկի համար (նկարագրություն և մոտավոր ծախսեր), տե՛ս «Հավաքման ձեռնարկ» ֆայլը:
Քայլ 7: Գործիքներ են պետք
- Անհրաժեշտ գործիքներ `փորձարկիչ, ճզմիչ, զոդման սարք, զոդման մետաղալար, պտուտակահան և տափակաբերան աքցան:
Քայլ 8. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 1
- Պատրաստել 23x21 անցքերով (մոտ 62 մմ x 55 մմ) ծակոտկեն նախատիպի տախտակ
- Համաձայն PCB- ի ՝ գծապատկերներում ցուցադրված վերևի դասավորությունը, զոդում. Միկրո), կոնդենսատորներ, Led
Քայլ 9. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 2
- Միացրեք բոլոր բաղադրիչները ՝ համաձայն այստեղ ցուցադրված PCB- ի ներքևի դասավորության:
Քայլ 10. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 3
- Իրականացրեք մարտկոցի համար մետաղալար միակցիչ `մարտկոցի ժապավենով/բռնակով, վերնագրի կանացի միակցիչներով և ջերմային նեղացման խողովակով; միացրեք այն PCB «con1» - ին (միակցիչ 1)
Քայլ 11. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 4
- Իրականացրեք երեք էլեկտրոդային մալուխներ (օգտագործելով կոաքսիալ մալուխը, կանացի վերնագրի միակցիչները, ջերմության նվազման խողովակները, ալիգատորների սեղմիչը) և միացրեք դրանք PCB- ին ՝ դրանք ամրացնելով տախտակին որոշ կոշտ մալուխներով:
Քայլ 12. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 5
- Իրականացրեք անջատիչ (օգտագործելով սլայդերի անջատիչ, վերնագրերի կանացի միակցիչներ, ջերմության նվազեցման խողովակներ) և միացրեք այն PCB- ին
- Տեղադրեք INA128, TL062 և Rp ռեզիստորները համապատասխան վարդակների մեջ
- Programրագիր (տես Softwareրագրաշարի նկարագրության բաժինը) և միացրեք Arduino Nano տախտակը (ծակոտկեն նախատիպի տախտակը և վերնագրի միակցիչները պետք է կարգավորվեն PCB- ի վրա, եթե օգտագործվում է մեկ այլ Arduino տախտակ (օրինակ ՝ UNO կամ Nano))
- Միացրեք HC-06 մոդուլը PCB «con2» (միակցիչ 2)
Քայլ 13. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 6
- Միացրեք j1 jumper- ը `հղման էլեկտրոդից օգտվելու համար
- Միացրեք մարտկոցը
Քայլ 14. ԻՆՉՊԵՍ ԿԱՌՈԵԼ - Քայլ 7
- Տեղադրեք սխեման համապատասխան տուփի ներսում `Led- ի, մալուխների և անջատիչի անցքերով:
Ավելի մանրամասն նկարագրությունը ցուցադրվում է Հավաքման ձեռնարկի ֆայլում:
Քայլ 15: ԱՅԼ ԸՆՏՐՈԹՅՈՆՆԵՐ
- Մոնիտորինգի կիրառման ԷԿԳ ազդանշանը զտված է 0.1 -ից մինչև 40 Հց միջակայքում; ցածր անցուղու ֆիլտրի վերին գոտու սահմանը կարող է ավելացվել ՝ փոխելով R8 կամ C8 և R9 կամ C9:
- Rp ռեզիստորի փոխարեն, հարմարվողական կամ պոտենցիոմետր կարող է օգտագործվել շահույթը փոխելու համար (և ուժեղացնելու ԷՍԳ ազդանշանը) գործարկման ժամանակ:
- ԷՍԳ սարքը կարող է աշխատել նաև տարբեր Arduino տախտակների հետ: Փորձարկվել են Arduino Nano- ն և Arduino UNO- ն: Կարող են օգտագործվել այլ տախտակներ (օրինակ ՝ Arduino Micro, Arduino Mega և այլն), սակայն տրամադրված Arduino էսքիզների ֆայլը փոփոխությունների կարիք ունի ՝ համաձայն տախտակի հատկությունների:
-ԷՍԳ սարքը կարող է աշխատել նաև HC-05 մոդուլով `HC-06- ի փոխարեն:
Քայլ 16. SOՐԱԳՐԱՅԻՆ ՆԿԱՐԱԳՐՈԹՅՈՆ
Softwareրագրավորման ծրագրավորման իմացություն չի պահանջվում:
Arduino ծրագրավորում. Arduino- ի էսքիզային ֆայլերը կարելի է հեշտությամբ վերբեռնել Arduino- ի տախտակին `տեղադրելով Arduino Software IDE- ն (անվճար ներբեռնում Arduino- ի պաշտոնական կայքէջից) և հետևելով Arduino- ի պաշտոնական կայքում առկա ձեռնարկին: Տրամադրված է մեկ ուրվագծային ֆայլ («ECG_SmartApp_skecht_arduino.ino») ինչպես Arduino Nano- ի, այնպես էլ Arduino UNO- ի համար (էսքիզը փորձարկվել է երկու տախտակներով): Նույն ուրվագիծը պետք է աշխատի նաև Arduino Micro- ի հետ (այս տախտակը չի փորձարկվել): Arduino- ի մյուս տախտակի համար էսքիզային ֆայլը կարող է փոփոխությունների կարիք ունենալ: ԷՍԳ SmartApp- ի տեղադրում. Հավելվածը տեղադրելու համար սմարթֆոնի հիշողության մեջ պատճենեք տրամադրված apk ֆայլը ՝ «ECG_SmartApp_ver1.apk» (կամ «ECG_SmartApp_ver1_upTo150Hz.apk» ՝ 150 Հց թողունակության տարբերակի դեպքում), բացեք այն և հետևեք հրահանգներին: ընդունելով թույլտվությունները: Հասանելի է նաև 2.0 տարբերակ, որը ներառում է տրամաչափի նոր հնարավորություններ ԷՍԳ չափումների և 100 Հց և 150 Հց հաճախականությամբ ցածր թվային ֆիլտրերի համար):
1.0 տարբերակը փորձարկվել է Android 4 -ի և 6 -ի վրա, մինչդեռ 2.0 -ի տարբերակը փորձարկվել է Android 6 -ի և 10 -ի վրա:
Տեղադրելուց առաջ կարող է անհրաժեշտ լինել փոխել սմարթֆոնի կարգավորումը `թույլատրելով հավելվածի տեղադրումը անհայտ աղբյուրներից (նշեք« Անվտանգություն »ընտրացանկի« Անհայտ աղբյուրներ »տարբերակի տուփը): ԷԿԳ սարքը HC-06 (կամ HC-05) Bluetooth մոդուլին միացնելու համար մոդուլին առաջին Bluetooth կապի դեպքում կարող է պահանջվել զուգավորման ծածկագիր կամ գաղտնաբառ. Մուտքագրեք «1234»: Եթե ծրագիրը չի գտնում Bluetooth մոդուլը, փորձեք սմարթֆոնը զուգակցել HC-06 (կամ HC-05) Bluetooth մոդուլի հետ ՝ օգտագործելով սմարթֆոնի Bluetooth կարգավորումը (զուգավորման կոդ «1234»); այս գործողությունը անհրաժեշտ է միայն մեկ անգամ (առաջին միացում):
Քայլ 17: Աղբյուրի ֆայլեր
Հավելվածը փոփոխելու կամ անհատականացնելու համար ընտրովի Աղբյուր ֆայլերը հասանելի են այստեղ ՝
Անհրաժեշտ են Android ծրագրավորման հմտություններ:. Zip ֆայլերը ներառում են սկզբնական ֆայլեր, ինչպիսիք են ՝ java activity, drawable, android manifest, layout, menu - raw files (որոշ ԷՍԳ օրինակ ձայնագրություններ): Դուք կարող եք ստեղծել ձեր սեփական նախագիծը ՝ ներառելով և անհատականացնելով նման ֆայլերը:
Քայլ 18. ՍԿՍԵԼ ԷՍԳ ՍՄԱՐԹԱՊ -ով - Քայլ 1
- Համոզվեք, որ սարքին միացված մարտկոցը (առավելագույն լարման մատակարարում `9 Վ) լիցքավորված է
- Էլեկտրոդներ տեղադրելուց առաջ մաքրեք մաշկը: Մաշկի չորացած շերտը, որը սովորաբար առկա է մեր մարմնի մակերեսին, և մաշկի և էլեկտրոդների միջև հնարավոր օդային բացերը չեն նպաստում ԷԿԳ ազդանշանի փոխանցմանը էլեկտրոդներին: Այսպիսով, անհրաժեշտ է խոնավ վիճակ էլեկտրոդի և մաշկի միջև: Էլեկտրոդի գելային բարձիկները (մեկանգամյա օգտագործման) դնելուց առաջ մաշկը պետք է մաքրվի (սպիրտով կամ առնվազն ջրով թաթախված կտոր):
- Էլեկտրոդները տեղադրեք ստորև բերված աղյուսակի համաձայն: Ոչ միանգամյա օգտագործման էլեկտրոդի դեպքում էլեկտրոդի հաղորդիչ գելը (առևտրային տեսքով) պետք է օգտագործվի մաշկի և մետաղական էլեկտրոդի միջև կամ գոնե ծղոտի ջրում կամ աղի լուծույթով թրջված կտորի կտոր:
Սարքը թույլ է տալիս գրանցել ԷՍԳ -ն (LI, LII կամ LIII) նաև օգտագործելով ընդամենը 2 էլեկտրոդ; տեղեկատու էլեկտրոդը (սև) պարտադիր չէ և կարող է բացառվել անջատիչի միջոցով կամ J1 ցատկիչը հեռացնելով (տես հավաքման ձեռնարկ): Այնուամենայնիվ, հղման էլեկտրոդը պետք է օգտագործվի ազդանշանի ավելի լավ որակ (ավելի ցածր աղմուկ) ունենալու համար:
Քայլ 19. ՍԿՍԵԼ ԷՍԳ ՍՄԱՐԹԱՊ -ով - Քայլ 2
- Միացրեք ԷԿԳ սարքը անջատիչի միջոցով (կարմիր լուսադիոդը միանում է)
- Գործարկեք ծրագիրը սմարթֆոնի վրա
-Սեղմեք «ON» կոճակը ՝ սմարթֆոնը ԷՍԳ սարքին միացնելու համար (հավելվածը ձեզանից Bluetooth- ը միացնելու թույլտվություն կխնդրի. Կտտացրեք «Այո») և սպասեք HC-06 (կամ HC-05) Bluetooth- ի հայտնաբերմանը: ԷԿԳ սարքի մոդուլ: Մոդուլին առաջին Bluetooth կապի դեպքում կարող է պահանջվել զուգավորման ծածկագիր կամ գաղտնաբառ. Մուտքագրեք «1234»: Եթե ծրագիրը չի գտնում Bluetooth մոդուլը, փորձեք սմարթֆոնը զուգակցել HC-06 (կամ HC-05) Bluetooth մոդուլի հետ ՝ օգտագործելով սմարթֆոնի Bluetooth կարգավորումը (զուգավորման կոդ «1234»); այս գործողությունը անհրաժեշտ է միայն մեկ անգամ (առաջին կապ)
- Երբ կապը հաստատվի, ԷԿԳ ազդանշանը կհայտնվի էկրանին. LI- ի դեպքում (կանխադրված կապարը LI է, կապարը փոխելու համար խնդրում ենք գնալ «Կարգավորում» պարբերություն) սրտի կշիռը (HR) կգնահատվի իրական ժամանակում: Ազդանշանը կթարմացվի յուրաքանչյուր 3 վայրկյանը մեկ
- Թվային զտիչ կիրառելու համար սեղմեք «terտել» կոճակը և ընտրեք ցուցակից զտիչ: Լռելյայն, կիրառվում են ցածր փոխանցման զտիչ @ 40 Հց և խազ ֆիլտր (ըստ կարգավորումների պահպանված նախասիրությունների):
Քայլ 20. ԿԱՐԳԱՎՈՐՈՄՆԵՐ
- Կտտացրեք «Սահմանել» կոճակին: բացել կարգավորումների/նախասիրությունների էջը
- Կտտացրեք «Օգտագործողի ձեռնարկ» (help.pdf) »՝ օգտագործողի ձեռնարկի ֆայլը բացելու համար
- Ընտրեք ԷՍԳ -ի կապարը (LI- ը կանխադրված է)
- Ընտրեք խազ ֆիլտրի հաճախականությունը (ըստ միջամտության հաճախականության ՝ 50 կամ 60 Հց)
- Ընտրեք ֆայլի պահպանման տարբերակը `ԷԿԳ ազդանշանը ֆիլտրված կամ չզտված պահելու համար
- Կտտացրեք «Պահել կարգավորումները» կոճակը ՝ նախապատվությունները պահելու համար
Ձեռք բերված արժեքը կարող է փոխվել ԷՍԳ սարքի սարքավորման փոփոխման կամ անհատականացման դեպքում:
Քայլ 21. ԷՍԳ ազդանշանի գրանցում
- Տեղադրեք ֆայլի անունը (եթե օգտվողը միևնույն նստաշրջանում գրանցում է ավելի շատ ԷՍԳ ազդանշաններ ՝ առանց ֆայլի անունը փոխելու, ֆայլի անվան վերջում ավելանում է առաջադեմ ինդեքս ՝ նախորդ ձայնագրությունը չվերագրելուց)
- Կտտացրեք «Rec»: կոճակը `ԷՍԳ ազդանշանի գրանցումը սկսելու համար
- Սեղմեք «Stop» կոճակը ՝ ձայնագրությունը դադարեցնելու համար
- ԷՍԳ -ի յուրաքանչյուր ազդանշան կպահպանվի txt ֆայլում `« ECG_Files »թղթապանակի ներսում, որը տեղադրված է սմարթֆոնի հիշողության հիմնական արմատում: ԷԿԳ ազդանշանը կարող է պահվել ֆիլտրացված կամ չզտված ՝ ըստ պարամետրերում պահպանված նախասիրությունների
- Կտտացրեք «Վերագործարկեք» կոճակին ՝ գործարկման ընթացքում ձեռք բերված ԷԿԳ ազդանշանը կրկին պատկերացնելու համար
- ԷԿԳ -ի նոր ազդանշան ձայնագրելու համար կրկնել նախորդ կետերը
ԷՍԳ ֆայլը պարունակում է նմուշների շարք (նմուշառման հաճախականություն ՝ 600 Հց) ԷԿԳ ազդանշանի ամպլիտուդի մ. Վ.
Քայլ 22. ԷԿԳ -ի ֆայլը բացելը և վերլուծելը
- Կտտացրեք «Բաց» կոճակին. Կհայտնվի «ECG_Files» թղթապանակում պահված ֆայլերի ցուցակ
- Ընտրեք ԷՍԳ ֆայլը `տեսանելի լինելու համար
ԷԿԳ ֆայլի առաջին մասը կցուցադրվի (10 վայրկյան) առանց ցանցի:
Օգտագործողը կարող է ձեռքով ոլորել էկրանին ՝ ԷՍԳ ազդանշանի ցանկացած ժամանակային ընդմիջում պատկերացնելու համար:
Մեծացնելու կամ փոքրացնելու համար օգտվողը կարող է սեղմել խոշորացույցի պատկերակները (գրաֆիկի ներքևի աջ անկյունը) կամ օգտագործել պտտվող խոշորացումն անմիջապես սմարթֆոնի էկրանին:
Axisամանակի առանցքը, լարման առանցքը և ԷՍԳ ստանդարտ ցանցը ինքնաբերաբար կհայտնվեն, երբ 5 վայրկյանից ցածր ժամանակային միջակայքը տեսանելի կդառնա (մեծացնելու համար): Լարման առանցքի (y- առանցքի) արժեքները գտնվում են mV- ում, իսկ ժամանակի առանցքի (x- առանցքի) արժեքները `վայրկյանների ընթացքում:
Թվային զտիչ կիրառելու համար սեղմեք «terտել» կոճակը և ցանկից ընտրեք զտիչ: Լռելյայն կիրառվում է ցածր փոխանցման զտիչ ՝ @ 40 Հց, թափառող գիծը հեռացնելու զտիչ և խազ ֆիլտր (ըստ պարամետրերում պահպանված նախասիրությունների): Գրաֆիկի վերնագիրը ցույց է տալիս.
- ֆայլի անունը
- ԷԿԳ հաճախականությունների տիրույթը `ըստ կիրառվող ֆիլտրերի
- «թափառող ելակետը հանված է» պիտակը, եթե կիրառվում է թափառող ելակետային զտիչը
- «~ 50» կամ «~ 60» պիտակը ՝ ըստ կիրառվող խազ ֆիլտրի
Օգտագործողը կարող է չափումներ կատարել (ժամանակի ընդմիջում կամ ամպլիտուդ) գրաֆիկի երկու կետերի միջև `օգտագործելով« Ստացեք Pt1 »և« Ստացեք Pt2 »կոճակները: Առաջին կետը (Pt1) ընտրելու համար օգտվողը կարող է սեղմել «Ստանալ Pt1» ստեղնը և ձեռքով ընտրել ԷՍԳ ազդանշանի մի կետ ՝ ուղղակիորեն սեղմելով գրաֆիկի վրա. ԷԿԳ կապույտ ազդանշանի վրա կարմիր կետ կհայտնվի. եթե օգտվողը բաց թողնի ԷՍԳ կորը, ոչ մի կետ չի ընտրվի, և կհայտնվի «առանց կետի ընտրված» տողը. օգտագործողը պետք է կրկնի ընտրությունը: Նույն ընթացակարգը անհրաժեշտ է երկրորդ կետը (Pt2) ընտրելու համար: Այս կերպ կցուցադրվեն ms (dX) ժամանակային արժեքների և mV (dY) ամպլիտուդային արժեքների տարբերությունները (Pt2 - Pt1): «Մաքրել» կոճակը մաքրում է ընտրված կետերը:
Օգտագործողը կարող է կարգավորել ԷՍԳ ազդանշանի շահույթը `օգտագործելով«+»կոճակը (մեծացնելու համար) և«-»կոճակը (նվազեցնելու համար); առավելագույն շահույթը `5.0 և նվազագույն շահույթը` 0.5
Քայլ 23. ՖԻԼՏԵՐԻ ՄԵՆՅՈ
- NO թվային զտիչ. Հեռացրեք բոլոր կիրառվող թվային զտիչները
- Հեռացրեք թափառող ելակետը. Կիրառեք որոշակի մշակում `ելակետի թափառումը հեռացնելու համար: Շատ աղմկոտ ազդանշանի դեպքում մշակումը կարող է ձախողվել
- Բարձր անցումային «x» Հց. Կիրառեք IIR բարձր անցման զտիչ ՝ համաձայն սահմանված «x» հաճախականության
- passածր անցումային «x» Հց. Կիրառեք IIR ցածր անցման զտիչ ՝ համաձայն սահմանված «x» հաճախականության
- 50 Հց հեռացում միացված է (խազ+LowPass 25 Հց). Կիրառեք հատուկ շատ կայուն FIR զտիչ, որը միաժամանակ ունի 50 Հց մակարդակ և ցածր անցում ՝ մոտ 25 Հց հաճախականությամբ:
- 60 Հց հեռացում միացված է (խազ+LowPass 25 Հց). Կիրառեք որոշակի շատ կայուն FIR զտիչ, որը և՛ խազ է ՝ 60 Հց, և՛ ցածր անցուղի ՝ մոտ 25 Հց հաճախականությամբ:
- 50 Հց հեռացումը միացված է. Կիրառեք ռեկուրսիվ մակարդակի ֆիլտր 50 Հց հաճախականությամբ
- 60 Հց հեռացումը միացված է. Կիրառեք ռեկուրսիվ խազ ֆիլտր 60 Հց հաճախականությամբ
- 50/60 Հց հեռացում OFF. Հեռացրեք կիրառվող խազ ֆիլտրը
Քայլ 24. ՍՊԱՌԱԿԱՆ ՏԵECԵԿՈԹՅՈՆՆԵՐ
-Մուտքի ազդանշանի առավելագույն ամպլիտուդը (գագաթնակետից մինչև գագաթնակետ) ՝ 3.6 մՎ
- Լարման մատակարարում. ՕԳՏԱԳՈՐԵՔ ՄԻԱՅՆ մարտկոցներ (ինչպես վերալիցքավորվող, այնպես էլ ոչ վերալիցքավորվող)
- Լարման նվազագույն մատակարարում ՝ 6 Վ (օրինակ ՝ 4 x 1.5 Վ մարտկոց)
- Լարման առավելագույն մատակարարում `9V (օրինակ ՝ 6 x 1.5V կամ 1 x 9V մարտկոցներ)
- Նմուշառման հաճախականությունը `600 Հց
- Հաճախականության թողունակություն @ - 3dB (Սարքավորումներ) ՝ 0.1 Հց - 40 Հց (passածր անցուղու ֆիլտրի վերին սահմանը կարող է ավելացվել մինչև 0.1 Հց - 150 Հց ՝ փոխելով RC զտիչի բաղադրիչները (տես հավաքման ձեռնարկ)
- CMRR: min1209 դԲ
- Ուժեղացում (Սարքավորումների ձեռքբերում) ՝ 1005 (այն կարող է փոխվել շահույթի դիմադրությունը փոխարինելու միջոցով (տես հավաքման ձեռնարկ) - լուծում ՝ 5 Վ / (1024 x Սարքավորումների ձեռքբերում)
- Կողմնորոշիչ ընթացիկ առավելագույնը 10 nA - ԷՍԳ ուղիների քանակը `1
- ԷՍԳ տանում. Վերջույթների տանում LI, LII և LIII
- Սմարթֆոնի միացում `Bluetooth- ի միջոցով
- Մատակարարման տեսական հոսանք ՝ <50 մԱ (հիմնված տարբեր բաղադրիչների տվյալների թերթի տվյալների վրա)
- Չափված մատակարարման հոսանք. <60 մԱ (9 Վ լարման մատակարարմամբ և Arduino Nano)
- Էլեկտրոդների քանակը `2 կամ 3
Սարքը թույլ է տալիս գրանցել ԷՍԳ -ն (LI, LII կամ LIII) նաև օգտագործելով ընդամենը 2 էլեկտրոդ; տեղեկատու էլեկտրոդը (սև) պարտադիր չէ և կարող է բացառվել ՝ հեռացնելով J1 թռիչքը (կամ անջատիչը S2, տես Մոնտաժման ձեռնարկի ֆայլ): Այնուամենայնիվ, հղման էլեկտրոդը պետք է օգտագործվի ազդանշանի ավելի լավ որակ (ավելի ցածր աղմուկ) ունենալու համար:
Քայլ 25. FՐԱԳՐԱՅԻՆ ՏԵECԵԿՈԹՅՈՆՆԵՐ
- ԷԿԳ -ի արտացոլում ձայնագրման ընթացքում (ժամանակային պատուհան `3 վայրկյան)
- Սրտի ռիթմի գնահատում (միայն LI- ի համար)
- Նմուշառման հաճախականությունը `600 Հց
- ԷՍԳ ազդանշանի ձայնագրում և պահում txt ֆայլում (զտված կամ չզտված ազդանշանները կարող են պահպանվել txt ֆայլում ՝ ըստ կարգավորման) սմարթֆոնի ներքին հիշողության վրա (թղթապանակը ՝ «ECG_Files», որը տեղադրված է հիմնական արմատում)
- Տվյալները (նմուշները) պահվում են որպես արժեքներ mV- ում `600 Հց (արժեքը` 16 նիշ)
- Պահված ֆայլի պատկերացում ՝ խոշորացման տարբերակով, ցանցով, շահույթի ճշգրտմամբ («x 0.5» - ից «x 5») և երկու կետի ընտրությամբ (ժամանակի հեռավորությունը և ամպլիտուդայի տարբերությունը չափելու համար)
- Սմարթֆոնների ցուցադրում. Հավելվածի դասավորությունը հարմարվում է ցուցադրման տարբեր չափերի համար. սակայն ավելի լավ պատկերացման համար խորհուրդ է տրվում նվազագույնը 3.7 դյույմանոց էկրան ՝ 480 x 800 պիքսել թույլատրությամբ
Թվային զտիչ.
- Բարձր փոխանցման զտիչ @ 0.1, 0.15, 0.25, 0.5, 1 Հց
- passածր փոխանցման զտիչ @ 25, 35, 40 Հց (@ 100 և 150 Հց հասանելի են ԷՍԳ SmartApp տարբերակով ՝ թողունակության համար 150 Հց)
- Կտրուկ զտիչ ՝ հոսանքի գծի միջամտությունը @ 50 կամ 60 Հց հեռացնելու համար
- Թափառող ելակետային հեռացում
Քայլ 26. ՄԻԱԵՔ
www.ecgsmartapp.altervista.org/index.html
Խորհուրդ ենք տալիս:
LoRa 3 կմ -ից 8 կմ անլար հաղորդակցություն ցածր գնով E32 (sx1278/sx1276) սարք Arduino- ի, Esp8266- ի կամ Esp32- ի համար ՝ 15 քայլ
LoRa 3Km- ից 8Km անլար հաղորդակցություն ցածր գնով E32 (sx1278/sx1276) Սարք Arduino- ի, Esp8266- ի կամ Esp32- ի համար. Ես ստեղծում եմ գրադարան ՝ EBYTE E32- ը կառավարելու համար ՝ LoRa սարքի Semtech շարքի հիման վրա, շատ հզոր, պարզ և էժան սարք: Դուք կարող եք գտնել 3Km տարբերակ այստեղ, 8Km տարբերակ այստեղ Նրանք կարող են աշխատել 3000 մ -ից 8000 մ հեռավորության վրա, և նրանք ունեն բազմաթիվ հնարավորություններ
Ինչպես կառուցել էլեկտրասրտագրություն (ԷՍԳ). 5 քայլ
Ինչպես կառուցել էլեկտրասրտագրություն (ԷՍԳ). Այս ձեռնարկը կտանի ձեզ Arduino- ի միջոցով 3 կետանոց էլեկտրասրտագրություն կառուցելու քայլերի միջոցով: Նախքան սկսելը, ահա մի փոքր տեղեկություն ԷՍԳ-ների մասին. ԷՍԳ-ն հայտնաբերում է ձեր սրտի էլեկտրական ռիթմը և դրանք գծագրում . Այս գրաֆիկը կոչվում է հետք
Ինչպես կառուցել ԷՍԳ և սրտի զարկերի թվային մոնիտոր `6 քայլ
Ինչպես կառուցել ԷՍԳ և սրտի զարկերի թվային մոնիտոր Կա էլեկտրական իմպուլս, որը հայտնի է նաև որպես ալիք, որն անցնում է սրտի միջով ՝ սրտի մկանները դարձնելու համար
Սովորում ենք, թե ինչպես պատրաստել Panarama- ն շատ ցածր գնով. 11 քայլ
Սովորում ենք, թե ինչպես պատրաստել Panarama- ն շատ ցածր գնով. Անհրաժեշտ նյութեր: Թվային տեսախցիկ եռոտանի՞: Լրացուցիչ Անվճար Softwareրագրային ապահովում 12 կետի ուղեցույց նկարների համար Շատ ազատ ժամանակԱյսպես, ինչ այս Instructable- ը հայտնվեց, այսպիսին էր. Ես զբաղվում էի ինտերնետով, երբ հայտնվեցի մի կայքում, որն ուներ գեղեցիկ տեսարան: Ես ուզում եմ
Ինչպես եմ ես արևային IPhone- ի լիցքավորիչ սարքավորում 50 դոլարից ցածր գնով. 6 քայլ (նկարներով)
Ինչպես եմ ես կառուցել արևային IPhone- ի լիցքավորիչ ՝ 50 դոլարից ցածր. ձեր iPhone- ին կամ ցանկացած սարքի, որն օգտագործում եք այս լիցքավորիչով: Չեմ կարող շեշտել, որ