68.2. Servomotory

68.2.1. Parametry a dostupnost některých servomtorů

Odkazy:

Modelářské servomotory jsou výkonné pohybové mechanismy řízené nejčastěji pulsním signálem. Puls vysílaný 50 krát v sekundě definuje svojí šířkou úhel natoční servopohonu. Minimální délka pulzu je cca 1ms a takový puls nastavuje machanismus úplně v levo. Délka pulsu 1.5ms nastaví střední, neutrální, polohu. Maximální délka pulsu 2ms nastaví machanismus do pravé krajní polohy.

Obrázek 68.1. Ovládací puls pro nastavení neutrální polohy na servomotoru

Ovládací puls pro nastavení neutrální polohy na servomotoru

Pokud řídíme serva MCU AVR, můžeme je řídit přímo výstupy OC1A, OC1B. Ovládací program je pak velmi jednoduchý, protože o všechno se starají obvody prvního čítače/časovače. Jsme ale omezeni jen na dvě serva.

Pokud použijeme sofistikovanější softwarový přístup, můžeme ovládat až 20 servomotorů. Základem tohoto přístupu je, pulzy do serv mohou být navzájem posunuty.

Celý cyklus při 50Hz trvá 20ms. Impuls pro každé servo trvá od 1ms do 2ms. Tedy je zde pevná fixní část dlouhá 1ms. Algoritmus je pak následujícíí. Každou ms budeme generovat startovací část impulsu serva číslo n+1 a současně nastavíme čítač časovač a budeme generovat proměnlivou část impulsu serva číslo n. Toto překrývání ná umožní ovláda s pomocí jednoho časovače až 20 serv.

Obrázek 68.2.

        _                         _
Srv1  _| |_______________________| |_________
           _                         _
Srv2  ____| |_______________________| |______
              _                         _
Srv3  _______| |_______________________| |___

Pokud bychom mohli využít druchý registr OC1B u prvního časovače, mohli bychom ovládat dvě serva paralelně. To by zvedlo maximální počet ovládaných serv na 40.

Bežné modelářské servomotory mají jednoduché třívodičové připojení přivedené na konektor. Barvy vodičů a jejich význam je následující:

Tabulka 68.2. Připojení modelářského serva

vodičbarva
pulzní řízeníbílá, žlutá, nebo obecně svatlá
Uccčervená
GNDčerná, hnědá, nebo obecně tmavá
Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .