|
Sniffer sběrnice CAN
Skalický, Jakub ; Jílek, Tomáš (oponent) ; Burian, František (vedoucí práce)
Tato bakalářská práce se zabývá návrhem snifferu sběrnice CAN odesílajícím data přes rozhraní Ethernet. Navržená deska plošných spojů je realizována za použití mikrokontroléru STM32F407VGT6 firmy STMicroelectronics a Ethernet PHY KSZ8051MLL. V teoretické části je uveden krátký přehled ARM a použitého mikroprocesoru. Dále je kapitola s informacemi o protokolu Ethernet a UDP. Poté je popsán princip sběrnice CAN. Praktická část se zabývá návrhem harware včetně jeho oživení a změření jeho parametrů. Poslední kapitola popisuje úpravy provedené v software. Nejdříve jsou popsány uprávy firmware pro desku CanShark, poté je pospána nová funkcionalita přidaná do PC aplikace canshark-gui.
|
|
Návrh měniče pro BLDC motor
Stejskal, Martin ; Valach, Soběslav (oponent) ; Macho, Tomáš (vedoucí práce)
Diplomová práce pojednává o návrhu a realizaci měniče pro BLDC motor o výkonu 500W s bateriovým napájením, dále pojednává o možnostech realizace měničů a možnostech řízení těchto motorů. Popisuje realizaci měniče za použití mikrokontroléru rodiny AVR firmy Atmel. Práce se věnuje též návrhu pomocného spínaného měniče. Zahrnuta je i komunikace pomocí rozhraní UART a CAN.
|
|
Třífázový střídač zakumulátorů
Mikulka, Martin ; Boušek, Jaroslav (oponent) ; Háze, Jiří (vedoucí práce)
Tématem této práce je návrh měniče napětí a 3fázového střídače. Finální měnič bude schopen dodání 3fázového výstupního napětí s volitelným průběhem, primárně však harmonickým sinusovým. Měnič bude mít nastavitelné napětí (amplitudu sinusoidy) v určitém rozsahu a stejně tak i možnost drobné korekce výstupní frekvence a posunu fází tak, aby bylo možné generovat například dvou fázovou 120 V rozvodnou síť nebo jiný testovací průběh.
|
|
Implementace CAN bus komunikace
Vavrovič, Ján ; Rajchl, Matej (oponent) ; Spáčil, Tomáš (vedoucí práce)
Podstatou této práce je vytvoření CAN sítě mezi Raspberry Pi a mikrokontrolerem dsPIC. Po zprovoznění modulů potřebných pro CAN komunikaci je vytvořena aplikace za účelem demonstrace provozu na sběrnici a také knihovna, která umožňuje jednoduché používání CAN periferie mikrokontroleru.
|
|
Analýza řídících protokolů využívaných v průmyslových aplikacích
Horych, Vladimír ; Zezula, Radek (oponent) ; Koutný, Martin (vedoucí práce)
Tato diplomová práce pojednává o řídicích protokolech využívaných v průmyslových aplikacích. Vysvětluje pojmy distribuovaný řídicí systém, řídicí protokol a zabývá se vlastnostmi, strukturami rámců a způsoby komunikace protokolů CAN, Modbus, IEC 60870-5-101 a DLMS. Jsou v ní obsaženy informace, které jsou mnohdy složitě dohledatelné. Druhá část práce je věnována výukovému systému, jehož součástí jsou informace o protokolech a jejich jednotlivých vrstvách, obrázky struktur zpráv, test znalostí a aplikace modelující v jazyce JavaScript chování stanic při síťové komunikaci založené na protokolu IEC 60870-5-101. Tato aplikace také umí navodit různé podmínky ovlivňující přenos zpráv. Těmito podmínkami je myšleno nastavení způsobu přenosu zpráv, dostupnosti dat, zaplnění vstupní vyrovnávací paměti stanic, nebo záměrné poškození obsahu zprávy. Aplikace dále obsahuje velké množství kontextové nápovědy aktivované po najetí kurzoru myši nad většinu prvků aplikace. I návštěvník, který nemá příliš velké znalosti o distribuovaných řídicích systémech, by díky nim, a zprávám vypisovaným ve spodní části aplikace, měl pochopit princip fungování tohoto protokolu. Závěr práce se zaměřuje na klady, zápory a porovnání zmíněných řídicích protokolů.
|
|
Electronic system for Formula Student monopost
Sanetrik, Štefan ; Šteffan, Pavel (oponent) ; Bohrn, Marek (vedoucí práce)
This master thesis focuses on design of steering wheel and clutch controller module for Formula Student car, The first part of this thesis is focused on communication protocol CAN and continues with explanation of reasons for development of this solution. Requirements for individual components of system are introduced in next part. At the end of the thesis the final electrical and hardware design is introduced as well as software design. The last part of this thesis is focused on simulation of system in race condition and evaluation of results.
|
|
Přípravek pro emulaci senzorů
Gromeš, Jan ; Novotný, Radovan (oponent) ; Levek, Vladimír (vedoucí práce)
Cílem práce je návrh a realizace přípravku sloužícího pro emulaci výstupů ze senzorů. Přípravek umožňuje emulovat jak senzory digitální, komunikující přes sběrnice UART, SPI, I2C, CAN a RS-485, tak i senzory analogové nebo senzory s frekvenčním výstupem. Součástí práce je také návrh počítačového rozhraní pro konfiguraci přípravku. Zvláštní důraz je kladen na co nejvyšší univerzalitu a celkovou uživatelskou přívětivost výsledného systému.
|
| |
|
Vzdálené získávání dat z digitálního tachografu
Matoušek, Vojtěch ; Macho, Tomáš (oponent) ; Petyovský, Petr (vedoucí práce)
Tato diplomová práce se zabývá návrhem firmwaru zařízení umístěného v nákladním vozidle, které zajišťuje vzdálený přístup k datům digitálního tachografu vozidla dle po- žadavků legislativy EU. Výsledkem této práce je systém, který stáhne data z digitálního tachografu a uloží je na vzdálený server. Systém pro vzdálené stahování dat z digitálního tachografu se skládá ze třech druhů aplikací: aplikace serveru, aplikace uživatele a firm- waru pro komunikační zařízení. Komunikace mezi aplikacemi probíhá pomocí šifrovaného TCP spojení a speciálně vytvořených zpráv.
|
|
Počítačová simulace pohybu a plánování trajektorie mobilního robotu.
Koch, Zdeněk ; Šorm, Milan (oponent) ; Matoušek, Radomil (vedoucí práce)
Tato práce se zabývá návrhem a realizací softwarové aplikace „Mobile robot studio“ pro plánování trajektorie mobilního robotu v pseudo 3D prostředí. Obsahuje několik nástrojů, z nichž nejdůležitějšími jsou: ovládání simulace, plánování trajektorie, editor světa a editor příkazů pro CAN. Aplikace je vytvořena pomocí technologie .NET 2.0 a pro 3D zobrazení je využito rozhraní Microsoft DirectX 9. Diplomová práce vznikla při řešení výzkumného záměru Inteligentní systémy v automatizaci podporovaného MŠMT ČR pod registračním číslem MSM 0021630529.
|