Obsah:

Co je uvnitř serva a jak jej používat s Arduino Úplný návod: 6 kroků
Co je uvnitř serva a jak jej používat s Arduino Úplný návod: 6 kroků

Video: Co je uvnitř serva a jak jej používat s Arduino Úplný návod: 6 kroků

Video: Co je uvnitř serva a jak jej používat s Arduino Úplný návod: 6 kroků
Video: Arduino: Základy 01 | Seznámení s Arduinem [sub] 2024, Červenec
Anonim
Image
Image
Co je servo
Co je servo

v tomto tutoriálu prozkoumáme, co je servo

podívejte se na tento video návod

Krok 1: Co je servo

Servomotor je rotační pohon nebo lineární pohon, který umožňuje přesné ovládání úhlové nebo lineární polohy, rychlosti a zrychlení. Skládá se z vhodného motoru spojeného se snímačem pro zpětnou vazbu polohy. Vyžaduje také relativně propracovaný řadič, často vyhrazený modul navržený speciálně pro použití se servomotory.

Servomotory nejsou specifickou třídou motoru, ačkoli termín servomotor je často používán k označení motoru vhodného pro použití v řídicím systému s uzavřenou smyčkou.

Servomotory se používají v aplikacích, jako je robotika, CNC stroje nebo automatizovaná výroba.

Krok 2: Otevřeme a zkontrolujeme, co je uvnitř serva

Umožňuje otevřít a zkontrolovat, co je uvnitř serva
Umožňuje otevřít a zkontrolovat, co je uvnitř serva
Umožňuje otevřít a zkontrolovat, co je uvnitř serva
Umožňuje otevřít a zkontrolovat, co je uvnitř serva
Umožňuje otevřít a zkontrolovat, co je uvnitř serva
Umožňuje otevřít a zkontrolovat, co je uvnitř serva

Experimentujeme se servem sg90

převodový systém-používá se ke snížení otáček a zvýšení točivého momentu řídicí obvod-kc8801ic variabilní odpor řídicího obvodu-používá se k poskytování zpětné vazby

Krok 3: Jak ovládat servo

Serva jsou řízena vysíláním elektrického impulzu s proměnnou šířkou nebo modulací šířky impulzu (PWM), přes řídicí vodič. Existuje minimální puls, maximální puls a rychlost opakování. Servomotor se obvykle může otáčet pouze o 90 ° v obou směrech pro celkový pohyb 180 °. Neutrální poloha motoru je definována jako poloha, kde má servo stejné množství potenciálního otáčení ve směru nebo proti směru hodinových ručiček. PWM odeslaný do motoru určuje polohu hřídele a na základě doby trvání impulsu vyslaného přes řídicí vodič; rotor se otočí do požadované polohy. Servomotor očekává, že uvidí puls každých 20 milisekund (ms) a délka impulsu určí, jak daleko se motor otáčí. Například 1,5 ms puls způsobí, že se motor otočí do polohy 90 °. Kratší než 1,5 ms jej posune proti směru hodinových ručiček směrem k poloze 0 ° a déle než 1,5 ms otočí servo ve směru hodinových ručiček směrem k poloze 180 °

Krok 4: Potřebné součásti

  • servo
  • Arduino
  • variabilní odpor

Krok 5: Schéma zapojení

Kruhový diagram
Kruhový diagram

servo má 3 piny

spojení s Arduino

připojte VCC k 5v (červený)

připojit GND k GND (hnědá)

signální vodič k D9 (oranžový)

Krok 6: Knihovna a program

stáhnout odtud

Doporučuje: