|
Simulace komunikace standardu IEC 60870
Calábek, Tomáš ; Kohout, David (oponent) ; Bohačík, Antonín (vedoucí práce)
Tato bakalářská práce se zaměřuje na vývoj a implementaci simulátoru pro komunikační standard IEC 60870, konkrétně pro protokoly IEC 60870-5-101 a 104. Cílem je vytvořit jednotné ovládací rozhraní schopné simulovat klientskou i serverovou stranu těchto protokolů, které jsou nezbytné v energetickém sektoru pro spolehlivou a efektivní komunikaci mezi zařízeními. Teoretická část práce poskytuje podrobnou studii protokolů IEC 60870, systému SCADA a fungování zařízení v energetickém sektoru. Také zohledňuje porovnání IEC 60870 s dalšími standardy užívaných v energetickém sektoru. Praktická část zahrnuje návrh a realizaci simulátoru, který umožňuje komplexní ovládání, včetně konfigurace výstupního toku dat (např. periodicity dat/dotazů či rozsahu generovaných hodnot). Závěrečná část práce se zabývá testováním a porovnáním simulátoru s dalším řešením.
|
|
Sample divider optimized for a specified group of bulk goods
Rolný, Jakub ; Nevoral, Tomáš (oponent) ; Škrabánek, Pavel (vedoucí práce)
This thesis concerns the development of an adjustable sample divider for seeds of different sizes and shapes. Its purpose is to produce representative samples of fractions set by the operator from the input material to be sampled. The main objective was to develop and test this type of sample divider. The sample divider was developed based on a mini conveyor belt with a sampling flap positioned at the end of the conveyor belt where the material is sampled into the sample and remaining material boxes. Four different types of conveyor feeders were developed and tested for the sample divider. The results of the test indicated that version C of the conveyor feeder gave the best results. In conclusion, the adjustable sample divider facilitates the production of representative samples of different seeds on a single piece of equipment, as opposed to the use of multiple commercially available sample dividers designed for specific sizes and shapes of material particles.
|
|
Komunikace po silových rozvodech pro účely domácí automatizace
Hromádka, Michal ; Štohl, Radek (oponent) ; Fiedler, Petr (vedoucí práce)
Diplomová práce se zabývá popisem a návrhem modemu pro komunikaci po silových rozvodech v domácnosti. První část práce popisuje historii, kmitočtová pásma, používané modulace a zabývá se výběrem vhodného komunikačního modemu. Druhá část je věnována samotnému návrhu a realizaci úzkopásmového PLC modulu, který by měl být použit jako komunikační rozhraní v automatizaci rodinného domu. Práce se dále zabývá popisem navrženého komunikačního protokolu, softwaru pro mikrokontrolér ATmega32 a závěrečným testováním modulu v reálných podmínkách.
|
|
Převodník mezi sběrnicemi I2C a RS232
Votava, Martin ; Marvan, Aleš (oponent) ; Orság, Filip (vedoucí práce)
Cílem této bakalářské práce je navrhnout a sestavit převodník mezi sběrnicemi I2C a RS232. Pomocí I2C převodník ovládá bitové expandéry PCF8574. Teoretická část popisuje sběrnice a expandér PCF8574. Dále se zabývá volbou vhodného mikrokontroléru a návrhem komunikačního protokolu. Praktická část se věnuje tvorbě řídícího programu pro mikrokontrolér, vhodnému způsobu zpracování komunikačního protokolu a testování převodníku. Také popisuje pomocné přípravky a programy pro testování.
|
| |
|
Modulární nástroj pro tvorbu her s umělou inteligencí
Klika, Jan ; Škoda, Petr (oponent) ; Kouřil, Jan (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a implementací nástroje pro usnadnění tvorby umělých inteligencí. Nástroj používá vlastní univerzální komunikační protokol, podporuje více typů her, je rozšiřitelný o další hry pomocí dynamických knihoven, podporuje zobrazení ladících informací z umělé inteligence a je lokalizovaný do českého a anglického jazyka.
|
|
Nástroje a interaktivní prostředí pro simulaci komunikace
Mikuš, Peter ; Trchalík, Roman (oponent) ; Očenášek, Pavel (vedoucí práce)
Komunikace mezi zařízeními se neobejde bez jasně definovaných pravidel. Tato pravidla se společně označují jako komunikační protokol. V této práci se zabývám komunikačními protokoly, konkrétně bezpečnostními protokoly. Jejich návrh vyžaduje speciální nástroje, které umožňují simulaci a odhalení bezpečnostních chyb v jejich návrhu. Zaměřuji se tedy na nástroje umožňující interaktivní simulaci bezpečnostních protokolů. Detailně popisuji jednotlivé nástroje a srovnávám jejich kladné a záporné vlastnosti. V dostupných nástrojích implementuji bezpečnostní protokoly. Výsledem práce jsou demostrační úlohy využitelné v síťových předmětech na FIT VUT.
|
|
Zabezpečovací systém RD - modul vzdáleného přístupu
Šarda, Petr ; Bradáč, Zdeněk (oponent) ; Fiedler, Petr (vedoucí práce)
Práce se zabývá návrhem modulu vzdáleného přístupu pro Elektrické zabezpečovací systémy(EZS). Při návrhu se vychází z platných norem, které se vztahují na tvorbu Elektrických zabezpečovacích systémů. Obsahuje návrh propojení modulu vzdáleného přístupu s ústřednou, která řídí EZS. Dále je navržen komunikační protokol jak pro komunikaci s ústřednou, tak pro komunikaci modulu s uživatelem. Posledním krokem je návrh webového rozhraní, které je dále prakticky realizováno na vhodně zvoleném vývojovém prostředku.
|
|
Communication protocol implementation into signal processors
Červenec, Radek ; Daněček, Vít (oponent) ; Herman, Ivo (vedoucí práce)
The purpose of this work is to study, modify and design communication protocols for their further implementation into a digital signal processor in assembly language. The work also introduces structure of an electro-acoustic unit EPIS 2.45 controlled by a digital signal processor. The focus of the unit description is on the software structure, process interactions and on the operation system based on the cooperative multitasking. In order to design and implement new communication protocol, network architecture as well, especially multi-layer models. Then, real network and protocols are examined, such as Koris Net and Modbus protocol. The description is supported by source code examples implementing the protocols in a digital signal processor (ADSP 2191M). The work also presents a designed communication protocol for downloading files from the onboard computer which is connected to the unit. Moreover, it presents designed modification of protocols so that the downloaded files can be forwarded from the unit to the central computer over the Koris Net.
|
|
Univerzální zavaděč pro mikrokontrolér Kinetis K60
Krůpa, Tomáš ; Crha, Adam (oponent) ; Šimek, Václav (vedoucí práce)
Cílem práce bylo vytvoření zavaděče pro mikrokontrolér Kinetis K60 s jádrem ARM Cortex-M4, který by usnadnil zavádění aplikací na vývojové platformě Minerva osazené tímto mikrokontrolérem. Na základě průzkumu dostupných zavaděčů byl proveden návrh nového zavaděče a souvisejícího komunikačního protokolu, který je využit pro přenos souborových dat a konfiguračních informací napříč všemi podporovanými komunikačními rozhraními - USB, SDHC, Ethernet a RS-232. Na straně PC proběhl vývoj aplikační knihovny pro práci se zavaděčem a dvou pomocných utilit s grafickým a konzolovým rozhraním. Výsledný systém je připraven na budoucí možné rozšiřování i pro ostré nasazení do praxe.
|