Tato práce si klade za svůj cíl převést zdrojové kódy knihoven pro aplikace monitorovacích a řídicích aplikací z mikropočítače HC11 na modernější mikropočítač HC12. Všechny programové moduly, jako například moduly regulátorů nebo i samotný operační systém reálného času, jsou vytvořeny programovacím jazykem assembler. V práci je popsán jak samotný převod zdrojových kódů, tak i testování převedených modulů na reálné regulované soustavě v podmínkách laboratoře Institutu řízení procesů a aplikované informatiky. Pro tyto účely bylo vytvořeno několik programů, které jsou zde rovněž popsány. Všechny aplikace včetně jejich popisu jsou dostupné na přiloženém médiu.
Anotace v angličtině
This study proposes the conversion of source codes of libraries for controlling and monitoring applications from microcomputer HC11 to advanced microcomputer HC12. All program modules such as regulator modules or whole real-time operating system are created with programming language Assembler. In this study is described conversion of source codes and testing of converted modules on real regulated system under laboratory conditions of Institute of process control and applied informatics. For this purposes was created several programs, which are also described. All applications including their description are available on the attached storage medium.
Tato práce si klade za svůj cíl převést zdrojové kódy knihoven pro aplikace monitorovacích a řídicích aplikací z mikropočítače HC11 na modernější mikropočítač HC12. Všechny programové moduly, jako například moduly regulátorů nebo i samotný operační systém reálného času, jsou vytvořeny programovacím jazykem assembler. V práci je popsán jak samotný převod zdrojových kódů, tak i testování převedených modulů na reálné regulované soustavě v podmínkách laboratoře Institutu řízení procesů a aplikované informatiky. Pro tyto účely bylo vytvořeno několik programů, které jsou zde rovněž popsány. Všechny aplikace včetně jejich popisu jsou dostupné na přiloženém médiu.
Anotace v angličtině
This study proposes the conversion of source codes of libraries for controlling and monitoring applications from microcomputer HC11 to advanced microcomputer HC12. All program modules such as regulator modules or whole real-time operating system are created with programming language Assembler. In this study is described conversion of source codes and testing of converted modules on real regulated system under laboratory conditions of Institute of process control and applied informatics. For this purposes was created several programs, which are also described. All applications including their description are available on the attached storage medium.
1. Nastudujte hardwarové vlastnosti jednočipových mikropočítačů HC11 a HC12.
2. Realizujte vývojové pracoviště pro programování jednočipových mikropočítačů HC12.
3. Seznamte se podrobně s knihovnami programů pro aplikace monitorovacích a řídicích systémů s mikropočítačem HC11.
4. Převeďte vybrané programové moduly na mikropočítač HC12.
5. Přenesené programové moduly otestujte na reálné regulované soustavě v podmínkách laboratoří IRPI.
Zásady pro vypracování
1. Nastudujte hardwarové vlastnosti jednočipových mikropočítačů HC11 a HC12.
2. Realizujte vývojové pracoviště pro programování jednočipových mikropočítačů HC12.
3. Seznamte se podrobně s knihovnami programů pro aplikace monitorovacích a řídicích systémů s mikropočítačem HC11.
4. Převeďte vybrané programové moduly na mikropočítač HC12.
5. Přenesené programové moduly otestujte na reálné regulované soustavě v podmínkách laboratoří IRPI.
Seznam doporučené literatury
1. Klofáč, J.: Operační systém pro práci v reálném čase pro mikroprocesor HC11. Diplomová práce, FT VUT v Brně, 1995.
2. Dolinay, J.: Programové moduly pro řídicí systém s HC11. Bakalářská práce. FT UTB, Zlín, 1999
3. Dostálek, P.: Řízení chladicí jednotky. Bakalářská práce. FT UTB, Zlín, 1999
4. Dolinay, J.: Programové moduly řídicích a identifikačních algoritmů pro mikropočítač Motorola HC11. Diplomová práce Zlín 2002
5. Dostálek, P.: Programové moduly pro řídicí aplikace mikropočítačů řady HC11. Diplomová práce Zlín 2002
6. Vlach, J.: Počítačová rozhraní. BEN technická literatura, Praha, 2002
7. Vlach, J.: Řízení a vizualizace technologických procesů. BEN technická literatura, Praha, 1999
8. Pechal, S.: Monolitické mikropočítače. BEN technická literatura, Praha, 1998
9. Firemní literatura Motorola
10. Firemní literatura Code Warior
Seznam doporučené literatury
1. Klofáč, J.: Operační systém pro práci v reálném čase pro mikroprocesor HC11. Diplomová práce, FT VUT v Brně, 1995.
2. Dolinay, J.: Programové moduly pro řídicí systém s HC11. Bakalářská práce. FT UTB, Zlín, 1999
3. Dostálek, P.: Řízení chladicí jednotky. Bakalářská práce. FT UTB, Zlín, 1999
4. Dolinay, J.: Programové moduly řídicích a identifikačních algoritmů pro mikropočítač Motorola HC11. Diplomová práce Zlín 2002
5. Dostálek, P.: Programové moduly pro řídicí aplikace mikropočítačů řady HC11. Diplomová práce Zlín 2002
6. Vlach, J.: Počítačová rozhraní. BEN technická literatura, Praha, 2002
7. Vlach, J.: Řízení a vizualizace technologických procesů. BEN technická literatura, Praha, 1999
8. Pechal, S.: Monolitické mikropočítače. BEN technická literatura, Praha, 1998
9. Firemní literatura Motorola
10. Firemní literatura Code Warior
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
schémata
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student před komisí pro státní závěrečné zkoušky (SZZ) představil cíle, náplň, hlavní výsledky a závěry své bakalářské práce (BP). Poté diplomant přímo ukázal výstup své práce v podobě el. obvodu. Dále byly přečteny posudky vedoucího a oponenta BP, včetně jejich připomínek a dotazů. Student velmi aktivně reagoval na všechny kladené dotazy a dokázal je zodpovědět vyčerpávajícím způsobem. Následovala diskuze k obhajobě BP.
Dotazy a připomínky k obhajobě:
Jaké jsou synchronizační prostředky využitého operačního systému RTMON? (prof. J. Černohorský)
Způsob ukládání dat a jejich zpracování? (doc. M. Šeda)
Byly všechny části kódu pečlivě otestovány? (prof. J. Černohorský)
Diplomant opět aktivně reagoval na položené dotazy.
Předseda komise pro SZZ poděkoval diplomantovi a přistoupilo se ke zkoušce z jednotlivých předmětům.