Hlavním cílem této diplomové práce bylo vytvoření softwaru pro monitoring tlaku lisu pro společnost Hella Autotechnik s.r.o. V teoretické části práce jsou uvedeny základní souvislosti mezi měřeným tlakem a jakostí výrobku. Dále je blíže specifikován A/D převodník s komunikačním protokolem DRAK 4, pomocí kterého jsou získávány provozní informace. Na závěr je probrán teoretický podklad korelační analýzy doplněný o reálné výsledky použití. Druhá polovina práce se zabývá popisem struktury vyvíjené aplikace, kde v první části jsou uvedeny zásady pro práci s ?AppFrameworkem?.
Annotation in English
The main aim of this thesis was to develop extruder pressure monitoring software for the company Hella Autotechnik s.r.o. The theoretical part presents the basic relation solve between the measured pressure and the quality of the product. It also describes the A/D converter and the communication protocol DRAK 4, which is used for getting operational parameters of the extruder. Finally, it presents a theoretical basis of correlation analysis, which is completed by real results. The second part of the thesis deals with the description of the structure of the developed applications, where the first part presents principles for working with "AppFramework".
Hlavním cílem této diplomové práce bylo vytvoření softwaru pro monitoring tlaku lisu pro společnost Hella Autotechnik s.r.o. V teoretické části práce jsou uvedeny základní souvislosti mezi měřeným tlakem a jakostí výrobku. Dále je blíže specifikován A/D převodník s komunikačním protokolem DRAK 4, pomocí kterého jsou získávány provozní informace. Na závěr je probrán teoretický podklad korelační analýzy doplněný o reálné výsledky použití. Druhá polovina práce se zabývá popisem struktury vyvíjené aplikace, kde v první části jsou uvedeny zásady pro práci s ?AppFrameworkem?.
Annotation in English
The main aim of this thesis was to develop extruder pressure monitoring software for the company Hella Autotechnik s.r.o. The theoretical part presents the basic relation solve between the measured pressure and the quality of the product. It also describes the A/D converter and the communication protocol DRAK 4, which is used for getting operational parameters of the extruder. Finally, it presents a theoretical basis of correlation analysis, which is completed by real results. The second part of the thesis deals with the description of the structure of the developed applications, where the first part presents principles for working with "AppFramework".
Prostudujte rozhraní DRAK4 pro získávání provozních údajů z listu.
Implementujte modul pro čtení z A/D převodníku připojeného prostřednictvím sériového rozhraní.
Implementujte program pro zpracování údajů z 1 až 4 kanálů A/D převodníku. Program bude umožňovat současné zobrazení poslední naměřené hodnoty, odpovídající napětí na příslušném kanálu, dále vykreslení tlaku do grafu v daném intervalu. Program si bude uchovávat určitou dočasnou historii dat a umožní analýzu průběhu křivky pro automatické hlášení v případě neodpovídajícího výstupu.
Program bude navržen jako modulární, tzn. v případě nutnosti komunikace s jiným zařízením je možné nahradit modul pro komunikaci přes DRAK4 jiným komunikačním modulem.
Jednotlivé moduly programu budou umožňovat nastavení různých vlastností daného modulu převodníku.
Research Plan
Prostudujte rozhraní DRAK4 pro získávání provozních údajů z listu.
Implementujte modul pro čtení z A/D převodníku připojeného prostřednictvím sériového rozhraní.
Implementujte program pro zpracování údajů z 1 až 4 kanálů A/D převodníku. Program bude umožňovat současné zobrazení poslední naměřené hodnoty, odpovídající napětí na příslušném kanálu, dále vykreslení tlaku do grafu v daném intervalu. Program si bude uchovávat určitou dočasnou historii dat a umožní analýzu průběhu křivky pro automatické hlášení v případě neodpovídajícího výstupu.
Program bude navržen jako modulární, tzn. v případě nutnosti komunikace s jiným zařízením je možné nahradit modul pro komunikaci přes DRAK4 jiným komunikačním modulem.
Jednotlivé moduly programu budou umožňovat nastavení různých vlastností daného modulu převodníku.
Recommended resources
PECINOVSKÝ, Rudolf. GRADA. Myslíme objektove v jazyku Java: kompletní ucebnice pro zacátecníky. 2., aktualiz. a rozš. vyd. Praha: Grada, 2009, 570 s. ISBN 978-802-4726-533
HEROUT, Pavel. Java bohatství knihoven. Vyd. 1. Ceské Budejovice: KOOP, 2003, 242 s. ISBN 80-723-2209-5
ZAKHOUR, Sharon. Java 6: výukový kurz. Vyd. 1. Brno: Computer Press, 2007, 534 s. ISBN 978-802-5115-756
SPELL, Brett. Java. Programujeme profesionálně. 1. vyd. Praha: Computer Press, 2002, 1022 s. ISBN 80-722-6667-5
MELOUN, Milan a Jiří MILITKÝ. Statistická analýza experimentálních dat. Vyd. 2. uprav. rozš. Praha: ACADEMIA, 2004, 953 s. ISBN 80-200-1254-0
RXTX website. Dostupné z: http://users.frii.com/jarvi/rxtx/
jFreeChart website. Dostupné z: http://www.jfree.org/jfreechart/
Apache Derby website. Dostupné z: http://db.apache.org/derby/
Recommended resources
PECINOVSKÝ, Rudolf. GRADA. Myslíme objektove v jazyku Java: kompletní ucebnice pro zacátecníky. 2., aktualiz. a rozš. vyd. Praha: Grada, 2009, 570 s. ISBN 978-802-4726-533
HEROUT, Pavel. Java bohatství knihoven. Vyd. 1. Ceské Budejovice: KOOP, 2003, 242 s. ISBN 80-723-2209-5
ZAKHOUR, Sharon. Java 6: výukový kurz. Vyd. 1. Brno: Computer Press, 2007, 534 s. ISBN 978-802-5115-756
SPELL, Brett. Java. Programujeme profesionálně. 1. vyd. Praha: Computer Press, 2002, 1022 s. ISBN 80-722-6667-5
MELOUN, Milan a Jiří MILITKÝ. Statistická analýza experimentálních dat. Vyd. 2. uprav. rozš. Praha: ACADEMIA, 2004, 953 s. ISBN 80-200-1254-0
RXTX website. Dostupné z: http://users.frii.com/jarvi/rxtx/
jFreeChart website. Dostupné z: http://www.jfree.org/jfreechart/
Apache Derby website. Dostupné z: http://db.apache.org/derby/