User Manual

20
2.3.6. Enkodéry
Enkodéry fungují naprosto jinak než dříve probrané
snímače. Tvoří je reflexní optické snímače a kódovací kola
připevněná na jednom převodovém kolu v každé
převodovce. Tato sestava se používá k určení rychlosti
očení motorů. Obě kola enkodérů mají 36 segmentů (jak
ukazuje obrázek, jedná se o 18 černých a 18 bílých
poček). Jakmile se převodovky očí, pohybují se tyto
segmenty před reflexním snímačem. Bílé segmenty odráží
IR světlo, zamco čer budou odrážet jen zanedbatelné
množství světla. Stejně jako u ostatních snímačů produkují
enkodéry analogo signál, který ale bude interpretován
číslicově. Nejprve se signál zesílí a sledně se
Schmitom klopným obvodem tvaruje na pravoúhlý signál.
Náběž i sestupná hrana signálu (změny z 5 V na 0 V a
z 0 V na 5 V) spus přerušení tato událost se započítá programem. Tímto způsobem se může
měřit vzlenost a společně s časovačem se může vypočítat rychlost.
Určení rychlosti je hlavní aplikace enkodérů. Zpět vazba z enkodérů je jediný spolehli
způsob regulace rychlosti motoru. V neřízeném systému by mohla rychlost motoru záviset na
napě baterie, zaženi a parametrech motoru.
Vysoké rozlišení enkodérů umňuje spolehlivou
regulaci i při docela malých rychlostech.
V kažm z obou převodových složení má
střední převodo systém 50 zubů a malé vnitřní
převodové kolo 12 zubů (viz obrázek). Kódovací
kolečka jsou umístěna na převodovém kole, které
je umístěno za pastorkem motoru, tak lze
vypočítat:
62536
36
13
17;
36
13
17
12
50
12
50
==
Přestože je zde 36 segmentů musí být výsledek
pro celou očku kola celé číslo bez zlomkové části. Enkodéry generují 625 hran na jednu
očku a kaž hrana představuje jeden segment.
Rozměr kola včetně gumového su je kolem 50 mm a teoreticky získáme, při obvodu cca 157
mm, krok 0,2512 mm na každou započítanou jednotku enkoru. Sledování dráhy ak může
být deformováno díky tlaku nebo nedostatečně poddajným povrchem. Proto můžeme uvažovat
maximálně 0,25 mm na každou započítanou jednotku. Často bude lepší aplikovat 0,24 mm
nebo 0,23 mm. Kalibrační hodnoty se mohou určit pohonem na přesně definovanou vzdálenost,
jak je popsáno v dodatku. Měření není příliš přes díky prokluzu nebo podobným vlivům. Při
přímé jízdě vpřed bude mít enkodér minimální chybu přesnosti, ale při začení robotu budou
růst odchylky sledku. Největší odchylku způsobí speciálně očení robotu na místě.
Odchylky mohou být zjištěny a opraveny testováním, zkoušením a chybami. Je to nehoda
ech sových pohonů v našem robotu i mnohem dražších systémech. V porovní s roboty
se standardní diferenciální pohonnou jednotkou se dvěma koly a přídavným podpůrným
kolečkem umňují sové systémy lepší chování při jízdě v různorodém prostředí. Pásový
pohon bude snadno překonávat malé překážky, šikmé plochy a hrbolaté podlahy. Na každém
povrchu jsou extrémně užiteč enkodéry, protože umňují regulaci rychlosti při emožm
zažení, kompletně nezávislé na kvalitě povrchu, zátěži motoru a napěbaterie.