Analyzátor protokolu DMX512 pro osobní počítač

but.committeeprof. Ing. Zdeněk Smékal, CSc. (předseda) Ing.MgA. Edgar Mojdl, Ph.D. (místopředseda) Ing. Michal Švento (člen) Ing. Pavel Hanák, Ph.D. (člen) Ing. David Obořil (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta. Otázky: V části 3.5 uvádíte, že pro zmenšení zařízení by šlo místo USB-B použít menší USB-C. Proč nebyl zvolen USB-C konektor rovnou? Jde jen o zjednodušení ručního osazování? Práce popisuje praktický aspekt návrhu prototypů, a to volbu MCU např. v situaci, kdy není známa potřebná velikost paměti. Dovoluje zvolená rodina využít při návrhu pinově kompatibilní MCU, nebo dokonce překrýt na jedné desce dva footprinty zároveň? (Např. aktuální pouzdro LQFP-48 a UFQFPN-32?)cs
but.jazykčeština (Czech)
but.programAudio inženýrstvícs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKrajsa, Ondřejcs
dc.contributor.authorBrouček, Vilémcs
dc.contributor.refereeJuráň, Radovancs
dc.date.created2024cs
dc.description.abstractTato bakalářská práce se zabývá návrhem a konstrukcí převodníku USB–DMX512. V práci je podrobně popsána funkce protokolu DMX512, zejména struktura jeho signálu a fyzické vrstvy. Dále jsou diskutovány možnosti analýzy signálu, je vybrán vhodný mikrokontrolér a vytvořen návrh převodníku. V práci je zařízení zkonstruováno, jsou vysvětleny jeho funkce, vysvětlen výběr součástek a princip návrhu desky plošných spojů. Zároveň je zařízení popsáno z uživatelského hlediska, zmiňují se možná vylepšení pro další verze. Práce se věnuje také návrhu kódu pro mikrokontrolér STM32, zejména tvorbě vlastních knihoven k analýze a generování signálu. Podobně je zaměřena na tvorbu aplikace pro osobní počítač, zdůvodňuje volbu programovacího jazyka C# a popisuje objektově orientované členění kódu, včetně vlastních knihoven pro generování signálu DMX512 a příjem dat z analyzátoru. Výstupem práce je funkční analyzátor DMX512, který tento signál dokáže přijímat i odesílat, zobrazuje jeho hodnoty a umožňuje propojení s PC pomocí vytvořené aplikace.cs
dc.description.abstractThis bachelor thesis consists of designing and assembling an USB–DMX512 analyzer. It contains detailed information about the protocol itself, particularly the structure of the signal and its physical layer. It discusses options for analyzing the signal, chooses an appropriate microcontroller unit and provides a draft of a hardware for the controler. The thesis describes the assembled analyzer, explains its functions, the selection of components, and the principles of PCB design. It also explains the usage of the device and its potential future upgrades. The thesis provides a description of the code for the STM32 microcontroller and the custom-made libraries used for the DMX512 packet analysis and creation. It then familiarizes the reader with the code of the personal computer application, the reasons for choosing C# as the main programming language, and explains the structure of the object-oriented code, along with the custom-made libraries for DMX512 packet generation and analysis of the received data. The result of the thesis is a working DMX512 analyzer, which can receive and transmit the signal, display transmitted data, and connect to a PC via the developed software.en
dc.description.markAcs
dc.identifier.citationBROUČEK, V. Analyzátor protokolu DMX512 pro osobní počítač [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.cs
dc.identifier.other159273cs
dc.identifier.urihttp://hdl.handle.net/11012/247372
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAnalyzátorcs
dc.subjectC#cs
dc.subjectDMX512cs
dc.subjectjevištní osvětlenícs
dc.subjectřízení scénické technikycs
dc.subjectSTM32cs
dc.subjectsvětelná technikacs
dc.subjectWPFcs
dc.subjectAnalyzeren
dc.subjectC#en
dc.subjectDMX512en
dc.subjectlighting technologyen
dc.subjectstage lightningen
dc.subjectstage lighting controlen
dc.subjectSTM32en
dc.subjectWPFen
dc.titleAnalyzátor protokolu DMX512 pro osobní počítačcs
dc.title.alternativeDMX 512 protocol analyzer for personal computeren
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2024-06-12cs
dcterms.modified2024-06-13-07:54:09cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid159273en
sync.item.dbtypeZPen
sync.item.insts2025.03.17 17:21:55en
sync.item.modts2025.01.15 18:56:12en
thesis.disciplineZvuková produkce a nahrávánícs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
7.57 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
7.49 MB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_159273.html
Size:
4.31 KB
Format:
Hypertext Markup Language
Description:
file review_159273.html
Collections