Cieľom tejto práce bolo navrhnutie elektronického modulu na ovládanie jukeboxu.
Teoretická časť práce sa zaoberá rozborom a problematikou komunikácie medzi počítačom a periférnymi zariadeniami, tvoriace jukebox.
V praktickej časti je realizovaná analýza komunikácie, samotný návrh a implementácia firmvéru. Záverom práce je samotný návrh schémy a realizácia dosky plošných spojov.
Verifikácia a testovanie funkcií bolo prevedené na modeli stroja.
Anotace v angličtině
The objective of this thesis is to propose an electronic module for jukebox control.
The theoretical part of this work focuses on analysis and communication problem between a computer and peripheral pieces creating a jukebox.
The practical part presents the realization of communication analysis, the proposal itself and the firmware implementation. The conclusion of this thesis is the proposal of electronic schema and realization of printed circuit board.
Verifications and functions testing has been executed on a model machine.
Klíčová slova
Jukebox, PS/2, RTM, MCS-51, PLD, Coin Selector
Klíčová slova v angličtině
Jukebox, PS/2, RTM, MCS-51, PLD, Coin Selector
Rozsah průvodní práce
83 s., 11 s. obr. príloh
Jazyk
CZ
Anotace
Cieľom tejto práce bolo navrhnutie elektronického modulu na ovládanie jukeboxu.
Teoretická časť práce sa zaoberá rozborom a problematikou komunikácie medzi počítačom a periférnymi zariadeniami, tvoriace jukebox.
V praktickej časti je realizovaná analýza komunikácie, samotný návrh a implementácia firmvéru. Záverom práce je samotný návrh schémy a realizácia dosky plošných spojov.
Verifikácia a testovanie funkcií bolo prevedené na modeli stroja.
Anotace v angličtině
The objective of this thesis is to propose an electronic module for jukebox control.
The theoretical part of this work focuses on analysis and communication problem between a computer and peripheral pieces creating a jukebox.
The practical part presents the realization of communication analysis, the proposal itself and the firmware implementation. The conclusion of this thesis is the proposal of electronic schema and realization of printed circuit board.
Verifications and functions testing has been executed on a model machine.
Klíčová slova
Jukebox, PS/2, RTM, MCS-51, PLD, Coin Selector
Klíčová slova v angličtině
Jukebox, PS/2, RTM, MCS-51, PLD, Coin Selector
Zásady pro vypracování
Navrhněte schéma zapojení mikropočítačově řízeného zařízení pro ovládání sekvenčního automatu na přehrávání hudby, videoklipů a karaoke (jukeboxu) se čtyřmi tlačítky, připojením na mincovník, diagnostickými vstupy a možností komunikace s hardware jukeboxu (počítač s operačním systémem Linux).
Zhotovte prototyp zařízení.
Vytvořte programové vybavení pro použitý mikropočítač.
Zařízení otestujte na modelu stroje.
Zásady pro vypracování
Navrhněte schéma zapojení mikropočítačově řízeného zařízení pro ovládání sekvenčního automatu na přehrávání hudby, videoklipů a karaoke (jukeboxu) se čtyřmi tlačítky, připojením na mincovník, diagnostickými vstupy a možností komunikace s hardware jukeboxu (počítač s operačním systémem Linux).
Zhotovte prototyp zařízení.
Vytvořte programové vybavení pro použitý mikropočítač.
Zařízení otestujte na modelu stroje.
Seznam doporučené literatury
MCS(R) 51 Microcontroller Family User‘s Manual [online]. Intel Corporation, 1994 [cit. 2009-01-26]. Dostupný z WWW: http://www.intel.com/design/mcs51/manuals/272383.htm
PS/2 Mouse/Keyboard Protocol [online]. Adam Chapweske, 2003 [cit. 2009-01-26]. Dostupný z WWW: http://www.computer-engineering.org/index.php?title=PS/2_Mouse/Keyboard_Protocol
MANN, B. C pro mikrokontroléry. Praha : BEN - technická literatura, 2004. 280 s. ISBN 80-7300-077-6.
SKALICKÝ, P. Mikroprocesory řady 8051. Praha : BEN - technická literatura, 2000. 160 s. ISBN 80-86056-39-2.
FRONC, V., KLÚČIK, J. Mikrokontroléry ATMEL s jádrem 8051. Praha : BEN - technická literatura, 2000. 200 s. ISBN 80-7300-008-3.
VACEK, V. Učebnice programování ATMEL s jádrem 8051. Praha : BEN - technická literatura, 2000. 144 s. ISBN 80-7300-043-1.
STONES, R., MATTHEW, N. Linux Začínáme programovat. Praha : Computer Press, 2008. 832 s. ISBN 978-80-251-1933-4.
VLACH, J., VLACHOVÁ, V. Počítačová rozhraní přenos dat a řídicí systémy. Praha : BEN - technická literatura, 2002. 176 s. ISBN 80-7300-010-5.
KAINKA, B., Využití rozhraní PC - Měření, řízení, regulace. Nakladatelství HEL, 1999, 132s. ISBN 80-902059-3-3.
Seznam doporučené literatury
MCS(R) 51 Microcontroller Family User‘s Manual [online]. Intel Corporation, 1994 [cit. 2009-01-26]. Dostupný z WWW: http://www.intel.com/design/mcs51/manuals/272383.htm
PS/2 Mouse/Keyboard Protocol [online]. Adam Chapweske, 2003 [cit. 2009-01-26]. Dostupný z WWW: http://www.computer-engineering.org/index.php?title=PS/2_Mouse/Keyboard_Protocol
MANN, B. C pro mikrokontroléry. Praha : BEN - technická literatura, 2004. 280 s. ISBN 80-7300-077-6.
SKALICKÝ, P. Mikroprocesory řady 8051. Praha : BEN - technická literatura, 2000. 160 s. ISBN 80-86056-39-2.
FRONC, V., KLÚČIK, J. Mikrokontroléry ATMEL s jádrem 8051. Praha : BEN - technická literatura, 2000. 200 s. ISBN 80-7300-008-3.
VACEK, V. Učebnice programování ATMEL s jádrem 8051. Praha : BEN - technická literatura, 2000. 144 s. ISBN 80-7300-043-1.
STONES, R., MATTHEW, N. Linux Začínáme programovat. Praha : Computer Press, 2008. 832 s. ISBN 978-80-251-1933-4.
VLACH, J., VLACHOVÁ, V. Počítačová rozhraní přenos dat a řídicí systémy. Praha : BEN - technická literatura, 2002. 176 s. ISBN 80-7300-010-5.
KAINKA, B., Využití rozhraní PC - Měření, řízení, regulace. Nakladatelství HEL, 1999, 132s. ISBN 80-902059-3-3.
Přílohy volně vložené
1 disk CD-R
Přílohy vázané v práci
ilustrace, grafy, schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Součástí obhajoby DP nebyla praktická ukázka.
V rámci diskuze byly položeny následující dotazy:
1. doc. Sysel - Na jakých principech pracuje mincovník?
2. doc. Briš - Jak jste ověřoval spolehlivost systému?
Dotazy vedoucího a oponenta DP zodpověděl student v plném rozsahu.
Na položené dotazy zkušební komise pro SZZ reagoval student pohotově.