|
Zařízení pro automatizovaná testování řídicích jednotek plynových kotlů
Kuřímský, Lukáš ; Háze, Jiří (oponent) ; Šteffan, Pavel (vedoucí práce)
Tato diplomová práce se zabývá návrhem a realizací počítačem řízeného zařízení k testování řídicích jednotek plynových kotlů, především ve fázi vývoje. Důvodem vytvoření testovacího zařízení je nedostatečnost starších testovacích systémů a automatizace stávajícího testování. Testovací zařízení se skládá z různých jednotlivých karet. Karty po zasunutí do základní desky plní svou funkci v systému. Každá z karet má speciální funkcionalitu, která simuluje reálné podmínky vyvíjeného produktu. Základem většiny karet je mikrokontrolér s jádrem Cortex-M, který pomocí protokolu MODBUS na komunikačním rozhraní RS-485 komunikuje s připojeným počítačem. Všechny karty jsou na této sběrnici spojeny paralelně a chovají se jako SLAVE, zatímco počítač se chová na sběrnici jako MASTER a dožaduje se tak dat, nebo posílá příkazy daným kartám. Karty představují stavové spínače (spínací senzory), odporové a analogové senzory teploty, PWM vstupy a výstupy (pro simulaci zpětnovazebních čerpadel nebo průtokoměrů s pulsním výstupem). Jednou z karet je karta se simulátorem plamene, která simuluje elektrické vlastnosti plamene a jejíž součástí je i simulátor ventilátoru. O snímání výstupů řídicí jednotky se stará karta vstupů, která je určena pro digitální detekci přítomnosti napětí v rozsahu 5 až 230 V stejnosměrných i střídavých. Zároveň pro napájení testovaného zařízení střídavým napětím je vytvořena karta pro připojení napájení při nulovém napětí a odpojení při nulovém proudu. Celé testovací zařízení by tak mělo plnohodnotně simulovat provozní i kritické podmínky pro testované zařízení. O napájení jednotlivých karet a jejich komunikaci s nadřazeným systémem se stará komunikační karta. Pro každou kartu bylo navrženo, případně nasimulováno, schéma zapojení, následně ověřena funkce a na základě toho vytvořena každá karta včetně programového vybavení mikrokontroléru. Nejvhodnější řešení a funkce každé karty je pečlivě popsána a zhodnocena. Všechny požadavky zadání v rámci práce byly splněny a celé testovací zařízení bylo ve čtyřech provedeních vyrobeno a ověřeno. Do budoucna je zařízení připraveno pro implementaci automatického simulátoru plamene a dalších vylepšení jednotlivých modulových karet.
|
|
Laboratorní úlohy využívající průmyslový senzorový systém ADAM
Bocek, Jan ; Mišurec, Jiří (oponent) ; Rampl, Ivan (vedoucí práce)
Cílem této bakalářské práce je seznámit se s průmyslovým senzorovým systémem, realizovaným na měřicím panelu. Je zapotřebí pochopit jeho komunikaci, funkce jednotlivých modulů a navrhnout 2 laboratorní úlohy. Realizovaný průmyslový senzorový systém se skládá z 6-ti modulů řady ADAM 4000 vyráběný firmou Advantech. Jedná se o decentralizovaný měřicí systém, komunikující rozhraním RS-485 a s PC sběrnicí RS-232. První navrženou úlohou je „Určení polohy a hmotnosti závaží“ a druhou úlohou je měření na „Senzoru tepelných veličin“. Použité vyvojové prostředí ADAMview, je bezprostředně určeno k modulům ADAM. Podstata použití senzorového systému zkracuje a zpohodlňuje dobu měření, zpřesňuje měření, usnadňuje zpracování naměřených dat a umožňuje značnou automatizaci měření.
|
|
Virtualizace architektury ARM a vývoj univerzální řídicí platformy pro embedded systémy
Páleník, Luděk ; Mašek, Pavel (oponent) ; Zeman, Kryštof (vedoucí práce)
Bakalářská práce „Virtualizace architektury ARM a vývoj univerzální řídicí platformy pro embedded systémy“ se zabývá teoretickým rozborem IoT zařízení, M2M komunikací a virtualizačními technikami -- zejména emulací různých architektur procesorů. Praktická část práce je zaměřena na implementaci upraveného emulovaného obrazu na modul CM-T43 od společnosti Texas Instruments. Pro emulaci je využit emulační nástroj QEMU instalovaný v prostředí operačního systému Linux. Dále se práce zabývá vývojem aplikace, která umožňuje čtení a zápis dat z/do jednotlivých čidel na bázi sériové linky (RS-232, RS-485) a Ethernetu. Aplikace je napsána v jazyce C a využívá protokol MODBUS.
|
|
Návrh humanoidního robota pro soutěž RoboCup
Zajíc, Jiří ; Marada, Tomáš (oponent) ; Věchet, Stanislav (vedoucí práce)
Práce pojednává o výběru a přípravě robota na soutěž RoboCup Humaoid League. Jako základ pro stavbu je použita stavebnice Bioloid od výrobce Robotis. Stavebnice je rozšířena o novou řídící jednotku Roboard-100, snímače rotace a zrychlení, webovou kameru a Li-pol akumulátory. Dále je zkoumána komunikace mezi jednotlivými servopohony a navržen převodník signálu ze sběrnice USB na sběrnici Dynamixel. Jeho funkčnost je poté otestována na základních řídícíh programech.
|
|
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.
|
|
Jednoduchá vzdálená signalizace PLC systémů
Kacálek, Jan ; Šimek, Václav (oponent) ; Tříska, Vít (vedoucí práce)
Cílem této bakalářské práce je návrh a zhotovení hardwarového a softwarového zařízení sloužícího pro demonstraci komunikace s PLC systémy. Dále pak práce shrnuje možnosti této komunikace a částečně implementuje protokol MODBUS přes sériovou linku RS485. Hardwarové zařízení je zhotoveno na desce plošných spojů a ze součástek běžně dostupných v obchodech s elektronikou. Obsahuje LCD displej a LED diody pro zobrazení stavu PLC systému. Softwarová aplikace je napsána v jazyce Java a implementuje stejnou funkčnost jako hardwarové zařízení.
|
|
Měření veličin ve stavebních konstrukcích
Flagar, Vojtěch ; Fiedler, Petr (oponent) ; Bradáč, Zdeněk (vedoucí práce)
Tato práce se zabývá návrhem hardwarové a softwarové části decentralizovaného systému pro sběr dat z velkého množství senzorů. Zamýšlenou aplikací práce je měření veličin ve stavebních konstrukcích. Navržený systém je hierarchicky uspořádán do třech úrovní. Hierarchicky nejvyšším článkem je jednodeskový počítač Raspberry Pi, který plní funkci mastera na sběrnici RS-485. Na sběrnici může být připojeno až 32 dataloggerů, z nichž každý sbírá data ze senzorů připojených na 4-kanálové I2C sběrnici. Raspberry Pi zároveň funguje jako webový server poskytující uživatelské rozhraní systému.
|
|
Komunikační systém standardu Wireless M-Bus
Baštán, Ondřej ; Šťastný, Ladislav (oponent) ; Fiedler, Petr (vedoucí práce)
Práce se zabývá návrhem bezdrátového komunikačního systému využívajícího standardu Wireless M-Bus, který pracuje v pásmu 169 MHz. Tento systém má sloužit pro sběr dat z měřičů, které nejsou vybaveny rádiem a disponují pulzními výstupy. Práce popisuje jak samotný standard Wireless M-Bus, tak současné komponenty komunikačního systému používaného firmou ModemTec. Dále je zde popsán výběr a návrh vhodného hardware realizujícího moduly přijímače a vysílače a návrh firmware pro tyto moduly. Práce se mimo jiné zabývá otázkou parametrizace vysílacího modulu, za účelem specifikace parametrů přenášené měřené veličiny.
|
| |
|
Univerzální řídicí jednotka solárních kolektorů
Tříska, Vít ; Růžička, Richard (oponent) ; Šimek, Václav (vedoucí práce)
Diplomová práce se zabývá návrhem a realizací univerzální řídicí jednotky, která je primárně navržena pro řízení solárních kolektorů. Popisuje jednotlivé etapy návrhu. Nejdříve je představen systém se solárními kolektory. Analyzují se jeho vstupně-výstupní části a zjišťují se požadavky na řídicí jednotku. Zkoumá se charakteristika teplotních senzorů, zabývá se plynulou regulací otáček oběhových čerpadel. Dále následuje hardwarová a softwarová realizace cílů práce. Desky plošných spojů byly navrženy v návrhovém prostředí Eagle, firmware byl napsán v jazyce C. V závěru je provedeno zhodnocení dosažených výsledků navrženého systému a představen možný způsob jeho dalšího vývoje. Univerzální řídicí jednotka může být reálně nasazena do praxe.
|