| |
|
Vývoj aplikací pro MCU/ARM
Pavlík, Radim ; Mego, Roman (oponent) ; Frýza, Tomáš (vedoucí práce)
Tato bakalářská práce se soustředí na možnosti a samotný vývoj aplikací pro mikrokontroléry struktury ARM v jednotném prostředí Mbed. Součástí práce je soubor ukázkových programů kteréžto mají sloužit studentům k seznámení se s touto problematikou.
|
|
Řízení modelu protokolem CAN
Procházka, Matěj ; Kříž, Vlastimil (oponent) ; Hynčica, Ondřej (vedoucí práce)
Tato práce se zaměřuje ve významu technického textu na protokol CAN, jeho návrhu pro komunikaci s robotickým podvozkem. V první části práce obsahuje obecné informace o protokolu CAN a jeho nastavení a také náhled s jakými přípravky jsem pracoval. Druhá část se věnuje software robota. Další kapitola popisuje hardware mé práce a poslední kapitola je věnována experimentům s robotem a celkovému zhodnocení.
|
|
Mobilní generátor signálů pro kalibraci ECU
Pauliuchenka, Aliaksandr ; Kučera, Pavel (oponent) ; Svída, David (vedoucí práce)
Předmětem této diplomové práce je mobilní generátor elektrických signálů pro kalibraci řídicích jednotek spalovacích motorů. Práce v první řadě nabízí analýzu elektrických signálů, které vstupují do řídicí jednotky. Dále je popsán proces vývoje desky plošných spojů využité v generátoru, programů v jazyce C++ pro využité mikrokontroléry a softwaru pro ovládání a programování testovacích scénářů. Závěrem práce je provedení měření výstupních signálů generátoru osciloskopem a testování připojením k otevřené řídicí jednotce spalovacího motoru, na základě čehož byla vyhodnocena funkčnost generátoru.
|
|
Realizace inverzního kyvadla typu Cubli
Ježek, Michal ; Zuth, Daniel (oponent) ; Marada, Tomáš (vedoucí práce)
Tato práce se zabývá vývojem a konstrukcí inverzního kyvadla inspirovaného projektem Cubli. Cílem je navrhnout a zrealizovat inverzní kyvadlo ve formátu jedné strany krychle balancující na jednom jejím vrcholu a využívající k balancování setrvačníku. Pro konstrukci je v maximální míře použito 3D tisku a jako elektronické prvky jsou vybrány běžně dostupné komponenty za přijatelnou cenu. Návrh konstrukce i komponenty umožní konstrukci kompletní kostky bez nutnosti dalšího vývoje nebo zásadních změn v konstrukci modelu. Pro výpočty a návrh regulátoru je použit software Matlab/Simulink. Jako algoritmus regulátoru je použit algoritmus LQR doplněný o integrační zpětnou vazbu pro minimalizaci regulační odchylky. 3D modely jednotlivých dílů jsou vytvořeny v software FreeCAD a vytisknuty na 3D tiskárně Prusa i3 MK2S.
|
| |
|
Domovní zabezpečovací systém
Martínek, Marek ; Dosoudilová, Monika (oponent) ; Zuth, Daniel (vedoucí práce)
Úvodní kapitoly této práce se věnují druhům ochrany objektů, popisují prvky zabezpečovacích systémů a druhy čidel, které se v systémech vyskytují. Další kapitoly se věnují detektorům jiných nebezpečí než je trestná činnost a řeší problematiku přenosu signálu. V závěru práce je prakticky řešen zabezpečovací systém pro dům či byt založený na open-sourcovém řešení ve vývojovém prostředí ARMmbed.
|
|
Řízení modelu protokolem CAN
Procházka, Matěj ; Kříž, Vlastimil (oponent) ; Hynčica, Ondřej (vedoucí práce)
Tato práce se zaměřuje ve významu technického textu na protokol CAN, jeho návrhu pro komunikaci s robotickým podvozkem. V první části práce obsahuje obecné informace o protokolu CAN a jeho nastavení a také náhled s jakými přípravky jsem pracoval. Druhá část se věnuje software robota. Další kapitola popisuje hardware mé práce a poslední kapitola je věnována experimentům s robotem a celkovému zhodnocení.
|
|
Vzorové příklady v prostředí ARMmbed
Maraczek, Patrik ; Marada, Tomáš (oponent) ; Zuth, Daniel (vedoucí práce)
Bakalářská práce obsahuje základní informace pro práci s mikrokontrolérem v prostředí ARMmbed. V práci je popsán mikrokontrolér, periferie čipu a práce obsahuje návod na obsluhu prostředí ARMmbed. Vše je následně ukázáno a vysvětleno na vzorových příkladech pro programování mikrokontroléru. Příklady se zabývají čtyřbitovým sedmisegmentovým displejem, LED diodami, sériovou komunikací a ultrazvukovým senzorem pro měření vzdálenosti SRF02.
|
|
Návrh řídicího systému pro model vozidla pohybujícího se v autonomním konvoji
Kvoch, Maxmilián ; Hrbáček, Jan (oponent) ; Věchet, Stanislav (vedoucí práce)
Tato bakalářská práce se zabývá návrhem řídícího systému pro vozidlo jedoucí v autonomním konvoji. Řídící systém slouží k ovládání vozidla na základě příkazů z vyšší řídící jednotky. Nízko-úrovňová řídící jednotka bude příkazy přijímat a ovládat aktuátory řízení a pohonu pomocí dvou PWM signálů. Nízko-úrovňová řídící jednotka bude zpětně odesílat naměřená data o stavu baterie a vzdálenosti z ultrazvukového senzoru. Komunikace mezi nadřazenou a podřízenou řídící jednotkou bude realizována pomocí rozhraní UART
|