This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2018/01/30 13:09] xkubalik [Current projects] |
project:proj_list [2018/02/14 10:34] xkubalik [Current projects] |
||
---|---|---|---|
Line 103: | Line 103: | ||
* Vygenerované schéma bude možné uložit do formátu XML a opětovně načíst. | * Vygenerované schéma bude možné uložit do formátu XML a opětovně načíst. | ||
* Aplikace bude umožňovat popsat obvod s pomocí rovnic a to jak v časové oblasti, tak s pomocí fázorů. | * Aplikace bude umožňovat popsat obvod s pomocí rovnic a to jak v časové oblasti, tak s pomocí fázorů. | ||
- | * Aplikace bude dále umožňovat generovat rovnice pro celkovou impedanci na vstupních svorkách a přenos. | ||
* Vygenerované rovnice bude možné bez úprav vložit do programu Wolfram Mathematica a zpracovat. | * Vygenerované rovnice bude možné bez úprav vložit do programu Wolfram Mathematica a zpracovat. | ||
* Při generování rovnic bude možné zvolit směr proudu a napětí ručně, popřípadě automaticky. | * Při generování rovnic bude možné zvolit směr proudu a napětí ručně, popřípadě automaticky. | ||
* Výsledné řešení otestujte. | * Výsledné řešení otestujte. | ||
+ | |||
+ | * **Univerzální vývojová deska s Arduinem** (Universal development board with Arduino)(BP - Jan Kubát) | ||
+ | * Prozkoumejte existující vývojové desky s Arduinem a zaměřte se zejména na množství a typ periferií. | ||
+ | * Navrhněte vlastní vývojovou desku obsahující velké množství periferií. | ||
+ | * Vývojová deska by měla obsahovat zejména tyto periferie: grafický display, tlačítka, lineární potenciometr, teploměr/vlhkoměr, ultrazvukový měřic vzdálenosti, wifi/ethernet, bluetooth, RFID. | ||
+ | * Navržené řešení zrealizujte a otestuje. | ||
+ | * Pro demonstraci správné funkce periferií vytvořte několik demonstračních aplikací. | ||
+ | |||
+ | * **Programovatelné zařízení s nízkou spotřebou pro ochranu baterie** (Low power programmable device for battery protection) (BP - Miroslav Kallus) | ||
+ | * Prozkoumejte existující řešení. | ||
+ | * Navrhněte vlastní řešení zařízení zajišťující ochranu baterie proti úplnému vybití. | ||
+ | * Zařízení bude umožňovat nastavení minimální úrovně napětí, při kterém má být baterie odpojena od spotřebiče. | ||
+ | * Zařízení bude navrženo tak, aby v klidovém stavu odebíralo minimální proud ze zdroje napájení. | ||
+ | * Pro ovládání a nastavení celého zařízení vyberte vhodný mikrokontrolér. | ||
+ | * Nastavení bude možné provést s pomocí několika tlačítek a jednoduchého displeje. | ||
+ | * Navržené řešení zrealizujte a otestujte. | ||
+ | * Pro výsledné řešení s mikrokontrolérem napište aplikaci umožňující nastavit a sledovat celé zařízení. | ||
+ | |||
+ | * **Nástroj pro analýzu procesů v jádře os Android na platformě Raspberry PI** (Android core process analysis tool on Raspberry PI platform) | ||
+ | * Explore existing projects that support porting of os Android to the Raspberry PI platform. | ||
+ | * Select the most suitable project and port it on the Raspberry PI platform. | ||
+ | * Find a good place in the architecture of Android for the placement of the diagnostic tool. | ||
+ | * Design a tool for performance analysis of Android components. | ||
+ | * Tool will allow to trace events happening with specified process in specified period of time and create a list where each entry is described by at least three parameters: CPU usage, memory usage, system/process event. | ||
+ | * Based on this list, tool will detect possible performance problems in execution of the process and output problematic sequence of events to user. | ||
+ | * Tool will be written with respect to the next extension. | ||
+ | * Implement and test the proposed tool. | ||
+ | * Create some examples to demonstrate usage of the tool. | ||
Line 235: | Line 262: | ||
* **Podpora ovládání elektrického kolejiště s pomocí aplikace na PC** - Navrhněte a naprogramujte aplikaci pro podporu modelového kolejiště velikosti TT. (BP, DP 2-4 semestry) | * **Podpora ovládání elektrického kolejiště s pomocí aplikace na PC** - Navrhněte a naprogramujte aplikaci pro podporu modelového kolejiště velikosti TT. (BP, DP 2-4 semestry) | ||
+ | |||
+ | * **Aplikace pro komunikaci s hardware pomocí sériové linky** - Navrhněte a naprogramujte aplikaci pod OS MS Widnows. Aplikace bude napsána v jazyce c++ pod .NET. (BP 2-4 semestry) | ||
===== All defended works ===== | ===== All defended works ===== |