Sadržaj:

Što se nalazi u servo uređaju i kako se koristi s Arduinom Cijeli vodič: 6 koraka
Što se nalazi u servo uređaju i kako se koristi s Arduinom Cijeli vodič: 6 koraka

Video: Što se nalazi u servo uređaju i kako se koristi s Arduinom Cijeli vodič: 6 koraka

Video: Što se nalazi u servo uređaju i kako se koristi s Arduinom Cijeli vodič: 6 koraka
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Studeni
Anonim
Image
Image
Što je servo
Što je servo

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

pogledajte ovaj video vodič

Korak 1: Što 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 prikladnog 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 prikladnog za uporabu u zatvorenom upravljačkom sustavu.

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

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

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

Eksperimentiramo sa servo servo sg90

sustav zupčanika-koristi se za smanjenje broja okretaja u minuti i povećanje kruga upravljanja zakretnim momentom-kc8801ic upravljački krug varijabilni otpornik-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 definiran je kao položaj u kojem servo ima istu količinu potencijala rotacije u smjeru kazaljke na satu ili u suprotnom smjeru. PWM koji se šalje motoru određuje položaj vratila, a na temelju trajanja impulsa poslanog putem 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 učinit će 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 dulje od 1,5 ms okreće servo u smjeru kazaljke na satu prema položaju 180 °

Korak 4: Potrebne komponente

  • servo
  • Arduino
  • promjenjivi otpornik

Korak 5: Dijagram kruga

Kružni dijagram
Kružni dijagram

servo ima 3 pina

veze s Arduinom

spojite VCC na 5v (crveno)

spojite gnd na gnd (smeđe)

signalna žica na D9 (narančasta)

Korak 6: Knjižnica i program

preuzmite odavde

Preporučeni: