Original title:
Programovatelný MIDI ovladač
Translated title:
Programmable MIDI Controller
Authors:
Kolařík, Martin ; Lattenberg, Ivo (referee) ; Schimmel, Jiří (advisor) Document type: Bachelor's theses
Year:
2014
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá realizací programovatelného MIDI ovladače. Teoretická část práce popisuje protokol MIDI, jeho strukturu a použití. Současně rozebírá vlastnosti použitých součástek, zejména procesoru ATmega32-16PU a LCD displeje s řadičem HD44780. Praktická část práce se zaměřuje na popis zapojení, návrh desky plošných spojů a rozbor programu. Pro naprogramování byl použit programátor Biprog a vývojová platforma Atmel studio 6.1. Ovladač umožňuje odeslání MIDI zprávy při každé akci uživatele, včetně zpráv systémových, je programovatelný z počítače pomocí MIDI zpráv System Exclusive a obsahuje funkci soft-thru.
This bachelor‘s thesis analyzes a designing a programmable MIDI controller. Theoretical part describes the MIDI protocol, its structure and usage. It also focuses on attributes of used components, mainly the ATmega32-16PU processor and liquid crystal display with HD44780 controller. Practical part of the project focuses on designing an electronic scheme of MIDI controller, its printed circuit board and it describes used program. For programming was used ISP programmer Biprog and as development platform Atmel studio 6.1. Finished controller is able to send MIDI message with every users action, including system messages. It is programmable using computer generated System Exclusive MIDI messages and it contains a soft-thru function.
Keywords:
ATmega; Atmel; HD44780; MIDI controller; Sysex; System Exclusive; ATmega; Atmel; HD44780; MIDI ovladač; Sysex; System Exclusive
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/34224