Բովանդակություն:
- Քայլ 1: Սկսնակ
- Քայլ 2: Երկու շարժիչ
- Քայլ 3: Նոր շարժիչի վարորդ
- Քայլ 4: L298n
- Քայլ 5: Arduino Uno
- Քայլ 6: Կոճակ
- Քայլ 7: Հաջորդ քայլը
Video: Շարժիչ 'N շարժիչ `7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս նախագիծը սկսվեց որպես երկու առանձին գաղափար: Մեկը պետք է էլեկտրական սքեյթբորդ պատրաստեր, իսկ մյուսը ՝ հեռակառավարման մեքենա: Որքան էլ տարօրինակ է հնչում, այս նախագծերի հիմունքները շատ նման են: Ակնհայտ է, որ դա ավելի է բարդանում, երբ խոսքը մեխանիկայի մասին է, բայց էլեկտրատեխնիկայի ասպեկտները շատ նման են:
Քայլ 1: Սկսնակ
Մենք անմիջապես սկսեցինք հիմնական գյուտարարների հավաքածուի միջոցով, քանի որ ամենալավն այն է, որ հարմարավետ լինեք այն տախտակի կոդավորմամբ, որն առաջինը ցանկանում եք օգտագործել: Այս նախագծում մենք օգտագործեցինք Arduino Uno- ն ամբողջ ընթացքում: Մենք զբաղվում էինք պարզ սխեմաներով `որոշակի փորձ ձեռք բերելու համար. օրինակ ՝ թարթող LED կամ մեկ պտտվող DC շարժիչ: Իրականում ամենակարևորը, որ մենք սովորեցինք այս քայլի ընթացքում, այն է, որ շարժիչի մի կողմը պետք է անցնի ուժի, իսկ մյուսը `գետնին: Եթե լարերը միացված են, դա կփոխի շարժիչի ուղղությունը:
Քայլ 2: Երկու շարժիչ
Գործընթացի մեր հաջորդ քայլը փորձելն էր, որ երկու շարժիչ շարժվեն միմյանց հետ համաժամանակյա: Սա պահանջում է մոտոցիկլետ ունեցող վարորդ `H- կամուրջով: Սկզբում մենք օգտագործում էինք L293d շարժիչի վարորդը: Այս պահին մենք պետք է ներառեինք էներգիայի մեկ այլ աղբյուր, քանի որ Arduino- ն չէր կարող բավարար հզորություն ապահովել երկու շարժիչների համար: Բացի այդ, մենք այնուհետև հասկացանք, որ L293d- ն ի վիճակի չէ կարգավորել երկու DC շարժիչներն աշխատեցնելու համար անհրաժեշտ էներգիայի քանակը: Փոխարենը, այն շատ արագ վտանգավոր կերպով տաքանում էր: Դրա պատճառով մենք որոշեցինք, որ մեզ անհրաժեշտ է նոր մոտեցում:
ՈEՇԱԴՐՈԹՅՈՆ. Միշտ հիշեք, որ ստուգեք ՝ իրերը տաքանում են, թե այրվում:
Քայլ 3: Նոր շարժիչի վարորդ
Սա մեզ թողեց որոշում կայացնելու: Մենք կարող էինք կամ միասին զոդել երկու L293d վարորդ, կամ կարող էինք փորձել օգտագործել մեկ այլ շարժիչ: Մենք ընտրեցինք անցնել L298n- ին, որը կկարողանա կառավարել մեզ անհրաժեշտ էներգիայի քանակը ՝ առանց այրվելու:
L298n- ը, սակայն, հացաթխման համար հարմար չէ: Մեր առաջին միտքն այն էր, որ փորձենք մետաղալար կպցնել L298n- ի յուրաքանչյուր կապում: Սա թույլ կտա մեզ առայժմ օգտագործել հացահատիկը: Թեև սա ի սկզբանե լավ լուծում էր թվում, այն դարձավ շատ ժամանակատար և դժվար: Ես խորհուրդ չեմ տա դա անել, եթե չգիտեք, որ ձեր վերջնական նախագծում օգտագործելու եք շարժիչի վարորդը և երկարաժամկետ լուծման կարիք ունեք: Հակառակ դեպքում, լավագույնն է պարզապես օգտագործել կանացի լարերը: Դա խնայում է ժամանակը և սթրեսը:
Քայլ 4: L298n
Այն, ինչ մենք սկզբում սխալ հասկացանք L298n- ի հետ, այն էր, թե ինչպես էին կազմակերպվում քորոցները: Մենք ի սկզբանե առանց տվյալների թերթիկն ամբողջությամբ ստուգելու ենթադրում էինք, որ վերևի կապանքները կառավարելու են մեկ շարժիչը, իսկ ներքևի կապանքները ՝ մյուս շարժիչը: Այնուամենայնիվ, L298n- ն, ըստ էության, առանձնացված է մեջտեղից, ձախ քորոցները կառավարում են մի շարժիչը, իսկ աջը ՝ մյուս շարժիչը:
L298n- ում ընթացիկ զգայարանների և գրունտի քորոցները պետք է տեղադրվեն գետնին, մինչդեռ մատակարարման լարումը և միացման կապերը պետք է միանան հոսանքին: Եթե կարդաք տվյալների թերթիկը, կգտնեք, որ լարման մատակարարման լարման կապը պետք է միացված լինի հոսանքին և միացված լինի գետնին 100nF կոնդենսատորի միջոցով: Ելքային 1 -ին և 2 -րդ կապումներն անհրաժեշտ է միացնել ձեր շարժիչներից մեկի լարերին: Այնուհետև 1 -ին և 2 -րդ կապումները պետք է ունենան մեկ հոսանքի հզորություն և մեկ կարգաբերում `գետնին, որը դեպի որը կախված է այն ուղղությունից, որով ցանկանում եք շարժիչը պտտվել: Այնուհետև նույնը կարող եք անել մյուս շարժիչի հետ ՝ ելքային և մուտքային կապումներով 3 և 4:
Այս քայլը պահանջում է բազմաթիվ փորձարկումներ ՝ տեսնելու, թե ինչպես են դրանք գործում: Խորհուրդ ենք տալիս այս պահին չօգտագործել ձեր միկրոկառավարիչը և պարզապես փորձարկել ձեր սխեման: Դուք կարող եք ավելացնել տախտակը այն բանից հետո, երբ ամեն ինչ աշխատում է միացումում:
Քայլ 5: Arduino Uno
Փաստորեն, դա մեր հաջորդ քայլն էր: Մենք կապեցինք L298n- ի մուտքային կապումներն Arduino Uno- ի կապումներով: Նկատի ունեցեք, որ մենք դեռ չէինք կարող օգտագործել Arduino- ն `միացում միացնելու համար, բայց Arduino- ն դեռ պետք է միացված լինի գետնին: Մենք փորձեցինք պարզ կոդեր սրանից հետո `տեսնելու, թե ինչպես է դա ազդում մեր տախտակի վրա: Դուք պետք է փորձարկեք `տեսնելու, թե տարբեր մուտքային կապում HIGH կամ LOW- ի կարգավորումը ինչ ազդեցություն է ունենում շարժիչների վրա: Քանի որ այս նախագիծը, ի վերջո, պետք է լինի մի բան, որը տեսականորեն կարող է աշխատել հեռակառավարվող մեքենայով կամ էլեկտրական սքեյթբորդով, մենք մի շարժիչ ունեինք ժամացույցի սլաքի ուղղությամբ, իսկ մյուսը ՝ հակառակ: Սա այնպես է դարձնում, որ շարժիչները երկուսն էլ պտտվում են առաջ, եթե դրանք գտնվում են շղթայի հակառակ ծայրերում:
Քայլ 6: Կոճակ
Հենց այս պահին մենք սկսեցինք սպառել մեր նախագիծը շարունակելու ժամանակը: Մենք որոշեցինք, որ մեր վերջին մի քանի ժամով մենք պարզապես կոճակ կավելացնենք շրջանին: Մենք գնացինք շոշափելի կոճակի անջատիչով, քանի որ այն հարմար էր հացահատիկի համար: Կոճակն այնպես է դարձնում, որ շարժիչները պտտվեն միայն կոճակը սեղմելիս, իսկ կոճակը բաց թողնելուն պես շարժիչները կանգ են առնում:
Կոճակը շարժիչի մեջ ներառելը պարզ էր այն բանից հետո, երբ հասկացանք, թե ինչպես է աշխատում կոճակը: Կոճակն ունի չորս կապում, և դրանք շատ պարզ են: Մենք փորձարկեցինք կոճակը ՝ արագ միացում կազմելով երկու LED- ով: Մենք պարզեցինք, որ կոճակի յուրաքանչյուր կողմն ուներ այն, ինչ ըստ էության հիմնավորված և հոսանքի քորոց էր: Հետևաբար, երկու գրունտները միացված էին անմիջապես գետնին, մինչդեռ մյուս կապումներն ավելի բարդ էին: Մյուս կապումներն անհրաժեշտ էր միացնել հոսանքին 330 Ω դիմադրության միջոցով: Այս կապումներն էլ միացված էին Arduino Uno- ին: Սա թույլ տվեց Arduino Uno- ին կարդալ, երբ կոճակը սեղմվում էր: Կոդը կկարդա ՝ կապերը ԲԱՐԻ՞ են, թե՞ ոչ:
LED- ներից յուրաքանչյուրի վրա մեկ կապում տեղադրված է գետնին, իսկ մյուս կապը միացված է Arduino Uno- ին: Մենք գրեցինք IF հայտարարություն մեր կոդի մեջ, որը կարդաց կոճակից ստացված ելքը, և եթե դա լիներ HIGH, այնուհետև կտեղադրեր LED HIGH- ի կապերը:
Երբ մենք ավելի լավ հասկացանք, թե ինչպես է աշխատում կոճակը, այնուհետև այն ներառեցինք մեր սկզբնական սխեմայի մեջ: Շարժիչների համար մենք մեր կոդում օգտագործեցինք LED- ի միացումից միևնույն ընդհանուր կոդը: Քանի որ մենք արդեն ունեինք հատուկ մուտք, որը մենք ցանկանում էինք HIGH շարժիչներից յուրաքանչյուրի համար, մենք կարողացանք հեշտությամբ փոխել մեր IF հայտարարությունը `այդ մուտքային կապումներին կիրառելու համար:
Քայլ 7: Հաջորդ քայլը
Եթե այս նախագծի վրա աշխատելու ավելի շատ ժամանակ ունենայինք, մենք կսկսեինք աշխատել կոդի վրա: Երկուսս էլ ցանկանում էինք, որ մեր նախագծերը կարողանային դանդաղ արագանալ և դանդաղ դադարել: Իրականում սա այն պատճառներից մեկն է, որ մենք առաջին հերթին օգտագործեցինք H- կամուրջ, քանի որ դրանք կարող են ներառել զարկերակի լայնության մոդուլյացիա: Հնարավոր է, որ մենք չկարողանանք շարունակել մեր նախագիծը, բայց շատ կուզենայինք, եթե դա օգներ մեկ ուրիշին:
Խորհուրդ ենք տալիս:
Ինչպես կատարել գծային շարժիչ `3 քայլ
Ինչպես կատարել գծային շարժիչ. Գծային շարժիչներն այն մեքենաներն են, որոնք պտույտը կամ ցանկացած շարժում փոխակերպում են մղման կամ ձգման շարժման: Այստեղ ես ձեզ կսովորեցնեմ, թե ինչպես կատարել էլեկտրական գծային շարժիչ ՝ օգտագործելով կենցաղային և հոբբիի առարկաները: Դա շատ էժան է
Շարժիչ շարժիչ ՝ աչքով հետևելով ՝ 8 քայլ
Շարժիչ շարժիչ ՝ աչքերով հետևելու համար. Ներկայումս աչքի հետևման տվիչները ավելի տարածված են տարբեր ոլորտներում, բայց առևտրային առումով դրանք առավել հայտնի են ինտերակտիվ խաղերով: Այս ձեռնարկը չի հավակնում սենսորների մշակմանը, քանի որ այն շատ բարդ է և ավելի ու ավելի տարածված օգտագործման պատճառով
«5 րոպե» առանց խոզանակի շարժիչ շարժիչ բզեզ քաշային մարտական ռոբոտների համար ՝ 6 քայլ
«5 րոպե» առանց խոզանակի շարժիչ շարժիչ ՝ բզեզ քաշով մարտական ռոբոտների համար. «5 րոպեանոց անխոզանակ փոխանցման շարժիչի» գաղափարը, կարծես, որոշ ժամանակ պտտվում էր առցանց ֆորումներում/Ֆեյսբուքի խմբերում ՝ որպես բզեզ քաշով բոտերում շարժիչ միջոց: Քանի որ առանց խոզանակի շարժիչները մեծ ուժ են հավաքում իրենց չափի/քաշի համար, սա գրավիչ է
24v DC շարժիչ մինչև բարձր արագությամբ ունիվերսալ շարժիչ (30 վոլտ) ՝ 3 քայլ
24v DC շարժիչ բարձր արագության ունիվերսալ շարժիչին (30 վոլտ). Բարև: Այս նախագծում ես կսովորեցնեմ ձեզ, թե ինչպես կարելի է սովորական 24V DC շարժիչը վերածել 30V ունիվերսալ շարժիչի: Անձամբ ես հավատում եմ, որ տեսանյութի ցուցադրումը լավագույնս նկարագրում է նախագիծը: . Այսպիսով, տղերք, ես խորհուրդ կտայի ձեզ առաջին հերթին դիտել տեսանյութը: Նախագիծ V
Մեկ կծիկ ինդուկցիոն շարժիչ / էլեկտրական շարժիչ `6 քայլ
Մեկ կծիկ ինդուկցիոն շարժիչ / էլեկտրաշարժիչ. Այս նախագծում մենք պատրաստվում ենք պատրաստել մեկ կծիկով ներածման շարժիչ: Այս էլեկտրական շարժիչի առևտրային և շատ ավելի մշակված տարբերակները օգտագործվում են այլընտրանքային ընթացիկ սարքերում: Մեր շարժիչը չունի մեծ ոլորող մոմենտ, այն ավելի շատ աշխատանքային