Program umožňuje ovládání serv pomocí elektroniky uvedené v článku „Ovládání serv pomocí PC“, proti předchozí verzi
je rozšířen o možnost přednastavení hodnoty a volbu této pomocí tlačítka a periodického
přestavování.
Nejdříve musíme přes tlačítko „Nastav COM“ vybrat
COM na kterém je připojena elektronika, další parametry není nutno měnit. Potom
pomocí tlačítka „Otevřít COM“, otevřeme port, změní se text na tomto tlačítku a zároveň se
rozjasní signálka vedle tohoto tlačítka.
Posouváním jednotlivých posuvníku měníme délku impulzu generovanou příslušným výstupem.
V dolní části okna jsou přidány nové prvky. Pro možnost je používat musíme
vybrat servo, výstup, s kterým chceme pracovat, pokud není nic vybráno je v rozbalovacím seznamu
nápis „Vyber servo“. Nyní můžeme nastavit sedm hodnot do jednotlivých
editačních polí označených „Délka imp.“ jde o hodnotu v mikrosekundách, která udává délku
generovaného impulzu. Pod každým editačním polem je tlačítko „Nastav“, stiskem tohoto
tlačítka nastavíme délku generovaného impulzu na výstupu, délka je uvedena v poli
nad ním. Takto si můžeme přednastavit sedm hodnot a stiskáním tlačítek přesouvat servo na
předdefinovanou polohu.
Pokud nechceme pořád mačkat tlačítka, můžeme aktivovat funkci automat
pomocí zatržení „Automat“. Předtím však musíme do editačních polí
„Prodleva“ zadat čas v milisekundách po jaký se má vřadit prodleva pro vykonání dalšího
kroku. Automaticky se prochází všech sedm zadaných nastavení a servo se přesouvá na zadané pozice.
Pro možnost použít jen některé je každé ze sedmi nastavení doplněno ještě volbou „Aktivuj“,
jsou používány jen ty, které jsou takto označené. Tímto můžeme servo periodicky
vystavovat do sedmi pozic a případným „odškrtáváním“ některé vyřazovat nebo zase
aktivovat přechod na nastavenou pozici. Pokud budeme chtít přejít na ruční ovládání stačí zrušit
volbu „Automat“.
UPOZORNĚNÍ: Pokud zadáme nesmyslné hodnoty bude se vše, zdánlivě nesmyslně
chovat. Zadáním tak krátké prodlevy že se servo nebude stačit přesunou na
požadovanou pozici a již bude povel pro jinou pozici, můžeme způsobit celkem
dosti velkou cukatůru. Takovéto stavy nejsou v programu ošetřeny, není
kontrolováno zadání nesmyslných hodnot.
Petr Stehlík