Original title:
Výukový logický analyzátor
Translated title:
Logic analyzer for teaching
Authors:
Dobrocký, Marcel ; Macháň, Ladislav (referee) ; Levek, Vladimír (advisor) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalárska práca sa zaoberá návrhom a realizáciou USB logického analyzátoru pre účely laboratórnej výučby. Logický analyzátor bude vo výučbe slúžiť predovšetkým na analýzu sériovej digitálnej komunikácie cez zbernice najčastejšie používané v oblasti vstavaných systémov - UART, SPI a I2C. Analyzátor bude zároveň možné použiť ako testovaciu pomôcku pri tvorbe a testovaní najrôznejších digitálnych zariadení. V prvej časti práce boli spracované teoretické podklady objasňujúce podmienku troch vyššie spomenutých zberníc. Nasledujúca kapitola popisuje základnú činnosť analyzátoru a návrh jeho obvodovej časti. Posledná časť je zameraná na popis funkcií logického analyzátoru z hľadiska programového vybavenia a taktiež objasňuje rôzne možnosti využitia analyzátoru vo výučbe.
This bachelor’s thesis deals with a design of USB logic analyzer that will be used for teaching purposes in laboratory environment. The main purpose of the logic analyzer will be analysis of serial communication protocols most frequently used in embedded systems - UART, SPI and I2C. The analyzer can be also used as a debugging tool while designing all sorts of digital systems. In the first part of this thesis, the theoretical background of above mentioned communication protocols is explained. The next chapter deals with the process of signal analysis with the designed analyzer. It also contains a detailed description of the hardware module design. The last part deals with designing the microcontroller firmware and PC software, while explaining different applications of the analyzer in teaching.
Keywords:
I2C; logic analyzer; Microchip PIC; serial communication; SPI; UART; USB; I2C; logický analyzátor; Microchip PIC; SPI; sériová komunikácia; UART; USB
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/61549