National Repository of Grey Literature 1 records found  Search took 0.01 seconds. 
DMX 512 protocol analyzer for personal computer
Brouček, Vilém ; Juráň, Radovan (referee) ; Krajsa, Ondřej (advisor)
This 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.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.