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

Ինչ կա սերվոյի ներսում և ինչպես օգտագործել Arduino- ի ամբողջական ձեռնարկով `6 քայլ
Ինչ կա սերվոյի ներսում և ինչպես օգտագործել Arduino- ի ամբողջական ձեռնարկով `6 քայլ

Video: Ինչ կա սերվոյի ներսում և ինչպես օգտագործել Arduino- ի ամբողջական ձեռնարկով `6 քայլ

Video: Ինչ կա սերվոյի ներսում և ինչպես օգտագործել Arduino- ի ամբողջական ձեռնարկով `6 քայլ
Video: Չափել մինչև 500 Ա DC հոսանք Shdu Resistor– ով ՝ օգտագործելով Arduino 2024, Հուլիսի
Anonim
Image
Image
Ինչ է սերվոն
Ինչ է սերվոն

այս ձեռնարկում եկեք ուսումնասիրենք, թե ինչ է սերվոն

դիտեք այս տեսանյութի ձեռնարկը

Քայլ 1: Ինչ է սերվոն

Servo շարժիչը պտտվող շարժիչ կամ գծային շարժիչ է, որը թույլ է տալիս ճշգրիտ վերահսկել անկյունային կամ գծային դիրքը, արագությունը և արագացումը: Այն բաղկացած է համապատասխան շարժիչից, որը միացված է սենսորին `դիրքորոշման հետադարձ կապի համար: Այն նաև պահանջում է համեմատաբար բարդ վերահսկիչ, հաճախ ՝ հատուկ մոդուլ, որը հատուկ մշակված է սերվոմոտորների հետ աշխատելու համար:

Սերվոմոտորները շարժիչի որոշակի դաս չեն, չնայած սերվոմոտոր տերմինը հաճախ օգտագործվում է փակ շրջանաձև կառավարման համակարգում օգտագործելու համար պիտանի շարժիչին վերաբերելու համար:

Servomotors- ն օգտագործվում են այնպիսի ծրագրերում, ինչպիսիք են ռոբոտաշինությունը, CNC մեքենաները կամ ավտոմատացված արտադրությունը:

Քայլ 2: Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում

Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում
Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում
Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում
Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում
Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում
Թույլ տվեք բացել և ստուգել, թե ինչ կա սերվոյի ներսում

Մենք փորձարկում ենք sg90 servo- ն

փոխանցման համակարգ-օգտագործվում է rpm- ն նվազեցնելու և ոլորող մոմենտը մեծացնելու համար-kc8801ic հիմնված կառավարման սխեմայի փոփոխական դիմադրություն-օգտագործվում է հետադարձ կապ տալու համար

Քայլ 3. Ինչպես վերահսկել սերվերը

Servos- ը վերահսկվում է փոփոխական լայնության կամ զարկերակի լայնության մոդուլյացիայի (PWM) էլեկտրական զարկերակի ուղարկմամբ `հսկիչ մետաղալարով: Կա նվազագույն զարկերակ, առավելագույն զարկերակ և կրկնության արագություն: Servo շարժիչը սովորաբար կարող է պտտվել միայն 90 ° երկու ուղղությամբ `ընդհանուր 180 ° շարժման համար: Շարժիչի չեզոք դիրքը սահմանվում է որպես այն դիրքը, երբ servo- ն ունի նույն քանակությամբ պոտենցիալ պտույտ ինչպես ժամացույցի սլաքի ուղղությամբ, այնպես էլ ժամացույցի սլաքի հակառակ ուղղությամբ: Շարժիչին ուղարկված PWM- ն որոշում է լիսեռի դիրքը և հիմնվելով կառավարման լարով ուղարկված զարկերակի տևողության վրա. ռոտորը կվերածվի ցանկալի դիրքի: Սերվո շարժիչն ակնկալում է զարկերակ տեսնել յուրաքանչյուր 20 միլիվայրկյանում (ms), և զարկերակի երկարությունը կորոշի, թե որքան է շարժիչը պտտվում: Օրինակ, 1.5 մգ զարկերակը կստիպի շարժիչը շրջել դեպի 90 ° դիրք: 1.5 մ-ից կարճ է այն շարժում ժամացույցի սլաքի հակառակ ուղղությամբ 0 ° դիրքի ուղղությամբ, իսկ 1.5 մ-ից ավելի երկարությունը սերվոն ժամացույցի սլաքի ուղղությամբ կշրջի դեպի 180 ° դիրքի

Քայլ 4: Անհրաժեշտ բաղադրիչներ

  • ծառայություն
  • Արդուինո
  • փոփոխական ռեզիստոր

Քայլ 5: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

servo- ն ունի 3 կապում

կապեր Arduino- ի հետ

միացրեք VCC- ն 5 վ (կարմիր)

gnd- ը gnd- ին միացնել (շագանակագույն)

ազդանշան D9 (նարնջագույն)

Քայլ 6: Գրադարան և ծրագիր

բեռնել այստեղից

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