Cílem bakalářské práce je vytvořit modul pro připojení k vývojovému kitu M68EVB908GB60, který bude sloužit při výuce programování mikropočítače Motorola HCS08. Modul bude umožňovat řízení polohy modelářského servomotorku pomocí výstupních portů s pojistkou proti překročení povoleného rozsahu pohybu a indikací případné chyby. Součástí je navržení a realizace hardwaru modulu i základního softwarového vybavení pro jeho ovládání v jazyce symbolických adres.
Anotace v angličtině
Abstrakt ve světovém jazyce
Aim of this bachelor thesis is to create module for interface with developing kit M68EVB908GB60, which will support education of programming microcontroller Motorola HCS08. Module will enable controlling position of modeler servomotor by the aid of output ports with safety fuse against over-range allowed range movement and indication of eventual mistakes. In this work the design and realization of the hardware of the module is performed and also essential software equipment for its control in assembly language is created.
Cílem bakalářské práce je vytvořit modul pro připojení k vývojovému kitu M68EVB908GB60, který bude sloužit při výuce programování mikropočítače Motorola HCS08. Modul bude umožňovat řízení polohy modelářského servomotorku pomocí výstupních portů s pojistkou proti překročení povoleného rozsahu pohybu a indikací případné chyby. Součástí je navržení a realizace hardwaru modulu i základního softwarového vybavení pro jeho ovládání v jazyce symbolických adres.
Anotace v angličtině
Abstrakt ve světovém jazyce
Aim of this bachelor thesis is to create module for interface with developing kit M68EVB908GB60, which will support education of programming microcontroller Motorola HCS08. Module will enable controlling position of modeler servomotor by the aid of output ports with safety fuse against over-range allowed range movement and indication of eventual mistakes. In this work the design and realization of the hardware of the module is performed and also essential software equipment for its control in assembly language is created.
1. Seznamte se s vývojovým kitem M68EVB908GB60, který se používá pro výuku programování mikropočítačů na naší fakultě.
2. Navrhněte strukturu a zapojení modulu, který bude ilustrovat ovládání servomotoru pomocí mikropočítače a bude připojitelný na tento vývojový kit.
3. Realizujte funkční prototyp navrženého modulu a ověřte jeho funkci na vývojovém kitu.
4. Vytvořte podpůrné programové vybavení pro obsluhu modulu v jazyce symbolických adres.
Zásady pro vypracování
1. Seznamte se s vývojovým kitem M68EVB908GB60, který se používá pro výuku programování mikropočítačů na naší fakultě.
2. Navrhněte strukturu a zapojení modulu, který bude ilustrovat ovládání servomotoru pomocí mikropočítače a bude připojitelný na tento vývojový kit.
3. Realizujte funkční prototyp navrženého modulu a ověřte jeho funkci na vývojovém kitu.
4. Vytvořte podpůrné programové vybavení pro obsluhu modulu v jazyce symbolických adres.
Seznam doporučené literatury
- MC9S08GB/GT Data Sheet, Rev.2.3. Freescale Semiconductor, 2004
- HCS08 Family Reference Manual, Rev.1. Freescale Semiconductor, 2003
- CPU08 Central Processor Unit Reference manual. Motorola, 2001
- VAŠEK V., VAŠEK L.: Programování mikropočítačů. FT VUT v Brně, Zlín 1989
- VÁŇA V.: Začínáme s mikrokontroléry Motorola HC08 Nitron. BEN - technická literatura, Praha 2003
- LADMAN J.: Elektronické konstrukce pro začátečníky. BEN - technická literatura 2002.
Seznam doporučené literatury
- MC9S08GB/GT Data Sheet, Rev.2.3. Freescale Semiconductor, 2004
- HCS08 Family Reference Manual, Rev.1. Freescale Semiconductor, 2003
- CPU08 Central Processor Unit Reference manual. Motorola, 2001
- VAŠEK V., VAŠEK L.: Programování mikropočítačů. FT VUT v Brně, Zlín 1989
- VÁŇA V.: Začínáme s mikrokontroléry Motorola HC08 Nitron. BEN - technická literatura, Praha 2003
- LADMAN J.: Elektronické konstrukce pro začátečníky. BEN - technická literatura 2002.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval hlavní výsledky dosažené při řešení své diplomové práce. V rámci diskuse byly členy komise vzneseny následující dotazy:
Doc. Hruška: Je servomotor řízen pulsní šířkovou modulací? Jakou frekvenci má vstupní napětí do motoru? Jak je ošetřen stav, kdy motor přejede správnou polohu?
Diplomant uspokojivě zodpověděl položené dotazy.