Martin Popík e-mail Martin Popík English Michal Holub Michal Holub e-mail
Gymnázium Ladislava Novomeského, Bratislava Gymnázium Jura Hronca, Bratislava

Úvod Teória Prístroj Pokusy Zdroje Súťaže PoPoLab 3

PROGRAMOVÁ ČASŤ

Celý program je naprogramovaný v jazyku Turbo Pascal 7.0. Výber tohto jazyka bol podmienený obmedzeniami operačného systému Windows. AD prevodník využíva priamu adresáciu a komunikuje s PC po linke zakončenej Canon 9 pin koncovkou s vlastným, neštandardným zapojením. Systém Windows ale neumožňuje priamu adresáciu. V niektorých verziach operačného systému je to softwarovo riešiteľná úloha, no vyžaduje značné skúsenosti (v súčasnosti sa tým zaoberajú študenti FEI ako svojou záverečnou dlhodobou prácou). Pri niektorých verziách systému Windows je táto vlastnosť ťažko riešiteľná. Z tohto dôvodu je program naprogramovaný v Pascale a pracuje v režime MS DOS. Je teda možné spustiť ho na akomkoľvek počítači.

Obslužný program prijíma signály zo štyroch vstupných kanálov cez sériový port a spracúva ich podľa tepelno-odporovej a odporovo-napäťovej charakteristiky. Po spustení programu treba zadať "port", na ktorý je zariadenie pripojené, cestu k textovému súboru, do ktorého bude program ukladať (resp. čítať) namerané hodnoty a názov pokusu. Následne prebehne inicializácia prevodníka AD 232 na zadanom porte (1 alebo 2). Súčasťou inicializácie je kalibrácia, skúšobné merania a určenie ofsetu prevodníka.

Pokus môže trvať maximálne 40 minút. Toto obmedzenie je spôsobené obmedzenou veľkosťou pamäte, s ktorou môže program disponovať. Údaje o pokuse sa ukladajú vo forme textového súboru, takže nie je problém v ich spracovaní aj inými programami. Už hotový pokus sa dá znova načítať, pričom sa zobrazí celý graf. Pre detailnejšiu analýzu je možné graf zoomovať, t.j. meniť rozsah časovej osi. To umožní zobraziť vybrané úseky grafu detailnejšie.

Môžete si stiahnuť demonštračnú verziu nášho programu. Ten vykresľuje náhodné hodnoty. Takisto má v sebe integrovaný jeden už hotový pokus na ukázanie jeho možností. Po siahnutí rozbaľte všetky súbory do jedného adresára a spustite popolab2.exe. Tento súbor potrebuje pre svoju funkčnosť knižnicu egavga.bgi, ktorá sa nachádza spolu s ním v archíve. Aby bolo možné načítať pokus, súbor salt.txt musí byť v adresári spolu so súborom popolab2.exe.

Hlavná obrazovka File - open Čistá voda Čistá voda
Voda a ľad Voda a ľad Soľný roztok Soľný roztok
Nemrznúca zmes Nemrznúca zmes Základový olej Základový olej
Parafín Parafín Parafín Parafín