BALOGH, J. Návrh pozičního systému [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2011.
Předložená práce je zaměřena na návrh 2D pozičního systému řízeného pomocí PC. V logicky členěných kapitolách jsou postupně rozebrány jednotlivé kroky samotného návrhu i jeho realizace. V teoretické části jsou uvedeny druhy motorů vhodné pro dannou aplikaci, jejich řízení a následná komunikace s řídícím systémem. Praktická část je následně zaměřena na vlastní realizaci celého systému, tj. softwarové řešení samotné regulace včetně realizace řídícího systému. Formální zpracování práce je na výborné úrovni. Časté citování pramenů potvrzuje znalost a orientaci v danné problematice. Student na své práci pracoval zcela samostatně, konzultace využíval vždy připraven. Nad rámec zadání byl celý systém realizován a jeho činnost ověřena v paxi.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění zadání | A | 49/50 | |
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) | A | 20/20 | |
Využití literatury | A | 10/10 | |
Formální zpracování práce | A | 19/20 |
Předložená diplomová práce se zabývá návrhem a realizací 2D pozičního systému určeného pro polohování ultrazvukového měniče. Student se rozhodl pro konstrukci polohovacího mechanismu založeného na lankových převodech poháněných krokovými motorky. Tomu odpovídá i úvodní část textu pojednávající o základních principech funkce a řízení pohybu krokových motorků. Dále se autor věnuje popisu funkce rozhraní USB/UART s obvodem FT232R a stručně popisuje mikrokontroler ATMega16, který použil. Stručnost a věcnost této pasáže oceňuji, neboť spousta studentů zpracovávajících podobná témata diplomových prací se obvykle právě zde snaží svoje texty nafouknout redundantními stránkami. Navržené zařízení má modulární koncepci a skládá se z autonomních jednotek ovládajících jednotlivé osy polohování, které komunikují s nadřazeným počítačem prostřednictvím společné sběrnice RS-485. Student zařízení realizoval, vytvořil firmware pro mikrokontrolery ATMega16 ovládající krokové motorky a implementoval jednoduchý protokol pro komunikaci s jednotkami po RS-485, který je popsán na str. 36. Zároveň byla ve vývojovém prostředí Borland C++ Builder vytvořena uživatelská aplikace sloužící k ovládání polohovacího systému. Uživatelské rozhraní aplikace umožňuje zadávat cílovou polohu s rozlišením 1 mm. Rozlišení dosažitelné navrženým zařízením může být pravděpodobně i jemnější, ale autor ho nikde v práci přesně nevyčíslil. Přílohy práce na CD obsahují mimo jiné kompletní dokumentaci pro výrobu desek s plošnými spoji a zdrojové kódy vytvořeného softwaru a firmwaru. Co však postrádám je detailnější výkresová nebo fotografická dokumentace realizovaného zařízení jako celku s výjimkou fotografie na str. 26 vyobrazující lankový převod jedné z os. Drobné výhrady mám i ke grafické úpravě pasáží zdrojového kódu vložených do textu (pro lepší čitelnost se v literatuře obvykle používá font s konstantní šířkou znaku). Diplomová práce pana Balogha je zpracována na vysoké úrovni. Diplomant prokázal velmi dobré znalosti z oblasti praktické elektroniky, mikroprocesorové techniky i programování. Práci DOPORUČUJI K OBHAJOBĚ a hodnotím známkou A/97 bodů.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků zadání | A | 20/20 | |
Odborná úroveň práce | A | 49/50 | |
Interpretace výsledků a jejich diskuse | A | 19/20 | |
Formální zpracování práce | A | 9/10 |
eVSKP id 36627