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

DIY Emg ցուցիչ ՝ միկրոկարգավորիչով և առանց դրա. 6 քայլ
DIY Emg ցուցիչ ՝ միկրոկարգավորիչով և առանց դրա. 6 քայլ

Video: DIY Emg ցուցիչ ՝ միկրոկարգավորիչով և առանց դրա. 6 քայլ

Video: DIY Emg ցուցիչ ՝ միկրոկարգավորիչով և առանց դրա. 6 քայլ
Video: How to Use EMG Muscle Sensor to Control Anything (MyoWare) 2024, Նոյեմբեր
Anonim
DIY Emg ցուցիչ ՝ միկրոհսկիչով և առանց դրա
DIY Emg ցուցիչ ՝ միկրոհսկիչով և առանց դրա
DIY Emg ցուցիչ ՝ միկրոհսկիչով և առանց դրա
DIY Emg ցուցիչ ՝ միկրոհսկիչով և առանց դրա
DIY Emg ցուցիչ ՝ միկրոհսկիչով և առանց դրա
DIY Emg ցուցիչ ՝ միկրոհսկիչով և առանց դրա

Բարի գալուստ գիտելիքների փոխանակման հրահանգների հարթակ: Դուք կարող եք օգտագործել այս սխեման `մկանների զարկերակի տատանումները դիտելու, սերվոյի կառավարման համար, որպես ջիստիկ, շարժիչի արագության վերահսկիչ, լույս և շատ նման սարքեր: Առաջին նկարը ցույց է տալիս սխեմայի սխեման, որը նախատեսված է ltspice ծրագրաշարում, երկրորդ նկարը ցույց է տալիս ltspice- ի մոդելավորման ելքը, երբ մուտքագրվում է իսկ երրորդ նկարը ցույց է տալիս ելքը, երբ մուտքագրում չի տրվում:

Պարագաներ

ՊԱՀԱՆՎՈ բաղադրամասեր:

LM741 IC -X 4

NE555 -X 1

ԴԻՄԱԴԻՐ

10K -X2

1K -X4

500 -X2

1.5K -X1

15K -X1

300K -X1

220K -X1

5K -X1

ԴԻՈԴ -X3

ԿՈՊԵՍԻՏՈՐ -22 nf (555 TIMER IC- ի համար):

ԿԱՊՈITԻԿ -1U -X3

ELECTROLYTIC CAPACITOR -1U (ԱՐՏԱԴՐՈԹՅՈՆ)

Քայլ 1. Էմգի կառուցման մեջ ներգրավված քայլեր

Էմգի շինարարության մեջ ներգրավված քայլեր
Էմգի շինարարության մեջ ներգրավված քայլեր

1 Գործիքների ուժեղացուցիչի ձևավորում:

2 Բարձր փոխանցման զտիչ:

3 Կամուրջի ալիքի ուղղիչ:

4 Հարթեցման միացում:

(ըստ ցանկության)

5 pwm ազդանշանի գեներատոր: (միկրոկոնտրոլերը բացառելու համար):

Քայլ 2. ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ:

ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ
ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ
ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ
ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ
ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ
ԳՈՐSTRՈՆԵՈԹՅԱՆ ԱՇԽԱՐՀԻՉ

1 Գործիքների ուժեղացուցիչ:

Այս քայլում մենք պահանջում ենք երեք Lm741 ic: Նախքան միացում կազմել միացրեք մարտկոցը, ինչպես ցույց է տրված նկար 1 -ում

կարմիրը ցույց է տալիս դրական 9v, իսկ սևը `-9v, իսկ կանաչ լարերը` որպես հիմք:

Այժմ հաջորդ փուլը դիֆերենցիալ ուժեղացուցիչ պատրաստելն է: Lm741 ic. Այժմ Lm741 ic- ի առաջին շրջվող տերմինալին ավելացրեք 500 ohms ռեզիստոր, մեկ տերմինալ 500 ohm դիմադրության և 500 ohm դիմադրության երկրորդ տերմինալ Lm741 ic- ի երկրորդ շրջադարձային տերմինալին, ինչպես ցույց է տրված նկար 2 -ում:

Գործիքների ուժեղացուցիչի նախագծում:

Այս փուլում մենք պետք է առաջին Lm741 ic- ի ելքը հասցնենք 1k դիմադրության մեկ տերմինալին և 1k դիմադրության մեկ այլ տերմինալ `երրորդ Lm741 ic- ի տերմինալը շրջելու համար, նույն կերպ երկրորդ Lm741 ic- ի ելքը դիմադրության 1k դիմադրության և 1k դիմադրության մեկ այլ տերմինալի: Երրորդ Lm741 ic- ի ոչ շրջադարձային տերմինալին: Ավելացրեք 1k դիմադրություն երրորդ Lm741 ic- ի շրջադարձային տերմինալի և երրորդ Lm741 ic- ի 6 -րդ տերմինալի միջև, և 1k դիմադրություն `երրորդ Lm741 ic- ի և գետնի ոչ շրջադարձային տերմինալի միջև (բացասական չէ): Սա լրացնում է գործիքավորման դիզայնը ուժեղացուցիչ:

Գործիքային ուժեղացուցիչի փորձարկում:

Վերցրեք երկու ազդանշանի գեներատոր: 1 -ին ազդանշանի գեներատորի մուտքագրումը սահմանեք 0.1 մվ 100 Հց (ցանկության դեպքում փորձեք այլ արժեքներ), նույն կերպ սահմանեք երկրորդ ազդանշանի գեներատորի մուտքը `0.2 մվ 100 Հց: գետնին, 2 -րդ ազդանշանի գեներատորի նման դրական քորոց `երկրորդ LM741 ic 3 -ի և բացասական քորոցին` գետնին

հաշվարկ

գործիքային ուժեղացուցիչի ձեռքբերում

շահույթ = (1+ (2*R1)/Rf)*R2/R3

այստեղ

Rf = 500 Օմ

R1 = 10k

R2 = R3 = 1 կ

V1 = 0.1 մվ

V2 = 0.2 մվ

դիֆերենցիալ ուժեղացուցիչի ելք = V2 -V1 = 0.2mv -0.1mv = 0.1mv

շահույթ = (1+ (2*10k)/500)*1k/1k = 41:

գործիքավորման ուժեղացուցիչի ելքը = դիֆերենցիալ ուժեղացուցիչի*ելքի ելքը:

գործիքավորման ուժեղացուցիչի ելքը = 0.1 մվ * 41 = 4.1 վ

Իսկ օսլիլոսկոպի ելքը 4v գագաթից մինչև գագաթնակետ է նկար 4 -ում, որը բերված է tinker cad մոդելավորման ծրագրաշարի միջոցով, ուստի դիզայնը ճիշտ է, և մենք անցնում ենք հաջորդ քայլին:

Քայլ 3. ԲԱՐՁՐԱՓՈԽՎԱ ՖԻԼՏԵՐ:

ԲԱՐՁՐԱՓՈԽՎԱ ՖԻԼՏԵՐ
ԲԱՐՁՐԱՓՈԽՎԱ ՖԻԼՏԵՐ

Բարձր փոխանցման ֆիլտրի կառուցում

Այս փուլում մենք պետք է նախագծենք բարձր անցումային ֆիլտր `աղմուկի պատճառով առաջացած ավելորդ լարումից խուսափելու համար:

շինարարություն:

Վերցրեք գործիքավորման ուժեղացուցիչի ելքը և միացրեք այն 1u կոնդենսատորի մի ծայրին, իսկ կոնդենսատորի մյուս ծայրը միացված է 15 կ ռեզիստորի մի ծայրին, իսկ 15k դիմադրության մյուս ծայրը ՝ 4 -րդ Lm741 ic տերմինալի մուտքի շրջադարձին: 4 -րդ Lm741 ic- ի ոչ տերմինալ հիմնավորված է: Այժմ վերցրեք 300k դիմադրիչը 4 -րդ Lm741 ic- ի 2 -րդ և 6 -րդ կապերի միջև:

հաշվարկ

c1 = 1u

R1 = 15k

R2 = Rf = 300K

բարձր անցման ֆիլտրի անջատման հաճախականությունը:

Fh = 1/2 (pi)*R1*C1

Fh = 1/2 (pi)*15k*1u = 50Hz

բարձր անցումային ֆիլտրի ձեռքբերում

Ահ = -Rf/R1

Ահ = -300k/15k = 20:

Այսպիսով, գործիքային ուժեղացուցիչից ելքը փոխանցվում է որպես մուտք բարձր անցման զտիչ, որը 20 անգամ կուժեղացնի ազդանշանը, իսկ 50 Հց -ից ցածր ազդանշանը թուլանում է:

Քայլ 4. ՍԱՀՄԱՆԱՓԱԿ Շրջանակ

ՀԱՐՄԱՆ ՇՐIRԱՆ
ՀԱՐՄԱՆ ՇՐIRԱՆ

Հարթեցման միացում:

Միկրոկառավարիչը ընդունում է 0 -ից մինչև 5 վ (ցանկացած այլ միկրոկառավարիչի կողմից սահմանված լարման) ընթերցում: thenանկացած այլ ընթերցում, այնուհետև նշված գնահատականով, կարող է կողմնակալ արդյունք տալ, հետևաբար ֆերֆերալ սարքը, ինչպիսին է servo, led, շարժիչը, կարող է ճիշտ չաշխատել: Հետևաբար անհրաժեշտ է երկկողմանի ազդանշանը դարձնել միայնակ միակողմանի ազդանշան: Դրան հասնելու համար մենք պետք է կառուցենք կես ալիքային բրիգեդի ուղղիչ սարք (կամ ամբողջ ալիքի կամուրջի ուղղիչ):

Շինարարություն:

Բարձր փոխանցման զտիչից ելքը տրվում է 1 -ին դիոդի դրական վերջին, 1 -ին դիոդի բացասական վերջը `կապված 2 -րդ դիոդի բացասական վերջի հետ: 2 -րդ դիոդի դրական վերջը հիմնավորված է: Արդյունքը վերցված է բացասական վերջնական դիոդների միացումից: Այժմ ելքը կարծես սինուսային ալիքի ուղղված ելք է: կես ալիքի ուղղիչից մինչև 1uf կոնդենսատորի դրական ծայրին թողնելը և կոնդենսատորի բացասական ծայրը հիմնավորված է:

ԿՈԴ:

#ներառում

Servo myservo;

int potpin = 0;

դատարկ կարգավորում ()

{

Serial.begin (9600);

myservo.attach (13);

}

դատարկ շրջան ()

{

val = analogRead (potpin);

Serial.println (val);

val = քարտեզ (val, 0, 1023, 0, 180);

myservo.write (val);

ուշացում (15);

Serial.println (val);

}

Քայլ 5. ԱՌԱՆ ՄԻԿՐՈ ԿՈՆՏՐՈԼԵՐԻ ՏԱՐԲԵՐԱԿ (Tանկության դեպքում)

ԱՌԱՆ ՄԻԿՐՈ-ԿՈՆՏՐՈԼԵՐԻ ՏԱՐԲԵՐԱԿ (Tանկության դեպքում)
ԱՌԱՆ ՄԻԿՐՈ-ԿՈՆՏՐՈԼԵՐԻ ՏԱՐԲԵՐԱԿ (Tանկության դեպքում)

Նրանք, ովքեր հոգնել են aurdino ծրագրավորումից կամ ծրագրավորում չեն սիրում, անհանգստացեք: Մենք դրա լուծումը ունենք: pwm ազդանշանը տատանվում է 1ms- ից 2.5ms- ի միջև: Այստեղ 1ms- ը ցույց է տալիս նվազագույն կամ անջատված ազդանշանը, իսկ 2.5ms- ը ցույց է տալիս, որ ազդանշանը լիովին միացված է: betweenամանակահատվածում կարելի է օգտագործել նաև ծայրամասային սարքի այլ պարամետրեր վերահսկելու համար, ինչպիսիք են led- ի պայծառությունը, servo անկյունը, շարժիչի արագությունը և այլն:

Շինարարություն

մեզ անհրաժեշտ է միացման ելքը միացնել 5.1k դիմադրության մի ծայրին, իսկ մյուս ծայրը ՝ 220k զուգահեռ միացմանը և մեկ կետի դիոդին: 555 ժմչփ ic. 555 ժամաչափի 4 -րդ և 8 -րդ միավորները միացված են 5 վոլտին, իսկ 1 -ը հիմնավորված է: 22nf և 0.1 uf կոնդենսատորը միացված է 2 -րդ և գետնի միջև: ելքը վերցված է 555 ժամաչափի ic- ի երեքից:

Շնորհավորում ենք: Դուք հաջողությամբ բացառեցիք միկրո վերահսկիչը:

Քայլ 6. ԻՆՉՊԵՍ ՕԳՏԱԳՈՐԵԼ ՇՐIRԱՆԸ:

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