Բովանդակություն:
- Քայլ 1: Դիտեք տեսանյութը
- Քայլ 2: Ստացեք ամբողջ նյութը
- Քայլ 3. Ուսումնասիրեք սխեմայի սխեման
- Քայլ 4. Հավաքեք շրջանը գրատախտակի վրա և փորձարկեք այն
- Քայլ 5: Կատարեք մշտական տարբերակ
- Քայլ 6. Փորձարկեք այն միկրոկառավարիչի միջոցով, վերբեռնեք Arduino ծածկագիրը
- Քայլ 7: Կատարեք լարերի միացումներ
- Քայլ 8: Միացրեք կարգավորումը
- Քայլ 9: Ընդլայնել այն
Video: Օգտագործեք Stepper Motor որպես պտտվող կոդավորիչ. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Պտտվող կոդավորիչները հիանալի են միկրոկառավարիչների նախագծերում որպես մուտքային սարք օգտագործելու համար, սակայն դրանց կատարումը այնքան էլ հարթ և գոհացուցիչ չէ: Բացի այդ, շուրջս ունենալով շատ պահեստային տիպի շարժիչներ, որոշեցի նրանց նպատակ տալ: Այսպիսով, եթե մոտակայքում ինչ -որ սլաքային շարժիչներ են ընկած և ցանկանում են ինչ -որ բան պատրաստել, ձեռք բերեք պաշարները և եկեք սկսենք:
Քայլ 1: Դիտեք տեսանյութը
Քայլ 2: Ստացեք ամբողջ նյութը
Այս նախագծի համար ձեզ հարկավոր է.
- Կտրուկ շարժիչ (միաբևեռ կամ երկբևեռ):
- LM358P op-amp չիպ:
- 1k Ohm դիմադրություն:
- 2x 100k Ohm ռեզիստորներ:
- 2x 4.7k Օմ դիմադրիչներ:
- 2x 47k Օմ ռեզիստորներ:
- LED:
- Լարերի միացում:
Լրացուցիչ բաղադրիչներ.
- 2x լուսադիոդ
- 2x 330 Օմ ռեզիստորներ
Քայլ 3. Ուսումնասիրեք սխեմայի սխեման
Շնորհակալություն, Andriyf1!
Շարունակելուց առաջ համոզվեք, որ անցնում եք սխեմայի սխեմայով:
Քանի որ սլաքի շարժիչին միացվող վերնագրի կեսի երկու կապում միացված են շղթայի նույն կետին (ասենք ՝ սովորական), մշտական տարբերակում կարող եք օգտագործել 1x3 վերնագիր ՝ 1x4 գլխագրի փոխարեն, բայց հետո երկբևեռ տիպի շարժիչ միացնելու համար ձեզ հարկավոր է միացնել երկու կծիկներից յուրաքանչյուրի մի մետաղալար և դրանք միացնել սխեմայի ընդհանուր կետին, իսկ մնացած երկու լարերը համապատասխանաբար կապվելու են P և S կապումներին:
Քայլ 4. Հավաքեք շրջանը գրատախտակի վրա և փորձարկեք այն
Սկսեք ՝ տեղադրելով op-amp նավը տախտակի վրա և շարունակեք ՝ դիմադրիչները միացնելով համապատասխան վայրերին: Փորձեք օգտագործել ավելի կարճ լարեր և խուսափեք լարերի խճճումից: Համոզվեք, որ ոչ մի կապ թուլացած չէ և կատարված է սխեմայի սխեմայի համաձայն:
Միացրեք քայլող շարժիչը ուժեղացուցիչին և միացրեք այն 5 վոլտ հզորության աղբյուրով:
Եթե դուք օգտագործում եք ընտրովի LED- ները, միացրեք յուրաքանչյուր LED- ի անոդը 330 Օմ ռեզիստորի միջոցով յուրաքանչյուր ելքին և միացրեք նրանց կաթոդները «GND» - ին:
Քայլ 5: Կատարեք մշտական տարբերակ
Կտտացրեք նկարի վրա ՝ ավելին իմանալու համար:
Խորհուրդ է տրվում կատարել ուժեղացուցիչի մշտական տարբերակ, քանի որ այն ավելի կոմպակտ և գործնական կլինի օգտագործել նախագծերում:
Քայլ 6. Փորձարկեք այն միկրոկառավարիչի միջոցով, վերբեռնեք Arduino ծածկագիրը
Այս օրինակը վերահսկում է «D13» կապակցիչին միացված լուսադիոդի պայծառությունը ՝ կարգավորելով պտտվող կոդավորիչով վերահսկվող ելքային փինում աշխատանքային ցիկլը:
Քայլ 7: Կատարեք լարերի միացումներ
Միացրեք ուժեղացուցիչի հզորությունը *'+5-V պինին,' -ve '-ին' GND 'քորոցին, իսկ ելքային կապերը `Arduino- ի տախտակի' D6 'և' D7 'կապումներին: Ուժեղացուցիչի ելքային կապանքների Arduino- ի մուտքային կապերին հաջորդականությունը որոշում է, թե արդյոք սլաքի շարժիչի շարժման որոշակի ուղղությունը կգրանցվի ժամացույցի սլաքի ուղղությամբ կամ հակառակ:
*Եթե դուք օգտագործում եք միկրոկոնտրոլեր, որն աշխատում է 3.3-V տրամաբանական մակարդակով, համոզվեք, որ ուժեղացուցիչը սնուցում եք միայն 3.3-V DC- ով:
Քայլ 8: Միացրեք կարգավորումը
Միացրեք կարգավորումը համապատասխան էներգիայի աղբյուրին (5-12 վոլտ DC) և միացրեք այն:
Քայլ 9: Ընդլայնել այն
Այժմ, երբ այն սկսել եք աշխատել, կարող եք կատարել բոլոր տեսակի նախագծեր, որոնք կարող են կատարվել պտտվող կոդավորիչով: Եթե դրանով ինչ -որ բան եք պատրաստում, փորձեք կիսել ձեր աշխատանքի որոշ նկարներ համայնքի հետ `կտտացնելով« Ես այն պատրաստել եմ »:
Խորհուրդ ենք տալիս:
Տագնապային շարժիչով վերահսկվող հետընթաց շարժիչ - Stepper Motor որպես պտտվող կոդավորիչ. 11 քայլ (նկարներով)
Տագնապային շարժիչով վերահսկվող հետընթաց շարժիչ | Stepper Motor As a Rotary Encoder. Ունեն մի քանի stepper շարժիչներ պառկած շուրջը և ուզում են ինչ -որ բան անել: Այս Ուղեցույցում եկեք օգտագործենք հետընթաց շարժիչ `որպես պտտվող կոդավորիչ` Arduino միկրոկոնտրոլերի միջոցով մեկ այլ սլաքի շարժիչի դիրքը վերահսկելու համար: Այսպիսով, առանց ավելորդ երկարաձգման, եկեք տեսնենք
Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. 6 քայլ
Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. Այս ձեռնարկում մենք կսովորենք, թե ինչպես հետևել stepper շարժիչի քայլերին OLED էկրանին: Դիտեք ցուցադրական տեսանյութ: Բնօրինակի ձեռնարկի վարկը տրվում է youtube- ի օգտվողին " sky4fly "
Պտտվող կոդավորիչ Arduino Nano- ի միջոցով. 4 քայլ
Arduino Nano- ի օգտագործմամբ պտտվող կոդավորիչ. Բարև բոլորին: Այս հոդվածում ես կդարձնեմ ձեռնարկ, թե ինչպես օգտագործել պտտվող կոդավորիչը Arduino Nano- ի միջոցով: Այս Պտտվող կոդավորիչն օգտագործելու համար ձեզ արտաքին գրադարան պետք չէ: Այսպիսով, մենք կարող ենք ուղղակիորեն ստեղծել ծրագրեր ՝ առանց նախապես գրադարաններ ավելացնելու: լավ, եկեք սկսենք
Պտտվող կոդավորիչ. Ինչպես է այն աշխատում և ինչպես օգտագործել Arduino- ի հետ. 7 քայլ
Rotary Encoder: Նախ, դուք կտեսնեք որոշ տեղեկություններ պտտվող կոդավորիչի մասին, այնուհետև կսովորեք, թե ինչպես
Arduino ընտրացանկ Nokia 5110 LCD- ի վրա `օգտագործելով պտտվող կոդավորիչ. 6 քայլ (նկարներով)
Arduino ընտրացանկ Nokia 5110 LCD- ի վրա `օգտագործելով պտտվող կոդավորիչ. Սիրելի ընկերներ, բարի գալուստ մեկ այլ ձեռնարկ: Այս տեսանյութում մենք սովորում ենք, թե ինչպես կառուցել մեր սեփական ընտրացանկը հանրաճանաչ Nokia 5110 LCD դիսփլեյի համար, որպեսզի մեր նախագծերն ավելի բարեկամական և ավելի ընդունակ դարձնեն: Եկեք սկսենք: Սա նախագիծն է