Využití obvodu ESP32 pro virtuální průmyslovou sběrnici
dc.contributor | Martinec Tomáš, Ing. Ph.D. : 54776 | |
dc.contributor.advisor | Holada Miroslav, Ing. Ph.D. : 54740 | |
dc.contributor.author | Hess, Filip | |
dc.date.accessioned | 2020-02-28T12:52:44Z | |
dc.date.available | 2020-02-28T12:52:44Z | |
dc.date.committed | 2020-5-18 | |
dc.date.defense | 2020-02-04 | |
dc.date.submitted | 2019-10-9 | |
dc.date.updated | 2020-2-4 | |
dc.degree.level | Bc. | |
dc.description.abstract | Tato práce se zabývala volbou bezdrátového modulu, jeho programováním a návrhu prototypu pro virtualizaci průmyslové sběrnice. Cílem práce tedy bylo vytvořit bezdrátový přenos dat mezi dvěma moduly. Data byla posílána do modulů po sběrnicích.Řešení práce spočívalo v naprogramování webového serveru a jeho stránek, kde je možnost nastavení sítí a jejich připojení. Jsou zde také dodatečné informace o navázaném spojení. Samotný přenos dat byl pomocí TCP spojení dvou modulů (jeden modul se připojil do sítě druhého). Schéma a návrh desky prototypu byly zhotoveny v softwaru Eagle od firmy Autodesk. Pro programování bylo využito Arduino a knihovny pro vybraný modul.Posílání dat, testováno v sériových terminálech, přes rozhraní UART proběhlo úspěšně. U posílání dat z UART přes WiFi do RS485 byl problém v přepínání režimu čtení a zápisu., protože je RS485 poloduplexní. Data, která byla posílána do rozhraní příliš rychle, dorazila neúplná. Tuto příčinu se při testování podařilo odstranit blokovaným přístupem.Přínosem této práce bylo ukázat využití tohoto obvodu, jeho programování webového serveru a ostatních použitých funkcí, včetně práce s WiFi, TCP a pamětí. Výsledkem práce byla zhotovená aplikace pro virtualizaci sběrnice na vytvořeném a testovaném prototypu. | cs |
dc.description.abstract | This thesis dealt with the choice of wireless module, its programming and design of prototype for bus virtualization. Purpose of that work was create wireless data transmitter between two modules. Data was sent to module by bus.Solution of the work was to program web server and its html pages for ability to set networks and connections. There are also additional infromation about connection. Data transmitting was made by connecting two module via TCP protocol (one module connected to network of the other module). Scheme and PCB of the prototype were designed in Eagle software from Autodesk. Arduino IDE was used for programming and uploading sketch to the module.Data transmitting via UART was successful. Otherwise there was a problem with sending data from UART via WiFi to RS485. Main reason was caused by switching mode for reading or transmitting, because RS485 is halfduplex. Data was sending via UART too quickly and because of that data on RS485 was incomplete.That error was fixed during testing by blocking the access in module.The benefit of this work was to show usage of the circuit, programming web server and other features including work with WiFi, TCP and memory. Result of the work was fully builded aplication for bus virtualization in developed prototype. | en |
dc.description.mark | ||
dc.format | 36 | |
dc.format.extent | Ilustrace, Schémata -ROM | |
dc.identifier.signature | V 202001680 | |
dc.identifier.uri | https://dspace.tul.cz/handle/15240/154518 | |
dc.language.iso | cs | |
dc.relation.isbasedon | beginarab renewcommandlabelenumi[arabicenumi] item parNOVÁK, Petr. Mobilní roboty: pohony, senzory, řízení. 1. vyd. Praha: BEN - technická literatura, 2005. ISBN 80-7300-141-1.par item parAXELSON, Jan. Serial port complete: programming and circuits for RS-232 and RS-485 links and networks. Madison, WI: Lakeview Research, c1998. ISBN 0965081923.par item parwww.esp32.compar endarab | |
dc.rights | Vysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26 | cs |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
dc.rights.uri | https://knihovna.tul.cz/document/26 | |
dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
dc.subject | ESP32 | cs |
dc.subject | webový server | cs |
dc.subject | UART | cs |
dc.subject | WiFi | cs |
dc.subject | Eagle | cs |
dc.subject | virtualizace | cs |
dc.subject | ESP32 | en |
dc.subject | webserver | en |
dc.subject | UART | en |
dc.subject | WiFi | en |
dc.subject | Eagle | en |
dc.subject | virtualization | en |
dc.title | Využití obvodu ESP32 pro virtuální průmyslovou sběrnici | cs |
dc.title | Using the ESP32 circuit for the virtual fieldbus | en |
dc.type | bakalářská práce | cs |
local.degree.abbreviation | Bakalářský | |
local.degree.discipline | EIRS | |
local.degree.programme | Elektrotechnika a informatika | |
local.degree.programmeabbreviation | B2612 | |
local.department.abbreviation | ITE | |
local.faculty | Fakulta mechatroniky, informatiky a mezioborových studií | cs |
local.faculty.abbreviation | FM | |
local.identifier.author | M15000092 | |
local.identifier.stag | 38749 | |
local.identifier.verbis | ||
local.identifier.verbis | kpw06634151 | |
local.note.administrators | automat | |
local.note.secrecy | Povoleno ZverejnitPraci Povoleno ZverejnitPosudky | |
local.poradovecislo | 1680 |
Files
Original bundle
1 - 5 of 5
Loading...
- Name:
- bakalarska_prace_2020_Filip_Hess.pdf
- Size:
- 1.35 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- bakalarska_prace_2020_Filip_Hess.zip
- Size:
- 1.94 MB
- Format:
- Unknown data format
- Description:
- VSKP__priloha
Loading...
- Name:
- BP_Filip_Hess_oponent.pdf
- Size:
- 694.92 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- BP_Filip_Hess_vedouci.pdf
- Size:
- 693.11 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 16.55 KB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP