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

DIY Պտտվող կոդավորիչ `4 քայլ
DIY Պտտվող կոդավորիչ `4 քայլ

Video: DIY Պտտվող կոդավորիչ `4 քայլ

Video: DIY Պտտվող կոդավորիչ `4 քայլ
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Հուլիսի
Anonim
DIY Պտտվող կոդավորիչ
DIY Պտտվող կոդավորիչ

Կներեք նկարների բացակայության համար, ես որոշեցի այս մասին դասընթացներ անել, մինչև այն գրեթե ավարտելուց հետո:

Ակնարկ:

Պտտվող կոդավորիչներն օգտագործում են երկու կամ ավելի տվիչներ `սարքը շրջած դիրքը, պտույտի ուղղությունը, արագությունը և պտույտների քանակը հայտնաբերելու համար: Այս մեկը օգտագործում է սրահի էֆեկտի տվիչներ և մագնիսներ: Այս կոնկրետ տեսակը կարող է հեշտությամբ ջրամեկուսացվել ՝ սենսորները փակելով կամ այլ կերպ ջրամեկուսացնելով: Hall ազդեցության որոշ պտույտային կոդավորիչներ օգտագործվում են որոշ տրանսպորտային միջոցներում և՛ անիվի արագության տվիչի, և՛ շարժիչի լիսեռի դիրքի սենսորի համար, ինչպես նաև օգտագործվում են որոշ անեմոմետրերում: Պտտվող կոդավորիչների երեք հիմնական տեսակ կա.

1. Էլեկտրական, օգտագործելով հաղորդիչ հետքեր և խոզանակներ

2. Օպտիկական, լույսի և սենսորի օգտագործմամբ

3. Մագնիսական, օգտագործելով մի տեսակ մագնիսական տվիչ և մագնիսական նյութ, ինչպիսիք են սրահի էֆեկտի տվիչները և մագնիսները: Փաստացի պտտվող մասը նույնպես կարող է մագնիսացվել:

hy.wikipedia.org/wiki/Rotary_encoder

Գծային կոդավորիչը կարող է պատրաստվել այնպես, ինչպես պտտվող կոդավորիչը:

Ես փորձարկեցի իմ պատրաստած կոդավորումը մինչև 1500 RPM պիթոնի ծածկագրով ազնվամորու pi- ի վրա: Կոդի և սխեմատիկ հղումը վերջում կլինի: Գայլիկոնի արտադրողի բնութագրերը, որոնք ես օգտագործում էի այն փորձարկելու համար, ասում էին, որ առավելագույն արագությունը 1500 RPM է, իսկ ստացած արագությունը ՝ կոդավորողից ՝ 1487 RPM ՝ առաջ և 1485 ~ հետընթաց: Դա կարող է կամ մարտկոցը լիովին լիցքավորված չլինել, կամ ազնվամորու պիերին բնորոշ վատ ժամանակը: Արդուինոն ավելի լավ կլիներ օգտագործել, բայց այն, ինչ ինձ դուր չէր գալիս 12 վ անալոգային քորոցում հաաաաա:

Նյութեր/Գործիքներ.

1. Պտտվող առարկա (ես օգտագործել եմ էլեկտրական փորվածքից չակ)

2. Դահլիճի էֆեկտի երկու կամ ավելի սենսորներ (կախված է այն բանաձևից, որի նպատակն եք)

3. Չորս մագնիս (կախված է այն բանաձևից, որը դուք նպատակ ունեք)

4. Սոսինձ

5. Հաղորդալար (ես օգտագործել եմ մի քանի միակցիչ, որոնք ունեի կոտրված սերվերից)

6. Sոդող

7. oldոդման երկաթ

8. atերմացնող խողովակներ, էլեկտրական ժապավեն կամ լարերի համար մեկուսիչ այլ իրեր `ձեր համով

9. Նշման սարք, ինչպիսին է նշիչը կամ գրիչը

Քայլ 1: Սոսնձեցրեք մագնիսները:

Սոսնձեցրեք մագնիսները
Սոսնձեցրեք մագնիսները
Սոսնձեցրեք մագնիսները
Սոսնձեցրեք մագնիսները

Քայլ 1. Պտտվող մասի արտաքին մասի շուրջ նշեք հավասար կետեր և սոսնձեք մագնիսները, ճիշտ կողմնորոշման մեջ, այս կետերին: Այն օգնում է նշել մագնիսների բևեռականությունը: Իմ դեպքում, յուրաքանչյուր 90 աստիճան (0, 90, 180 և 270 աստիճան) 4/պտույտի լուծման համար, որն ավելի քան շատ էր իմ կիրառման համար, բայց դա կարող է տարբեր լինել ձեզ համար ՝ կախված ձեր նկարահանած բանաձևից: համար. Միջակայքը որոշելու լավ միջոց է. (360 աստիճան/մագնիսների թիվը), եթե աստիճաններով եք գնում, կամ (մագնիսների շրջագիծը/թիվը), եթե չափում եք: Իմ դեպքում, ձեռքի բռնակով բռնակներն արդեն բավականին լավ էին տարածված իմ դիմումի համար, այնպես որ ես ստիպված չէի որևէ բան չափել:

Քայլ 2: Լարել տվիչները

Լարել տվիչները
Լարել տվիչները

Wոդման լարերը տվիչների վրա, մեկուսացրեք և ջերմությունը նվազեցրեք այն: Takeգույշ եղեք, որ սենսորը շատ չջեռացվի և անպայման փորձարկեք այն ՝ տեսնելու, թե արդյոք այն դեռ աշխատում է ավարտելուց հետո: Փորձարկելը հեշտ է, պարզապես միացրեք հոսանքը և միացրեք LED ազդանշանային լարին: Եթե LED- ը միանում է, երբ դրա կողքին բերվում է ճիշտ կողմնորոշման մագնիս և անջատվում է այն հեռացնելիս (չսողացող տեսակ), կամ կիրառվում է մագնիսի հակառակ բևեռը (փակման տեսակը), գնա Իմ օգտագործած հատուկ սենսորը չսողացող է և միացված ժամանակ միանում է գետնին (-):

Քայլ 3: Նշեք սենսորների համար

Image
Image
Սենսորները միացրեք
Սենսորները միացրեք

Նշումներ կատարեք, թե որտեղ պետք է գնան սենսորները: Այս կոնկրետ դասավորության համար սա շրջագծի 1/16 -րդ բաժանումներում էր (0, 1/16 -րդ): Դրա պատճառն այն է, որ մեկ սենսորը պետք է կրակի մյուսից առաջ, բայց այնպես, որ թույլ է տալիս վերահսկիչին տարբերել առաջ և հետ ընկած ժամանակային տարբերությունները: Սկզբում փորձեցի 1/8 -րդ նշանի վրա, բայց չկարողացա ասել, թե որ ուղղությամբ է այն գնում, քանի որ ժամանակի տարբերությունները նույնն էին: Այն օգնում է սենսորները ժամանակավորապես կպցնել ներքև, մինչև ճիշտ դիրքորոշումը ստանաք, այնուհետև կատարեք հետքերը: Դուք կարող եք կատարել 1/8 բաժանումը, դուք չեք ունենա ուղղության զգացում, բայց կունենաք կրկնակի լուծաչափ: Մի բան, որ կարելի է անել, օգտագործել երկու սենսորների օֆսեթ երկրորդ հավաքածու, մյուս կողմում 5/16 -րդ և 7/16 -րդ բաժանմունքների մյուս 1/5 բաժանումներով ՝ մյուս զարկերից 16 զարկերակ/պտույտ լուծում ստանալու համար, բայց Ես այդ լավ լուծման կարիքը չունեի: Տեսանյութում ներկայացված է ժամանակի ցուցադրում:

Քայլ 4: Սենսորները միացրեք

Սենսորները միացրեք
Սենսորները միացրեք

Կպչեք սենսորները նշանների վրա և ամրացրեք դրանք տեղում, մինչև սոսինձը լավանա: Համոզվեք, որ ազատություն եք թողնում մագնիսների և տվիչների միջև, որպեսզի դրանք չխփվեն, և համոզվեք, որ սենսորները հավասարեցված են մագնիսներին և ճիշտ կողմնորոշմանը: Սպասեք, մինչև սոսինձը չորանա, և դուք ավարտված եք:

Ազնվամորու pi- ի սխեմատիկ և պիթոնական ծածկագիրը ստանալու համար պտույտների արագությունը RPM- ում, պտույտի ուղղությունը և շրջադարձերի թիվը չափելու համար գնացեք այստեղ, և դրա համար PDF ստանալու համար գնացեք այստեղ կամ այստեղ:

Կոդի համար գանձման պատճառն այն է, որ ամեն ինչ ճիշտ աշխատեցնելու համար պահանջվեց 4 ֆունտ ստեռլինգ, մինչդեռ նախագծի մնացած մասը, ներառյալ ամբողջ փաստաթղթերը, տևեց ընդամենը 7 ժամ ((որից 5 -ը փաստաթղթերն էին), բացի այդ, 1 դոլար դա շատ չէ, և դա օգնում է աջակցել ավելի մեծ և ավելի բարդ նախագծերի, իրականում սա միակ նախագիծն է, որի համար դեռևս պետք է որևէ բան գանձեմ, այն ժամանակ, երբ սա, իհարկե, տեղադրվեց:

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