Cílem této bakalářské práce bylo navrhnout konstrukci a řídicí elektroniku pro LED krychli, která vytváří trojrozměrný maticový displej. Návrh zahrnuje i vlastní realizací řídicí elektroniky a programové vybavení pro vývojový kit Freescale KL25Z.
Teoretická část obsahuje popis použitého mikropočítače a jeho způsoby programovaní. Dále popisuje použité komunikační protokoly, speciální moduly.
V praktické části je popsána samotná konstrukce LED krychle, návrh řídicí elektroniky, propojení a následné mapování všech modulů k mikropočítači. Dále se zabývá programovým vybavením pro použitý mikropočítač.
Annotation in English
The aim of this bachelor thesis was to propose a construction and a drive unit for LED cube that creates three-dimensional matrix display. The proposal includes its own implementation of the control unit and software for developmental kit Freescale KL25Z.
The theoretical part covers a description of a microcontroller and ways of programming it. Furthermore, the communications protocol and the especial modules are described.
In the practical part the construction of LED cube, the proposal of the drive unit, interconnection and mapping all modules in the microcontroller are described. Moreover, the software for the microcomputer is covered.
Keywords
LED krychle, Freescale, Bluetooth, LED, IR ovladač
Keywords in English
LED cube, Freescale, Bluetooth, LED, IR remote
Length of the covering note
54 s
Language
CZ
Annotation
Cílem této bakalářské práce bylo navrhnout konstrukci a řídicí elektroniku pro LED krychli, která vytváří trojrozměrný maticový displej. Návrh zahrnuje i vlastní realizací řídicí elektroniky a programové vybavení pro vývojový kit Freescale KL25Z.
Teoretická část obsahuje popis použitého mikropočítače a jeho způsoby programovaní. Dále popisuje použité komunikační protokoly, speciální moduly.
V praktické části je popsána samotná konstrukce LED krychle, návrh řídicí elektroniky, propojení a následné mapování všech modulů k mikropočítači. Dále se zabývá programovým vybavením pro použitý mikropočítač.
Annotation in English
The aim of this bachelor thesis was to propose a construction and a drive unit for LED cube that creates three-dimensional matrix display. The proposal includes its own implementation of the control unit and software for developmental kit Freescale KL25Z.
The theoretical part covers a description of a microcontroller and ways of programming it. Furthermore, the communications protocol and the especial modules are described.
In the practical part the construction of LED cube, the proposal of the drive unit, interconnection and mapping all modules in the microcontroller are described. Moreover, the software for the microcomputer is covered.
Keywords
LED krychle, Freescale, Bluetooth, LED, IR ovladač
Keywords in English
LED cube, Freescale, Bluetooth, LED, IR remote
Research Plan
Prostudujte a popište existující konstrukce LED krychlí.
Navrhněte zapojení vlastní LED krychle řízené zvoleným mikropočítačem.
Vytvořte prototyp LED krychle podle svého návrhu.
Vytvořte programové vybavení pro použitý mikropočítač.
Research Plan
Prostudujte a popište existující konstrukce LED krychlí.
Navrhněte zapojení vlastní LED krychle řízené zvoleným mikropočítačem.
Vytvořte prototyp LED krychle podle svého návrhu.
Vytvořte programové vybavení pro použitý mikropočítač.
Recommended resources
BARR, Michael a Anthony J MASSA. Programming embedded systems. 2nd ed. Sebastopol: O?Reilly, 2006, xxi, 301 s. ISBN 978-0-596-00983-0.
CATSOULIS, John. Designing Embedded Hardware. Sebastopol: O\'Reilly Media, 2005. ISBN 978-0-596-00755-3.
HRBÁČEK, J. Komunikace mikrokontroléru s okolím. 1. vyd. Praha: BEN - technická literatura, 1999, 156 s. ISBN 80-860-5642-2.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky. Praha: BEN, 2003. ISBN 80-730-0077-6.
PINKER, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. ISBN 80-730-0110-1.
Recommended resources
BARR, Michael a Anthony J MASSA. Programming embedded systems. 2nd ed. Sebastopol: O?Reilly, 2006, xxi, 301 s. ISBN 978-0-596-00983-0.
CATSOULIS, John. Designing Embedded Hardware. Sebastopol: O\'Reilly Media, 2005. ISBN 978-0-596-00755-3.
HRBÁČEK, J. Komunikace mikrokontroléru s okolím. 1. vyd. Praha: BEN - technická literatura, 1999, 156 s. ISBN 80-860-5642-2.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky. Praha: BEN, 2003. ISBN 80-730-0077-6.
PINKER, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. ISBN 80-730-0110-1.