V této práci je popsán hardware a software inteligentního modulu ADAM-4050 dodávaný firmou Advantech, mikropočítače od firmy Freescale řady HCS08 a výukový model pračky EDUMOD. Mikropočítač je osazen ve vývojovém kitu M68EVB908GB60 dodávaný firmou Freescale. Je zde popsáno fyzické propojení jednotlivých komponent a jejich vzájemná komunikace. Pro řízení modulu ADAM-4050 je vytvořena knihovna v jazyce symbolických adres, která zprostředkovává komunikaci mezi programem v mikropočítači a modulem. Pro demonstraci funkce knihovny a správného zapojení je vytvořen jednoduchý program pro řízení připojeného modelu pračky k modulu ADAM-4050.
Anotace v angličtině
In this is described the hardware and software of the intelligent module ADAM-4050 supplied by Advantech, microcomputer made by Freescale HCS08 series and educational model of washing machine EDUMOD. The microcomputer is mounted in the development kit M68EVB908GB60 supplied ready by Freescale. It describes the physical connections between the components and their mutual communication. To control the ADAM-4050 module is created library in assembly language, which provides communication between the program in microcontroller and module. For demonstration functionality of the library and correct wiring is made simple program for control of the connected model of washing machine to module ADAM-4050.
V této práci je popsán hardware a software inteligentního modulu ADAM-4050 dodávaný firmou Advantech, mikropočítače od firmy Freescale řady HCS08 a výukový model pračky EDUMOD. Mikropočítač je osazen ve vývojovém kitu M68EVB908GB60 dodávaný firmou Freescale. Je zde popsáno fyzické propojení jednotlivých komponent a jejich vzájemná komunikace. Pro řízení modulu ADAM-4050 je vytvořena knihovna v jazyce symbolických adres, která zprostředkovává komunikaci mezi programem v mikropočítači a modulem. Pro demonstraci funkce knihovny a správného zapojení je vytvořen jednoduchý program pro řízení připojeného modelu pračky k modulu ADAM-4050.
Anotace v angličtině
In this is described the hardware and software of the intelligent module ADAM-4050 supplied by Advantech, microcomputer made by Freescale HCS08 series and educational model of washing machine EDUMOD. The microcomputer is mounted in the development kit M68EVB908GB60 supplied ready by Freescale. It describes the physical connections between the components and their mutual communication. To control the ADAM-4050 module is created library in assembly language, which provides communication between the program in microcontroller and module. For demonstration functionality of the library and correct wiring is made simple program for control of the connected model of washing machine to module ADAM-4050.
Prostudujte hardwarové vlastnosti vývojového kitu M68EVB908GB60, modulu pro průmyslovou automatizaci Advantech Adam-4050 a navrhněte jejich propojení.
Prostudujte komunikační protokol modulu Adad-4050.
Proveďte propojení vývojového kitu M68EVB908GB60 s modulem Adam-4050 a ověřte jeho funkci.
Vytvořte programovou knihovnu pro obsluhu Adam-4050 modulu v C jazyce.
Vytvořte ukázkovou aplikaci s využitím realizované knihovny podprogramů, která bude demonstrovat funkci modulu.
Zásady pro vypracování
Prostudujte hardwarové vlastnosti vývojového kitu M68EVB908GB60, modulu pro průmyslovou automatizaci Advantech Adam-4050 a navrhněte jejich propojení.
Prostudujte komunikační protokol modulu Adad-4050.
Proveďte propojení vývojového kitu M68EVB908GB60 s modulem Adam-4050 a ověřte jeho funkci.
Vytvořte programovou knihovnu pro obsluhu Adam-4050 modulu v C jazyce.
Vytvořte ukázkovou aplikaci s využitím realizované knihovny podprogramů, která bude demonstrovat funkci modulu.
Seznam doporučené literatury
ADVANTECH. ADAM 4000 Data Acquisition Modules User\'s Manual, Edition 10.7. [online]. 2008. Dostupné z [www.advantech.com].
ADVANTECH. ADAM 4050 15-ch Digital I/O Module. [online]. 2011. Dostupné z [www.advantech.com].
AXIOM MANUFACTURING. M68EVB908GB60 Development Board for Freescale MC9S08GB60, Rev. C [online]. 2006. Dostupné z: [www.axman.com].
FREESCALE SEMICONDUCTOR. CPU08 Central Processor Unit Reference Manual [online]. 2001. Dostupné z: [www.freescale.com].
FREESCALE SEMICONDUCTOR. HCS08 Family Reference Manual, Rev.1. [online]. 2003. Dostupné z: [www.freescale.com].
FREESCALE SEMICONDUCTOR. MC9S08GB/GT Data Sheet, Rev.2.3. [online]. 2004. Dostupné z: [www.freescale.com].
Seznam doporučené literatury
ADVANTECH. ADAM 4000 Data Acquisition Modules User\'s Manual, Edition 10.7. [online]. 2008. Dostupné z [www.advantech.com].
ADVANTECH. ADAM 4050 15-ch Digital I/O Module. [online]. 2011. Dostupné z [www.advantech.com].
AXIOM MANUFACTURING. M68EVB908GB60 Development Board for Freescale MC9S08GB60, Rev. C [online]. 2006. Dostupné z: [www.axman.com].
FREESCALE SEMICONDUCTOR. CPU08 Central Processor Unit Reference Manual [online]. 2001. Dostupné z: [www.freescale.com].
FREESCALE SEMICONDUCTOR. HCS08 Family Reference Manual, Rev.1. [online]. 2003. Dostupné z: [www.freescale.com].
FREESCALE SEMICONDUCTOR. MC9S08GB/GT Data Sheet, Rev.2.3. [online]. 2004. Dostupné z: [www.freescale.com].
Přílohy volně vložené
CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace velmi dobře vystihovala hlavní body práce, jednotlivé snímky prezentace byly graficky i obsahově vyvážené. Součástí prezentace byla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise vznesla k obhajobě následující dotazy:
1) Prof. Vašek: Jaké napěťové úrovně zpracovává modul ADAM4050?
2) Prof. Vašek: Kolik binárních vstupů a výstupů modul obsahuje?
3) Prof. Vašek: Jak je modul propojen s nadřazeným systémem?
Na uvedené dotazy odpovídal student pohotově bez zaváhání.