Original title:
Numerická klávesnice
Translated title:
Numeric keyboard
Authors:
Hladký, Pavel ; Novák, Lukáš (referee) ; Šteffan, Pavel (advisor) Document type: Master’s theses
Year:
2020
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato diplomová práce se zabývá návrhem a vytvořením numerické klávesnice, kterou lze připojit k osobnímu počítači či laptopu skrze USB rozhraní. Tuto klávesnici lze nastavit pomocí aplikace pro operační systém Windows. Součástí aplikace je možnost generovat vlastní motivy podsvícení klávesnice. Teoretická část se zabývá různými typy klávesnic, spínačů, metod pro ošetření zákmitů mechanických spínačů a bližšímu popisu rozhraní USB. Praktická část se dále věnuje samotnému návrhu obvodu, který detekuje stisknutí kláves a odesílá informace o stisknuté klávese po USB, popisu využitých komponent, obsluze mikrokontroléru a samotné aplikaci pro generování světelných motivů. V závěru diplomové práce jsou popsány výsledky měření, které byly provedeny pro výběr nejvhodnějších spínačů a pro ověření rychlosti odezvy numerické klávesnice na stisk klávesy.
This thesis deals with design of numeric keyboard, which can be connected to personal computer or laptop through USB interface. This numeric keyboard can be also configured using application for operating system Windows. Backlight pattern generator is also part of this application. Theoretic part deals with various types of keyboards, switches and closer description of USB interface. Practical part deals with sole design of circuit that detects keystrokes and sends information about active switches through USB, description of used components, description of microcontroller service routine and description of the application for backlight pattern generating. At the end of this thesis are described results of measurements which were made to choose mechanical switches with shortest debounce time and keyboard response to key press.
Keywords:
Backlight pattern generator; Human interface device; Keyboard backlight; Matrix switching; Numeric keyboard; Universal serial bus; Generátor světelných motivů; HID; Maticové snímání; Numerická klávesnice; Podsvícení klávesnice; 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/189164