Cílem této práce je vytvořit systém s grafickým dotykovým LCD displejem a procesorem ARM Cortex-M4. Ovladač má být zabudován do masážní vany a bude sloužit pro uživatelsky přívětivé řízení agregátů masážní vany, tj. vzduchových kompresorů, vodního čerpadla, servo-ventilů a RGB světla. Diplomant prostuduje použité HW řadiče a implementuje ovladače LCD displeje a jeho dotykové vrstvy. Dále navrhne a implementuje protokol pro komunikaci se silovou jednotkou. Největší část práce bude spočívat v návrhu grafického uživatelského prostředí ovladače.
Anotace v angličtině
Main goal of this thesis is to realize a control system with LCD display, ARM Cortex-M4 MCU. Controller is supposed to be embedded into massage bathtub and his main purpose is user friendly controlling of appliance air compressor, water pump, servo valves and RGB LED light. Applicant is suspposed to get familiar with MCU being used and implement a driver for LCD display and his touch screen. Appliance's next goal is to desing and implement a communication protocol between controller and power unit. The most important part of the thesis is to design the graphical user interface of controller.
Cílem této práce je vytvořit systém s grafickým dotykovým LCD displejem a procesorem ARM Cortex-M4. Ovladač má být zabudován do masážní vany a bude sloužit pro uživatelsky přívětivé řízení agregátů masážní vany, tj. vzduchových kompresorů, vodního čerpadla, servo-ventilů a RGB světla. Diplomant prostuduje použité HW řadiče a implementuje ovladače LCD displeje a jeho dotykové vrstvy. Dále navrhne a implementuje protokol pro komunikaci se silovou jednotkou. Největší část práce bude spočívat v návrhu grafického uživatelského prostředí ovladače.
Anotace v angličtině
Main goal of this thesis is to realize a control system with LCD display, ARM Cortex-M4 MCU. Controller is supposed to be embedded into massage bathtub and his main purpose is user friendly controlling of appliance air compressor, water pump, servo valves and RGB LED light. Applicant is suspposed to get familiar with MCU being used and implement a driver for LCD display and his touch screen. Appliance's next goal is to desing and implement a communication protocol between controller and power unit. The most important part of the thesis is to design the graphical user interface of controller.
Prostudujte architekturu procesoru ARM Cortex M.
Analyzujte použité řadiče a SW ovladače LCD displeje.
Implementujte snímání souřadnic dotyků pomocí AD převodníku procesoru.
Navrhněte grafické uživatelské prostředí ovladače.
Implementujte komunikační protokol ovladače.
Zásady pro vypracování
Prostudujte architekturu procesoru ARM Cortex M.
Analyzujte použité řadiče a SW ovladače LCD displeje.
Implementujte snímání souřadnic dotyků pomocí AD převodníku procesoru.
Navrhněte grafické uživatelské prostředí ovladače.
Implementujte komunikační protokol ovladače.
Seznam doporučené literatury
YIU, J. The Definitive Guide to the ARM Cortex-M3. Elesevier, 2007. ISBN 978-0-7506-8534-4.
SLOSS, A., D. SYMES a Ch. WRIGHT. ARM System Developer\'s Guide. Elesevier, 2004. ISBN 1-55860-874-5.
VALVANO, J. W. Embedded Systems: Real-Time Interfacing to Arm Cortex(TM)-M Microcontrollers. CreateSpace Independent Publishing Platform, 2011. ISBN 978-1463590154.
VALVANO, J. W. Embedded Systems: Introduction to ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2013. ISBN 978-1477508992.
VALVANO, J. W. Embedded Systems: Real-Time Operating Systems for the ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2012. ISBN 978-1466468863.
SEAL, D. ARM Architecture Reference Manual. Addison-Wesley, 2001. ISBN 978-0201737196.
SLOSS, A., D. SYMES a C. WRIGHT. ARM System Developer\'s Guide. Morgan Kaufmann, 2004. ISBN 978-1558608740.
Seznam doporučené literatury
YIU, J. The Definitive Guide to the ARM Cortex-M3. Elesevier, 2007. ISBN 978-0-7506-8534-4.
SLOSS, A., D. SYMES a Ch. WRIGHT. ARM System Developer\'s Guide. Elesevier, 2004. ISBN 1-55860-874-5.
VALVANO, J. W. Embedded Systems: Real-Time Interfacing to Arm Cortex(TM)-M Microcontrollers. CreateSpace Independent Publishing Platform, 2011. ISBN 978-1463590154.
VALVANO, J. W. Embedded Systems: Introduction to ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2013. ISBN 978-1477508992.
VALVANO, J. W. Embedded Systems: Real-Time Operating Systems for the ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2012. ISBN 978-1466468863.
SEAL, D. ARM Architecture Reference Manual. Addison-Wesley, 2001. ISBN 978-0201737196.
SLOSS, A., D. SYMES a C. WRIGHT. ARM System Developer\'s Guide. Morgan Kaufmann, 2004. ISBN 978-1558608740.
Přílohy volně vložené
1 DVD
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval před komisí hlavní cíle a výsledky své bakalářské práce.
Prezentace jako celek působila velmi dobrým dojmem, student dokázal vystihnout klíčové body práce.
Součástí prezentace byla praktická ukázka.
Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce.
Komise vznesla k obhajobě následující dotazy:
1) Doc. Bakošová: Prodávají se a vyrábějí takovéto vany s barevným displejem?
2) Doc. Bakošová: Jak funguje snímání dotyku pro ovládání?
Diplomant na dotazy reagoval pohotově.