KOHNHEISER, J. Synchronní řízení servomotorů po sběrnici CAN [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014.

Posudky

Posudek vedoucího

Povalač, Aleš

Odborným vedoucím diplomové práce byl Ing. Tomáš Jirásek z firmy PMControl s.r.o., jehož posudek je v příloze.

Navrhovaná známka
C
Body
76

Posudek oponenta

Šebesta, Jiří

Cílem diplomové práce byl rozbor řešení ovládání servomotorů s využitím sběrnice CAN a sestavení a oživení software pro ovládání tříosé frézy s otočnou hlavou s využitím původního ručního ovladače s procesorem ARM Cortex-M3. V první části práce student provedl obecný rozbor používaných průmyslových sběrnic se zaměřením na CAN, rozbor a principy činnosti servomotorů a nastínil možné aplikace. Ve druhé části práce se student zaměřil na vývoj vlastní aplikace pro tříosou frézu s otočnou hlavou. Zde je popsán využitý hardwarový systém a celkové propojení systému. Diplomant tvrdí, že pro uvolnění výpočetního výkonu procesoru ARM doplnil systém o modul s mikrokontrolérem řady MSP430, který zajišťuje nezávislé smímání ovládacích prvků a status předává do hlavní jednotky prostřednictvím sběrnice I2C (str. 28 a 34). V práci však dále nejsou návrhy pomocného modulu i firmware pro MSP430 popsány, to ani na přiloženém CD. Vlastní software je v textu prezentován popisně s dokumentujícími fotografiemi obsahu grafického displeje. Ke struktuře řešení software v hlavním procesoru je v textové části práce uvedeno minimum. Při pohledu na zdrojový kód, který je na přiloženém CD, je velmi komplikované orientovat se v něm. Je zjevné, že byl použit jistý software (zřejmě nějaký tutoriál k desce), který byl upravován a do nějž byl vepisován vlastní kód (množství zakomentovaných částí kódu, nejasné komentáře). V práci zcela chybí závěrečné zhodnocení. Z celkového kontextu práce nelze zcela objektivně stanovit množství odvedené vývojové práce, jedinou nápovědou je zdrojový kód k hlavnímu procesoru ARM, který však není zcela přehledný. Je však zřejmé, že student určité kvantum vlastní programátorské práce odvedl. Koncepční řešení vlastní textové části práce není optimální a náplň není vyvážená, větší prostor mohl být věnován právě vlastní aplikaci. V práci se vyskytuje řada překepů a drobných chyb, chyby jsou rovněž v citacích.

Navrhovaná známka
D
Body
62

Otázky

eVSKP id 73227