Malá testovací teplotní komora

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Tato práce je zaměřena na metodiku stanovení parametrů Peltierových baterií a na teorii konstrukce chladícího bloku na základě získaných parametrů. Získaných informací je pak v práci využito k návrhu a konstrukci malé testovací komory pro laboratorní účely.

Vydal: FEKT VUT Brno Autor: Radek Lust

Strana 30 z 61

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
) společně množstvím jednobitových příznaků pomocí kterých signalizují pracovní stavy události. Třetí skupinou jsou příznaky „krátké“. Ostatní procesy (regulace, zobrazení LCD) tak mohou zaregistrovat, teplota byla aktualizována mohou tak adekvátně reagovat bez zbytečné režie. Většinu strojového času procesy zůstávají některém vyčkávacím stavu, kde pouze kontrolují, zda nedošlo události, která vyžadovala jich zásah. Důvodem, proč byly „krátké“ příznaky zavedeny, optimalizace kódu. Příslušný proces, pod nějž důvod přerušení spadá, pak zajistí zpracování přerušení uložených dat příznak vynuluje.1 Struktura programu Celý řídící program psaný jazyce koncipován jako soustava procesů kooperativním multitaskingem. Veškeré procesy jsou své podstatě stavové automaty, které jsou obvykle tvořeny soustavou „výkonných“ „vyčkávacích“ stavů. Tyto příznaky jsou určeny signalizaci obslouženého přerušení jsou nastavovány v přerušení nulovány okamžitě, jakmile zavolán proces, pod který konkrétní přerušení náleží.30 5 Řídící program Nedílnou součástí zařízení program pro mikroprocesor zajišťující jednak regulaci výkonu chlazení/topení neposlední řadě také uživatelské rozhraní pro komfortní obsluhu celého zařízení. Jako příklad může posloužit následující situace: okamžiku, kdy proces správy teploměrů změří teplotu, nastaví příznak aktualizované teploty příslušného teploměru. Druhá skupina jsou pak příznaky takzvaně jednocyklové, tyto příznaky vždy nastavuje proces, pod jehož správu daný příznak spadá nastavuje právě dobu jednoho centrálního cyklu, ostatní procesy tento příznak po tuto dobu mohou přečíst adekvátně tak něj reagovat.3 Procesy Celkově systém obsahuje sedm procesů: Správce LCD, kontrola tlačítek, proces reálného času, měření teploty, signalizaci stavů, sériovou komunikaci regulační proces. Jednobitové příznaky lze prakticky rozdělit tři skupiny. Aby bylo možné zajistit efektivní rozdělení strojového času, bylo zavedeno pravidlo pouze jedné změny stavu stavových automatů během jednoho průchodu, což sice navýší celkový čas dokončení některých operací, avšak umožňuje efektivnější dělení času pro ostatní procesy. Jakmile proběhnou všechny procesy znovu volán proces správy teploměrů, dojde vynulování příznaku dalšího měření teploty. 5. 5. Každý jednotlivý proces tedy cyklicky volán základní funkce „main“, ve které nevykonává žádná jiná činnost než toto volání. Takováto událost může být buď vypršení času, nebo reakce jednobitový příznak. První skupina obsahuje takzvané příznaky trvalé, jedná většinu o signalizaci pracovního stavu (příklad: nedostatek chladiva). 5. Veškeré procesy jsou .2 Meziprocesové komunikace Meziprocesovou komunikaci zajišťuje soustava globálních proměnných, které obsahují provozní hodnoty (časy, teploty, nastavení…. Díky těmto příznakům přerušení pouze provedeno nezbytné ošetření, jako například uložení přijímacího bufferu UART komunikace nastaven příznak. Původce jednobitového příznaku může být jednak přerušení nebo zpráva jiného procesu