Sadržaj:

Šta se nalazi u Servo -u i kako se koristi s Arduinom Cijeli vodič: 6 koraka
Šta se nalazi u Servo -u i kako se koristi s Arduinom Cijeli vodič: 6 koraka

Video: Šta se nalazi u Servo -u i kako se koristi s Arduinom Cijeli vodič: 6 koraka

Video: Šta se nalazi u Servo -u i kako se koristi s Arduinom Cijeli vodič: 6 koraka
Video: Управление серводвигателем с помощью потенциометра с помощью Arduino 2024, Juli
Anonim
Image
Image
Šta je servo
Šta je servo

u ovom vodiču istražimo šta je servo

pogledajte ovaj video vodič

Korak 1: Šta je servo

Servo motor je rotacijski ili linearni pogon koji omogućuje preciznu kontrolu kutnog ili linearnog položaja, brzine i ubrzanja. Sastoji se od odgovarajućeg motora spojenog sa senzorom za povratnu informaciju o položaju. Također zahtijeva relativno sofisticiran kontroler, često namjenski modul dizajniran posebno za upotrebu sa servo motorima.

Servomotori nisu posebna klasa motora, iako se izraz servomotor često koristi za označavanje motora pogodnog za upotrebu u zatvorenom sistemu upravljanja.

Servomotori se koriste u aplikacijama kao što su robotika, CNC strojevi ili automatizirana proizvodnja.

Korak 2: Otvorite i pregledajte šta se nalazi unutar serva

Omogućava otvaranje i pregled onoga što se nalazi unutar serva
Omogućava otvaranje i pregled onoga što se nalazi unutar serva
Omogućava otvaranje i provjeru onoga što se nalazi unutar serva
Omogućava otvaranje i provjeru onoga što se nalazi unutar serva
Omogućava otvaranje i provjeru onoga što se nalazi unutar serva
Omogućava otvaranje i provjeru onoga što se nalazi unutar serva

Eksperimentiramo sa servo servo sg90

sistem zupčanika-koristi se za smanjenje broja okretaja u minuti i povećanje kruga upravljanja okretnim momentom-kc8801ic upravljački krug na bazi promjenjivog otpornika-koristi se za davanje povratnih informacija

Korak 3: Kako kontrolirati servo

Servomotorima se upravlja slanjem električnog impulsa promjenjive širine ili modulacije širine impulsa (PWM), kroz upravljačku žicu. Postoji minimalni puls, maksimalni puls i brzina ponavljanja. Servo motor se obično može okrenuti samo 90 ° u bilo kojem smjeru za ukupno 180 ° pomaka. Neutralni položaj motora definira se kao položaj gdje servo ima istu količinu potencijala rotacije u smjeru kazaljke na satu ili u smjeru suprotnom od kazaljke na satu. PWM koji se šalje motoru određuje položaj vratila i na osnovu trajanja impulsa poslanog preko upravljačke žice; rotor će se okrenuti u željeni položaj. Servo motor očekuje da će vidjeti impuls svakih 20 milisekundi (ms), a duljina impulsa će odrediti koliko se motor okreće. Na primjer, impuls od 1,5 ms će učiniti da se motor okrene u položaj 90 °. Kraće od 1,5 ms pomiče ga u smjeru suprotnom od kazaljke na satu prema položaju 0 °, a duže od 1,5 ms okreće servo u smjeru kazaljke na satu prema položaju 180 °

Korak 4: Potrebne komponente

  • servo
  • Arduino
  • promenljivi otpornik

Korak 5: Dijagram kola

Dijagram kola
Dijagram kola

servo ima 3 pina

veze sa Arduinom

spojite VCC na 5v (crveno)

spojite gnd na gnd (smeđa)

signalna žica na D9 (narandžasta)

Korak 6: Biblioteka i program

preuzmite odavde

Preporučuje se: